.elementor-kit-8{--e-global-color-primary:#0e1116;--e-global-color-secondary:#fff;--e-global-color-text:#e6edf6;--e-global-color-accent:#d4aa37;--e-global-color-qondri_primary:#d4aa37;--e-global-color-qondri_text:#0b0f14;--e-global-color-qondri_accent:#9c7721;--e-global-color-a9a233f:#0e151d;--e-global-color-bcd54d7:#9aa7b6;--e-global-color-aad3c6d:#7b8697;--e-global-color-94238d1:#e9edf3;--e-global-color-e548038:#FFFFFF1F;--e-global-color-564d0ed:#f6f7fa;--e-global-color-eb506a6:#e8c76c;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:17px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-text-transform:capitalize;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-line-height:1px;--e-global-typography-secondary-font-family:"Playfair Display";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:700;background-color:#0b0f14;color:var(--e-global-color-text);font-family:"Inter";font-size:18px;font-weight:500;line-height:16px;letter-spacing:0px;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:.3s;--e-preloader-animation-duration:1s;--e-preloader-delay:0ms;--e-preloader-color:#fff;--e-preloader-size:20px}.elementor-kit-8 button,.elementor-kit-8 input[type=button],.elementor-kit-8 input[type=submit],.elementor-kit-8 .elementor-button{background-color:#d4af37;font-family:"Inter";font-size:17px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:1px;color:#0e1116;border-style:solid;border-width:2px;border-radius:999px}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type=button]:hover,.elementor-kit-8 input[type=button]:focus,.elementor-kit-8 input[type=submit]:hover,.elementor-kit-8 input[type=submit]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:#e8c76c;color:#0e1116;box-shadow:0px 10px 24px 0px rgba(0,0,0,.25);border-radius:999px}.elementor-kit-8 e-page-transition{background-color:#fff}.elementor-kit-8 p{margin-block-end:0px}.elementor-kit-8 a{color:#d4aa37;font-family:"Inter";font-size:16px;font-weight:500;line-height:1.65px}.elementor-kit-8 a:hover{color:#fff1b0}.elementor-kit-8 h1{color:#f4eedc;font-family:"Playfair Display";font-size:64px;font-weight:800;line-height:1.08px;letter-spacing:-.015em;word-spacing:0px}.elementor-kit-8 h2{color:#f4eedc;font-family:"Playfair Display";font-size:15px;font-weight:800;line-height:1.1px}.elementor-kit-8 h3{color:#f4eedc;font-size:24px}.elementor-kit-8 label{color:#c9d1db}.elementor-kit-8 input:not([type=button]):not([type=submit]),.elementor-kit-8 textarea,.elementor-kit-8 .elementor-field-textual{color:#f2eee2;background-color:#0f141c;border-style:solid;border-color:#202733;transition:.1s}.elementor-kit-8 input:focus:not([type=button]):not([type=submit]),.elementor-kit-8 textarea:focus,.elementor-kit-8 .elementor-field-textual:focus{border-style:solid;border-width:0 0 0 3px;border-color:#d4af37;border-radius:0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1320px}.e-con{--container-max-width:1320px}.elementor-widget:not(:last-child){--kit-widget-spacing:24px}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px}{}h1.entry-title{display:var(--page-title-display)}.elementor-lightbox{background-color:#0e1116;--lightbox-ui-color:#d4af37;--lightbox-text-color:#ece9df}@media(max-width:1024px){.elementor-kit-8{font-size:17px}.elementor-kit-8 h1{font-size:52px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-8{font-size:16px}.elementor-kit-8 h1{font-size:40px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--fcpe-bg:#0a0f13;--fcpe-surface:#101821;--fcpe-surface-2:#141e29;--fcpe-text:#f6f7f9;--fcpe-muted:rgba(246,247,249,.78);--fcpe-gold:#d3a937;--fcpe-gold-2:#e6c35a;--fcpe-border:rgba(246,247,249,.14);--fcpe-border-2:rgba(246,247,249,.08);--fcpe-radius:22px;--fcpe-radius-lg:28px;--fcpe-shadow:0 18px 50px rgba(0,0,0,.55);--fcpe-ring:0 0 0 3px rgba(211,169,55,.35);--e-global-color-primary:var(--fcpe-gold);--e-global-color-accent:var(--fcpe-gold);--e-global-color-text:var(--fcpe-text);--e-global-color-secondary:var(--fcpe-gold-2);--primary-color:var(--fcpe-gold);--secondary-color:var(--fcpe-gold-2);--accent-color:var(--fcpe-gold);--heading-color:var(--fcpe-text);--text-color:var(--fcpe-muted);--border-color:var(--fcpe-border-2)}html,body{background:var(--fcpe-bg) !important;color:var(--fcpe-text)}h1,h2,h3,h4,h5,h6{color:var(--fcpe-text)}p,li,.elementor-widget-text-editor{color:var(--fcpe-muted)}a{color:var(--fcpe-gold);text-decoration-color:rgba(211,169,55,.35);text-underline-offset:.18em}a:hover,a:focus{color:var(--fcpe-gold-2);text-decoration-color:rgba(230,195,90,.55)}:focus-visible{outline:none !important;box-shadow:var(--fcpe-ring) !important;border-radius:8px}::selection{background:rgba(211,169,55,.35)}button,.button,input[type=submit],input[type=button],.wp-block-button__link,.elementor-button,.elementor a.elementor-button{background:var(--fcpe-gold) !important;color:#121212 !important;border:1px solid var(--fcpe-gold) !important;border-radius:999px !important;box-shadow:0 10px 26px rgba(0,0,0,.35);transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}button:hover,.button:hover,input[type=submit]:hover,input[type=button]:hover,.wp-block-button__link:hover,.elementor-button:hover{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 14px 34px rgba(0,0,0,.45)}button:active,.button:active,input[type=submit]:active,.elementor-button:active{transform:translateY(0)}.is-style-outline .wp-block-button__link,.elementor-button.elementor-button-link{background:0 0 !important;color:var(--fcpe-gold) !important;border-color:rgba(211,169,55,.65) !important}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=password],textarea,select{background:rgba(255,255,255,.04) !important;color:var(--fcpe-text) !important;border:1px solid var(--fcpe-border-2) !important;border-radius:14px !important}input:focus,textarea:focus,select:focus{outline:none !important;box-shadow:var(--fcpe-ring) !important;border-color:rgba(211,169,55,.55) !important}.elementor-widget-wrap .elementor-widget-container .elementor-cta,.elementor-widget-wrap .elementor-widget-container .elementor-image-box-wrapper{border-radius:var(--fcpe-radius-lg);overflow:hidden}.elementor-widget-call-to-action .elementor-cta{border-radius:var(--fcpe-radius-lg);overflow:hidden}.elementor-widget-call-to-action .elementor-cta__content{display:flex !important;flex-direction:column !important;justify-content:flex-end !important;align-items:flex-start !important;gap:8px !important;padding:18px 18px 20px !important}.elementor-widget-call-to-action .elementor-cta__title,.elementor-widget-call-to-action .elementor-cta__description,.elementor-widget-call-to-action .elementor-cta__button-wrapper{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important;margin:0 !important}.elementor-widget-call-to-action .elementor-cta__description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.elementor-widget-call-to-action .elementor-cta__button-wrapper{margin-top:8px !important}.elementor-widget-call-to-action .elementor-cta__bg-overlay{opacity:1 !important;background:linear-gradient(0deg,rgba(10,15,19,.88) 0%,rgba(10,15,19,.45) 45%,rgba(10,15,19,0) 100%) !important}.elementor-widget-image-box .elementor-image-box-content{display:flex !important;flex-direction:column !important;gap:8px !important}.elementor-widget-image-box .elementor-image-box-title,.elementor-widget-image-box .elementor-image-box-description{margin:0 !important;position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important}.elementor-widget-image-box .elementor-image-box-description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}a[href*="/housekeeping/"] .elementor-cta__content,a[href*="/housekeeping/"] .elementor-image-box-content{display:flex !important;flex-direction:column !important;gap:8px !important}