<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */


/******** TITULOS *******/
@media only screen and (max-width: 460px){.ac-textBlock{font-size: 1.25rem;}}

/******** BANNER *******/
@media only screen and (max-width: 1300px){
.lb_bannerDesk{position: relative; display: none;}
.lb_bannerMov{position: relative; display: table;}
.lb_bannerT1{font-weight: normal; font-size: 0.9rem; text-align: center;}
.lb_bannerT2{text-align: center;}
.lb_bannerT3{text-align: center;}
.lb_bannerImage{position: relative; display: block; vertical-align: top; width: 100%; max-width: 470px; top: 0; margin: 30px auto 30px auto;
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
transform: translate(0, 0);
}
.lb_bannerImage img{width: 100%; height: 100%; max-width: 470px; max-height: 470px;
-ms-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
-moz-transform: scaleX(-1);
transform: scaleX(-1);
}
.lb_bannerB2{position: relative; display: block; width: 185px; height: 45px;  margin: 30px auto 30px auto;}
}


@media only screen and (max-width: 480px){ 
.lb_bannerT2{font-size: 2rem; line-height: 2.313rem; letter-spacing: 0;}
.lb_bannerT3{font-size: 1rem; line-height: 1.5rem; letter-spacing: 0.013rem;}
.lb_bannerImage img{width: 100%; height: 100%; max-width: 370px; max-height: 370px;}
}



/******** CONTENIDO INDEX *******/
@media only screen and (max-width: 980px){
.lb_puntos{flex-direction: column; height: auto;}
.lb_puntosImage{display: block; margin: 20px auto 20px auto;}
.lb_puntosTexto{display: block; margin: 0 auto 0 auto;}
.lb_puntosT1{text-align: center;}
.lb_puntosT2{text-align: center;}
.lb_puntosOrd div:nth-of-type(1){order: 2;}
.lb_puntosOrd div:nth-of-type(2){order: 1;}
}

@media only screen and (max-width: 540px){
.lb_titular{font-size: 1.875rem; line-height: 2.125rem; letter-spacing: 0.038rem; margin: 40px auto 30px auto;}
.lb_puntosImage{max-width: 235px; margin: 0 auto 20px auto;}
.lb_puntosImage img{max-width: 235px; max-height: 235px;}
.lb_puntosT1{font-size: 1.5rem; line-height: 1.75rem;}
.lb_puntosT2{font-size: 1rem; line-height: 1.5rem;}
}

@media only screen and (max-width: 360px){
.lb_titular{font-size: 1.875rem; line-height: 2.125rem; letter-spacing: 0.038rem;}
.lb_puntosImage{max-width: 180px;}
.lb_puntosImage img{max-width: 180px; max-height: 180px;}
}


/******** BOTONES *******/
@media only screen and (max-width: 460px){
#lb_p0b2, #lb_p0b3, #lb_p1b1, #lb_p2b2, #lb_p3b2, #lb_p4b2, #lb_p5b2, .lb_btnAzul{height: 40px; font-size: 0.75rem; line-height: 1.125rem; letter-spacing: 0.015rem;}
#lb_p0b1, #p1I2BM, .lb_btnTrans{height: 40px; font-size: 0.75rem; line-height: 1.125rem; letter-spacing: 0.015rem;}
#lb_p2b1, #lb_p3b1, #lb_p4b1, .lb_btnTransSimple{font-size: 0.75rem;}
}


