#home section.bannerSection{background-color:#fdf7e3}#home section.bannerSection .img{height:100%;position:absolute;top:100px;width:100%}#home .bannerSection .bannerSectionContainer .firstInfo{max-width:548px}#home .bannerSection .bannerSectionContainer .firstInfo .priceContainer{color:var(--Principales-Blue,#00008f);display:flex;flex-direction:column}#home .bannerSection .bannerSectionContainer .firstInfo .priceContainer .desde{color:#00008f;font-size:18px;font-style:normal;font-weight:400;line-height:18px}#home .bannerSection .bannerSectionContainer .firstInfo .priceContainer .price{font-size:34px;font-style:normal;font-weight:700;line-height:36px}#home .bannerSection .bannerSectionContainer .firstInfo .priceContainer .price span{font-size:24px;font-style:normal;font-weight:400;line-height:18px}#home .bannerSection .bannerSectionContainer .firstInfo .ventajas{align-items:flex-start;display:flex;flex-direction:column;gap:5px;margin-top:20px;width:320px}#home .bannerSection .bannerSectionContainer .firstInfo .ventajas .ventaja{align-items:center;align-self:stretch;background-color:#fff;display:flex;gap:10px;height:44px;padding:0 10px}#home .bannerSection .bannerSectionContainer .firstInfo .ventajas .ventaja .img{background-color:#015b67;background-image:none!important;height:20px;-webkit-mask-image:var(--bg-url);mask-image:var(--bg-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}#home .bannerSection .bannerSectionContainer .firstInfo .ventajas .ventaja p{color:#00008f;font-size:16px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:18px;text-transform:uppercase}#home .calculadoraSection .mainFormContainer form .inputArea #calculadora2-asegurado-1{display:flex;gap:5px}#home .tarifasSection .cardsContainer .card.destacada{border:none;border-radius:0 0 10px 10px}#home .tarifasSection .cardsContainer .card.destacada .mancheta{background-color:#fdf7e3;border-radius:10px 10px 0 0;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:5px 10px;text-transform:math-auto;top:-26px;width:100%}#home .tarifasSection .cardsContainer .card .title{background-color:#b4e1f5;border-radius:10px 10px 0 0;padding:15px;position:absolute;top:0}#home .tarifasSection .cardsContainer .card.destacada .title{border-radius:0}#home .tarifasSection .cardsContainer .card .title .subtitle{padding:0}#home .tarifasSection .cardsContainer .card .priceContainer{display:flex;flex-direction:column;gap:5px}#home .tarifasSection .cardsContainer .card .desde{font-weight:400;line-height:20px}#home .tarifasSection .cardsContainer .card .price{font-family:Futura New;font-size:22px;font-style:normal;font-weight:700;line-height:22px}#home .tarifasSection .cardsContainer .card .price .cts{font-size:20px;font-style:normal;font-weight:600;line-height:22px}#home .tarifasSection .cardsContainer .card .info-card{gap:30px;justify-content:start;position:relative;top:105px}#home .tarifasSection .cardsContainer .card .info-card .ventajas{min-height:296px}#home .tarifasSection .cardsContainer .card .info-card .ventajas .ventaja p{align-items:center;display:flex;gap:8px}#home .infoSection .infoContainer{align-items:center;background-color:#c5dbf3;border-radius:10px;display:flex;flex-direction:column;padding:40px}#home .infoSection .infoContainer h2{margin-bottom:15px}#home .infoSection .infoContainer .info{text-align:center}#home .infoSection .infoContainer .info span{font-size:24px}#home .infoSection .infoContainer .btnContainer{margin-top:25px}#home .asesoramientoSection .asesoramientoContainer{align-items:center;display:flex;gap:20px}#home .asesoramientoSection .asesoramientoContainer h2{margin:0;text-align:start}#home .asesoramientoSection .asesoramientoContainer .infoContainer{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:15px}#home .asesoramientoSection .asesoramientoContainer .infoContainer .btn_secondary{margin-top:10px}#home .asesoramientoSection .asesoramientoContainer .imgContainer .img{aspect-ratio:211/95;flex:1 0 0;height:253px}@media (max-width:1199px){#home .tarifasSection .cardsContainer .card{min-height:646px}#home .tarifasSection .cardsContainer .card .info-card .ventajas{min-height:334px}#home .asesoramientoSection .asesoramientoContainer .imgContainer .img{height:203px}}@media(max-width:991px){#home section.bannerSection .img{top:155px}#home .bannerSection .bannerSectionContainer .firstInfo{margin-top:0}#home .bannerSection .bannerSectionContainer .mainFormContainer .calculadoraSection{margin-top:224px}#home .tarifasSection{margin-top:32em}#home .asesoramientoSection .asesoramientoContainer{flex-direction:column-reverse}}@media(max-width:767px){#home section.bannerSection{height:430px;min-height:240px;padding-bottom:60px}#home section.bannerSection .img{background-position:43% 0;background-size:auto 100%;height:60px;top:370px}#home .bannerSection .bannerSectionContainer .mainFormContainer .calculadoraSection{margin-top:60px}#home .tarifasSection{margin-top:36em}#home .tarifasSection .cardsContainer{gap:40px}#home .tarifasSection .cardsContainer .card{background-color:#b4e1f5;min-height:fit-content;padding:15px 10px}#home .tarifasSection .cardsContainer .card.destacada .mancheta{top:-28px}#home .tarifasSection .cardsContainer .card .title{padding:0;position:unset}#home .tarifasSection .cardsContainer .card .title .subtitle{min-height:30px}#home .tarifasSection .cardsContainer .card .info-card{gap:0;padding:12px 0 0;position:unset}#home .tarifasSection .cardsContainer .card .info-card .ventajas{min-height:unset}#home .tarifasSection .cardsContainer .card .info-card .ventajas.mobile{padding:0 20px}#home .tarifasSection .cardsContainer .card .info-card .ventajas.mobile.open{padding-top:20px}#home .tarifasSection .cardsContainer .card .info-card .bottomCard .verVentajas .arrowContainer .line-1{left:6px}#home .infoSection{background-color:#c5dbf3}#home .infoSection .infoContainer{padding:0;text-align:center}#home .infoSection .infoContainer h2{margin-top:10px}#home .infoSection .infoContainer .info span{font-size:18px}#home .infoSection .infoContainer .btnContainer{margin-top:20px}#home .talleresSection .talleresContainer{gap:15px}#home .talleresSection .talleresContainer .card{max-width:unset;width:100%}#home .talleresSection .talleresContainer .card .title{font-size:20px;line-height:26px}#home .talleresSection .talleresContainer .card p{line-height:16px}#home .asesoramientoSection .asesoramientoContainer .imgContainer .img{height:100%;width:390px}#home .asesoramientoSection .asesoramientoContainer .infoContainer{align-items:center;text-align:center}#home .asesoramientoSection .asesoramientoContainer h2{text-align:center}}@media(max-width:575px){#home section.bannerSection{background-position-x:64%;background-position-y:104px;height:450px;padding-top:174px}#home section.bannerSection .img{height:90px;top:340px}#home .bannerSection .bannerSectionContainer .firstInfo .priceContainer .desde{font-size:16px}#home .bannerSection .bannerSectionContainer .firstInfo .ventajas .ventaja{background:hsla(0,0%,100%,.9)}#home .bannerSection .bannerSectionContainer .mainFormContainer .calculadoraSection{margin-top:119px}}@media (min-width:550px) and (max-width:767px){#home section.bannerSection{height:calc(13.53vw + 395px);padding-top:174px}#home section.bannerSection .img{background-position:top;background-size:100% auto;height:13.53vw;top:380px}#home .bannerSection .bannerSectionContainer .mainFormContainer .calculadoraSection{margin-top:calc(13.53vw + 25px)}}@media (min-width:550px) and (max-width:575px){#home section.bannerSection .img{top:344px}#home .bannerSection .bannerSectionContainer .mainFormContainer .calculadoraSection{margin-top:calc(13.53vw + 62px)}}@media(max-width:450px){#home .asesoramientoSection .asesoramientoContainer .imgContainer .img{width:355px}}@media(max-width:375px){#home .asesoramientoSection .asesoramientoContainer .imgContainer .img{width:340px}}@media(max-width:360px){#home section.bannerSection{height:486px}#home section.bannerSection .img{top:378px}#home .bannerSection .bannerSectionContainer .mainFormContainer .calculadoraSection{margin-top:129px}#home .asesoramientoSection .asesoramientoContainer .imgContainer .img{width:304px}}@media(max-width:340px){#home .bannerSection .bannerSectionContainer .firstInfo .ventajas{width:273px}#home .bannerSection .bannerSectionContainer .firstInfo .ventajas .ventaja p{font-size:14px}}