#empresas-page section.banner-central{background-image:url(4dc634d906e6209c716c.webp);background-position-y:100%;background-repeat:no-repeat;background-size:cover}#empresas-page section.franjaBanner,#empresas-page section.franjaBanner.mobile{display:none}#empresas-page .banner-central.email .formFloating .formContainer{margin-top:100px}#empresas-page .banner-central.banner-v2.email .formFloating .formContainer,#empresas-page .banner-central.email .formFloating.calcu .formContainer{margin-top:0}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash{align-content:center;align-items:baseline;bottom:-87px;flex-wrap:wrap;position:unset;right:-71px}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:20px;font-weight:700;line-height:1.2}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{align-items:baseline;display:flex;flex-direction:row;font-size:28px;font-weight:700;gap:4px;line-height:1;position:relative;top:0}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:22px;top:-.2em}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:18px;font-weight:700;position:relative;top:0}#empresas-page section.personaliza-tarifa{padding:80px 0 40px}#empresas-page .ventajasSection .ventajasContainer .ventaja{gap:8px}#empresas-page section.preguntas_frecuentes{padding:80px 0}#empresas-page .fotofacturaSection{padding:0}#empresas-page section.banner-central.banner-v2{background:none;padding:24px 0 0}#empresas-page .banner-central.banner-v2 .container{max-width:1440px}#empresas-page .banner-central.banner-v2 .bannerContainer{align-items:stretch;gap:20px;min-height:unset}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo{background:#fff;border:1px solid #4632ff;border-radius:24px;flex:1;gap:0;padding:24px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info{color:var(--text);padding-top:0;width:100%}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{color:var(--text);font-size:20px;font-weight:700;line-height:.91}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(271deg,#4632ff,#009cea 80%);-webkit-text-fill-color:transparent;font-size:32px;font-weight:700;line-height:1.05}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container{display:flex;flex-direction:column;gap:14px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container .ventaja{align-items:baseline;display:flex;gap:15px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container .ventaja .fondo-check{align-items:center;background:linear-gradient(180deg,#ef6900,#ed2a0f);border-radius:9px;display:flex;flex-direction:column;flex-shrink:0;height:18px;justify-content:center;width:18px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container .ventaja .fondo-check img{flex-shrink:0;height:8px;width:11px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container .ventaja p{color:var(--text);font-size:18px;font-weight:600;line-height:1.4}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{border-radius:8px;box-shadow:3px 4px 5.5px 0 rgba(0,0,0,.2);padding:6px 20px}#empresas-page .banner-central.banner-v2 .bannerContainer .imageBanner{flex:1}#empresas-page .banner-central.banner-v2 .bannerContainer .imageBanner img{border-radius:24px;display:block;height:100%;object-fit:cover;width:100%}#empresas-page .banner-central.banner-v2 .bannerContainer .formFloating{flex:1 1 0;padding:0}#empresas-page .banner-central.banner-v2 .bannerContainer .separadorBanner{display:none}#empresas-page .infoSection .infoContainer{align-items:center;border:1px solid #009cea;border-radius:16px;display:flex;gap:62px;height:fit-content;justify-self:center;max-width:1362px;padding:40px}#empresas-page .infoSection .infoContainer .title{font-size:30px;font-style:normal;font-weight:700;line-height:40px;padding:0;text-align:start}#empresas-page .infoSection .infoContainer p{font-size:16px;font-style:normal;font-weight:400;line-height:20px}#empresas-page .infoSection .infoContainer .info{display:flex;flex-direction:column;gap:10px}#empresas-page .infoSection .infoContainer .info .btnContainer{display:flex;gap:20px;margin-top:9px}#empresas-page .infoSection .infoContainer .info .btn-total-primary,#empresas-page .infoSection .infoContainer .info .btn-total-secondary{padding:11px 22px;width:fit-content}@media (min-width:1000px) and (max-width:1200px){#empresas-page section.banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:32px}}@media (min-width:768px){#empresas-page .banner-central.banner-v2.email .bannerContainer{min-height:520px}#empresas-page .banner-central.banner-v2.email .bannerContainer .formFloating{display:flex;flex-direction:column;justify-content:center}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .mainInfoContainer{flex:1}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info{flex:1;gap:16px;height:100%}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info>p{margin-top:0}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container{gap:20px;margin-bottom:auto;margin-top:auto}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner{margin-top:auto}}@media (max-width:1720px){#empresas-page section.banner-central{background-position-x:38%}}@media (max-width:1400px){#empresas-page .infoSection .infoContainer .info .btnContainer{flex-direction:column;gap:10px;max-width:330px}#empresas-page .infoSection .infoContainer .info .btn-total-primary,#empresas-page .infoSection .infoContainer .info .btn-total-secondary{width:100%}}@media (max-width:1200px){#empresas-page .infoSection .infoContainer{height:365px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo{flex:1 1 0;padding:16px}#empresas-page .banner-central.banner-v2 .bannerContainer .imageBanner{flex:1.05 1 0}#empresas-page .banner-central.banner-v2 .bannerContainer .formFloating{flex:1.2 1 0}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{font-size:20px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:28px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{gap:8px;padding:6px 10px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:17px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:21px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:17px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:15px}}@media (max-width:1100px){#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:26px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{gap:6px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:15px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:18px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:15px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:13px}}@media (max-width:991px){#empresas-page .infoSection .infoContainer{flex-direction:column-reverse;gap:18px;height:fit-content;padding:32px}#empresas-page .infoSection .infoContainer img{width:100%}#empresas-page .banner-central.banner-v2 .bannerContainer .imageBanner{display:none}#empresas-page .banner-central.banner-v2 .bannerContainer .formFloating{flex:1 1 0;max-width:460px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo{flex:1.2 1 0;padding:16px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{font-size:20px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:32px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{gap:8px;padding:6px 16px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:18px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:28px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:22px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:18px}}@media (max-width:800px){#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo{flex:1 1 0;padding:16px}#empresas-page .banner-central.banner-v2 .bannerContainer .formFloating{flex:1.2 1 0}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{font-size:20px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:32px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{padding:6px 12px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:14px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:21px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:17px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:15px}}@media(max-width:767px){#empresas-page .banner-central .bannerContainer .firstInfo .mainInfoContainer{min-height:auto}#empresas-page section.banner-central{background-position-x:43%;background-position-y:0!important;background-size:1716px!important;padding:15px 0 0!important}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:16px;line-height:1.2}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:20px;line-height:1}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:14px;position:relative;top:0}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:14px;top:-.2em}#empresas-page section.franjaBanner{display:none}#empresas-page section.franjaBanner.mobile{display:flex}#empresas-page .banner-central .bannerContainer .firstInfo .main-info{max-width:unset;padding-top:20px}#empresas-page .formFloating{display:flex;justify-content:center;padding:1.5rem 0 0}#empresas-page section.personaliza-tarifa{padding:64px 0 32px}#empresas-page section.franjaLlamaSection,#empresas-page section.tarifasSection{padding:32px 0}#empresas-page section.fotofacturaSection{padding:0}#empresas-page .infoSection .infoContainer .title{font-size:24px;line-height:28px}#empresas-page .infoSection .infoContainer .info{gap:14px}#empresas-page .infoSection .infoContainer .info .btn-total-primary{margin:0}#empresas-page section.preguntas_frecuentes{padding:64px 0}#empresas-page .banner-central.banner-v2 .bannerContainer{flex-direction:column}#empresas-page .banner-central.banner-v2 .bannerContainer .imageBanner{align-self:center;display:block;flex:0 0 auto;height:123px;margin:0 auto;max-width:400px;width:100%}#empresas-page .banner-central.banner-v2 .bannerContainer .imageBanner img{border-radius:16px;object-position:center}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo{margin:0 auto;max-width:400px;padding:16px;width:100%}#empresas-page .banner-central.banner-v2 .bannerContainer .formFloating{margin:0 auto;max-width:400px;width:100%}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info{padding-top:16px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{font-size:20px;line-height:1.25}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:26px;line-height:1}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container{gap:8px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container .ventaja p{font-size:16px}#empresas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{border-radius:6px;box-shadow:2px 3px 4px 0 rgba(0,0,0,.2);height:49px;padding:5px 16px}}@media(max-width:550px){#empresas-page section.banner-central{background-image:url(234c1a47f26636db757e.webp);background-position-y:-126px!important;background-size:549px!important}}@media(max-width:450px){#empresas-page section.banner-central{background-position-y:-4px!important;background-size:431px!important}}@media (max-width:420px){#empresas-page .franjaBanner a,#empresas-page section.franjaBanner{font-size:14px}}@media (min-width:768px) and (max-width:1024px){#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash{gap:6px;padding:0 14px}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:16px}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:24px}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:18px}#empresas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:15px}}