.elementor-kit-12{--e-global-color-primary:#C7A24F;--e-global-color-secondary:#14110C;--e-global-color-text:#1C180F;--e-global-color-accent:#B5562A;--e-global-color-fagoldsoft:#E6CB85;--e-global-color-fagolddeep:#B98A42;--e-global-color-faemberdeep:#97431F;--e-global-color-fasurface:#F6F2EA;--e-global-color-fasurfalt:#ECE6DB;--e-global-color-fainksoft:#1E1A13;--e-global-color-faborder:#DCD5C8;--e-global-color-fatextmid:#443D32;--e-global-color-fatextmuted:#6B6253;--e-global-color-fatextinv:#F2ECDD;--e-global-color-fatintgold:#FBF4E2;--e-global-color-fasuccess:#5C7A4F;--e-global-color-fainfo:#3E6B7A;--e-global-color-fawarning:#C7821E;--e-global-color-faalert:#A8342A;--e-global-color-fawhite:#FFFFFF;--e-global-typography-primary-font-family:"Fraunces";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Fraunces";--e-global-typography-secondary-font-size:30px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Hanken Grotesk";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Hanken Grotesk";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.4em;--e-global-typography-accent-letter-spacing:0.5px;--e-global-typography-fadisplay-font-family:"Fraunces";--e-global-typography-fadisplay-font-size:72px;--e-global-typography-fadisplay-font-weight:500;--e-global-typography-fadisplay-line-height:104%;--e-global-typography-fah1-font-family:"Fraunces";--e-global-typography-fah1-font-size:56px;--e-global-typography-fah1-font-weight:500;--e-global-typography-fah1-line-height:108%;--e-global-typography-fah2-font-family:"Fraunces";--e-global-typography-fah2-font-size:44px;--e-global-typography-fah2-font-weight:500;--e-global-typography-fah2-line-height:112%;--e-global-typography-fah3-font-family:"Fraunces";--e-global-typography-fah3-font-size:32px;--e-global-typography-fah3-font-weight:500;--e-global-typography-fah3-line-height:120%;--e-global-typography-fah4-font-family:"Fraunces";--e-global-typography-fah4-font-size:24px;--e-global-typography-fah4-font-weight:500;--e-global-typography-fah4-line-height:130%;--e-global-typography-fabodylg-font-family:"Hanken Grotesk";--e-global-typography-fabodylg-font-size:18px;--e-global-typography-fabodylg-font-weight:400;--e-global-typography-fabodylg-line-height:160%;--e-global-typography-fabodym-font-family:"Hanken Grotesk";--e-global-typography-fabodym-font-size:16px;--e-global-typography-fabodym-font-weight:400;--e-global-typography-fabodym-line-height:165%;--e-global-typography-fasmall-font-family:"Hanken Grotesk";--e-global-typography-fasmall-font-size:14px;--e-global-typography-fasmall-font-weight:400;--e-global-typography-fasmall-line-height:160%;--e-global-typography-fabodyxs-font-family:"Hanken Grotesk";--e-global-typography-fabodyxs-font-size:13px;--e-global-typography-fabodyxs-font-weight:400;--e-global-typography-fabodyxs-line-height:150%;--e-global-typography-faeyebrow-font-family:"Hanken Grotesk";--e-global-typography-faeyebrow-font-size:13px;--e-global-typography-faeyebrow-font-weight:600;--e-global-typography-faeyebrow-text-transform:uppercase;--e-global-typography-faeyebrow-line-height:100%;--e-global-typography-faeyebrow-letter-spacing:1px;--e-global-typography-fabutton-font-family:"Hanken Grotesk";--e-global-typography-fabutton-font-size:14px;--e-global-typography-fabutton-font-weight:600;--e-global-typography-fabutton-text-transform:uppercase;--e-global-typography-fabutton-line-height:110%;--e-global-typography-fabutton-letter-spacing:1px;--e-global-typography-fabodyacc-font-family:"Hanken Grotesk";--e-global-typography-fabodyacc-font-size:16px;--e-global-typography-fabodyacc-font-weight:500;--e-global-typography-fabodyacc-line-height:160%;}.elementor-kit-12 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1520px;}.e-con{--container-max-width:1520px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.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);}@media(max-width:1024px){.elementor-kit-12{--e-global-typography-primary-font-size:38px;--e-global-typography-secondary-font-size:26px;--e-global-typography-fadisplay-font-size:56px;--e-global-typography-fah1-font-size:44px;--e-global-typography-fah2-font-size:32px;--e-global-typography-fah3-font-size:24px;--e-global-typography-fah4-font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:768px){.elementor-kit-12{--e-global-typography-primary-font-size:30px;--e-global-typography-secondary-font-size:22px;--e-global-typography-fadisplay-font-size:44px;--e-global-typography-fah1-font-size:32px;--e-global-typography-fah2-font-size:24px;--e-global-typography-fah3-font-size:20px;--e-global-typography-fah4-font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*Theme*/

:root {
    /*Colors*/
	--fa-primary: #c7a24f;
	--fa-gold-soft: #e6cb85;
	--fa-gold-deep: #b98a42;
	--fa-secondary: #14110c;
	--fa-ink-soft: #1e1a13;
	--fa-accent: #b5562a;
	--fa-ember-deep: #97431f;
	--fa-text: #1c180f;
	--fa-text-mid: #443d32;
	--fa-text-muted: #6b6253;
	--fa-text-inverse: #f2ecdd;
	--fa-text-inverse-muted: #b7ae9a;
	--fa-surface: #f6f2ea;
	--fa-surface-alt: #ece6db;
	--fa-tint-gold: #fbf4e2;
	--fa-tint-ash: #efeae0;
	--fa-border: #dcd5c8;
	--fa-border-dark: #2a241a;
	--fa-success: #5c7a4f;
	--fa-info: #3e6b7a;
	--fa-warning: #c7821e;
	--fa-alert: #a8342a;
	
	/*Fonts*/
	--fa-font-display: "Fraunces", Georgia, serif;
	--fa-font-heading: "Fraunces", Georgia, serif;
	--fa-font-body: "Hanken Grotesk", Arial, sans-serif;
	
	/*Font Size*/
	--fa-size-display: 72px;
	--fa-size-h1: 56px;
	--fa-size-h2: 44px;
	--fa-size-h3: 32px;
	--fa-size-h4: 24px;
	--fa-size-h5: 20px;
	--fa-size-h6: 18px;
	--fa-size-body-l: 18px;
	--fa-size-body: 16px;
	--fa-size-small: 14px;
	--fa-size-eyebrow: 13px;
	--fa-size-button: 14px;
	
	/*Extra*/
	--fa-lh-display: 110%;
	--fa-lh-h1: 110%;
	--fa-lh-h2: 120%;
	--fa-lh-h3: 120%;
	--fa-lh-h4: 130%;
	--fa-lh-h5: 130%;
	--fa-lh-h6: 130%;
	--fa-lh-body: 150%;
	--fa-lh-eyebrow: 140%;
	--fa-lh-button: 110%;
	--fa-w-light: 300;
	--fa-w-regular: 400;
	--fa-w-medium: 500;
	--fa-w-semibold: 600;
	--fa-w-bold: 700;
	--fa-space-1: 4px;
	--fa-space-2: 8px;
	--fa-space-3: 12px;
	--fa-space-4: 16px;
	--fa-space-6: 24px;
	--fa-space-8: 32px;
	--fa-space-12: 48px;
	--fa-space-16: 64px;
	--fa-space-24: 96px;
	--fa-radius-sm: 2px;
	--fa-radius: 4px;
	--fa-radius-lg: 8px;
	--fa-radius-pill: 999px;
	--fa-container: 1520px;
	--fa-container-narrow: 1220px;
	--fa-ls-eyebrow: 0.08em;
	--fa-ls-button: 0.04em;
}

/*Mobile*/
@media (max-width: 767px) {
	:root {
		--fa-display: 48px;
		--fa-h1: 36px;
		--fa-h2: 30px;
		--fa-h3: 24px;
		/**/
		--fa-section-y: 48px;
		--fa-section-x: 24px;
		--fa-col-gap: 32px;
		--fa-grid-gap: 24px;
		--fa-card-pad: 16px;
		--fa-btn-pad-y: 12px;
		--fa-btn-pad-x: 24px;
		--fa-pill-pad-y: 4px;
	}
}/* End custom CSS */