:root{--azul: #44ccff;--rosa: #e6adec;--verde: #b2dd45;--negro: #000;--blanco: #fff;--gris: #e6e6e6;--transparente: #fff0;--esquina: 8px;--sombra-distancia: 6px;--borde: 1px solid var(--negro)}@media only screen and (max-width: 991px){.row{margin-left:0;margin-right:0}.row-bs{margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}}.no-link{color:#000;text-decoration:none}.urbanist{font-family:Urbanist}.btn-new,body a,.navbar,.slick-arrow{transition:all .3s}body{font-size:14px;font-family:Inter Tight;color:var(--negro);font-weight:400;padding:0;margin:0}body.body-login{background:url(../images/patron.png)}footer,.cuaderno,#home1 .carrusel{z-index:5;position:relative}h1,h2,h3,h4,h5,h6,.title,.btn-new,.nav-link,.destacado{font-family:Urbanist;font-weight:700}h1,h2,h3,h4,h5,h6,.cookies,button{text-wrap:balance}h1,h2{font-size:2.1em}h3{font-size:1.8em}h4{font-size:1.3em;font-weight:400}h5,p{font-size:1.2em}.navbar{background-color:var(--blanco);padding:0}.navbar>.container-xxl{padding:10px}.navbar-collapse{background-color:var(--azul);padding:40px;z-index:100;margin:10px -10px -10px}.nav-link{text-transform:uppercase;letter-spacing:2px;font-size:.8em;color:var(--negro);font-weight:800}.navbar-toggler{border:none!important;padding:0;box-shadow:none!important}.btn-close,.navbar-toggler-icon{display:block;padding:10px 0 10px 10px}.btn-new{background-color:var(--azul);border:var(--borde);color:var(--negro);font-size:.9em;letter-spacing:1px;font-weight:20px;border-radius:var(--esquina);text-transform:uppercase;padding:10px 20px;position:relative}.btn-new:after{border-radius:var(--esquina);border:var(--borde);position:absolute;content:"";width:100%;height:100%;top:calc(-1 * var(--sombra-distancia));left:calc(-1 * var(--sombra-distancia));z-index:-1}.btn-new:hover{background-color:var(--blanco)!important;color:var(--negro);border:var(--borde)}a:hover,.nav-link:hover,.nav-link.active{opacity:1;color:var(--blanco)}a .btn-new{text-decoration:none}footer{background-image:url(../images/avion.svg);background-size:300%;background-repeat:no-repeat;background-position:right -5% bottom 20%;background-color:var(--azul);padding:60px 10px 80px}footer>div:first-child{padding:40px 0 120px}footer .nav-link{margin-bottom:30px;text-decoration:underline}footer .nav-link:hover{color:var(--blanco)}.fondo-img{background-size:90%}.logo-footer{max-width:320px;height:auto;margin:auto}.copyright{font-size:.8em}.cookies,.cookies .btn-new{font-size:.9em}.cookies a{color:var(--negro);font-weight:700;text-decoration:underline}.mark{background:var(--transparente);background:linear-gradient(180deg,var(--transparente) 65%,var(--rosa) 65%,var(--rosa) 80%,var(--transparente) 80%);padding:0;color:var(--negro);text-transform:uppercase}.mark-2{background:var(--transparente);background:linear-gradient(180deg,var(--transparente) 65%,var(--azul) 65%,var(--azul) 80%,var(--transparente) 80%);padding:0;color:var(--negro);text-transform:uppercase}.mark-3{background:var(--transparente);background:linear-gradient(180deg,var(--transparente) 65%,var(--verde) 65%,var(--verde) 80%,var(--transparente) 80%);padding:0;color:var(--negro);text-transform:uppercase}.mark-4{background:var(--transparente);background:linear-gradient(180deg,var(--transparente) 65%,var(--gris) 65%,var(--gris) 80%,var(--transparente) 80%);padding:0;color:var(--negro);text-transform:uppercase}.destacado{color:var(--negro);font-size:1.2em;font-weight:700;padding-left:15px}.nosub{text-decoration:none;color:#000}.min-text{font-size:.8em!important;display:block}.fondo-img{background-image:url(../images/fondo-img.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.border-estandar{border-radius:0 0 20px;box-shadow:var(--sombra-distancia) var(--sombra-distancia) 0 var(--azul);border:1.5px solid var(--negro);position:relative}.punto p{font-size:1em;margin:0;line-height:1.2}.punto:after{position:absolute;width:14px;border-radius:7px;height:14px;background-color:var(--rosa);top:-7px;left:calc(50% - 5px);content:""}.lista-punto li{list-style-type:none;text-indent:-.5em;padding-left:1em}.lista-punto li:before{color:var(--rosa);float:left;margin:0 0 0 -.5em;width:1em;content:"•"}.slick-arrow{position:absolute;top:calc(50% - 25px);height:40px;width:40px;opacity:1;border:var(--borde);border-radius:50%;background:var(--blanco);box-shadow:3px 3px 0 var(--verde);background-size:65%;z-index:30;color:transparent}.slick-prev{background-image:url(../images/prev.svg)!important;background-size:65%;background-repeat:no-repeat;background-position:center;left:-20px}.slick-next{background-image:url(../images/next.svg)!important;background-size:65%;background-repeat:no-repeat;background-position:center;right:-20px}.slick-arrow:hover{position:absolute;background-color:var(--azul)}.modal iframe{transform:scale(.8)}@media only screen and (min-width: 767px) and (max-width: 991px){footer{background-size:90%;background-position:left 0 bottom 25%;padding:60px 10px 130px}}@media screen and (min-width: 992px){body{font-size:16px;background-image:url(../images/linea-body.svg);background-size:94%;background-repeat:no-repeat;background-position:top 1% right -20%}body.body-login{background:url(../images/patron.png)}body.body-login #navbar{background:var(--blanco)}.navbar{background-color:var(--transparente)}.navbar.scrolled{background-color:var(--blanco);border-bottom:var(--borde)}.navbar>.container-xxl{padding:10px}.navbar-collapse{background-color:var(--transparente);padding:0;margin:0}.nav-link{font-size:.8em}footer{background-size:90%;background-position:left 0 bottom 25%;padding:60px 10px 130px}a:hover,.nav-link:hover,.nav-link.active{opacity:1;color:var(--azul)}h1{font-size:3.5em}h2{font-size:2.9em}h3{font-size:2em}h4{font-size:1.3em}h5{font-size:1.5em}p{font-size:1.1em}.btn-new{font-size:.9em;padding:10px 12px;letter-spacing:1.7px}.border-md-start{border-left:var(--borde)}.modal iframe{transform:scale(1)}.modal-content .form-holder{min-height:750px}}.fondo-azul{background-color:var(--azul)}.fondo-rosa{background-color:var(--rosa)!important}.fondo-verde{background-color:var(--verde)}.fondo-blanco{background-color:var(--blanco)}
