.elementor .e-4f09a85-9c80591{padding:0px;margin-block-start:-9px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;justify-content:space-between;align-self:start;}.elementor .e-de3d668-4e943ee{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:row;justify-content:center;}.elementor .e-fc947b2{padding:0px;margin:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;display:flex;flex-direction:row;align-items:center;}.elementor .e-ec2d210-dc34911{font-weight:700;font-size:11.5px;color:var(--honey);letter-spacing:2.5px;}.elementor .e-327d886-b704c41{color:var(--white);}.elementor .e-cea1c0b-bb72633{width:50%;color:var(--white);}.elementor .e-c8c9620-8771790{margin-block-start:11px;flex-direction:row;align-items:center;}.elementor .e-de10632-6408eac{padding:0px;margin:0px;flex-direction:row;}.elementor .e-3f685509-e2900ed{min-height:60vh;background-image:linear-gradient(90deg, #06163de6 0%,#06163d26 100%),url("https://eprilux.es/wp-content/uploads/2026/07/por-estancia-salon-1024x683.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;display:flex;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-1c41c6b-0262d22{font-weight:700;color:var(--color-primary);text-transform:uppercase;}.elementor .e-4fd3f53-269b40a{font-weight:700;color:var(--color-primary);text-transform:uppercase;}.elementor .e-23389e2-cbbeb3e{font-weight:700;color:var(--color-primary);text-transform:uppercase;}.elementor .e-a34b782-908cd67{font-weight:700;color:var(--color-primary);text-transform:uppercase;}.elementor .e-6ea64bd-9a883c0{font-weight:700;color:var(--color-primary);text-transform:uppercase;}.elementor .e-5244946-bcefd19{width:75%;color:#666;}.elementor .e-f96ca74{display:flex;flex-direction:column;justify-content:center;}.elementor .e-2fecf917-230548c{font-weight:700;font-size:11.5px;color:var(--Honey-cta);letter-spacing:2.5px;}.elementor .e-1c0bd66d-865d6c3{width:100%;font-weight:600;color:var(--color-primary);text-align:start;}.elementor .e-45c70674-721579c{font-weight:500;font-size:15px;color:var(--color-primary);letter-spacing:0.4px;text-transform:none;margin-inline-start:10px;}.elementor .e-7d53e4b5-c2006b9{padding-inline-start:0px;padding-inline-end:0px;display:flex;}.elementor .e-2a092a48-6f061dc{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-2a092a48-6f061dc:hover,.elementor .e-2a092a48-6f061dc:focus-visible{border-width:1px;border-color:var(--secondary-color);box-shadow:0px 0px 1px 0px #06163d12;}.elementor .e-7a24e1a8-3bbff0c{font-weight:500;font-size:15px;color:var(--color-primary);letter-spacing:0.4px;text-transform:none;margin-inline-start:10px;}.elementor .e-770ede82-b7c0446{padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;}.elementor .e-24ea059d-e5fb53d{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-24ea059d-e5fb53d:hover,.elementor .e-24ea059d-e5fb53d:focus-visible{border-width:1px;border-color:var(--secondary-color);box-shadow:0px 0px 1px 0px #06163d12;}.elementor .e-64aece6-4c42dc6{font-weight:600;font-size:15px;color:var(--color-primary);letter-spacing:0.4px;text-transform:none;margin-inline-start:10px;}.elementor .e-5fafd3f3-a83924c{padding-inline-start:0px;padding-inline-end:0px;display:flex;}.elementor .e-701bd37f-889e080{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-701bd37f-889e080:hover,.elementor .e-701bd37f-889e080:focus-visible{border-width:1px;border-color:var(--secondary-color);box-shadow:0px 0px 1px 0px #06163d12;}.elementor .e-611252bd-c481060{padding:0px;flex-direction:column;gap:1rem;}.elementor .e-4bbca503-c0699d0{flex-direction:row;}.elementor .e-1e19892-88b0f9d{font-weight:700;font-size:11.5px;color:var(--Honey-cta);letter-spacing:2.5px;}.elementor .e-0e068d0-a1f7f5e{width:100%;font-weight:600;color:var(--color-primary);text-align:start;margin-block-start:10px;}.elementor .e-e585294-7fdf433{font-weight:700;font-size:20px;color:var(--Honey-cta);}.elementor .e-16b8057-cd5f6e9{font-weight:400;font-size:15px;color:#333;}.elementor .e-15f0bb8-6906735{display:flex;flex-direction:column;align-items:center;}.elementor .e-5d2d065-759daea{font-weight:700;font-size:20px;color:var(--Honey-cta);}.elementor .e-3c0ec18-25289d3{font-weight:400;font-size:15px;color:#333;}.elementor .e-b77c7b4-aaf064b{display:flex;flex-direction:column;align-items:center;}.elementor .e-cc308a2-f16ee73{font-weight:700;font-size:20px;color:var(--Honey-cta);}.elementor .e-1918edd-2317135{font-weight:400;font-size:15px;color:#333;}.elementor .e-307f56f-3bc45a1{display:flex;flex-direction:column;align-items:center;}.elementor .e-681cdd7-8e05e9b{width:35%;display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center;}.elementor .e-9415466-f29927d{display:flex;flex-direction:row;gap:0.25rem;justify-content:flex-start;align-items:stretch;}.elementor .e-2c39cef-5675d52{margin-block-start:2%;display:flex;flex-direction:row;justify-content:flex-start;}.elementor .e-2378641-38536ff{padding:3rem;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#bcbdbf40;border-style:solid;background-color:#eeeeee80;flex-direction:row;justify-content:center;}.elementor .e-b33a93b-cf2ca01{align-self:center;}.elementor .e-ce66767-aaac9ad{padding:1rem;border-width:1px;border-color:#e4e6e926;border-style:solid;background-color:#ffffff0d;}.elementor .e-5c324ff-eddf965{padding:1rem;border-width:1px;border-color:#e4e6e926;border-style:solid;background-color:#ffffff0d;}.elementor .e-81a53bd-92fd9e8{padding:1rem;border-width:1px;border-color:#e4e6e926;border-style:solid;background-color:#ffffff0d;}.elementor .e-c4506dd-83bbff2{padding:1rem;border-width:1px;border-color:#e4e6e926;border-style:solid;background-color:#ffffff0d;}.elementor .e-af080ee{background-color:var(--color-primary);flex-direction:column;}