.elementor-263 .elementor-element.elementor-element-17a880d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:62px;--padding-bottom:62px;--padding-left:42px;--padding-right:42px}.elementor-263 .elementor-element.elementor-element-17a880d:not(.elementor-motion-effects-element-type-background),.elementor-263 .elementor-element.elementor-element-17a880d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(135deg,#12122A 0%,#1E1E46 100%)}.elementor-263 .elementor-element.elementor-element-a490045{--display:flex}.elementor-263 .elementor-element.elementor-element-91f9efb{--display:flex}.elementor-263 .elementor-element.elementor-element-4cf650e{--display:flex}.elementor-263 .elementor-element.elementor-element-4cf650e:not(.elementor-motion-effects-element-type-background),.elementor-263 .elementor-element.elementor-element-4cf650e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1A1A2E}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-263 .elementor-element.elementor-element-a490045{--width:50%}.elementor-263 .elementor-element.elementor-element-91f9efb{--width:50%}}@media(max-width:767px){.elementor-263 .elementor-element.elementor-element-17a880d{--padding-top:62px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px}}.footer-copy{text-align:center!important;width:100%}.footer-bottom-links{display:none!important}.elementor-263 .nl-eyebrow{font-family:'Josefin Sans',sans-serif!important;font-size:10px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#C9A96E!important;margin-bottom:14px!important}.elementor-263 .nl-title{font-family:'Playfair Display',serif!important;font-size:32px!important;font-weight:700!important;color:#FFFFFF!important;line-height:1.3!important;margin-bottom:14px!important;margin-top:0!important}.elementor-263 .nl-title em{color:#C9A96E!important;font-style:italic!important}.elementor-263 .nl-desc{font-family:'Lato',sans-serif!important;font-size:14px!important;color:rgb(255 255 255 / .52)!important;line-height:1.75!important;margin-bottom:0!important}.elementor-263 .nl-perks{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:18px!important}.elementor-263 .nl-perk{font-family:'Josefin Sans',sans-serif!important;font-size:10px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:rgb(255 255 255 / .42)!important;display:flex!important;align-items:center!important;gap:5px!important}.elementor-263 .nl-perk::before{content:'✓'!important;color:#C9A96E!important}.elementor-263 .wpcf7 form{margin:0!important;padding:0!important}.elementor-263 .wpcf7 p{margin:0!important;padding:0!important;width:100%!important}.elementor-263 .wpcf7 br{display:none!important}.elementor-263 .stacked-form{display:flex!important;flex-direction:column!important;gap:13px!important;width:100%!important}.elementor-263 .nl-row-full{width:100%!important;margin:0!important;display:block!important}.elementor-263 .wpcf7-form-control-wrap{width:100%!important;display:block!important;margin:0!important}.elementor-263 .wpcf7-form-control.nl-input{width:100%!important;height:50px!important;box-sizing:border-box!important;padding:0 20px!important;background:rgb(255 255 255 / .07)!important;border:1px solid rgb(201 169 110 / .25)!important;border-radius:8px!important;color:#FFFFFF!important;font-family:'Lato',sans-serif!important;font-size:14px!important;outline:none!important;margin:0!important;transition:border-color 0.32s ease!important}.elementor-263 .wpcf7-form-control.nl-input:focus{border-color:#C9A96E!important}.elementor-263 .wpcf7-form-control.nl-input::placeholder{color:rgb(255 255 255 / .32)!important}.elementor-263 .wpcf7-submit.nl-btn-full{width:100%!important;height:50px!important;background:#C9A96E!important;color:#1A1A2E!important;border:none!important;font-family:'Josefin Sans',sans-serif!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-weight:700!important;border-radius:8px!important;cursor:pointer!important;transition:all 0.32s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.elementor-263 .wpcf7-submit.nl-btn-full:hover{background:#FFFFFF!important}.elementor-263 .nl-note{font-family:'Lato',sans-serif!important;font-size:11px!important;color:rgb(255 255 255 / .3)!important;display:flex!important;align-items:center!important;gap:6px!important}.elementor-263 .wpcf7-response-output{font-size:12px!important;color:#C9A96E!important;border-color:#C9A96E!important;border-radius:8px!important;padding:10px!important;margin-top:15px!important}.elementor-263 .luxe-footer-links{color:rgb(255 255 255 / .65)!important;font-family:'Lato',sans-serif!important;width:100%!important;border-top:1px solid rgb(201 169 110 / .18)!important}.elementor-263 .footer-body{max-width:1340px!important;margin:0 auto!important;padding:62px 42px 46px!important}.elementor-263 .footer-grid{display:grid!important;grid-template-columns:2.2fr 1fr 1fr 1fr!important;gap:54px!important;margin-bottom:52px!important}.elementor-263 .footer-about{font-size:13px!important;color:rgb(255 255 255 / .45)!important;line-height:1.75!important;margin-bottom:22px!important;font-family:'Lato',sans-serif!important}.elementor-263 .footer-socials{display:flex!important;gap:10px!important}.elementor-263 .social-btn{width:38px!important;height:38px!important;background:rgb(255 255 255 / .06)!important;border:1px solid rgb(201 169 110 / .2)!important;border-radius:9px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#C9A96E!important;transition:all 0.32s ease!important;text-decoration:none!important}.elementor-263 .social-btn:hover{background:#C9A96E!important;color:#1A1A2E!important;border-color:#C9A96E!important;transform:translateY(-2px)!important}.elementor-263 .footer-col-title{font-family:'Playfair Display',serif!important;font-size:16.5px!important;color:#FFFFFF!important;margin-bottom:20px!important;padding-bottom:13px!important;border-bottom:1px solid rgb(201 169 110 / .18)!important;margin-top:0!important}.elementor-263 .footer-col-links{display:flex!important;flex-direction:column!important;gap:11px!important}.elementor-263 .footer-col-links a{font-family:'Lato',sans-serif!important;font-size:13px!important;color:rgb(255 255 255 / .48)!important;transition:color 0.32s ease!important;display:flex!important;align-items:center!important;gap:8px!important;text-decoration:none!important}.elementor-263 .footer-col-links a::before{content:'›'!important;color:#C9A96E!important;font-size:15px!important;flex-shrink:0!important;font-family:sans-serif!important}.elementor-263 .footer-col-links a:hover{color:#C9A96E!important}.elementor-263 .footer-bottom{max-width:1340px!important;margin:0 auto!important;padding:22px 42px!important;border-top:1px solid rgb(255 255 255 / .07)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important}.elementor-263 .footer-copy{font-family:'Lato',sans-serif!important;font-size:12px!important;color:rgb(255 255 255 / .3)!important;margin:0!important}.elementor-263 .footer-bottom-links{display:flex!important;align-items:center!important;gap:24px!important}.elementor-263 .footer-bottom-links a{font-family:'Lato',sans-serif!important;font-size:11.5px!important;color:rgb(255 255 255 / .3)!important;transition:color 0.32s ease!important;text-decoration:none!important}.elementor-263 .footer-bottom-links a:hover{color:#C9A96E!important}@media (max-width:1100px){.elementor-263 .footer-grid{grid-template-columns:1fr 1fr!important;gap:36px!important}}@media (max-width:700px){.elementor-263 .footer-grid{grid-template-columns:1fr!important}.elementor-263 .footer-bottom{flex-direction:column!important;text-align:center!important}}