.elementor-kit-4704{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-2e93c5f:#00FFFF;--e-global-color-4d1a951:#000000;--e-global-color-cafe267:#FFFFFF;--e-global-color-16be669:#16243F;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-4704 e-page-transition{background-color:#FFBC7D;}.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);}@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 { --padding-0px:0px; --padding-128px:128px; --padding-64px:64px; --padding-24px:24px; --padding-32px:32px; --max-width-1440:1440px; --max-width-900px:900px; --gap-8px:8px; --radius-8px:8px; --radius-12px:12px; --brown-main:#403933; --brown-dark-1:#1B1815; --brown-light-1:#595048; --brown-light-2:#8C837B; --brown-light-3:#D9CCC1; --brown-light-4:#F2EADF; --gap-24px:24px; --gap-32px:32px; --main-font:Poppins; --white:#ffffff; --black:#000000; --grey-1:#f2f2f2; --grey-2:#d9d9d9; --grey-3:#b3b3b3; --grey-4:#999999; --grey-5:#808080; --grey-6:#666666; --grey-7:#4d4d4d; --grey-8:#333333; --grey-9:#1a1a1a; --radius-24px:24px; --radius-16px:16px; --gap-0px:0px; --gap-40px:40px; --gap-48px:48px; --padding-16px:16px; --secondary-font:DM Serif Text; --padding-8px:8px; --padding-1px:1px; --gap-12px:12px; --radius-20px:20px; --max-width-700px:700px; --max-width-500px:500px; --gap-128:128px; --blue-dmg:#99c5c3; --gold-dmg:#c3a982; --blue-dmg-secondary:#295b62; --gap-16px:16px; --padding-12px:12px; --padding-48px:48px; --padding-80px:80px; }