/******** P1 *******/
@media only screen and (max-width: 990px){
.lb_p1Fondo{display: table; height: 100vh; background-image:none; background-color: #C18C9E;}
.lb_p1Contenedor{flex-flow: column wrap; max-width: 100%; margin: 0 auto 70px auto;}
.lb_p1ItemsCont{width: 100%;
-ms-box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.lb_p1ContBlanco{max-width: 100%;}
.lb_p1ItemsContInt{height: auto; margin: 7px 50px 40px 50px;}
.lb_p1ItemsInfo{margin: 20px auto 80px auto;}
.lb_p1VolverCont{display: none;}
.lb_p1VolverMov{display: table;}
.lb_p1icDos{max-width: 540px; background-color: #C18C9E;}

#p1I2T{color: #fff; margin: 25px 0 25px 0;}
#p1I2D{color: #fff;}
#p1I2BD{display: none;}
#p1I2BM{position: relative; display: block; text-align: center; margin-bottom: 30px;}
}

@media only screen and (max-width: 460px){
.lb_p1ItemsTitulo{font-size: 1.5rem; line-height: 1.75rem; letter-spacing: 0.03rem;}
.lb_p1ItemsDescripcion{font-size: 1rem; line-height: 1.5rem; letter-spacing: 0.01rem;}
#p1I2T{color: #fff; margin: 20px 0 20px 0;}
#p1I2BM{margin-bottom: 20px;}
}


/******** P2 *******/
@media only screen and (max-width: 990px){
.lb_p2Fondo{height: 100%; background-image:none; background-color: #7fae90;}
.lb_p2Contenedor{height: 100%; flex-direction: column; justify-content: center; margin: 50px auto 50px auto;}
.lb_p2Image{max-width: 300px;}
.lb_p2T1{text-align: center;}
.lb_p2T2{text-align: center;}
}

@media only screen and (max-width: 580px){
.lb_p2Fondo{height: 100vh;}
.lb_p2Image{max-width: 250px;}
.lb_p2T1{font-size: 3.3rem; line-height: 4rem; letter-spacing: 0.04rem;}
.lb_p2T2{font-size: 1.15rem; line-height: 1.6rem; letter-spacing: 0.01rem;}
}

@media only screen and (max-width: 460px){
.lb_p2Contenedor{width: 90%;}
.lb_p2Image{max-width: 172px;}
.lb_p2T1{font-size: 2.5rem; line-height: 2.75rem; letter-spacing: 0.05rem;}
.lb_p2T2{font-size: 1rem; line-height: 1.5rem; letter-spacing: 0.01rem;}
.lb_p2Bots{width: 140px;}
}

/******** P3 *******/
@media only screen and (max-width: 1060px){
.lb_p3Fondo{height: 100%; background-image:none; background-color: #92a7bf;}
.lb_p3Contenedor{height: 100%; flex-direction: column; justify-content: center; margin: 50px auto 50px auto;}
.lb_p3Image{max-width: 400px; margin-bottom: 25px;}
.lb_p3T1{text-align: center;}
.lb_p3T2{text-align: center;}
.lb_p3BotsCont{margin: 45px auto 0 auto;}
}

@media only screen and (max-width: 580px){
.lb_p3Fondo{height: 100vh;}
.lb_p3Image{max-width: 300px;}
.lb_p3T1{font-size: 3.3rem; line-height: 4rem; letter-spacing: 0.04rem;}
.lb_p3T2{font-size: 1.15rem; line-height: 1.6rem; letter-spacing: 0.01rem;}
}

@media only screen and (max-width: 460px){
.lb_p3Contenedor{width: 90%;}
.lb_p3Image{max-width: 250px; margin-bottom: 15px;}
.lb_p3T1{font-size: 2.5rem; line-height: 2.75rem; letter-spacing: 0.05rem; margin-bottom: 12px;}
.lb_p3T2{font-size: 1rem; line-height: 1.5rem; letter-spacing: 0.01rem;}
.lb_p3BotsCont{max-width: 285px; margin-top: 13px;}
.lb_p3Bots{width: 136px;}
}


/******** P4 *******/
@media only screen and (max-width: 1060px){
.lb_p4T2{text-align: center;}
#lb_p4e1, .lb_p4T4{text-align: center;}
.lb_p4BotsCont{margin: 45px auto 0 auto;}
}

@media only screen and (max-width: 580px){
.lb_p4T2{font-size: 1.15rem; line-height: 1.6rem; letter-spacing: 0.01rem;}
}

@media only screen and (min-width: 460px){
.lb_p4T2{font-size: 1rem; line-height: 1.5rem; letter-spacing: 0.01rem; margin-bottom: 10px;}
#lb_p4e1, .lb_p4T4{font-size: 1.2rem; line-height: 1.5rem; letter-spacing: 0.015rem; margin-bottom: 25px;}
.lb_p4BotsCont{max-width: 285px; margin-top: 13px;}
}


/******** P5 *******/
@media only screen and (max-width: 1200px){
.lb_p5Contenedor{max-width: 90%;}
.lb_p5T1{hyphens: none; margin: 60px auto 20px auto;}
}

@media only screen and (max-width: 720px){
.lb_p5BotsSubCont{margin: 0 auto 30px auto;}
.lb_p5T1{hyphens: none; margin: 40px auto 20px auto;}
}

@media only screen and (max-width: 460px){
.lb_p5Contenedor{margin: 25px auto 25px auto;}
.lb_p5T1{hyphens: none; font-size: 1.5rem; line-height: 1.75rem; letter-spacing: 0.03rem; margin: 0px auto 20px auto; hyphens: none;}
.lb_p5T2{font-size: 1rem; line-height: 1.5rem; letter-spacing: 0.01rem; margin-bottom: 20px;}
.lb_p5T3{font-size: 0.75rem; line-height: 1.125rem; letter-spacing: 0.015rem; margin-bottom: 22px;}
.lb_p5Separa{margin: 16px auto 20px auto;}
input.lb_inpCheck + label.lb_inpCheck{margin-right: 10px;}
#lb_p5p1 p, #lb_p5p2 p, #lb_p5p3 p, .lb_checkCont p{font-size: 0.75rem; line-height: 1.125rem; letter-spacing: 0.015rem;}
#lb_p5p1 a, #lb_p5p2 a, #lb_p5p3 a, .lb_checkCont a{font-size: 0.75rem; line-height: 1.125rem; letter-spacing: 0.015rem;}
.lb_p5BotsCont{margin: 40px auto 0 auto;}
.lb_p5BotsSubCont{max-width: 290px;}
.lb_p5Bots{width: 140px;}
}



/**Remove hyphens*/
.ac-textBlock p, .lb_p2T1 {
    -moz-hyphens: none;
    -ms-hyphens: none;
    -webkit-hyphens: none;
    hyphens: none;
}

/*Selector: see selected data*/
select .ac-input.ac-multichoiceInput.ac-choiceSetInput-compact {
    -moz-height: auto;
    -ms-height: auto;
    -webkit-height: auto;
    height: auto;
    min-height: 50px;
}
</pre></body></html>