@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {.brxe-counter{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-qpnddv {color: #ffffff; font-size: 16px; font-weight: 500; padding-top: 8px; padding-right: 20px; padding-bottom: 8px; padding-left: 20px; border: 1px solid #fbfbfb; border-radius: 70px; background-color: #7289c3}#brxe-jigmmc {margin-bottom: 0; align-self: flex-start; text-align: left; color: #ffffff; font-family: ""; flex-direction: row; max-width: 70%}@media (max-width: 1024px) {#brxe-jigmmc {max-width: 80%}}@media (max-width: 991px) {#brxe-jigmmc {max-width: 80%}}@media (max-width: 767px) {#brxe-jigmmc {max-width: 80%; font-size: 4rem}}@media (max-width: 478px) {#brxe-jigmmc {max-width: 100%; text-align: center; font-size: 3.8rem}}#brxe-fehijn {color: #ffffff; font-size: 2.4rem; max-width: 58%}@media (max-width: 1024px) {#brxe-fehijn {max-width: 65%; font-size: 2.0rem}}@media (max-width: 767px) {#brxe-fehijn {max-width: 80%}}@media (max-width: 478px) {#brxe-fehijn {max-width: 100%; text-align: center}}#brxe-htfmve {row-gap: 20px}@media (max-width: 478px) {#brxe-htfmve {text-align: center; align-self: center !important; justify-content: center; align-items: center; margin-top: -40px}}#brxe-lyfyfj {border-radius: 8px; height: 100%}#brxe-znzxjm {color: #ffffff; font-size: 2rem; line-height: 3rem}@media (max-width: 478px) {#brxe-znzxjm {align-self: flex-start; text-align: center}}#brxe-yffqyz {color: #ffffff; font-size: 1.4rem; line-height: 2.4rem; padding-top: 1.5rem; padding-bottom: 1.5rem}@media (max-width: 478px) {#brxe-yffqyz {text-align: center}}#brxe-qzhnhj {background-color: rgba(0, 0, 0, 0); color: #ffffff; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-qzhnhj:hover{color: #f1f1f1; background-color: unset!important;}@media (max-width: 478px) {#brxe-qzhnhj {text-align: center; width: 100%}}#brxe-ujebmd {display: block; width: 90%}@media (max-width: 478px) {#brxe-ujebmd {height: auto; margin-top: 2rem; width: 100%}}#brxe-blcxov {color: #1b1a1a; padding-top: 16px; padding-right: 16.5px; padding-bottom: 16px; padding-left: 16.5px; border-radius: 60px; background-color: #234466; color: #ffffff; fill: #ffffff; font-size: 20px}@media (max-width: 478px) {#brxe-blcxov {padding-right: 13px; padding-left: 13px}}#brxe-tyregi {flex-direction: row}@media (max-width: 767px) {#brxe-tyregi {visibility: visible}}@media (max-width: 478px) {#brxe-tyregi {display: flex; width: 100%; justify-content: center; align-items: center; align-self: flex-end !important}}#brxe-aldfco {width: 69%; flex-direction: row; align-self: center !important; flex-grow: 0}@media (max-width: 767px) {#brxe-aldfco {width: 100%}}@media (max-width: 478px) {#brxe-aldfco {display: flex}}#brxe-lnufag {max-width: 63.1rem; width: 100%; flex-direction: row; background-color: rgba(0, 0, 0, 0); border-radius: 12px; padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; column-gap: 1.5rem}.bg-blur {background: radial-gradient(110.72% 227.84% at 0.9% 2.98%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%);}@media (max-width: 767px) {#brxe-lnufag {width: 50%}}@media (max-width: 478px) {#brxe-lnufag {max-width: 100%; width: 100%; align-items: center; flex-direction: column}}#brxe-anfkoy {color: #ffffff; font-size: 2rem; text-align: center}#brxe-mnaknv {color: #ffffff; font-size: 5.2rem; text-align: center; font-weight: 300}#brxe-yjwosq {color: #ffffff; font-size: 1.4rem}#brxe-xwwbug {padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; row-gap: 0px; background-color: rgba(18, 18, 18, 0.22); border-radius: 16px; height: 22.6rem; justify-content: center; align-items: center; margin-bottom: -4px}.bg-blur2 {background: radial-gradient(110.72% 227.84% at 0.9% 2.98%, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);}@media (max-width: 478px) {#brxe-xwwbug {height: auto}}#brxe-iqdukd {text-align: center; width: 33%; max-width: 29.5rem}@media (max-width: 767px) {#brxe-iqdukd {width: 100%}}@media (max-width: 478px) {#brxe-iqdukd {max-width: 100%}}#brxe-hbsshq {margin-top: 10rem; row-gap: 20px; flex-direction: row; column-gap: 15px}#brxe-jbjbfs {display: flex; flex-direction: column; text-align: left; position: relative; z-index: 1}#brxe-douwog {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; opacity: 0.85; background-color: #234466}#brxe-foeuwj {background-repeat: no-repeat; background-size: cover; background-position: top right; background-image: url(https://grupo-luna.es/wp-content/uploads/2026/02/ingenieria-cuadros-electricos-industriales-luna.webp); justify-content: flex-end; flex-direction: column; padding-top: 20rem; position: relative}@media (max-width: 991px) {#brxe-foeuwj {background-position: top center}}@media (max-width: 767px) {#brxe-foeuwj {background-position: top right}}@media (max-width: 478px) {#brxe-foeuwj {background-repeat: no-repeat; background-position: top left}}@media (max-width: 478px) {#brxe-lfzrnp {border-width: 1px}}#brxe-gcmazw {line-height: 2.4rem}#brxe-qrhdrv {color: #ffffff; font-weight: 500; font-size: 18px}#brxe-ktvfph {color: #1b1a1a; font-size: 20px; fill: #1b1a1a; background-color: #ffffff; border-radius: 60px; padding-top: 18px; padding-right: 18.5px; padding-bottom: 18px; padding-left: 18.5px; margin-left: 10px}#brxe-waibbn {display: flex; justify-content: flex-start; align-self: flex-start !important; background-color: #234466; border-radius: 50px; column-gap: 0px; align-items: center; flex-direction: row; margin-top: 20px}@media (max-width: 478px) {#brxe-waibbn {align-self: center !important; justify-content: center}}#brxe-ckjxgr {row-gap: 10px}@media (max-width: 478px) {#brxe-ckjxgr {text-align: center; align-self: center !important; justify-content: center; align-items: center}}#brxe-hgjaba {width: 100%; height: 100%; border-radius: 16px}#brxe-hgjaba:not(.tag), #brxe-hgjaba img {object-fit: cover; object-position: 40% 50%}#brxe-yrtcsv .count {color: #0d243c; font-weight: 400; font-size: 6rem}#brxe-yrtcsv .suffix {color: #0d243c; font-size: 6rem}@media (max-width: 478px) {#brxe-yrtcsv .count {font-size: 4rem}#brxe-yrtcsv .suffix {font-size: 4rem}}#brxe-bxvinp {font-size: 4rem; color: #0d243c}#brxe-ewxyay {display: flex; align-self: center !important; justify-content: center; line-height: 1.2}#brxe-ircyzu {font-size: 1.4rem; font-weight: 500; font-family: ""}#brxe-prfrcx {position: absolute; top: 3rem; left: -13rem; text-align: center; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; border-radius: 16px; background-image: linear-gradient(#d7f4ff, rgba(215, 244, 255, 0.26))}@media (max-width: 1024px) {#brxe-prfrcx {left: 3rem; top: -3rem; margin-top: 2rem}}@media (max-width: 991px) {#brxe-prfrcx {left: 18rem; top: -10rem; margin-top: 7rem}}@media (max-width: 767px) {#brxe-prfrcx {left: 10rem; top: -4rem; margin-top: 2rem}}@media (max-width: 478px) {#brxe-prfrcx {padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; top: -5rem; left: 50%; margin-top: 0; transform: translateX(-50%)}}#brxe-linvaj {position: relative}@media (max-width: 478px) {#brxe-linvaj {max-height: 500px}}#brxe-qptzux {display: flex; column-gap: 16px; justify-content: center; align-self: center !important; align-items: center}#brxe-kganze {display: flex; column-gap: 16px; justify-content: center; align-self: center !important; align-items: center}#brxe-eifmaa {display: flex; column-gap: 16px; justify-content: center; align-self: center !important; align-items: center}#brxe-nklykx {display: flex; column-gap: 16px; justify-content: center; align-self: center !important; align-items: center}#brxe-vjuqwt {display: flex; column-gap: 16px; justify-content: center; align-self: center !important; align-items: center}#brxe-zpwinc {border-radius: 24px; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.1); row-gap: 8px; display: grid; align-items: initial; justify-items: flex-start}@media (max-width: 991px) {#brxe-zpwinc {display: grid; align-items: initial; justify-items: flex-start}}@media (max-width: 478px) {#brxe-zpwinc {text-align: left}}#brxe-vggalg:not(.tag), #brxe-vggalg img {object-fit: cover}#brxe-vggalg {width: 100%; height: 100%; border-radius: 16px}@media (max-width: 1024px) {#brxe-vggalg:not(.tag), #brxe-vggalg img {object-fit: cover}#brxe-vggalg {border-radius: 16px}}@media (max-width: 991px) {#brxe-vggalg:not(.tag), #brxe-vggalg img {object-fit: cover}#brxe-vggalg {width: 100%; height: 100%; border-radius: 16px}}#brxe-melhxb {row-gap: 15px; display: grid; align-items: initial; grid-gap: 15px}#brxe-pszdoo {flex-direction: row; column-gap: 12px; height: 100%; display: grid; align-items: initial; grid-template-columns: 1.5fr 1fr; grid-gap: 20px}@media (max-width: 478px) {#brxe-pszdoo {grid-template-columns: 1fr}}#brxe-xknrms {flex-direction: row; align-self: center !important; justify-content: space-around; display: grid; align-items: initial; grid-template-columns: 1.1fr 1.9fr; grid-gap: 160px}@media (max-width: 1024px) {#brxe-xknrms {grid-gap: 40px; grid-template-columns: 1fr}}@media (max-width: 991px) {#brxe-xknrms {grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-xknrms {justify-items: center; align-items: center; justify-content: center; align-content: center; text-align: center; grid-gap: 90px}}#brxe-myfunk {background-color: #ffffff}#brxe-rcovng {border-color: #fbfbfb}@media (max-width: 478px) {#brxe-rcovng {border-width: 1px}}#brxe-ttnshv {color: #ffffff}#brxe-jxizgd {color: #ffffff; padding-top: 10px; padding-bottom: 10px}#brxe-ogmbvu {margin-bottom: 15px}.brxe-heading .subheading { font-weight:600;}#brxe-sjafdr {margin-bottom: 15px}#brxe-othhrx {margin-bottom: 15px}#brxe-ywwrsw {margin-bottom: 15px}#brxe-cjhvrn {margin-bottom: 15px}#brxe-pvcqcw {width: 100%; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 16px}@media (max-width: 1024px) {#brxe-pvcqcw {grid-template-columns: 1fr 1fr}}@media (max-width: 478px) {#brxe-pvcqcw {grid-template-columns: 1fr}}#brxe-ucskko {padding-top: 10px; padding-bottom: 15px; row-gap: 16px}@media (max-width: 478px) {#brxe-ucskko {display: grid; align-items: initial; grid-template-columns: 1fr }}#brxe-yyldwy {color: #ffffff; font-style: italic}#brxe-gmxezu {height: 12x; border-left: 2px solid var(--bricks-color-559961); transform: rotateZ(12deg)}@media (max-width: 478px) {#brxe-gmxezu {visibility: hidden}}#brxe-hugnty {color: #ffffff; font-style: italic; border-color: #ffffff; padding-left: 16px}@media (max-width: 478px) {#brxe-hugnty {padding-left: 0}}#brxe-gikvaz {border-color: #ffffff; display: flex; height: 100%}#brxe-pladom {row-gap: 10px; justify-content: center; align-self: flex-start !important; align-items: flex-start}@media (max-width: 478px) {#brxe-pladom {text-align: center; align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 1024px) {#brxe-kgoxug {grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-kgoxug {justify-items: center; align-items: center; justify-content: center; align-content: center; align-self: center !important; text-align: center}}#brxe-zekrqn {background-image: url(https://grupo-luna.es/wp-content/uploads/2026/03/solvencia-tecnica-ingenieria-grupo-luna-updated.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat}@media (max-width: 1024px) {#brxe-zekrqn {position: relative; height: 600px; width: 100%}}#brxe-nbtrct {position: relative}#brxe-grntkw {align-self: center}@media (max-width: 478px) {#brxe-grntkw {border-width: 1px}}#brxe-hjfwqx {align-self: center; max-width: 547px; text-align: center; margin-top: 30px; margin-bottom: 40px}#brxe-iscynf {background-color: #ffffff; border-radius: 50px; width: 96.5px; height: 96.5px; padding-right: 20px; padding-left: 20px}@media (max-width: 478px) {#brxe-iscynf {width: 75px; height: 75px}}#brxe-hahcdt {position: relative}#brxe-dqrqsr {margin-left: 1px; font-size: 2rem}#brxe-qrgkjf {row-gap: 10px}@media (max-width: 478px) {#brxe-qrgkjf {text-align: center; align-self: center !important; justify-content: center; align-items: center}}#brxe-mzvxds {background-color: #ffffff; border-radius: 50px; width: 96.5px; height: 96.5px; padding-right: 20px; padding-left: 20px}@media (max-width: 478px) {#brxe-mzvxds {width: 75px; height: 75px}}#brxe-ownlfu {margin-left: 1px; font-size: 2rem}#brxe-qbwyca {row-gap: 10px}@media (max-width: 478px) {#brxe-qbwyca {align-self: center !important; justify-content: center; align-items: center; text-align: center}}#brxe-tgnyik {background-color: #ffffff; border-radius: 50px; width: 96.5px; height: 96.5px; padding-right: 20px; padding-left: 20px}@media (max-width: 478px) {#brxe-tgnyik {width: 75px; height: 75px}}#brxe-fttnmc {margin-left: 1px; font-size: 2rem}#brxe-divdek {row-gap: 10px}@media (max-width: 478px) {#brxe-divdek {align-self: center !important; justify-content: center; align-items: center}}#brxe-nawpbu {background-color: #ffffff; border-radius: 50px; width: 96.5px; height: 96.5px; padding-right: 20px; padding-left: 20px}@media (max-width: 478px) {#brxe-nawpbu {width: 75px; height: 75px}}#brxe-btukgi {position: relative}#brxe-mriqkv {margin-left: 1px; font-size: 2rem; text-transform: uppercase}#brxe-jkgtbg {row-gap: 10px}@media (max-width: 478px) {#brxe-jkgtbg {align-self: center !important; justify-content: center; align-items: center}}#brxe-gsfbyw {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr; width: 100%}@media (max-width: 1024px) {#brxe-gsfbyw {grid-template-columns: 1fr 1fr; grid-gap: 10px}}@media (max-width: 991px) {#brxe-gsfbyw {grid-template-columns: 1fr 1fr; grid-gap: 12px}}@media (max-width: 478px) {#brxe-gsfbyw {grid-template-columns: 1fr; justify-items: center; align-items: center; justify-content: center; align-content: center; text-align: center}}#brxe-gtfkun {padding-top: 50px; padding-bottom: 50px}[data-id="brxe-xjcrzd"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 991px) {[data-id="brxe-xjcrzd"].splide__slide {padding-top: 0; padding-bottom: 0}}@media (max-width: 478px) {[data-id="brxe-xjcrzd"].splide__slide {display: flex}}[data-id="brxe-vhasoo"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 478px) {[data-id="brxe-vhasoo"].splide__slide {display: flex}}[data-id="brxe-hxjukr"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 478px) {[data-id="brxe-hxjukr"].splide__slide {display: flex}}[data-id="brxe-txgert"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 478px) {[data-id="brxe-txgert"].splide__slide {display: flex}}[data-id="brxe-qwtuwf"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 478px) {[data-id="brxe-qwtuwf"].splide__slide {display: flex}}[data-id="brxe-hjwuir"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 478px) {[data-id="brxe-hjwuir"].splide__slide {display: flex}}[data-id="brxe-fnzrsk"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 478px) {[data-id="brxe-fnzrsk"].splide__slide {display: flex}}#brxe-fhmvki:not(.tag), #brxe-fhmvki img {object-fit: contain}#brxe-fhmvki {padding-top: 60px; padding-right: 40px; padding-bottom: 60px; padding-left: 40px}@media (max-width: 991px) {#brxe-fhmvki:not(.tag), #brxe-fhmvki img {object-fit: contain}}[data-id="brxe-qotshw"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 478px) {[data-id="brxe-qotshw"].splide__slide {display: flex}}#brxe-yjywsv {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}@media (max-width: 991px) {#brxe-yjywsv:not(.tag), #brxe-yjywsv img {object-fit: contain}}[data-id="brxe-bcrfgk"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 478px) {[data-id="brxe-bcrfgk"].splide__slide {display: flex}}[data-id="brxe-hnaubs"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 478px) {[data-id="brxe-hnaubs"].splide__slide {display: flex}}[data-id="brxe-cxsyws"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 478px) {[data-id="brxe-cxsyws"].splide__slide {display: flex}}[data-id="brxe-wpagbu"].splide__slide {display: flex; flex-direction: row; column-gap: 10px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-width: 1.5px; border-color: #eeeeee}@media (max-width: 478px) {[data-id="brxe-wpagbu"].splide__slide {display: flex}}#brxe-fvpwpw .splide__slide {padding-top: 30px; padding-bottom: 30px}#brxe-fvpwpw {margin-top: 40px; margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0}@media (max-width: 991px) {#brxe-fvpwpw {margin-top: 60px}}@media (max-width: 767px) {#brxe-fvpwpw {margin-top: 40px}}@media (max-width: 478px) {#brxe-fvpwpw {margin-top: 40px}}@media (max-width: 478px) {#brxe-jnmlgl {align-self: center !important; justify-content: center; align-items: center; text-align: center}}#brxe-agvoms {overflow: hidden}@media (max-width: 1024px) {#brxe-kksugc {text-align: center}}@media (max-width: 478px) {#brxe-kksugc {text-align: center}}#brxe-mpvtmh {font-size: 2.4rem; font-weight: 400}@media (max-width: 1024px) {#brxe-mpvtmh {font-size: 1.8rem; text-align: center}}@media (max-width: 991px) {#brxe-mpvtmh {font-size: 2rem}}@media (max-width: 767px) {#brxe-mpvtmh {font-size: 1.6rem}}@media (max-width: 478px) {#brxe-mpvtmh {font-size: 1.4rem}}[data-id="brxe-hslzmh"].splide__slide {display: flex; flex-direction: row; column-gap: 10px}@media (max-width: 1024px) {[data-id="brxe-hslzmh"].splide__slide {display: block; text-align: center}}@media (max-width: 991px) {[data-id="brxe-hslzmh"].splide__slide {text-align: center}}@media (max-width: 767px) {[data-id="brxe-hslzmh"].splide__slide {display: block; text-align: center}}@media (max-width: 478px) {[data-id="brxe-hslzmh"].splide__slide {display: block; text-align: center; align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 1024px) {#brxe-owztuy {text-align: center}}@media (max-width: 478px) {#brxe-owztuy {text-align: center}}#brxe-kgdrgp {font-size: 2.4rem; font-weight: 400}@media (max-width: 1024px) {#brxe-kgdrgp {font-size: 1.8rem; text-align: center}}@media (max-width: 991px) {#brxe-kgdrgp {font-size: 2rem}}@media (max-width: 767px) {#brxe-kgdrgp {font-size: 1.6rem}}@media (max-width: 478px) {#brxe-kgdrgp {font-size: 1.4rem}}[data-id="brxe-uxopeb"].splide__slide {display: flex; flex-direction: row; column-gap: 10px}@media (max-width: 1024px) {[data-id="brxe-uxopeb"].splide__slide {display: block; text-align: center}}@media (max-width: 991px) {[data-id="brxe-uxopeb"].splide__slide {text-align: center}}@media (max-width: 767px) {[data-id="brxe-uxopeb"].splide__slide {display: block; text-align: center}}@media (max-width: 478px) {[data-id="brxe-uxopeb"].splide__slide {text-align: center; display: block; align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 1024px) {#brxe-utceej {text-align: center}}@media (max-width: 478px) {#brxe-utceej {text-align: center}}#brxe-oxfaja {font-size: 2.4rem; font-weight: 400}@media (max-width: 1024px) {#brxe-oxfaja {font-size: 1.8rem; text-align: center}}@media (max-width: 991px) {#brxe-oxfaja {font-size: 2rem}}@media (max-width: 767px) {#brxe-oxfaja {font-size: 1.6rem}}@media (max-width: 478px) {#brxe-oxfaja {font-size: 1.4rem}}[data-id="brxe-kxqjto"].splide__slide {display: flex; flex-direction: row; column-gap: 10px}@media (max-width: 1024px) {[data-id="brxe-kxqjto"].splide__slide {display: block; text-align: center}}@media (max-width: 991px) {[data-id="brxe-kxqjto"].splide__slide {text-align: center}}@media (max-width: 767px) {[data-id="brxe-kxqjto"].splide__slide {display: block; text-align: center}}@media (max-width: 478px) {[data-id="brxe-kxqjto"].splide__slide {text-align: center; align-self: center !important; justify-content: center; align-items: center; display: block}}@media (max-width: 1024px) {#brxe-qfjnkx {text-align: center}}@media (max-width: 478px) {#brxe-qfjnkx {text-align: center}}#brxe-ornbyx {font-size: 2.4rem; font-weight: 400}@media (max-width: 1024px) {#brxe-ornbyx {font-size: 1.8rem; text-align: center}}@media (max-width: 991px) {#brxe-ornbyx {font-size: 2rem}}@media (max-width: 767px) {#brxe-ornbyx {font-size: 1.6rem}}@media (max-width: 478px) {#brxe-ornbyx {font-size: 1.4rem}}[data-id="brxe-yfphxq"].splide__slide {display: flex; flex-direction: row; column-gap: 10px}@media (max-width: 1024px) {[data-id="brxe-yfphxq"].splide__slide {display: block; text-align: center}}@media (max-width: 991px) {[data-id="brxe-yfphxq"].splide__slide {text-align: center}}@media (max-width: 767px) {[data-id="brxe-yfphxq"].splide__slide {display: block; text-align: center}}@media (max-width: 478px) {[data-id="brxe-yfphxq"].splide__slide {text-align: center; align-self: center !important; justify-content: center; align-items: center; display: block}}#brxe-otnkfu .splide__slide {padding-top: 30px; padding-bottom: 30px}#brxe-otnkfu {margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0}@media (max-width: 767px) {#brxe-otnkfu {display: block}}@media (max-width: 478px) {#brxe-otnkfu {text-align: center}}#brxe-xuvscf {color: #00b5e2; font-size: 16px; font-weight: 500; border-width: 1px; border-color: #00b5e2; border-radius: 130px}#brxe-palvyu {align-self: center; max-width: 625px; margin-top: 30px; margin-bottom: 40px; font-size: 48px}@media (max-width: 478px) {#brxe-palvyu {font-size: 3.5rem}}.brxe-lhlonp .brxe-lcswne.brxe-image:not(.tag), .brxe-lhlonp .brxe-lcswne.brxe-image img {object-fit: cover}.explore-solar:hover .image-bg{ scale: 1.05;} .explore-solar { transition: 0.3s ease-in-out;}.brxe-lhlonp .brxe-yvpzyl.brxe-heading {position: absolute}.brxe-lhlonp.brxe-block {height: 558px}.hover-icon { opacity: 0; transform: translateY(0); transition: all 0.45s cubic-bezier(0.22, 1, 0.36, 1);}.explore-solar:hover .hover-icon { opacity: 1; transform: translateY(-50%);}.brxe-yjqwwa .brxe-hitjpv.brxe-image:not(.tag), .brxe-yjqwwa .brxe-hitjpv.brxe-image img {object-fit: cover}.brxe-yjqwwa .brxe-zlqxfj.brxe-heading {position: absolute}.brxe-yjqwwa.brxe-div {height: 291px}.brxe-pomirh .brxe-taaihf.brxe-image:not(.tag), .brxe-pomirh .brxe-taaihf.brxe-image img {object-fit: cover}.brxe-pomirh .brxe-cnfxpj.brxe-heading {position: absolute}.brxe-xvssrl .brxe-vbpmti.brxe-image:not(.tag), .brxe-xvssrl .brxe-vbpmti.brxe-image img {object-fit: cover}.brxe-xvssrl .brxe-uircdj.brxe-heading {position: absolute}@media (max-width: 478px) {.brxe-xvssrl.brxe-block {visibility: visible}}#brxe-veqtmk {display: flex; column-gap: 21px; row-gap: 21px}@media (max-width: 478px) {#brxe-veqtmk {visibility: visible; display: grid; align-items: initial; grid-template-columns: 1fr}}#brxe-bxxvza {display: grid; align-items: initial; grid-gap: 21px; grid-template-rows: 1fr 1fr; height: 558px}.brxe-ptfics .brxe-tcsfxn.brxe-image:not(.tag), .brxe-ptfics .brxe-tcsfxn.brxe-image img {object-fit: cover}.brxe-ptfics .brxe-pvzkhh.brxe-heading {position: absolute}@media (max-width: 478px) {.brxe-ptfics.brxe-block {visibility: hidden}}#brxe-qxhptn {grid-gap: 21px; margin-bottom: 40px; flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 2fr 1fr}@media (max-width: 1024px) {#brxe-qxhptn {padding-right: 0; padding-left: 0; grid-gap: 12px; grid-template-columns: 1fr 1fr}}@media (max-width: 991px) {#brxe-qxhptn {display: grid; align-items: initial; grid-template-columns: 1fr 1fr }}@media (max-width: 767px) {#brxe-qxhptn {grid-template-columns: 2fr; grid-gap: 20px}}@media (max-width: 478px) {#brxe-qxhptn {grid-gap: 20px}}#brxe-mbevcd {color: #ffffff; font-weight: 500; font-size: 18px}@media (max-width: 478px) {#brxe-mbevcd {font-size: 14px}}#brxe-lplsfn {color: #1b1a1a; font-size: 20px; fill: #1b1a1a; background-color: #ffffff; border-radius: 60px; padding-top: 18px; padding-right: 18.5px; padding-bottom: 18px; padding-left: 18.5px; margin-left: 10px}#brxe-lniywy {display: flex; justify-content: center; align-self: center !important; background-color: #234466; border-radius: 50px; column-gap: 0px; align-items: center}#brxe-ofcuyg {justify-content: center; align-items: center; align-self: center !important; text-align: center}#brxe-cfyjpa {align-self: center}@media (max-width: 478px) {#brxe-cfyjpa {border-width: 1px}}#brxe-ilimif {align-self: center; max-width: 676px; text-align: center; margin-top: 30px; margin-bottom: 16px}#brxe-isepca {padding-bottom: 0; max-width: 589px}#brxe-nyoqrj {width: 72px; height: 72px; padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0; overflow: visible}#brxe-exykya {color: #000025; font-size: 2rem; text-transform: none; font-weight: 500}.brxe-heading .subheading { font-weight:600;}#brxe-uqvlnf {padding-right: 32px; padding-left: 32px}#brxe-sepqdu {width: 72px; height: 72px; padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}#brxe-znnmcy {color: #000025; font-size: 2rem; text-transform: none; font-weight: 500}.brxe-heading .subheading { font-weight:600;}#brxe-xxfkbv {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}#brxe-nwbbrp {width: 72px; height: 72px; padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0; overflow: visible}#brxe-mwgfnk {color: #000025; font-size: 2rem; font-weight: 500; text-transform: none}.brxe-heading .subheading { font-weight:600;}#brxe-skfppk {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px}#brxe-lwgacg {width: 100%; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr ; grid-gap: 16px; padding-top: 40px; padding-bottom: 40px}@media (max-width: 1024px) {#brxe-lwgacg {grid-template-columns: 1fr 1fr}}@media (max-width: 478px) {#brxe-lwgacg {grid-template-columns: 1fr}}#brxe-nqqogq {color: #ffffff; font-weight: 500; font-size: 18px}@media (max-width: 478px) {#brxe-nqqogq {font-size: 14px}}#brxe-hpsrnk {color: #1b1a1a; font-size: 20px; fill: #1b1a1a; background-color: #ffffff; border-radius: 60px; padding-top: 18px; padding-right: 18.5px; padding-bottom: 18px; padding-left: 18.5px; margin-left: 10px}#brxe-spnvba {display: flex; justify-content: center; align-self: center !important; background-color: #234466; border-radius: 50px; column-gap: 0px; align-items: center}#brxe-feqehi {text-align: center; align-items: center; z-index: 1}#brxe-kwqjxl {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; background-color: #f8f9fa; opacity: 0.85}#brxe-gyyrlh {margin-top: 70px; background-image: url(https://grupo-luna.es/wp-content/uploads/2026/03/Instalacion-de-paneles-fotovoltaicos-en-cubierta-industrial-updated-1024x576.jpg); background-size: cover; position: relative}@media (max-width: 991px) {#brxe-gyyrlh {margin-top: 100px}}@media (max-width: 767px) {#brxe-gyyrlh {padding-top: 70px}}@media (max-width: 478px) {#brxe-gyyrlh {margin-top: 0}}#brxe-evbbvh {font-size: 3.8rem; font-weight: 600; text-align: center; align-self: center; margin-bottom: 14px; max-width: 867px}@media (max-width: 991px) {#brxe-evbbvh {font-size: 3.2rem}}@media (max-width: 767px) {#brxe-evbbvh {font-size: 2.8rem}}#brxe-dlnlyq {text-align: center; font-size: 2.4rem; font-weight: 500; margin-bottom: 52px; max-width: 682px}@media (max-width: 478px) {#brxe-dlnlyq {font-size: 1.8rem}}#brxe-tkpppv {color: #234466; font-weight: 500; font-size: 18px}@media (max-width: 478px) {#brxe-tkpppv {margin-left: 25px}}#brxe-euucfl {color: #1b1a1a; padding-top: 18px; padding-right: 18.5px; padding-bottom: 18px; padding-left: 18.5px; border-radius: 60px; background-color: #234466; font-size: 20px; color: #ffffff; fill: #ffffff; margin-left: 10px}#brxe-onwpek {color: #234466; flex-direction: row; display: flex; justify-content: center; background-color: #ffffff; border-radius: 50px; column-gap: 0px; align-items: center; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 24px; margin-top: 2rem}#brxe-hictra {color: #234466; font-weight: 500; font-size: 18px}#brxe-aigcgn {color: #1b1a1a; padding-top: 18px; padding-right: 18.5px; padding-bottom: 18px; padding-left: 18.5px; border-radius: 60px; background-color: #234466; font-size: 20px; color: #ffffff; fill: #ffffff; margin-left: 10px}#brxe-wtyfxh {color: #234466; flex-direction: row; display: flex; justify-content: center; background-color: #ffffff; border-radius: 50px; column-gap: 0px; align-items: center; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 24px; margin-top: 2rem}#brxe-wpfwcl {display: flex; column-gap: 3.1rem}@media (max-width: 478px) {#brxe-wpfwcl {display: grid; align-items: initial; grid-gap: 2rem}}#brxe-bxccaz {font-family: ""; color: #ffffff; align-self: center !important; align-items: center; justify-content: center; flex-direction: column}@media (max-width: 767px) {#brxe-bxccaz {padding-right: 1rem; padding-left: 1rem}}