.caratula{--navbar-hover-text-color: site.$main-color;position:relative;display:flex;flex-direction:column-reverse;min-height:250px;height:auto;justify-content:start;background-image:url(/img/home/caratula/bk1.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}@media(min-width: 1200px){.caratula{flex-direction:column}}@media(min-width: 768px){.caratula{height:400px}}@media(min-width: 1200px){.caratula{height:561px}}@media(min-width: 1200px){.caratula{justify-content:start}}.caratula .caratula_titulo{border-left:20px solid #b92128;padding-left:30px;color:#fff;font-weight:bold;font-size:50px}@media(max-width: 767.98px){.caratula .caratula_titulo{font-size:20px}}.caratula .caratula_items{margin-left:50px;margin-top:20px}.caratula .caratula_item{background-image:url(/img/home/caratula/check.png);background-repeat:no-repeat;background-position:left center;background-size:contain;padding-left:50px;margin-bottom:10px;font-size:22px}@media(max-width: 767.98px){.caratula .caratula_item{padding-left:25px;font-size:13px;margin-bottom:5px}}.caratula .texto-caratula{padding-top:0}@media(min-width: 768px){.caratula .texto-caratula{padding-top:40px}}@media(min-width: 1200px){.caratula .texto-caratula{padding-top:120px}}.caratula .texto-caratula .texto-caratula-1{text-align:left;line-height:1.2;color:#fff;font-weight:normal;padding-top:1rem;font-size:1.5rem}@media(min-width: 1200px){.caratula .texto-caratula .texto-caratula-1{padding-top:0;font-size:2.5rem}}@media(max-width: 511.98px){.caratula .texto-caratula .texto-caratula-1{font-size:1rem;padding-top:20px;margin-left:1rem}}.caratula .texto-caratula .texto-caratula-2{color:#fff;font-size:18px}@media(min-width: 1200px){.caratula .texto-caratula .texto-caratula-2{font-size:33px}}.que-hacemos{background-color:#b92128;padding:3rem 1rem}.que-hacemos .que-hacemos__wrapper{display:flex;flex-direction:column}@media(max-width: 767.98px){.que-hacemos{padding:2rem 1rem}}.que-hacemos .titulo{color:#fff;font-size:40px;text-align:center;font-weight:400}@media(min-width: 768px){.que-hacemos .titulo{font-size:70px;font-weight:600}}.que-hacemos .subrayado1{margin:.25rem auto 2rem auto;background-color:#fff;height:2px;width:150px}@media(min-width: 768px){.que-hacemos .subrayado1{height:18px;width:200px}}.que-hacemos .texto{font-size:1rem;padding-top:20px;padding-right:0;text-align:center}@media(min-width: 768px){.que-hacemos .texto{font-size:20px;padding-right:1rem}}@media(min-width: 1200px){.que-hacemos .texto{line-height:1.1;padding-top:50px;padding-bottom:50px;font-size:25px;color:#000}}.que-hacemos .card-list{display:flex;flex-direction:row;flex-wrap:wrap;min-height:400px;justify-content:center}.que-hacemos .card-slot{background-color:#fff;display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:30%;margin:10px;padding:30px;gap:20px;text-decoration:none}@media(max-width: 767.98px){.que-hacemos .card-slot{width:50%}}@media(max-width: 511.98px){.que-hacemos .card-slot{width:100%}}.que-hacemos .card-slot:hover{box-shadow:6px 12px 38px -10px rgba(0,0,0,.9)}.que-hacemos .card-titulo{color:#b92128;font-size:40px;font-weight:bold;line-height:1.1;text-align:center}@media(max-width: 991.98px){.que-hacemos .card-titulo{font-size:15px}}.que-hacemos .card-icon{width:fit-content;font-size:15px;line-height:1.1;color:#b92128;text-align:center}@media(max-width: 991.98px){.que-hacemos .card-icon{font-size:13px}}.que-hacemos .card-btn{background-color:#fff;padding:10px 30px;font-weight:bold;font-size:25px;color:#b92128;border:2px solid #b92128;text-decoration:none;text-align:center}.nosotros{background-color:#eee;padding:3rem 1rem}.nosotros .nosotros__wrapper{display:flex;flex-direction:column}.nosotros .button-wrapper{text-align:center}@media(min-width: 768px){.nosotros .button-wrapper{text-align:left}}.nosotros .button-wrapper button{border:0;background-color:#2565bc;color:#fff;padding:10px 20px;margin:40px 0 40px 0;font-size:18px}@media(min-width: 768px){.nosotros .button-wrapper button{font-size:35px}}@media(max-width: 767.98px){.nosotros{padding:2rem 1rem}}.nosotros .titulo{color:#000;font-size:40px;text-align:center;font-weight:400}@media(min-width: 768px){.nosotros .titulo{font-size:70px;font-weight:600}}.nosotros .subrayado1{margin:.25rem auto 2rem auto;background-color:#b92128;height:2px;width:150px}@media(min-width: 768px){.nosotros .subrayado1{height:18px;width:200px}}.nosotros .texto{font-size:1rem;padding-top:20px;padding-right:0;text-align:center}@media(min-width: 768px){.nosotros .texto{font-size:20px;padding-right:1rem}}@media(min-width: 1200px){.nosotros .texto{line-height:1.1;padding-top:50px;padding-bottom:50px;font-size:25px;color:#000}}.nosotros .texto p{margin-bottom:2rem}.nosotros .sedes-wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:20px}@media(max-width: 767.98px){.nosotros .sedes-wrapper{flex-direction:column}}.nosotros .sede-item{width:570px;height:500px;background-repeat:no-repeat;background-position:center center;background-size:cover;font-size:2.7rem;color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width: 1199.98px){.nosotros .sede-item{width:470px;height:400px}}@media(max-width: 991.98px){.nosotros .sede-item{width:350px;height:300px}}@media(max-width: 767.98px){.nosotros .sede-item{width:100%;height:auto;min-height:200px}}@media(max-width: 767.98px){.nosotros .sede-item{font-size:1.5rem}}.nosotros .sede-item-1{background-image:url(/img/home/nosotros/sede1.jpg)}.nosotros .sede-item-2{background-image:url(/img/home/nosotros/sede2.jpg)}.nuestro-equipo{padding:3rem 1rem}.nuestro-equipo .nuestro-equipo__wrapper{display:flex;flex-direction:column}@media(max-width: 767.98px){.nuestro-equipo{padding:2rem 1rem}}.nuestro-equipo .titulo{color:#000;font-size:40px;text-align:center;font-weight:400}@media(min-width: 768px){.nuestro-equipo .titulo{font-size:70px;font-weight:600}}.nuestro-equipo .subrayado1{margin:.25rem auto 2rem auto;background-color:#b92128;height:2px;width:150px}@media(min-width: 768px){.nuestro-equipo .subrayado1{height:18px;width:200px}}.nuestro-equipo .texto{font-size:1rem;padding-top:20px;padding-right:0;text-align:center}@media(min-width: 768px){.nuestro-equipo .texto{font-size:20px;padding-right:1rem}}@media(min-width: 1200px){.nuestro-equipo .texto{line-height:1.1;padding-top:50px;padding-bottom:50px;font-size:25px;color:#000}}.nuestro-equipo .card-list{display:flex;flex-direction:row;flex-wrap:wrap;min-height:400px;justify-content:center}.nuestro-equipo .card-slot{display:flex;flex-direction:column;width:25%;text-decoration:none !important;flex-direction:column;padding:10px}@media(max-width: 767.98px){.nuestro-equipo .card-slot{width:50%}}.nuestro-equipo .card-slot:hover{box-shadow:6px 12px 38px -10px rgba(0,0,0,.9)}.nuestro-equipo .card-foto{background-image:url(/img/home/nuestro-equipo/placeholder.png);background-repeat:no-repeat;background-position:center center;background-size:cover;aspect-ratio:1/1}.nuestro-equipo .card-titulo{color:#000 !important;font-size:20px;font-weight:bold;line-height:1.1;text-align:center}@media(max-width: 991.98px){.nuestro-equipo .card-titulo{font-size:15px}}.nuestro-equipo .card-subtitulo{font-size:15px;line-height:1.1;color:#b92128 !important;text-align:center}@media(max-width: 991.98px){.nuestro-equipo .card-subtitulo{font-size:13px}}.testimonios{background-color:#eee;padding:3rem 1rem}.testimonios .testimonios__wrapper{display:flex;flex-direction:column}.testimonios .btn{background-color:#000;color:#fff;font-size:30px}@media(max-width: 511.98px){.testimonios .btn{font-size:20px}}.testimonios .button-wrapper{text-align:center}@media(min-width: 768px){.testimonios .button-wrapper{text-align:left}}.testimonios .button-wrapper button{border:0;background-color:#2565bc;color:#fff;padding:10px 20px;margin:40px 0 40px 0;font-size:18px}@media(min-width: 768px){.testimonios .button-wrapper button{font-size:35px}}@media(max-width: 767.98px){.testimonios{padding:2rem 1rem}}.testimonios .titulo{color:#000;font-size:40px;text-align:center;font-weight:400}@media(min-width: 768px){.testimonios .titulo{font-size:70px;font-weight:600}}.testimonios .subrayado1{margin:.25rem auto 2rem auto;background-color:#b92128;height:2px;width:150px}@media(min-width: 768px){.testimonios .subrayado1{height:18px;width:200px}}.testimonios .texto{font-size:1rem;padding-top:20px;padding-right:0;text-align:center}@media(min-width: 768px){.testimonios .texto{font-size:20px;padding-right:1rem}}@media(min-width: 1200px){.testimonios .texto{line-height:1.1;padding-top:50px;padding-bottom:50px;font-size:25px;color:#000}}.testimonios .texto p{margin-bottom:2rem}.testimonios .sedes-wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:20px}@media(max-width: 767.98px){.testimonios .sedes-wrapper{flex-direction:column}}.testimonios .sede-item{width:570px;height:500px;background-repeat:no-repeat;background-position:center center;background-size:cover;font-size:2.7rem;color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width: 1199.98px){.testimonios .sede-item{width:470px;height:400px}}@media(max-width: 991.98px){.testimonios .sede-item{width:350px;height:300px}}@media(max-width: 767.98px){.testimonios .sede-item{width:100%;height:auto;min-height:200px}}@media(max-width: 767.98px){.testimonios .sede-item{font-size:1.5rem}}.testimonios .sede-item-1{background-image:url(/img/home/nosotros/sede1.jpg)}.testimonios .sede-item-2{background-image:url(/img/home/nosotros/sede2.jpg)}.ubicacion{background-color:#fff}.ubicacion .ubicacion__wrapper{background-color:#fff;display:flex;flex-direction:column}.ubicacion .button-wrapper{text-align:center}@media(min-width: 768px){.ubicacion .button-wrapper{text-align:left}}.ubicacion .button-wrapper button{border:0;background-color:#2565bc;color:#fff;padding:10px 20px;margin:40px 0 40px 0;font-size:18px}@media(min-width: 768px){.ubicacion .button-wrapper button{font-size:35px}}.ubicacion .subtitulo1{font-size:35px;font-weight:bold;color:#b92128}@media(max-width: 511.98px){.ubicacion .subtitulo1{font-size:25px}}.ubicacion .subtitulo2{font-size:30px}@media(max-width: 511.98px){.ubicacion .subtitulo2{font-size:20px}}.ubicacion .texto{font-size:25px;padding-top:20px;padding-right:0;text-align:center;line-height:1.2}@media(max-width: 1199.98px){.ubicacion .texto{font-size:20px}}@media(max-width: 767.98px){.ubicacion .texto{font-size:18px}}.ubicacion .sedes_list{display:flex;flex-direction:row;gap:20px;padding:20px}@media(max-width: 991.98px){.ubicacion .sedes_list{flex-direction:column}}.ubicacion .sede_item{flex:1}.ubicacion .sede_mapa iframe{height:450px}@media(max-width: 767.98px){.ubicacion .sede_mapa iframe{height:250px}}.ubicacion .sede_titulo{color:#b92128;font-size:2rem;text-align:center;font-weight:bold;line-height:1.1}@media(max-width: 767.98px){.ubicacion .sede_titulo{font-size:1rem}}.ubicacion .sede_direccion{color:#000;font-size:30px;text-align:center;line-height:1.1}@media(max-width: 767.98px){.ubicacion .sede_direccion{font-size:25px}}@media(max-width: 1199.98px){.ubicacion .sede_direccion{font-size:20px}}.ubicacion .sede_telefono{color:#000;font-weight:bold;font-size:35px;text-align:center;line-height:1.1}@media(max-width: 1199.98px){.ubicacion .sede_telefono{font-size:25px}}@media(max-width: 511.98px){.ubicacion .sede_telefono{font-size:18px}}.ubicacion .mapa{height:100%}@media(max-width: 991.98px){.ubicacion .mapa{height:auto;width:100%}}@media(max-width: 767.98px){.ubicacion .cv{max-width:150px}}.ubicacion .foto{width:80%}.ubicacion .sedes-wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:20px}@media(max-width: 767.98px){.ubicacion .sedes-wrapper{flex-direction:column}}.ubicacion .sede-item{width:570px;height:500px;background-repeat:no-repeat;background-position:center center;background-size:cover;font-size:2.7rem;color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width: 1199.98px){.ubicacion .sede-item{width:470px;height:400px}}@media(max-width: 991.98px){.ubicacion .sede-item{width:350px;height:300px}}@media(max-width: 767.98px){.ubicacion .sede-item{width:100%;height:auto;min-height:200px}}@media(max-width: 767.98px){.ubicacion .sede-item{font-size:1.5rem}}.ubicacion .sede-item-1{background-image:url(/img/home/nosotros/sede1.jpg)}.ubicacion .sede-item-2{background-image:url(/img/home/nosotros/sede2.jpg)}.formulario{padding:1rem 0 0 0}.formulario ::placeholder{color:#686868}.formulario .titulo{color:#000;font-size:40px;text-align:center;font-weight:400}@media(min-width: 768px){.formulario .titulo{font-size:70px;font-weight:600}}.formulario .subrayado1{margin:.25rem auto 2rem auto;background-color:#b92128;height:2px;width:150px}@media(min-width: 768px){.formulario .subrayado1{height:18px;width:200px}}.formulario .form-control{border-radius:0}.formulario__wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.formulario__form{width:100%}.formulario .form-view{display:flex;flex-direction:column;height:100%;padding:0 1rem}.formulario .form-view input,.formulario .form-view textarea{font-size:1rem;background-color:#fff !important;color:#000 !important;padding:1rem;border:1px solid #686868 !important}@media(min-width: 768px){.formulario .form-view input,.formulario .form-view textarea{font-size:25px}}.formulario .form-view>*{margin-bottom:.7rem;padding:.5rem;color:#000}.formulario .form-view>*:focus{color:#000}.formulario .form-view textarea{flex-grow:1;min-height:272px;background-color:#eee;border:0}.formulario .form-view input[type=button]{width:50%;background-color:#b92128 !important;color:#fff !important;border:0 !important;margin-top:2rem;margin-bottom:0 !important;margin-left:auto;margin-right:auto;padding:1rem}.formulario .form-view input[type=text]{background-color:#eee;border:0}.formulario .form-view input[type=text]{margin-bottom:2rem}@media(max-width: 767.98px){.formulario .form-view input[type=text]{margin-bottom:1rem}}.formulario .sending-view,.formulario .sent-view{display:none;justify-content:center;align-items:center;height:100%;font-size:30px;padding-top:50px;padding-bottom:50px}.formulario .sending-view i,.formulario .sent-view i{color:#b92128}@media(max-width: 991.98px){.formulario .sending-view,.formulario .sent-view{min-height:300px}}
