.elementor-kit-8{--e-global-color-primary:#d4aa37;--e-global-color-secondary:#0e1116;--e-global-color-text:#ece9df;--e-global-color-accent:#9c7721;--e-global-color-qondri_primary:#d4af37;--e-global-color-qondri_text:#14161a;--e-global-color-qondri_accent:#212529;--e-global-color-a9a233f:#9aa7b6;--e-global-color-bcd54d7:#e8c76c;--e-global-color-aad3c6d:#FFFFFF14;--e-global-color-94238d1:#928830;--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:1.65px;--e-global-typography-secondary-font-family:"Playfair Display";--e-global-typography-secondary-font-weight:700;background-color:#0e1116;color:#ece9df;font-family:"Inter";font-size:18px;font-weight:400;line-height:16px;letter-spacing:-.9px;--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:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);line-height:var(--e-global-typography-primary-line-height);color:#0e1116;border-style:solid}.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:13px}.elementor-kit-8 a{color:#e8c76c}.elementor-kit-8 a:hover{color:#fff1b0}.elementor-kit-8 h1{color:#f4eedc;font-size:46px;font-weight:700;line-height:1px;word-spacing:0px}.elementor-kit-8 h2{color:#f4eedc;font-size:34px}.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:1200px}.e-con{--container-max-width:1200px}.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 button,.elementor-kit-8 input[type=button],.elementor-kit-8 input[type=submit],.elementor-kit-8 .elementor-button{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-8 button,.elementor-kit-8 input[type=button],.elementor-kit-8 input[type=submit],.elementor-kit-8 .elementor-button{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--fcpe-gold:#d4af37;--fcpe-gold-2:#e8c76c;--fcpe-gold-3:#9c7721;--fcpe-ink:#0e1116;--fcpe-char:#14161a;--fcpe-paper:#ece9df;--fcpe-muted:#9aa7b6;--fcpe-border:rgba(255,255,255,.08)}html,body{background:var(--fcpe-ink);color:var(--fcpe-paper)}body{font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}*{text-shadow:none !important;-webkit-text-stroke:0 !important;mix-blend-mode:normal !important}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",ui-serif,Georgia,serif;line-height:1.1;color:#f4eedc}h1{font-weight:800;font-size:clamp(44px,4.5vw,68px);letter-spacing:.01em}h2{font-weight:800;font-size:clamp(32px,3.2vw,44px)}h3{font-weight:700;font-size:clamp(22px,2.2vw,28px)}a{color:var(--fcpe-gold-2);text-underline-offset:3px}a:hover{color:#fff1b0}.fc-header{position:sticky;top:0;inset-inline:0;z-index:1000;background:0 0;border-bottom:1px solid transparent;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.fc-header.is-scrolled{background:rgba(14,17,22,.92);backdrop-filter:saturate(130%) blur(8px);border-bottom-color:var(--fcpe-border);box-shadow:0 10px 28px rgba(0,0,0,.28)}.fc-bar{max-width:1200px;margin-inline:auto;padding-inline:24px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;height:84px}.fc-left,.fc-right{display:flex;align-items:center;gap:34px;justify-content:center}.fc-left .menu,.fc-right .menu{display:flex;gap:28px}.fc-logo img{height:54px;width:auto;display:block;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))}.fc-menu>li>a{color:#eee7d8;text-decoration:none;font-weight:700;letter-spacing:.03em;padding:8px 0;display:inline-block}.fc-menu>li>a:hover,.fc-menu>li>a:focus{color:var(--fcpe-gold-2)}.fc-cta{display:flex;align-items:center;gap:12px}.fc-call{padding:.55rem .85rem;border:1.5px solid var(--fcpe-gold-3);border-radius:999px;color:#f4ebd0;text-decoration:none;font-weight:800}.fc-quote{position:relative;padding:.65rem 1.2rem;border-radius:999px;border:1.5px solid #e7c66f;color:#0e1116;font-weight:900;text-decoration:none;background:linear-gradient(180deg,#f1d890,#d4af37)}@keyframes goldPulse{0%,100%{box-shadow:0 0 0 0 rgba(212,175,55,.42)}50%{box-shadow:0 0 0 14px rgba(212,175,55,0)}}.fc-quote{animation:goldPulse 2.4s ease-in-out infinite}.e-n-menu .e-n-menu-content{width:min(1180px,94vw) !important;display:grid !important;grid-template-columns:repeat(3,1fr) 280px;gap:24px;padding:28px !important;border-radius:16px;border:1px solid var(--fcpe-border);background:radial-gradient(1200px 180px at 12% -40%,rgba(212,175,55,.08),transparent 60%),linear-gradient(180deg,rgba(20,22,26,.98),rgba(20,22,26,.96));box-shadow:0 30px 80px rgba(0,0,0,.48)}.e-n-menu-content h6{margin:0 0 8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#f7f0df}.e-n-menu-content .sub{color:#aeb6c2;margin-bottom:10px;font-size:.95rem}.e-n-menu-content a{color:#ede7d8;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;text-decoration:none;transition:background .2s,transform .2s}.e-n-menu-content a:hover{background:rgba(255,255,255,.06);color:#fff;transform:translateX(2px)}.e-n-menu-content .county a{background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.35)}.e-n-menu-content .county a:hover{background:rgba(212,175,55,.18)}.fc-social a{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#11151c;border:1px solid var(--fcpe-border);color:#f4ebd0}.fc-social a:hover{color:#000;background:var(--fcpe-gold);border-color:var(--fcpe-gold-3)}@media (max-width:1024px){.fc-bar{grid-template-columns:1fr auto auto;gap:16px;height:74px}.fc-left,.fc-right{display:none}.fc-logo img{height:46px}}.fc-light{background:#fff;color:#1e2937}.fc-light h1,.fc-light h2,.fc-light h3{color:#1e2937}.fc-light a{color:#b8831f}#masthead{display:none !important}