.elementor .e-26a0cabd-1cb499d{font-weight:700;font-size:11.5px;color:var(--honey);letter-spacing:2.5px;}.elementor .e-9925699-52f7d8f{color:var(--white);}.elementor .e-5fda7bf8-1c7fedd{width:50%;color:var(--white);}.elementor .e-16a8b590-07bd77d{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;}.elementor .e-2f1bb864-1b62cb6{margin-block-start:11px;flex-direction:row;align-items:center;}.elementor .e-392b4196-140aba6{min-height:60vh;background-image:linear-gradient(90deg, #06163de6 0%,#06163d26 100%),url("https://eprilux.es/wp-content/uploads/2026/06/hogar-iluminacion-led-sostenible-eprilux-1024x652.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--color-primary);background-clip:border-box;flex-direction:column;/* Antetítulo con rayita honey */
.eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:"Montserrat",sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#FDCF63;margin-bottom:14px;}
.eyebrow::before{content:"";width:26px;height:2px;background:#FDCF63;display:inline-block;}

/* Botón fantasma (borde blanco sobre fondo oscuro) */
.cta-ghost{display:inline-flex;align-items:center;gap:8px;background:transparent;color:rgba(255,255,255,.9);font-family:"Montserrat",sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:15px 24px;border:1.5px solid rgba(255,255,255,.4);border-radius:2px;transition:background .25s,border-color .25s;}
.cta-ghost:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.75);}\n}.elementor .e-21579b37-5a7b13f{width:100%;color:var(--color-primary);text-align:center;}.elementor .e-7140eda7-de19257{width:75%;color:var(--grey);text-align:center;}.elementor .e-60c6e880-b55ef2d{padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-617d87d0-66d12e8{background-color:#faf7f2;flex-direction:row;}.elementor .e-16903e49-fff70a9{font-family:"Montserrat";font-weight:600;font-size:12px;color:rgb(255, 255, 255);padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:0px;margin:0px;background-color:var(--color-primary);}.elementor .e-513050f0-53f3a0d{max-width:230px;position:absolute;inset-block-end:25px;padding-inline-start:10px;background-color:var(--color-primary);display:inline-flex;}.elementor .e-62daa449-447f6f5{width:50%;position:relative;font-weight:700;font-size:11.5px;color:var(--honey);letter-spacing:2.5px;flex-direction:column;}.elementor .e-ca0673a-f8970f1{font-weight:700;font-size:11.5px;color:var(--honey);letter-spacing:2.5px;}.elementor .e-44ce7b65-d8892e4{width:100%;color:var(--color-primary);text-align:start;}.elementor .e-4e11e89a-5604c2f{color:var(--grey);}.elementor .e-d8949d1-fddbd9b{width:50%;padding:0px;flex-direction:column;gap:1rem;justify-content:center;}.elementor .e-7a375a32-7ed42ab{flex-direction:row;}.elementor .e-1ef1e854-a2916d3{flex-direction:row;}.elementor .e-11e837ea-e35c972{font-weight:700;font-size:11.5px;color:var(--Honey-cta);letter-spacing:2.5px;}.elementor .e-e3c6a76-df4970d{width:100%;color:var(--color-primary);text-align:start;}.elementor .e-474389b-0fcfbb5{color:var(--grey);}.elementor .e-5b290cb6-4df15ae{font-weight:500;font-size:15px;color:var(--color-primary);letter-spacing:0.4px;text-transform:none;margin-inline-start:10px;}.elementor .e-6eaeb839-9bac8b3{padding:2rem;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:1rem;}.elementor .e-6eaeb839-9bac8b3:hover,.elementor .e-6eaeb839-9bac8b3:focus-visible{border-width:1px;border-color:var(--secondary-color);box-shadow:0px 0px 1px 0px #06163d12;}.elementor .e-5f271c55-d6c3215{font-weight:500;font-size:15px;color:var(--color-primary);letter-spacing:0.4px;text-transform:none;margin-inline-start:10px;}.elementor .e-7c2563f2-4b4578d{padding:2rem;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:1rem;}.elementor .e-7c2563f2-4b4578d:hover,.elementor .e-7c2563f2-4b4578d:focus-visible{border-width:1px;border-color:var(--secondary-color);box-shadow:0px 0px 1px 0px #06163d12;}.elementor .e-44961b98-8478502{font-weight:500;font-size:15px;color:var(--color-primary);letter-spacing:0.4px;text-transform:none;margin-inline-start:10px;}.elementor .e-943f13-4c9b078{padding:2rem;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:1rem;}.elementor .e-943f13-4c9b078:hover,.elementor .e-943f13-4c9b078:focus-visible{border-width:1px;border-color:var(--secondary-color);box-shadow:0px 0px 1px 0px #06163d12;}.elementor .e-481ea650-4b5b5e7{padding:0px;flex-direction:column;gap:1rem;}.elementor .e-2b44d8e9-f5df430{background-color:#faf7f2;flex-direction:row;}.elementor .e-041f98a-53d9b33{font-weight:700;font-size:11.5px;color:var(--honey);letter-spacing:2.5px;}.elementor .e-42ace10-7370d42{width:100%;color:var(--color-primary);text-align:start;}.elementor .e-6b5ecca-a5a0230{color:var(--grey);}.elementor .e-138bf11-f5dc9a1{width:50%;padding:0px;flex-direction:column;gap:1rem;justify-content:center;}.elementor .e-0a5a5df-0339a31{font-family:"Montserrat";font-weight:600;font-size:12px;color:rgb(255, 255, 255);padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:0px;margin:0px;background-color:var(--color-primary);}.elementor .e-78be56c-077d74a{max-width:200px;position:absolute;inset-block-end:25px;padding-inline-start:10px;background-color:var(--color-primary);display:inline-flex;}.elementor .e-8b8fc78-7e0ecd3{width:50%;position:relative;font-weight:700;font-size:11.5px;color:var(--honey);letter-spacing:2.5px;flex-direction:column;}.elementor .e-cca8def-4d0bd99{flex-direction:row;}.elementor .e-07aa0d7-4bf3d6e{flex-direction:row;}.elementor .e-257451e7-fadb1fb{font-weight:700;font-size:11.5px;color:var(--honey);letter-spacing:2.5px;}.elementor .e-60881b36-1562c9f{width:100%;color:var(--white);text-align:start;}.elementor .e-2c765581-0756e98{color:var(--border);}.elementor .e-341d12bb-e0a01d7{width:50%;padding:0px;flex-direction:column;gap:1rem;justify-content:center;}.elementor .e-2eb89d51-d8fe683{font-weight:500;font-size:15px;color:var(--honey);letter-spacing:0.4px;text-align:center;text-transform:none;margin-inline-start:10px;display:block;align-self:center;}.elementor .e-7bbc50aa-e2fbd0a{justify-content:space-around;}.elementor .e-5a716db7-edc155b{font-size:12px;color:var(--border);letter-spacing:1px;text-align:center;text-transform:none;}.elementor .e-57709c30-a8deccd{border-width:0.5px;border-color:var(--border);border-style:solid;}.elementor .e-48cfe9dc-27c5164{font-weight:500;font-size:15px;color:var(--honey);letter-spacing:0.4px;text-align:center;text-transform:none;margin-inline-start:10px;display:block;align-self:center;}.elementor .e-1b9e1013-0aa0a09{justify-content:space-around;}.elementor .e-40fc1956-12edea1{font-size:12px;color:var(--border);letter-spacing:1px;text-align:center;text-transform:none;}.elementor .e-4b69d791-ca104e5{border-width:0.5px;border-color:var(--border);border-style:solid;}.elementor .e-1054d78d-987493e{font-weight:500;font-size:15px;color:var(--honey);letter-spacing:0.4px;text-align:center;text-transform:none;margin-inline-start:10px;display:block;align-self:center;}.elementor .e-473ba3f0-039e74f{justify-content:space-around;}.elementor .e-76d3c09c-7a12ebb{font-size:12px;color:var(--border);letter-spacing:1px;text-align:center;text-transform:none;}.elementor .e-476b05c2-7d990d1{border-width:0.5px;border-color:var(--border);border-style:solid;}.elementor .e-4313180a-fdfb228{font-weight:500;font-size:15px;color:var(--honey);letter-spacing:0.4px;text-align:center;text-transform:none;margin-inline-start:10px;display:block;align-self:center;}.elementor .e-75dc2893-d07f17b{justify-content:space-around;}.elementor .e-2c0b6024-7ed0bd5{font-size:12px;color:var(--border);letter-spacing:1px;text-align:center;text-transform:none;}.elementor .e-1b6cd28-6b3ce90{border-width:0.5px;border-color:var(--border);border-style:solid;}.elementor .e-6303eb96-232de35{width:50%;position:relative;font-weight:700;font-size:11.5px;color:var(--honey);letter-spacing:2.5px;flex-direction:column;}.elementor .e-4a291d7-46c2480{flex-direction:row;}.elementor .e-1b030b46-1ec22f2{padding-block-start:2rem;padding-block-end:2rem;background-color:#06163d;flex-direction:row;}.elementor .e-3c2f948c-680a269{font-weight:700;font-size:11.5px;color:var(--Honey-cta);letter-spacing:2.5px;}.elementor .e-6e57de09-d4ee56b{width:100%;color:var(--color-primary);text-align:start;}.elementor .e-7ff6dffe-f3a0ed9{padding:0px;flex-direction:column;gap:1rem;}.elementor .e-4d8ecf02-c3c50e9{flex-direction:row;}.elementor .e-3a074498-9e25f43{font-weight:700;font-size:11.5px;color:var(--Honey-cta);letter-spacing:2.5px;}.elementor .e-233997af-804a983{width:100%;color:var(--color-primary);text-align:start;}.elementor .e-3e611c2-c00409d{font-weight:500;font-size:15px;color:var(--color-primary);letter-spacing:0.4px;text-transform:none;margin-inline-start:10px;}.elementor .e-63a8285-e8821c5{padding-inline-start:0px;padding-inline-end:0px;display:flex;}.elementor .e-116d8e35-8bdfb6a{padding:2rem;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:1rem;}.elementor .e-116d8e35-8bdfb6a:hover,.elementor .e-116d8e35-8bdfb6a:focus-visible{border-width:1px;border-color:var(--secondary-color);box-shadow:0px 0px 1px 0px #06163d12;}.elementor .e-4a73e57c-f106dd6{font-weight:500;font-size:15px;color:var(--color-primary);letter-spacing:0.4px;text-transform:none;margin-inline-start:10px;}.elementor .e-6a64c15e-2ecc6a0{padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;}.elementor .e-f7c30b4-ebe8c6d{padding:2rem;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:1rem;}.elementor .e-f7c30b4-ebe8c6d:hover,.elementor .e-f7c30b4-ebe8c6d:focus-visible{border-width:1px;border-color:var(--secondary-color);box-shadow:0px 0px 1px 0px #06163d12;}.elementor .e-7b52fe96-b5a72a9{font-weight:500;font-size:15px;color:var(--color-primary);letter-spacing:0.4px;text-transform:none;margin-inline-start:10px;}.elementor .e-24456485-1223cbd{padding-inline-start:0px;padding-inline-end:0px;display:flex;}.elementor .e-2608cdc5-1668d35{padding:2rem;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:1rem;}.elementor .e-2608cdc5-1668d35:hover,.elementor .e-2608cdc5-1668d35:focus-visible{border-width:1px;border-color:var(--secondary-color);box-shadow:0px 0px 1px 0px #06163d12;}.elementor .e-5c7a3fc0-02b1934{font-weight:500;font-size:15px;color:var(--color-primary);letter-spacing:0.4px;text-transform:none;margin-inline-start:10px;}.elementor .e-fbb7282-b4cdc61{padding-inline-start:0px;padding-inline-end:0px;display:flex;}.elementor .e-70c745d0-5155405{padding:2rem;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:1rem;}.elementor .e-70c745d0-5155405:hover,.elementor .e-70c745d0-5155405:focus-visible{border-width:1px;border-color:var(--secondary-color);box-shadow:0px 0px 1px 0px #06163d12;}.elementor .e-79ca39df-385582b{padding:0px;flex-direction:column;gap:1rem;}.elementor .e-47602991-8159afa{background-color:#faf7f2;flex-direction:row;}.elementor .e-490058d-a056d2c{font-weight:700;font-size:11.5px;color:var(--Honey-cta);letter-spacing:2.5px;}.elementor .e-564100e8-aa82a6d{width:100%;color:var(--white);text-align:center;align-self:center;}.elementor .e-70dabefc-686603b{color:rgba(255, 255, 255, 0.8);}.elementor .e-101ea629-f8ad1a6{align-self:center;}.elementor .e-31114fa9-886670f{background-image:linear-gradient(#06163de6, #06163de6),url("https://eprilux.es/wp-content/uploads/2026/06/fabricacion-luminarias-led-certificadas-eprilux-1024x498.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-primary);background-clip:border-box;flex-direction:column;justify-content:space-between;/* Antetítulo con rayita honey */
.eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:"Montserrat",sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#FDCF63;margin-bottom:14px;}
.eyebrow::before{content:"";width:26px;height:2px;background:#FDCF63;display:inline-block;}

/* Botón fantasma (borde blanco sobre fondo oscuro) */
.cta-ghost{display:inline-flex;align-items:center;gap:8px;background:transparent;color:rgba(255,255,255,.9);font-family:"Montserrat",sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:15px 24px;border:1.5px solid rgba(255,255,255,.4);border-radius:2px;transition:background .25s,border-color .25s;}
.cta-ghost:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.75);}\n}