body,h1,h2,h3,h4,h5,h6,p{font-weight:400;font-family:nunito,sans-serif}.font-web,body,h1,h2,h3,h4,h5,h6,header.site-header h1,p{font-family:nunito,sans-serif}.efect-s-box,.fondo-color{background-color:#fafafa}a,a:focus,a:hover{text-decoration:none}.zoom,.zoom:hover{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out}body,h1,h2,h3,h4,h5,h6{line-height:1.5em}h1{line-height:1.3em}p{font-size:1em}.estilo-h2,.estilo-sh{font-size:1.7em}.interletra{letter-spacing:.7px}.font-web{font-weight:300}@media only screen and (max-width:480px){.icono-formulario{padding-top:1em;padding-bottom:1em;left:auto;right:auto}}.efect-s-box{box-shadow:0 0 6px rgba(0,0,0,.2);padding:2em;margin:3em 0}@media only screen and (max-width:767px){.efect-s-box{background-color:#fafafa;box-shadow:0 0 0 rgba(0,0,0,.2);padding:1em;margin:0 0 1em}}.boton-contacto:hover,.web-boton-grande:hover,.web-boton:hover{box-shadow:2px 2px 10px 0 rgba(0,0,0,.5)}.fondo-color-2{background-color:#03a9e1}.fondo-form{background-color:#fff;border-radius:1em;padding:1em;opacity:.9}.estilo-sh{color:#dc3545;font-weight:700}.estilo-h2,.estilo-h3{color:#da9c09;padding:.1em;font-weight:700}.estilo-h3{font-size:1.3em}.icon-form{color:#d6d6d6}a:focus,a:hover{color:#292b2c}a{color:#565656;font-weight:700}.font-text-2,.icono-suma{font-weight:700!important}body{background-color:#fff5d9;color:#161616}.font-text{color:#03a9e1}.font-text-2{color:#62666a}.icono-suma{color:#03a9e1;font-size:3em}.color-subtitulo,.color-titulo{font-weight:700;font-size:1.1em;letter-spacing:-.05em}.color-titulo{color:#0e68a4}.color-subtitulo{color:#03a9e1}.sub-titulo-form{font-size:.8em}header.site-header{background-color:#ef662f;height:250px;color:#fff}header.site-header h1{font-size:2rem;color:#fff;padding-top:1.5em}.web-boton,.web-boton-grande{color:#fff;padding:12px 30px;text-align:center;letter-spacing:.7px;text-transform:uppercase;font-family:nunito,sans-serif}header.site-header .row{height:250px}header.site-header .display-2{font-size:1.5rem;font-family:nunito,sans-serif;font-weight:600}@media only screen and (min-width:768px){header.site-header h1{font-size:3rem}header.site-header .display-2{font-size:2rem}}.web-boton{background-color:#d5894f;border-radius:0}.web-boton:hover{background-color:#9c5219;color:#fff}.web-boton-grande{background-color:#d5894f}.web-boton-grande:hover{background-color:#9c5219;font-weight:700;color:#fafafa}.boton-contacto{background-color:#dc3545;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.7px;font-family:nunito,sans-serif}.fa-lg,.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav .nav-link,.navbar-inverse .navbar-toggler,.navbar-inverse .navbar-toggler:hover{color:#dc3545}.boton-contacto:hover{background-color:#fff;font-weight:700}.zoom{-webkit-transform:scale(1,1);-webkit-transition-duration:250ms;-moz-transform:scale(1,1);-moz-transition-duration:250ms}.zoom:hover{-webkit-transform:scale(1.12,1.12);-webkit-transition-duration:.1s;-moz-transform:scale(1.12,1.12);-moz-transition-duration:.1s}.sombra-negra{text-shadow:2px 2px 6px #000}.sombra-blanca{text-shadow:1px 1px 10px #fff}.menu{background-color:#fff;border:0;padding:5px 0;font-size:.8em;text-transform:uppercase}.menu-color{box-shadow:0 10px 20px -12px rgba(0,0,0,.42),0 3px 20px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.fa-lg{padding:5px}.navbar-inverse .navbar-toggler{border-color:#ccc}.requisitos-color,.subrayado{border-bottom:3px solid #ef662f}.navbar-inverse .navbar-nav .nav-link:hover{color:#b63f4b!important;transition:all .1s ease}.navbar-inverse .navbar-nav .active>.nav-link,.navbar-inverse .navbar-nav .nav-link.active,.navbar-inverse .navbar-nav .nav-link.open,.navbar-inverse .navbar-nav .open>.nav-link{color:#262b2e}.slider{height:50vh;background-size:cover;background-position:center;color:#1196dd!important}.imagen-responsive,.parallax-accion,.parallax-content,.parallax-media{position:relative;height:auto}.imagen-responsive{max-width:100%}@media only screen and (max-width:480px){.imagen-responsive{max-width:100vh}}.color-imagen-slider{background-color:rgba(0,0,0,.5)}.carousel-caption{top:50%;transform:translateY(-50%);bottom:initial}.titulo{font-weight:700;font-size:3em;line-height:1.15;margin-top:10px}.iconos{font-size:4.4em}.iconos-inicio{font-size:1em}.descripcion{color:#565656;font-family:nunito,sans-serif;font-weight:600}.requisitos{opacity:.8}.requisitos-color{padding:10px;border-radius:10px;background-color:rgba(255,255,255,.7)}.nosotros-media{background-color:#c3c3c3}.nosotros-img{max-height:90vh}.formulario-media{background-color:#62666a;border-radius:0;padding:.9em;color:#fff;border-top:4px solid #03a9e1;border-bottom:4px solid #fff;box-shadow:20px 0 25px -15px rgba(0,0,0,.7),-20px 0 25px -15px rgba(0,0,0,.7)}.fa-credit-card:before{content:"\f09d";background-color:#fafafa;color:#03a9e1;border-radius:1em;padding:.35em}.parallax-accion::before,.parallax-content::before,.parallax-media::before{content:''}.form-control{font-family:nunito,sans-serif;letter-spacing:.5px;font-weight:300;padding:.4rem .75rem;font-size:.85rem}.tasa-footer{font-size:.6rem;color:#94a3a8;border-top:1px solid #eee}.degradado-accion{background:linear-gradient(to right,#fff,#000)}.parallax-accion{background-color:#fff}.parallax-accion::before{background:url(../img/fondo-slider.jpeg);opacity:1}.parallax-media{background-color:#000}.parallax-media::before{background:url(../img/candidatas.jpg);opacity:.4}.parallax-content{background-color:#fff5d9}.parallax-content::before{background:url(../img/fondo-slider.jpeg);opacity:.15}.parallax::before{width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.pre-footer{border-top:1px solid #000}.footer,.footer-politicas,.footer-texto{border-top:1px solid #eee}.footer-texto{font-size:.83rem;color:#565656}.footer-politicas{font-size:.8rem;color:#94a3a8}hr{background-color:#eee}.boton-flotante{z-index:100000}.flotante-izq{background-color:#15b165;position:fixed;width:60px;height:60px;bottom:25px;right:25px;color:#fff;border-radius:40px;box-shadow:2px 2px 5px #000}.flotante .fa-whatsapp{font-size:2.5em;top:10px;position:relative}.text-form{color:#191919;text-shadow:1px 1px 3px #fff}
@media (max-width:575px){
	.custom-logo-desktop {
		display:none;
	}
	.custom-logo-mobile {
		display:block !important;
	}
}