.elementor-kit-6{--e-global-color-primary:#A88D50;--e-global-color-secondary:#000000;--e-global-color-text:#141414;--e-global-color-accent:#947738;--e-global-color-paper01:#F6F3EC;--e-global-color-paperlt:#FBF9F4;--e-global-color-paperal:#F4F0E6;--e-global-color-cream01:#F5F2EA;--e-global-color-sand001:#E9E5DC;--e-global-color-sand002:#D8D3C7;--e-global-color-sand003:#CFC9BC;--e-global-color-sand004:#BDB6A7;--e-global-color-ink0001:#3D3A32;--e-global-color-ink0002:#454238;--e-global-color-ink0003:#5A5648;--e-global-color-ink0004:#6A6555;--e-global-color-ink0005:#8A8068;--e-global-color-ink0006:#8A8472;--e-global-color-ink0007:#9A9483;--e-global-color-gold001:#9B9075;--e-global-color-panel01:#1C1C1C;--e-global-color-panel02:#252525;--e-global-color-muted01:#7D7766;--e-global-color-white01:#FFFFFF;--e-global-color-goldln1:rgba(168, 141, 80, 0.35);--e-global-color-goldln2:rgba(168, 141, 80, 0.3);--e-global-color-goldln3:rgba(168, 141, 80, 0.28);--e-global-color-rulew01:rgba(255, 255, 255, 0.1);--e-global-color-blkln10:rgba(0, 0, 0, 0.1);--e-global-color-stone01:#E7E5E1;--e-global-color-black0d:#0D0D0D;--e-global-color-goldhi1:#C0AB7C;--e-global-typography-primary-font-family:"League Spartan";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.15em;--e-global-typography-primary-letter-spacing:0.01em;--e-global-typography-secondary-font-family:"League Spartan";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.75em;--e-global-typography-accent-font-family:"League Spartan";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.3em;--e-global-typography-accent-letter-spacing:0.08em;--e-global-typography-typo_h1-font-family:"League Spartan";--e-global-typography-typo_h1-font-size:70px;--e-global-typography-typo_h1-font-weight:600;--e-global-typography-typo_h1-text-transform:uppercase;--e-global-typography-typo_h1-line-height:1.08em;--e-global-typography-typo_h1-letter-spacing:0.015em;--e-global-typography-typo_h3-font-family:"League Spartan";--e-global-typography-typo_h3-font-size:30px;--e-global-typography-typo_h3-font-weight:600;--e-global-typography-typo_h3-line-height:1.25em;--e-global-typography-typo_h5-font-family:"League Spartan";--e-global-typography-typo_h5-font-size:20px;--e-global-typography-typo_h5-font-weight:600;--e-global-typography-typo_h5-line-height:1.35em;--e-global-typography-typstat-font-family:"League Spartan";--e-global-typography-typstat-font-size:60px;--e-global-typography-typstat-font-weight:600;--e-global-typography-typstat-line-height:1em;--e-global-typography-typlead-font-family:"Poppins";--e-global-typography-typlead-font-size:20px;--e-global-typography-typlead-font-weight:400;--e-global-typography-typlead-line-height:1.6em;--e-global-typography-typbsml-font-family:"Poppins";--e-global-typography-typbsml-font-size:16px;--e-global-typography-typbsml-font-weight:400;--e-global-typography-typbsml-line-height:1.7em;--e-global-typography-typlabl-font-family:"League Spartan";--e-global-typography-typlabl-font-size:13px;--e-global-typography-typlabl-font-weight:600;--e-global-typography-typlabl-text-transform:uppercase;--e-global-typography-typlabl-letter-spacing:0.16em;--e-global-typography-typnav_-font-family:"Poppins";--e-global-typography-typnav_-font-size:16px;--e-global-typography-typnav_-font-weight:500;--e-global-typography-typnav_-text-transform:none;--e-global-typography-typnav_-letter-spacing:0.02em;--e-global-typography-typdrop-font-family:"Poppins";--e-global-typography-typdrop-font-size:14px;--e-global-typography-typdrop-font-weight:400;--e-global-typography-typdrop-text-transform:none;--e-global-typography-typdrop-letter-spacing:0.02em;--e-global-typography-typftrl-font-family:"League Spartan";--e-global-typography-typftrl-font-size:16px;--e-global-typography-typftrl-font-weight:400;--e-global-typography-typftrl-line-height:1.7em;background-color:#F6F3EC;color:#141414;font-family:"Poppins", sans-serif;font-size:16px;font-weight:400;line-height:1.75em;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;--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);}.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:1199px){.elementor-kit-6{--e-global-typography-primary-font-size:42px;--e-global-typography-secondary-font-size:22px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:16px;--e-global-typography-accent-line-height:1.3em;--e-global-typography-typo_h1-font-size:60px;--e-global-typography-typo_h3-font-size:28px;--e-global-typography-typo_h5-font-size:20px;--e-global-typography-typstat-font-size:52px;--e-global-typography-typlead-font-size:20px;--e-global-typography-typbsml-font-size:16px;--e-global-typography-typlabl-font-size:13px;--e-global-typography-typnav_-font-size:15px;--e-global-typography-typdrop-font-size:14px;--e-global-typography-typftrl-font-size:16px;}}@media(max-width:991px){.elementor-kit-6{--e-global-typography-primary-font-size:36px;--e-global-typography-secondary-font-size:20px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:16px;--e-global-typography-accent-line-height:1.3em;--e-global-typography-typo_h1-font-size:44px;--e-global-typography-typo_h3-font-size:24px;--e-global-typography-typo_h5-font-size:18px;--e-global-typography-typstat-font-size:44px;--e-global-typography-typlead-font-size:18px;--e-global-typography-typbsml-font-size:16px;--e-global-typography-typlabl-font-size:13px;--e-global-typography-typnav_-font-size:15px;--e-global-typography-typdrop-font-size:15px;--e-global-typography-typftrl-font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:28px;--e-global-typography-secondary-font-size:20px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:16px;--e-global-typography-accent-line-height:1.3em;--e-global-typography-typo_h1-font-size:32px;--e-global-typography-typo_h3-font-size:22px;--e-global-typography-typo_h5-font-size:18px;--e-global-typography-typstat-font-size:36px;--e-global-typography-typlead-font-size:16px;--e-global-typography-typbsml-font-size:16px;--e-global-typography-typlabl-font-size:13px;--e-global-typography-typnav_-font-size:15px;--e-global-typography-typdrop-font-size:15px;--e-global-typography-typftrl-font-size:16px;--e-global-typography-typftrl-line-height:1.7em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-widget a:not(.elementor-button):not(.elementor-cta__button):not(.elementor-icon):not(.elementor-social-icon):not(:has(img)):not(:has(svg)):hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;}
.elementor-button:hover,.elementor-button:focus,a.elementor-button:hover,.elementor-widget-button a:hover,.elementor-cta__button:hover{text-decoration:none;}
.elementor-widget-text-editor a:not(.elementor-button){color:var(--e-global-color-primary);}
.elementor-widget-text-editor a:not(.elementor-button):hover{color:var(--e-global-color-accent);}
.elementor-widget-heading a{color:inherit;}
/* GL:linkbtn-underline */
.gl-linkbtn .elementor-button:hover,.gl-linkbtn a.elementor-button:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;}
.elementor-widget.gl-linkbtn .elementor-button:hover{text-decoration:underline;}
/* /GL:linkbtn-underline */
/* GL:required-mark */
.elementor-widget-form .elementor-field-group.elementor-mark-required .elementor-field-label:after,.elementor-field-group.elementor-mark-required > .elementor-field-label:after{font-size:22px;font-weight:700;line-height:1;margin-left:4px;vertical-align:-5px;}
/* /GL:required-mark *//* End custom CSS */