.elementor-kit-160{--e-global-color-primary:#E4FFF2;--e-global-color-secondary:#1E293B;--e-global-color-text:#FFFFFF;--e-global-color-accent:#94A3B8;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;background-color:transparent;color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:17px;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-kit-160 e-page-transition{background-color:#FFBC7D;}.elementor-kit-160 a{color:#22C55E;}.elementor-kit-160 h1{color:#FFFFFF;font-family:"Poppins", Sans-serif;}.elementor-kit-160 h2{color:#FFFFFF;}.elementor-kit-160 h3{color:#FFFFFF;}.elementor-kit-160 h4{color:#94A3B8;}.elementor-kit-160 h5{color:#94A3B8;}.elementor-kit-160 h6{color:#94A3B8;}.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;}}
/* Start custom CSS *//* Custom Global Styles */
body, 
.site-content, 
#page {
  background-color: #0F172A;
  color: #FFFFFF;
  font-family: 'Roboto', 'Inter', sans-serif;
  font-size: 16px;
  line-height: 1.6;
}

a {
  color: #00E676;
  text-decoration: none;
}

a:hover {
  color: #FFFFFF;
}

h1, .entry-title {
  font-family: 'Poppins', sans-serif;
  color: #FFFFFF;
  font-size: 34px;
  font-weight: 700;
  line-height: 1.2;
}

h2 {
  font-family: 'Poppins', sans-serif;
  color: #FFFFFF;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.3;
}

h3 {
  font-family: 'Roboto', 'Inter', sans-serif;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
}

h4, h5, h6 {
  font-family: 'Roboto', 'Inter', sans-serif;
  color: #94A3B8;
  font-weight: 600;
}

@media screen and (max-width: 767px) {
  body {
    font-size: 15px;
  }
  h1, .entry-title {
    font-size: 26px;
  }
  h2 {
    font-size: 20px;
  }
  h3 {
    font-size: 16px;
  }
}/* End custom CSS */