.elementor-kit-11{--e-global-color-primary:#DEB965;--e-global-color-secondary:#54595F;--e-global-color-text:#3D383E;--e-global-color-accent:#9E813C;--e-global-color-9b87641:#DBB662;--e-global-color-9a2a47f:#000000;--e-global-color-9e214ac:#FFFFFF;--e-global-color-27b1a14:#EFCF89;--e-global-color-42e4857:#1E1C1A;--e-global-typography-primary-font-family:"Secular One";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:35px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-kit-11 h1{font-family:"Secular One", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;}.elementor-kit-11 h2{font-family:"Secular One", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;}.elementor-kit-11 h3{font-family:"Secular One", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;}.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);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-kit-11{--e-global-typography-text-font-size:14px;font-size:14px;}.elementor-kit-11 h1{font-size:30px;}.elementor-kit-11 h2{font-size:35px;}.elementor-kit-11 h3{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-11{--e-global-typography-text-font-size:12px;font-size:14px;}.elementor-kit-11 h1{font-size:30px;}.elementor-kit-11 h2{font-size:35px;}.elementor-kit-11 h3{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --Main:#deb965; --black:#000000; --Txt-yellow:#EFCF89; --blk-backgrnd:#1E1C1A; --gray:#54595F; --light-yellow:#DBB662; --w:#ffffff; --drk-yellow:#9E813C; --e-gv-6d51769:#C79E3A; --e-gv-3f8c601:#ffffff; --e-gv-7707a64:#000000; --e-gv-1cdafbe:#54595F; --e-gv-2fa1465:#1E1C1A; --e-gv-6955bf5:#C79E3A; --e-gv-2446f51:#000000; --e-gv-5fc8df0:#54595F; --e-gv-5f9d0d4:#C79E3A; --e-gv-34a6b7b:#000000; --e-gv-5a7e5b7:#1E1C1A; --e-gv-febe99c:#54595F; --Charcoal:#3D383E; }
/* Start custom CSS *//* Fix icon box hover text reflow - match normal border to hover border dimensions *Fix.elementor-8 .elementor-element.elementor-element-3e04499dimensions.elementor-8 .elementor-element.elementor-element-9a7b7cbelementor-element-3e04499dimensions.elementor-8 .elementor-element.elementor-element-350f7b3 elementor-element-9a7b7cbelementor-element-3e04499dimensions  border-width: 4px 1px 1px !importantimportantborder}/* End custom CSS */