#luz-page section.banner-central{background-image:url(3d92d8311d595df2aaad.webp);background-position-x:50%;background-position-y:50%;background-size:cover}#luz-page section.franjaBanner,#luz-page section.franjaBanner.mobile{display:none}#luz-page .banner-central .bannerContainer .firstInfo .main-info{width:431px}#luz-page .banner-central .bannerContainer .firstInfo .main-info .title-banner{line-height:1}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash{align-items:center;display:flex;flex-direction:row;gap:8px}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:20px;font-weight:700;line-height:1.2;white-space:nowrap}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta-meses{font-size:28px;line-height:.8}#luz-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}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:22px;left:0;top:-.5em}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:18px;font-weight:700;position:relative;top:-3px}#luz-page .banner-central .countDownSection .countDownContainer{gap:0}#luz-page .banner-central .countDownSection .countDownContainer .title{color:var(--totalenergiesluzygas-es-nero,#fff);font-family:Nunito;font-size:20px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:8px}#luz-page .banner-central .countDownSection .countDownContainer .countDown .timeBox{align-items:center;background:var(--totalenergiesluzygas-es-linear-clementine-pomegranate,linear-gradient(180deg,#ef6900 0,#ed2a0f 100%));border-radius:4.107px;display:flex;flex-direction:column;gap:0;height:58px;justify-content:center;padding:4.107px 8.214px;width:60px}#luz-page .banner-central .countDownSection .countDownContainer .countDown .timeBox p{color:#fff;font-family:Nunito;font-size:24.641px;font-style:normal;font-weight:700;line-height:normal;padding:0;text-align:center}#luz-page .banner-central .countDownSection .countDownContainer .countDown .timeBox p.text{font-size:9.856px;font-weight:700;line-height:normal}#luz-page section.personaliza-tarifa{padding:80px 0 40px}#luz-page .franjaLlamaSection{padding:40px 0}#luz-page .facilitaSection .facilitaCards .falicilta-card .info-card{padding:40px 35px;width:804px}#luz-page .facilitaSection .facilitaCards .falicilta-card .info-card,#luz-page .facilitaSection .facilitaCards .falicilta-card .info-card .info-section{display:flex;flex-direction:column;gap:18px;justify-content:space-between}#luz-page .facilitaSection .facilitaCards .falicilta-card{background:#fff;border-radius:16px;box-shadow:0 0 10.286px 0 rgba(0,0,0,.25),0 10.286px 30.857px 0 rgba(0,0,0,.1);display:flex;justify-content:space-between;justify-self:center;max-width:1324px}#luz-page .facilitaSection .facilitaCards .falicilta-card form{height:100%}#luz-page .facilitaSection .facilitaCards .falicilta-card .title{font-size:30px;font-style:normal;font-weight:700;line-height:35px;padding:0;text-align:start}#luz-page .facilitaSection .facilitaCards .falicilta-card .text{font-size:16px;font-style:normal;font-weight:400}#luz-page .facilitaSection .facilitaCards .falicilta-card img{border-radius:0 16px 16px 0;max-width:563px;object-fit:cover;width:100%}#luz-page .facilitaSection .facilitaCards .falicilta-card .info-card .btnContainer{display:flex;gap:20px}#luz-page .facilitaSection .facilitaCards .falicilta-card .info-card .btn-total-primary,#luz-page .facilitaSection .facilitaCards .falicilta-card .info-card .btn-total-secondary{padding:11px 22px;width:fit-content}#luz-page .contratarSection .contratarContainer{align-items:center;border-radius:16px;display:flex;flex-direction:column;gap:5px;justify-self:center;max-width:1350px;padding:32px;position:relative;width:100%}#luz-page .contratarSection .contratarContainer:before{background:linear-gradient(90.74deg,#ff1c1c,#8b21df 23.44%,#007dff 48.96%,#52d443 70.31%,gold 91.8%);border-radius:16px;content:"";display:block;inset:0;-webkit-mask:linear-gradient(90.74deg,#ff1c1c,#8b21df 23.44%,#007dff 48.96%,#52d443 70.31%,gold 91.8%) content-box,linear-gradient(90.74deg,#ff1c1c,#8b21df 23.44%,#007dff 48.96%,#52d443 70.31%,gold 91.8%);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}#luz-page .contratarSection .contratarContainer h2{color:#454545;font-style:normal;font-weight:700;line-height:36px;padding:0;text-align:center;-webkit-text-fill-color:unset}#luz-page .contratarSection .contratarContainer p{font-size:20px;font-style:normal;font-weight:400;line-height:30px;text-align:center}#luz-page .contratarSection .contratarContainer .btnContainer{display:flex;flex-direction:column;gap:10px;margin-top:23px}#luz-page .contratarSection .contratarContainer .btn-total-primary,#luz-page .contratarSection .contratarContainer .btn-total-secondary{padding:10px 20px}#luz-page .fotofacturaSection{padding:0}#luz-page .preguntas_frecuentes{padding:80px 0}#luz-page .preguntas_frecuentes .containerFaqs .faqRow .infoPrecios .info-lista.luz{border-bottom:unset}@media (max-width:2000px){#luz-page .banner-central .bannerContainer .firstInfo .main-info{width:371px}#luz-page section.banner-central{background-position-x:100%}}@media (max-width:1650px){#luz-page section.banner-central{background-position-x:75%}}@media (max-width:1399px){#luz-page .banner-central .bannerContainer .firstInfo .main-info{width:335px}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash{bottom:auto;right:-200px;top:175px}#luz-page .facilitaSection .facilitaCards .falicilta-card img{width:194px}}@media (max-width:1199px){#luz-page section.banner-central{background-position-x:61%}#luz-page .facilitaSection .facilitaCards .falicilta-card{flex-direction:column}#luz-page .facilitaSection .facilitaCards .falicilta-card .info-card{height:100%}#luz-page .facilitaSection .facilitaCards .falicilta-card img{border-radius:0 0 16px 16px;height:154px;max-width:unset;object-position:50% -60px;width:100%}}@media (min-width:768px) and (max-width:1024px){#luz-page section.banner-central{background-position-x:40%}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash{align-self:flex-start;bottom:auto;margin:0;position:static;right:auto;top:auto}}@media (max-width:991px){#luz-page .banner-central .bannerContainer .firstInfo .main-info{width:fit-content}}@media(max-width:767px){#luz-page .banner-central .bannerContainer{gap:32px}#luz-page section.banner-central{background-image:url(f7c93c0636b8fc69e08a.webp);background-position-y:-280px!important;background-size:754px;padding:15px 0 0!important}#luz-page .banner-central .bannerContainer .firstInfo{align-items:center;text-align:center}#luz-page .banner-central .bannerContainer .firstInfo #breadcrumbs{justify-content:center}#luz-page .banner-central .bannerContainer .firstInfo .mainInfoContainer{align-items:center}#luz-page .banner-central .bannerContainer .firstInfo .main-info{align-items:center;text-align:center;width:100%}#luz-page .banner-central .bannerContainer .firstInfo .main-info h1{align-items:center}#luz-page .banner-central .bannerContainer .firstInfo .main-info .countDownSection{align-items:center;display:flex;flex-direction:column;width:100%}#luz-page .banner-central .bannerContainer .firstInfo .main-info .countDownSection .countDownContainer{align-items:center;margin:0 auto}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash{align-items:center;align-self:center;background:var(--totalenergiesluzygas-es-linear-clementine-pomegranate,linear-gradient(180deg,#ef6900 0,#ed2a0f 100%));display:flex;justify-content:center;position:static;right:auto;top:auto}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{color:var(--totalenergiesluzygas-es-nero,#fff);font-family:Nunito;font-size:14px;font-style:normal;font-weight:600;line-height:1;text-align:center}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta-meses{font-size:18px;line-height:1}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{color:var(--totalenergiesluzygas-es-nero,#fff);font-family:Nunito;font-size:22px;font-style:normal;font-weight:700;line-height:21.677px}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{color:var(--totalenergiesluzygas-es-nero,#fff);font-family:Nunito;font-size:16px;font-style:normal;font-weight:700;line-height:21.094px;position:relative;top:-2px}#luz-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:14px;left:0;top:-.5em}#luz-page section.franjaBanner{display:none}#luz-page section.franjaBanner.mobile{display:flex}#luz-page section.franjaBanner.loop.black{bottom:189px}#luz-page .countDownSection .countDownContainer .title{text-align:center}#luz-page .formFloating{padding:1rem 0 0;position:relative}#luz-page .formFloating .formContainer{margin:auto}#luz-page section.personaliza-tarifa{padding:64px 0 32px}#luz-page .franjaLlamaSection,#luz-page section.tarifasSection{padding:32px 0}#luz-page .facilitaSection .facilitaCards{flex-direction:column;gap:32px}#luz-page .facilitaSection .facilitaCards .falicilta-card .info-card{align-items:center;gap:18px;padding:32px;width:100%}#luz-page .facilitaSection .facilitaCards .falicilta-card .title{font-size:24px;line-height:26px;text-align:center}#luz-page .facilitaSection .facilitaCards .falicilta-card .text{text-align:center}#luz-page .facilitaSection .facilitaCards .falicilta-card img{object-position:50% -14px}#luz-page .facilitaSection .facilitaCards .falicilta-card .info-card .btnContainer{flex-direction:column;gap:10px}#luz-page .facilitaSection .facilitaCards .falicilta-card .info-card .btn-total-primary,#luz-page .facilitaSection .facilitaCards .falicilta-card .info-card .btn-total-secondary{width:100%}#luz-page .contratarSection .contratarContainer{align-items:start;gap:10px}#luz-page .contratarSection .contratarContainer h2{line-height:30px;text-align:start}#luz-page .contratarSection .contratarContainer p{font-size:16px;line-height:20px;text-align:start}#luz-page .contratarSection .contratarContainer .btn-total-primary p,#luz-page .contratarSection .contratarContainer .btn-total-secondary p{text-align:center}#luz-page .fotofacturaSection{padding:0}#luz-page .preguntas_frecuentes{padding:64px 0}#luz-page .formFloating{margin-bottom:-140px}#luz-page section.franja-banner{padding-top:160px}}@media(max-width:575px){#luz-page section.banner-central{background-position-y:-3px!important;background-size:700px!important}#luz-page .banner-central .bannerContainer .firstInfo .main-info{width:100%}#luz-page .formFloating{padding-top:1rem}}@media(max-width:450px){#luz-page section.banner-central{background-position-y:-3px!important;background-size:540px!important}}@media(max-width:420px){#luz-page section.banner-central{background-position-y:-3px!important;background-size:540px!important}}@media(max-width:400px){#luz-page section.franjaBanner.loop.black{bottom:237px}}@media(max-width:376px){#luz-page section.banner-central{background-position-y:-63px;background-size:378px}#luz-page .banner-central .bannerContainer{gap:50px}}@media(max-width:360px){#luz-page section.franjaBanner.loop.black{bottom:247px}}@media(max-width:350px){#luz-page section.franjaBanner.loop.black{bottom:274px}}@media (max-width:335px){#luz-page section.franjaBanner.loop.black{bottom:336px}}@media(max-width:330px){#luz-page section.franjaBanner.loop.black{bottom:294px}}