.nav-link{font-size:12pt;font-family:montserratregular}.head_blue{background-color:#00b9fd;color:#fff;padding:15px}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#a58330;border-bottom:2px solid}footer{background-color:#fff;color:#000;padding-top:40px;padding-bottom:40px}footer h4{color:#fff}footer a{color:#000;font-family:montserratbold}footer a:hover{color:#a58330;text-decoration:none}.fondo_blog{background-image:url(../images/background-blog-home.jpg);padding:40px;background-repeat:no-repeat;background-size:cover;margin-bottom:40px}.bg_txtb{background-color:#000;border-radius:8px;padding:3px 15px}.bg_txtb,.fondo_blog h4{color:#fff;font-weight:700}.fondo_blog h4{margin:0}.fondo_blog p{margin-top:0}.fondo_blog a{text-decoration:none}.texto_carusel{position:absolute;z-index:5;padding:20px;top:20%;color:#fff;left:20%;text-align:center}.texto_carusel h4{color:#fff;margin-top:0;font-family:montserratregular}.texto_carusel h1{color:#fff;margin:0;font-family:montserratbold}.texto_carusel span{padding:5px 10px;border:1px solid;font-family:montserratbold}.servicios{padding-top:120px;padding-bottom:40px;background-image:url(../images/fondoservicios.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;color:#fff}.servicios h1{color:#fff;font-family:montserratbold}.owl-dots{position:relative;top:-50px}.quienes-somos p{font-family:merriweatherlight;font-size:19pt}.fondocv{background-image:url(../images/fondocurricular.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;padding-top:15%!important}.curricular h3{color:#fff;font-family:montserratbold}.curricular p{color:#ccc;font-family:merriweatherregular;padding-left:8%}.curricular p>span{color:#bc9e6c}.curricular .row{margin:0}.curricular .row>div{padding:0}.vermasServicios{background-color:#bc9e6c;color:#fff;font-family:montserratbold;padding-top:20px;padding-bottom:20px;cursor:pointer}.clientes{padding-top:60px;padding-bottom:60px}.clientes h1{font-family:montserratbold}.texto_casos{padding:30% 40px 40px}.texto_casos,.texto_casos1{position:absolute;top:0;color:#fff}.texto_casos1{padding:60% 40px 40px}.texto_casos1 h3,.texto_casos h3{color:#fff;font-family:montserratbold}.texto_casos p{color:#fff;font-family:montserratregular;font-size:11.5pt}.texto_casos h1{color:#fff;font-family:montserratbold}.casosexito .row,.casosexito .row>div{margin:0;padding:0}.vermas{background-color:#fff;padding:15px 50px;color:#14171d;font-family:montserratbold;font-size:7pt;cursor:pointer}.texto_main_casos{padding-top:10%}.texto_main_casos h3{font-family:montserratbold}.vermas2{background-color:#2a2d2e;padding:15px 50px;color:#fff}.productos{padding-top:60px;padding-bottom:60px}.productos h1{font-family:montserratbold}.productos .row div{padding-right:5px;padding-left:5px;padding-top:5px}.textogratis{font-size:18pt}.contacto h1{font-family:montserratbold;color:#fff}.contacto p{font-size:11pt;color:#fff}.contacto{background-image:url(../images/fondoFormulario.jpg);padding:40px 0}.redes{padding-right:5px}.dinorh,.redes{color:#a58330}.txtfoot{color:#999}.form-control{background-color:transparent}.btn{background-image:url(../images/bgbuttoon.jpg);width:100%;color:#fff;border-radius:0;font-family:montserratsemibold}.casosexitoInt .fecha{font-family:montserratregular;text-transform:uppercase;color:#2a2d2e;margin:0;letter-spacing:2px}.casosexitoInt .titulocasos{font-family:montserratsemibold;text-transform:uppercase;margin:0}.casosexitoInt .descripcioncasos{font-family:merriweatherregular;color:#95999c}.fondocasos{background-image:url(../images/fondoInteriorCasos.jpg);padding-top:40px;padding-bottom:40px}.fondocasos h3{color:#fff;font-family:montserratbold}.volverhome a{color:#95999c;text-decoration:none}.modal-content{background-color: transparent;border: none;}.modal{background: rgba(0, 0, 0, 0.9);}.servicios p {text-transform: lowercase;}