.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-9adcdc4:#FFFFFF;--e-global-color-efcfb3a:#6CAC4A;--e-global-color-7cb9600:#20211D;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:500;--e-global-typography-d0bf7ee-font-family:"Open Sans";--e-global-typography-d0bf7ee-font-size:16px;--e-global-typography-d0bf7ee-font-weight:600;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.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: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-1:#20211D; --color-2:#D6CE76; --color-3:#ffffff; --font-pri:Inter; --font-sec:Open Sans; --40-15:clamp(15px, calc(6.667px + 2.6042vw), 40px); --15-10px:clamp(10px, calc(8.333px + 0.5208vw), 15px); --3-color:#6CAC4A; --p-color:#333; --h2_headline:clamp(31px, calc(27.333px + 1.1458vw), 42px); --light-grey:#f3f4f7; --transparent:#ffffff00; --h3-headline:clamp(26px, calc(24px + 0.625vw), 32px); --h1-headline:clamp(38px, calc(30.667px + 2.2917vw), 60px); }
/* Start custom CSS */:root {
  /* You can change 1200px to any width you want! 
  calc((100vw - var(--my-custom-width)) / 2)*/
  --my-custom-width: 1280px;
}
.m-padding {
    padding-left: clamp(15px, 2.6vw, 40px);
    padding-right: clamp(15px, 2.6vw, 40px);
}/* End custom CSS */