.elementor .lw-stack{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .lw-text{font-size:16px;color:var(--luna-text);line-height:1.7;display:block;}.elementor .lw-h2{font-family:Georgia;font-weight:400;font-size:clamp(2rem, 3.8vw, 3.1rem);color:var(--luna-ink);letter-spacing:-0.015em;line-height:1.12;display:block;& em { color: var(--luna-gold); font-style: italic; }\n}.elementor .lw-eyebrow{font-weight:600;font-size:12px;color:var(--luna-gold);letter-spacing:0.18em;text-transform:uppercase;margin-block-end:18px;display:block;&::before { content: ''; display: inline-block; width: 22px; height: 1px; margin-right: 10px; vertical-align: middle; background-color: var(--luna-petrol); }\n}.elementor .lw-btn{font-weight:600;font-size:15px;line-height:1.2;text-align:center;cursor:pointer;padding-block-start:17px;padding-block-end:17px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;transition:all 0.2s;display:inline-block;white-space: nowrap;\n}.elementor .lw-btn-gold:hover,.elementor .lw-btn-gold:focus-visible{color:#FFFFFF;border-color:#8C773C;background-color:#8C773C;transform:translate3d(0px, -2px, 0px);}.elementor .lw-btn-gold{color:#FFFFFF;border-width:1px;border-color:var(--luna-gold);border-style:solid;background-color:var(--luna-gold);box-shadow:0px 12px 26px -12px rgba(161,138,72,0.85);}