.reporte-build{

}
.reporte-build .container {
    width: 85% !important;
    padding: 0;
}
.reporte-build .section-title{
    background: #2d3134;
    padding: 15px 0;
}
.reporte-build .section-title .title-content{
    
}
.reporte-build .section-title .title-content h3{
    font-family: 'Montserrat', sans-serif;
    color: #F2BE48;
    margin: 0;
    padding: 0;
    text-align: center;
    font-size: 34px;
    font-weight: 600;
    text-transform: uppercase;
}
.reporte-build .section1{
    padding: 12px 0 20px;
    /* border-bottom: 7px solid #2d3134; */
}
.reporte-build .section1 .content-content{
    display: flex;
    justify-content: center;
    padding: 0;
}
.reporte-build .section1 .content-content .field{
    margin-bottom: 25px;
}
.reporte-build .section1 .content-content .field label{
    font-family: 'Montserrat', sans-serif;
    color: #2d3134;
}
.reporte-build .section1 .content-content .field select,
.reporte-build .section1 .content-content .field input,
.reporte-build .section1 .content-content .field textarea{
    font-family: 'Montserrat', sans-serif;
    border: 0;
    border-bottom: solid 1px #2d3134;
    box-shadow: none;
    border-radius: 0;
    background: transparent;
}
.reporte-build .section1 .content-content .field.select-content select{
    background: #2d3134;
    color: #F2BE48;
}
.reporte-build .section1 .content-content button{
    font-family: 'Montserrat', sans-serif;
    background: #2d3134;
    color: #F2BE48;
    padding: 15px 15px;
    border-radius: 0;
    font-size: 17px;
    font-weight: 600;
    width: 100%;
}