.elementor-kit-5{--e-global-color-primary:#B99A63;--e-global-color-secondary:#2F2617;--e-global-color-text:#1A1A1A;--e-global-color-accent:#F8F7F4;--e-global-color-7ef87c1:#9C7D49;--e-global-color-f040e47:#7A5F35;--e-global-color-98c697b:#F8F7F4;--e-global-color-7367078:#D6D3CE;--e-global-color-065ceba:#7A7A76;--e-global-color-20398b7:#1C3D2F;--e-global-typography-primary-font-family:"Baskerville Old Face";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-letter-spacing:-0.4px;--e-global-typography-secondary-font-family:"Plus Jakarta Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Plus Jakarta Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Plus Jakarta Sans";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --color-primary-gold:#B99A63; --color-deep-gold:#9C7D49; --color-rich-bronze:#7A5F35; --color-executive-brown:#2F2617; --color-warm-white:#F8F7F4; --color-light-stone:#E8E3DA; --color-concrete-mist:#D6D3CE; --color-charcoal-black:#1A1A1A; --color-concrete-grey:#7A7A76; --font-header:Baskerville Old Face; --font-body:Plus Jakarta Sans; --e-gv-7699027:0px; --color-emerald-green:#1C3D2F; --headerfont-space:0px; --0-margin:0px; }