#luz-gas-page section.banner-central{background-image:url(70084bb4da62005fddb2.webp);background-position-x:78%;background-position-y:50%;background-size:cover}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .title-banner,#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info h1{text-shadow:0 1px 6px rgba(0,0,0,.55)}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash{align-items:center;bottom:-87px;display:flex;flex-direction:row;gap:8px;position:unset;right:-71px}#luz-gas-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-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta-meses{font-size:28px;line-height:.8}#luz-gas-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-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:22px;left:0;top:-.5em}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:18px;font-weight:700;position:relative;top:0}#luz-gas-page section.banner-central.banner-v2{background:none;padding:24px 0}#luz-gas-page .banner-central.banner-v2 .container{max-width:1440px}#luz-gas-page .banner-central.banner-v2 .bannerContainer{align-items:stretch;gap:20px;min-height:unset}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo{background:#fff;border:1px solid #4632ff;border-radius:24px;flex:1;gap:0;padding:24px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info{color:var(--text);padding-top:0;width:100%}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner,#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{text-shadow:none}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{color:var(--text);font-size:20px;font-weight:700;line-height:.91}#luz-gas-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}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container{display:flex;flex-direction:column;gap:14px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container .ventaja{align-items:baseline;display:flex;gap:15px}#luz-gas-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}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container .ventaja .fondo-check img{flex-shrink:0;height:8px;width:11px}#luz-gas-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}#luz-gas-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}#luz-gas-page .banner-central.banner-v2 .bannerContainer .imageBanner{flex:1}#luz-gas-page .banner-central.banner-v2 .bannerContainer .imageBanner img{border-radius:24px;display:block;height:100%;object-fit:cover;width:100%}#luz-gas-page .banner-central.banner-v2 .bannerContainer .formFloating{flex:1 1 0;padding:0}#luz-gas-page .banner-central.banner-v2 .bannerContainer .separadorBanner{display:none}#luz-gas-page section.personaliza-tarifa{padding:80px 0 40px}#luz-gas-page .franjaLlamaSection{padding:40px 0}#luz-gas-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-gas-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-gas-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-gas-page .contratarSection .contratarContainer p{font-size:20px;font-style:normal;font-weight:400;line-height:30px;text-align:center}#luz-gas-page .contratarSection .contratarContainer .btnContainer{display:flex;flex-direction:column;gap:10px;margin-top:23px}#luz-gas-page .contratarSection .contratarContainer .btn-total-primary,#luz-gas-page .contratarSection .contratarContainer .btn-total-secondary{padding:10px 20px;width:100%}#luz-gas-page .fotofacturaSection{padding:0}#luz-gas-page .preguntas_frecuentes{padding:80px 0}@media (min-width:768px){#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .mainInfoContainer{flex:1}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info{flex:1;gap:16px;height:100%}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info>p{margin-top:0}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container{gap:20px;margin-bottom:auto;margin-top:auto}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner{margin-top:auto}}@media (min-width:1000px) and (max-width:1200px){#luz-gas-page section.banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:32px}}@media (min-width:1000px) and (max-width:1067px){#luz-gas-page section.banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:32px}}@media (max-width:1399px){#luz-gas-page section.banner-central{background-size:cover}}@media (max-width:1200px){#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo{flex:1 1 0;padding:16px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .imageBanner{flex:1.05 1 0}#luz-gas-page .banner-central.banner-v2 .bannerContainer .formFloating{flex:1.2 1 0}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{font-size:20px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:28px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{gap:8px;padding:6px 10px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:17px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:21px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:17px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:15px}}@media (max-width:1199px){#luz-gas-page section.banner-central{background-position-x:64%}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info{width:318px}}@media (min-width:768px) and (max-width:1199px){#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash{height:48px;padding:0 12px}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:15px}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:21px}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:17px}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:14px}}@media (min-width:768px) and (max-width:1024px){#luz-gas-page section.banner-central{background-position-y:72%;background-size:cover}}@media (min-width:768px) and (max-width:1216px){#luz-gas-page section.banner-central{padding-bottom:40px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info:after{content:none}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{order:0}}@media (min-width:800px) and (max-width:1200px){#luz-gas-page section.banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{gap:8px;padding:10px 12px}}@media (max-width:1100px){#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:26px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{gap:6px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:15px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:18px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:15px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:13px}}@media (max-width:991px){#luz-gas-page .banner-central.banner-v2 .bannerContainer .imageBanner{display:none}#luz-gas-page .banner-central.banner-v2 .bannerContainer .formFloating{flex:1 1 0;max-width:460px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo{flex:1.2 1 0;padding:16px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{font-size:20px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:32px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{gap:8px;padding:6px 16px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:18px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:28px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:22px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:18px}}@media (max-width:800px){#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo{flex:1 1 0;padding:16px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .formFloating{flex:1.2 1 0}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{font-size:20px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:32px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{padding:6px 12px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:14px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:21px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:17px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:15px}}@media(max-width:767px){#luz-gas-page section.banner-central{background-image:url(5a7c1bafa026999fde3e.webp);background-position-x:55%;background-position-y:-204px!important;background-size:744px!important;padding:15px 0 0!important}#luz-gas-page .banner-central .bannerContainer{min-height:auto}#luz-gas-page #breadcrumbs.light{background:hsla(0,0%,100%,.2);color:#fff}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash{align-items:center;align-self:flex-start;background:var(--totalenergiesluzygas-es-linear-clementine-pomegranate,linear-gradient(180deg,#ef6900 0,#ed2a0f 100%));border-radius:8px;box-shadow:2px 3px 5.5px 0 rgba(0,0,0,.6);display:flex;flex-direction:row;gap:8px;height:35px;justify-content:center;margin-left:24px;margin-top:250px;max-width:100%;padding:6px 12px;width:fit-content}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:14px;line-height:1}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta-meses{font-size:24px;line-height:.8}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:20px;line-height:1}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:14px;position:relative;top:0}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:14px;left:0;top:-.5em}#luz-gas-page .banner-central .bannerContainer .firstInfo{align-items:center;text-align:center}#luz-gas-page .banner-central .bannerContainer .firstInfo #breadcrumbs{justify-content:center}#luz-gas-page .banner-central .bannerContainer .firstInfo .mainInfoContainer{align-items:center}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info{align-items:center;text-align:center;width:100%}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner,#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container,#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{align-self:flex-start;text-align:left}#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info h1{align-items:center}#luz-gas-page section.franjaBanner.loop.black{bottom:209px}#luz-gas-page .countDownSection .countDownContainer .title{text-align:center}#luz-gas-page .formFloating{margin-bottom:-200px;padding:2rem 0 0;position:relative}#luz-gas-page .formFloating .formContainer{margin:auto}#luz-gas-page section.personaliza-tarifa{padding:64px 0 32px}#luz-gas-page section.tarifasSection{padding:32px 0}#luz-gas-page section.personaliza-tarifa{padding-top:290px}#luz-gas-page .franjaLlamaSection{padding:32px 0}#luz-gas-page .contratarSection .contratarContainer{align-items:start;gap:10px}#luz-gas-page .contratarSection .contratarContainer h2{line-height:30px;text-align:start}#luz-gas-page .contratarSection .contratarContainer p{font-size:16px;line-height:20px;text-align:start}#luz-gas-page .contratarSection .contratarContainer .btn-total-primary p,#luz-gas-page .contratarSection .contratarContainer .btn-total-secondary p{text-align:center}#luz-gas-page .fotofacturaSection{padding:0}#luz-gas-page .preguntas_frecuentes{padding:64px 0}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{align-self:flex-start}#luz-gas-page .banner-central.banner-v2 .bannerContainer{flex-direction:column}#luz-gas-page .banner-central.banner-v2 .bannerContainer .imageBanner{display:block;flex:0 0 auto;height:123px;margin:0 auto;max-width:400px;width:100%}#luz-gas-page .banner-central.banner-v2 .bannerContainer .imageBanner img{border-radius:16px;object-position:center}#luz-gas-page .banner-central.banner-v2 .bannerContainer .formFloating{margin-bottom:0;padding-top:0}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{margin-left:0;margin-top:0}#luz-gas-page .banner-central.banner-v2~section.personaliza-tarifa{padding-top:64px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo{margin:0 auto;max-width:400px;padding:16px;width:100%}#luz-gas-page .banner-central.banner-v2 .bannerContainer .formFloating{margin:0 auto;max-width:400px;width:100%}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info{padding-top:16px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info h1{font-size:20px;line-height:1.25}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .title-banner{font-size:26px;line-height:1}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container{gap:8px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .ventajas-container .ventaja p{font-size:16px}#luz-gas-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:450px){#luz-gas-page .banner-central .bannerContainer .firstInfo .main-info{width:100%}}@media(max-width:400px){#luz-gas-page section.franjaBanner.loop.black{bottom:222px}}@media(max-width:375px){#luz-gas-page section.franjaBanner.loop.black{bottom:252px}}@media(max-width:360px){#luz-gas-page section.franjaBanner.loop.black{bottom:271px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{gap:6px;padding:5px 10px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.txt-mancheta{font-size:12px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price{font-size:17px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price sup{font-size:13px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash p.price span{font-size:11px}#luz-gas-page .banner-central.banner-v2 .bannerContainer .firstInfo .main-info .mancheta-banner.flash{align-self:center}}@media(max-width:350px){#luz-gas-page section.franjaBanner.loop.black{bottom:314px}}@media (max-width:335px){#luz-gas-page section.franjaBanner.loop.black{bottom:348px}}@media(max-width:330px){#luz-gas-page section.franjaBanner.loop.black{bottom:325px}}