.elementor-3354 .elementor-element.elementor-element-f5c0d29 .trx_addons_bg_text{z-index:0}.elementor-3354 .elementor-element.elementor-element-f5c0d29 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px}.elementor-3354 .elementor-element.elementor-element-f5c0d29 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px}.elementor-3354 .elementor-element.elementor-element-268b1b5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3354 .elementor-element.elementor-element-268b1b5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3354 .elementor-element.elementor-element-268b1b5>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3354 .elementor-element.elementor-element-268b1b5>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3354 .elementor-element.elementor-element-017107b>.elementor-widget-container{margin:0 0 0 0;padding:25px 0 0 0}.elementor-3354 .elementor-element.elementor-element-017107b{text-align:center}.elementor-3354 .elementor-element.elementor-element-017107b .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#D4C5C5}.elementor-3354 .elementor-element.elementor-element-5b0f9a3>.elementor-widget-container{margin:0 0 24px 0;border-radius:6px 6px 6px 6px}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-field-type-html{padding-bottom:0}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFF0;border-radius:0 0 0 0}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-field-group .elementor-select-wrapper select{background-color:#FFF0;border-radius:0 0 0 0}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .e-form__buttons__wrapper__button-next{color:#fff}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-button[type="submit"]{color:#fff}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-button[type="submit"] svg *{fill:#fff}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-button[type="submit"]:hover{color:#fff}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-3354 .elementor-element.elementor-element-5b0f9a3 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-3354 .elementor-element.elementor-element-5b0f9a3{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}#elementor-popup-modal-3354{background-color:rgb(0 0 0 / .8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-3354 .dialog-message{width:640px;height:auto}#elementor-popup-modal-3354 .dialog-close-button{display:flex}#elementor-popup-modal-3354 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgb(0 0 0 / .2)}.lux-subscribe-form{--lux-bg:#0f0f10;--lux-bg-2:#171718;--lux-text:#f4ecd2;--lux-muted:rgba(244,236,210,0.68);--lux-gold:#d4af37;--lux-gold-soft:rgba(212,175,55,0.38);--lux-gold-glow:rgba(212,175,55,0.16);--lux-border:rgba(212,175,55,0.22);--lux-danger:#d86b6b;--lux-success:#9acb8f}.lux-subscribe-form .elementor-form{background:linear-gradient(180deg,rgb(20 20 21 / .96) 0%,rgb(13 13 14 / .98) 100%);border:1px solid var(--lux-border);border-radius:24px;padding:24px;box-shadow:0 10px 30px rgb(0 0 0 / .28),inset 0 1px 0 rgb(255 255 255 / .03);backdrop-filter:blur(6px)}.lux-subscribe-form .elementor-field-group{margin-bottom:14px}.lux-subscribe-form .elementor-field-label{color:var(--lux-text);font-size:13px;font-weight:600;letter-spacing:.3px;margin-bottom:7px}.lux-subscribe-form input[type="text"],.lux-subscribe-form input[type="email"],.lux-subscribe-form input[type="tel"],.lux-subscribe-form input[type="number"],.lux-subscribe-form input[type="url"],.lux-subscribe-form input[type="password"],.lux-subscribe-form textarea,.lux-subscribe-form select{width:100%;background:linear-gradient(180deg,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .02) 100%)!important;color:var(--lux-text)!important;border:1px solid rgb(212 175 55 / .18)!important;min-height:52px;padding:14px 16px!important;box-shadow:inset 0 1px 1px rgb(255 255 255 / .02);transition:all .25s ease}.lux-subscribe-form input::placeholder,.lux-subscribe-form textarea::placeholder{color:var(--lux-muted)!important;opacity:1}.lux-subscribe-form input:hover,.lux-subscribe-form textarea:hover,.lux-subscribe-form select:hover{border-color:rgb(212 175 55 / .34)!important;background:rgb(255 255 255 / .04)!important}.lux-subscribe-form input:focus,.lux-subscribe-form textarea:focus,.lux-subscribe-form select:focus{border-color:rgb(212 175 55 / .62)!important;box-shadow:0 0 0 4px rgb(212 175 55 / .1),0 0 18px rgb(212 175 55 / .08)!important;outline:none!important;background:rgb(255 255 255 / .05)!important;color:var(--lux-text)!important}.lux-subscribe-form .elementor-field-type-checkbox .elementor-field-subgroup,.lux-subscribe-form .elementor-field-type-acceptance .elementor-field-subgroup{gap:8px}.lux-subscribe-form .elementor-field-type-checkbox label,.lux-subscribe-form .elementor-field-type-acceptance label{color:var(--lux-muted)!important;font-size:13px;line-height:1.6}.lux-subscribe-form input[type="checkbox"]{accent-color:var(--lux-gold);transform:translateY(1px)}.lux-subscribe-form .elementor-button,.lux-subscribe-form button[type="submit"]{width:100%;min-height:52px;border-radius:999px!important;border:1px solid rgb(212 175 55 / .95)!important;background:linear-gradient(180deg,#e0bc4a 0%,#c79b20 100%)!important;color:#111!important;font-size:14px!important;font-weight:700!important;letter-spacing:.4px;box-shadow:0 10px 24px rgb(0 0 0 / .24),0 4px 14px rgb(212 175 55 / .16)!important;transition:all .25s ease}.lux-subscribe-form .elementor-button-text{color:#111!important}.lux-subscribe-form .elementor-button:hover,.lux-subscribe-form button[type="submit"]:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 14px 28px rgb(0 0 0 / .28),0 8px 18px rgb(212 175 55 / .22)!important}.lux-subscribe-form .elementor-button:active,.lux-subscribe-form button[type="submit"]:active{transform:translateY(0)}.lux-subscribe-form .elementor-message-success{background:rgb(154 203 143 / .1);border:1px solid rgb(154 203 143 / .3);color:#cfe8c7!important;border-radius:14px;padding:12px 14px;margin-top:12px}.lux-subscribe-form .elementor-message-danger,.lux-subscribe-form .elementor-error{background:rgb(216 107 107 / .1);border:1px solid rgb(216 107 107 / .26);color:#f0b8b8!important;border-radius:14px;padding:12px 14px;margin-top:12px}.lux-subscribe-form .elementor-field-group .elementor-message{color:#efb0b0!important;font-size:12px;margin-top:6px}.lux-subscribe-form .e-form__buttons__wrapper__button-next .elementor-button,.lux-subscribe-form .elementor-button .eicon-animation-spin{color:#111!important}.lux-subscribe-form .dialog-message,.lux-subscribe-form .elementor-popup-modal{color:var(--lux-text)}@media (max-width:767px){.lux-subscribe-form .elementor-form{padding:18px;border-radius:20px}.lux-subscribe-form input[type="text"],.lux-subscribe-form input[type="email"],.lux-subscribe-form input[type="tel"],.lux-subscribe-form textarea,.lux-subscribe-form select{min-height:50px;border-radius:14px!important;font-size:15px!important}.lux-subscribe-form .elementor-button,.lux-subscribe-form button[type="submit"]{min-height:50px;font-size:14px!important}}.lux-subscribe-form,.lux-subscribe-form .elementor-widget-container,.lux-subscribe-form .elementor-form,.lux-subscribe-form .elementor-form-fields-wrapper{background:transparent!important;box-shadow:none!important}.lux-subscribe-title{color:#f4ecd2!important;font-size:clamp(20px, 2.2vw, 20px)!important;font-weight:800!important;letter-spacing:.6px;margin:0 0 10px 0!important;text-transform:none}.lux-subscribe-title::after{content:"";display:block;width:64px;height:2px;margin-top:10px;background:linear-gradient(90deg,#fff0,rgb(212 175 55 / .95),#fff0);border-radius:99px;opacity:.9}.lux-subscribe-subtitle{color:rgb(244 236 210 / .72)!important;font-size:14px!important;line-height:1.7;margin:0 0 16px 0!important}.lux-subscribe-popup .dialog-close-button{top:16px!important;right:16px!important;width:38px!important;height:38px!important;border-radius:999px!important;background:rgb(212 175 55 / .1)!important;border:1px solid rgb(212 175 55 / .35)!important;color:#f4ecd2!important}.lux-subscribe-popup .dialog-close-button{top:16px!important;right:16px!important;width:38px!important;height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:rgb(212 175 55 / .1)!important;border:1px solid rgb(212 175 55 / .35)!important;opacity:1!important;visibility:visible!important;z-index:9999!important;color:#f4ecd2!important}.lux-subscribe-popup .dialog-close-button svg{width:14px!important;height:14px!important;fill:#f4ecd2!important;stroke:#f4ecd2!important}.dialog-close-button i{color:#f4ecd2!important}.dialog-close-button:hover{background:rgb(212 175 55 / .18)!important;border-color:rgb(212 175 55 / .55)!important}