#home section.bannerSection{background-image:url(ef854b847fb2a2a4c807.webp)}#home .bannerSection .bannerSectionContainer .firstInfo .priceContainer{color:#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:413px}#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.coche .cardsContainer .card .title .subtitle{min-height:unset}#home .tarifasSection.coche .cardsContainer .card .info-card .ventajas{min-height:302px}#home .tarifasSection.coche .cardsContainer .card .info-card .ventajas .ventaja p{align-items:center;display:flex;gap:10px}#home .ventajasSection .containerVentajas .ventajaCard{width:416px}#home .talleresSection .talleresContainer{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}#home .talleresSection .talleresContainer .card{align-items:flex-start;align-self:stretch;background-color:#fff;border:none;border-radius:15px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;flex-shrink:0;gap:10px;max-width:416px;padding:15px 20px}#home .talleresSection .talleresContainer .card .title{font-family:Publico Headline;font-size:28px;font-style:normal;font-weight:700;line-height:32px}#home .talleresSection .btnContainer{align-items:center;display:flex;justify-content:center;margin:25px 0 0}@media(max-width:991px){#home .bannerSection .bannerSectionContainer .firstInfo{margin-top:0}#home .tarifasSection{margin-top:32em}#home .tarifasSection+.tarifasSection{margin:0}#home .ventajasSection .containerVentajas .ventajaCard{width:255px}}@media(max-width:767px){#home section.bannerSection{min-height:240px;padding-bottom:60px}#home .tarifasSection{margin-top:33em}#home .tarifasSection.coche .cardsContainer .card .info-card .ventajas{min-height:unset}#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}}@media(max-width:575px){#home section.bannerSection{background-image:url(1d3bf821eb154f98f9b8.webp);background-position-x:64%;background-position-y:104px}#home .bannerSection .bannerSectionContainer .firstInfo .priceContainer .desde{font-size:16px}#home .bannerSection .bannerSectionContainer .firstInfo .ventajas .ventaja{background:hsla(0,0%,100%,.9)}#home .contratarSection .infoContainer p{line-height:18px}#home .contratarSection .infoContainer .contratarContainer{flex-direction:column;gap:20px;margin:0}#home .contratarSection .infoContainer .contratarContainer .poliza .num{font-size:34px}#home .contratarSection .infoContainer .contratarContainer .poliza p{font-size:16px;line-height:18px}#home .contratarSection .infoContainer .legal{font-size:10px}}@media(max-width:450px){#home .bannerSection .bannerSectionContainer .firstInfo .ventajas{width:352px}#home .bannerSection .bannerSectionContainer .firstInfo .ventajas .ventaja p{font-size:13px}#home .bannerSection .bannerSectionContainer .mainFormContainer .calculadoraSection{margin-top:104px}}@media(max-width:380px){#home .bannerSection .bannerSectionContainer .firstInfo .ventajas{width:312px}#home .bannerSection .bannerSectionContainer .firstInfo .ventajas .ventaja p{font-size:11px}}@media(max-width:340px){#home .bannerSection .bannerSectionContainer .firstInfo .ventajas{width:273px}#home .bannerSection .bannerSectionContainer .firstInfo .ventajas .ventaja p{font-size:14px}}