.elementor-kit-7{--e-global-color-primary:#2C3E50;--e-global-color-secondary:#666666;--e-global-color-text:#2C3E50;--e-global-color-accent:#D83F31;--e-global-color-a0af3fb:#0080FF;--e-global-color-a7a6cad:#24578B;--e-global-color-acdddd7:#F4F4F4;--e-global-color-fd3b2fc:#494949;--e-global-color-8c78b6d:#F1C40F;--e-global-color-bf71ba8:#20193A;--e-global-color-9c7ea3e:#D83F31;--e-global-color-32859a5:#C53627;--e-global-color-5f9ce79:#999999;--e-global-color-eba9861:#3D4260;--e-global-color-ad4a56a:#0D0A16;--e-global-color-ef50295:#488E55;--e-global-color-f74ce36:#C57E1D;--e-global-color-eb76ffe:#F44336;--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;--e-global-typography-1d3c33a-font-family:"Roboto";--e-global-typography-1d3c33a-font-size:5rem;--e-global-typography-1d3c33a-font-weight:700;--e-global-typography-4dc39bb-font-family:"Montserrat";--e-global-typography-4dc39bb-font-size:1rem;--e-global-typography-4dc39bb-font-weight:400;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-32859a5 );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;border-style:none;border-radius:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100vw;}.e-con{--container-max-width:100vw;--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){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}.site-header{display:var(--page-title-display);}.elementor-lightbox{--lightbox-ui-color:var( --e-global-color-a0af3fb );--lightbox-ui-color-hover:var( --e-global-color-a7a6cad );}@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;}}/* Start custom CSS */:root {
      --primary-oxford-blue: #2C3E50; /* Primary - Oxford Blue */
      --body-text-dove-grey: #666666; /* Body Text - Dove Grey */
      --subheading-pickled-bluewood: #2C3E50; /* Sub-Headings - Pickled Bluewood */
      --accent-valencia: #D83F31; /* Accent - Valencia */
      --theme-white: #F4F4F4; /* White */
      --dark-accent-banner-tundora: #494949; /* Dark Accent - Tundora */
      --light-accent-buttercup: #F1C40F; /* Light Accent - Buttercup */
      --dark-shades-port-gore: #20193A; /* Dark Shades - Port Gore */
      --dark-blue-transparent: #3D4260CC; /* Dark blue */
      --button-accent-theme-valencia: #D83F31; /* Button - Accent Theme */
      --button-accent-theme-hover-valencia: #C53627; /* Button - Accent Theme Hover */
      --button-default-grey: #999999; /* Button - Default (Grey) */
      --button-primary-dark-blue: #3D4260; /* Button - Primary (Dark Blue) */
      --button-info-very-dark-blue: #0D0A16; /* Button - Info (Very Dark Blue) */
      --success-fruit-salad: #488E55; /* Success - Fruit Salad */
      --warning-ochre: #C57E1D; /* Warning - Ochre */
      --danger-pomegranate: #F44336; /* Danger - Pomegranate */
    }/* End custom CSS */