.elementor-kit-5 {
  --e-global-color-primary: #fef202;
  --e-global-color-secondary: #c19446;
  --e-global-color-text: #000000;
  --e-global-color-accent: #fcf6e3;
  --e-global-color-3d761f9: #ffffff;
  --e-global-color-4d53b9a: #ffffff00;
  --e-global-color-9cb280b: #ffffcc;
  --e-global-color-86624d1: #757575;
  --e-global-color-8f8fd08: #9f9e83;
  --e-global-color-5ba2328: #ffbb00;
  --e-global-typography-primary-font-family: "Poppins";
  --e-global-typography-primary-font-size: 105px;
  --e-global-typography-primary-font-weight: 300;
  --e-global-typography-primary-text-transform: uppercase;
  --e-global-typography-primary-font-style: normal;
  --e-global-typography-primary-text-decoration: none;
  --e-global-typography-primary-line-height: 1em;
  --e-global-typography-primary-letter-spacing: 0px;
  --e-global-typography-secondary-font-family: "Overpass";
  --e-global-typography-secondary-font-size: 38px;
  --e-global-typography-secondary-font-weight: 300;
  --e-global-typography-secondary-text-transform: none;
  --e-global-typography-secondary-font-style: normal;
  --e-global-typography-secondary-text-decoration: none;
  --e-global-typography-secondary-line-height: 1.4em;
  --e-global-typography-secondary-letter-spacing: -2px;
  --e-global-typography-text-font-family: "Poppins";
  --e-global-typography-text-font-size: 14px;
  --e-global-typography-text-font-weight: 300;
  --e-global-typography-text-text-transform: none;
  --e-global-typography-text-font-style: normal;
  --e-global-typography-text-text-decoration: none;
  --e-global-typography-text-line-height: 23px;
  --e-global-typography-text-letter-spacing: 0px;
  --e-global-typography-accent-font-family: "Poppins";
  --e-global-typography-accent-font-size: 16px;
  --e-global-typography-accent-font-weight: normal;
  --e-global-typography-accent-text-transform: uppercase;
  --e-global-typography-accent-font-style: normal;
  --e-global-typography-accent-text-decoration: none;
  --e-global-typography-accent-line-height: 1em;
  --e-global-typography-accent-letter-spacing: 0px;
  --e-global-typography-f881bf5-font-family: "Overpass";
  --e-global-typography-f881bf5-font-size: 14px;
  --e-global-typography-f881bf5-font-weight: normal;
  --e-global-typography-f881bf5-text-transform: capitalize;
  --e-global-typography-f881bf5-font-style: normal;
  --e-global-typography-f881bf5-text-decoration: none;
  --e-global-typography-f881bf5-line-height: 1em;
  --e-global-typography-f881bf5-letter-spacing: 0.5px;
  --e-global-typography-d46c61a-font-family: "Poppins";
  --e-global-typography-d46c61a-font-size: 10.1vw;
  --e-global-typography-d46c61a-font-weight: 300;
  --e-global-typography-d46c61a-text-transform: uppercase;
  --e-global-typography-d46c61a-font-style: normal;
  --e-global-typography-d46c61a-text-decoration: none;
  --e-global-typography-d46c61a-line-height: 1em;
  --e-global-typography-d46c61a-letter-spacing: 0px;
  --e-global-typography-5b1ac18-font-family: "Overpass";
  --e-global-typography-5b1ac18-font-size: 16px;
  --e-global-typography-5b1ac18-font-weight: normal;
  --e-global-typography-5b1ac18-text-transform: none;
  --e-global-typography-5b1ac18-font-style: normal;
  --e-global-typography-5b1ac18-text-decoration: none;
  --e-global-typography-5b1ac18-line-height: 1em;
  --e-global-typography-5b1ac18-letter-spacing: 0px;
  --e-global-typography-373edb4-font-family: "Poppins";
  --e-global-typography-373edb4-font-size: 16px;
  --e-global-typography-373edb4-font-weight: 300;
  --e-global-typography-373edb4-text-transform: none;
  --e-global-typography-373edb4-font-style: normal;
  --e-global-typography-373edb4-text-decoration: none;
  --e-global-typography-373edb4-line-height: 23px;
  --e-global-typography-373edb4-letter-spacing: 0px;
  --e-global-typography-6f7a759-font-family: "Poppins";
  --e-global-typography-6f7a759-font-size: 22px;
  --e-global-typography-6f7a759-font-weight: normal;
  --e-global-typography-6f7a759-text-transform: uppercase;
  --e-global-typography-6f7a759-font-style: normal;
  --e-global-typography-6f7a759-text-decoration: none;
  --e-global-typography-6f7a759-line-height: 1.3em;
  --e-global-typography-6f7a759-letter-spacing: 0px;
  --e-global-typography-832bc41-font-family: "Overpass";
  --e-global-typography-832bc41-font-size: 28px;
  --e-global-typography-832bc41-font-weight: normal;
  --e-global-typography-832bc41-text-transform: capitalize;
  --e-global-typography-832bc41-font-style: normal;
  --e-global-typography-832bc41-text-decoration: none;
  --e-global-typography-832bc41-line-height: 1.3em;
  --e-global-typography-832bc41-letter-spacing: -0.5px;
  --e-global-typography-63c7bff-font-family: "Poppins";
  --e-global-typography-63c7bff-font-size: 14px;
  --e-global-typography-63c7bff-font-weight: normal;
  --e-global-typography-63c7bff-text-transform: uppercase;
  --e-global-typography-63c7bff-font-style: normal;
  --e-global-typography-63c7bff-text-decoration: none;
  --e-global-typography-63c7bff-line-height: 23px;
  --e-global-typography-63c7bff-letter-spacing: 0px;
  --e-global-typography-20e8fad-font-family: "Overpass";
  --e-global-typography-20e8fad-font-size: 20px;
  --e-global-typography-20e8fad-font-weight: normal;
  --e-global-typography-20e8fad-text-transform: capitalize;
  --e-global-typography-20e8fad-font-style: normal;
  --e-global-typography-20e8fad-text-decoration: none;
  --e-global-typography-20e8fad-line-height: 1.3em;
  --e-global-typography-20e8fad-letter-spacing: -0.5px;
  --e-global-typography-8df9f7c-font-family: "Poppins";
  --e-global-typography-8df9f7c-font-size: 10px;
  --e-global-typography-8df9f7c-font-weight: 300;
  --e-global-typography-8df9f7c-text-transform: capitalize;
  --e-global-typography-8df9f7c-font-style: normal;
  --e-global-typography-8df9f7c-text-decoration: none;
  --e-global-typography-8df9f7c-line-height: 1em;
  --e-global-typography-8df9f7c-letter-spacing: 0px;
  background-color: var(--e-global-color-3d761f9);
}
.elementor-kit-5 a {
  color: var(--e-global-color-5ba2328);
}
.elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 1200px;
}
.elementor-widget:not(:last-child) {
  margin-bottom: 0px;
}
 {
}
h1.entry-title {
  display: var(--page-title-display);
}
@media (max-width: 1200px) {
  .elementor-kit-5 {
    --e-global-typography-primary-font-size: 70px;
    --e-global-typography-secondary-font-size: 30px;
    --e-global-typography-secondary-line-height: 1.3em;
    --e-global-typography-text-line-height: 1.6em;
    --e-global-typography-accent-font-size: 15px;
    --e-global-typography-d46c61a-font-size: 92px;
    --e-global-typography-373edb4-font-size: 15px;
    --e-global-typography-373edb4-line-height: 1.6em;
    --e-global-typography-6f7a759-line-height: 1.3em;
    --e-global-typography-832bc41-font-size: 24px;
    --e-global-typography-832bc41-line-height: 1.3em;
    --e-global-typography-63c7bff-line-height: 1.3em;
  }
  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1024px;
  }
}
@media (max-width: 767px) {
  .elementor-kit-5 {
    --e-global-typography-primary-font-size: 46px;
    --e-global-typography-secondary-font-size: 22px;
    --e-global-typography-secondary-letter-spacing: 0px;
    --e-global-typography-text-font-size: 13px;
    --e-global-typography-text-line-height: 1.5em;
    --e-global-typography-accent-font-size: 14px;
    --e-global-typography-d46c61a-font-size: 14vw;
    --e-global-typography-373edb4-font-size: 14px;
    --e-global-typography-6f7a759-font-size: 19px;
    --e-global-typography-6f7a759-letter-spacing: 0px;
    --e-global-typography-832bc41-font-size: 19px;
    --e-global-typography-832bc41-letter-spacing: 0px;
    --e-global-typography-63c7bff-letter-spacing: 0px;
    --e-global-typography-20e8fad-letter-spacing: 0px;
  }
  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 767px;
  }
} /* Start custom CSS */
.red-box a {
  color: #ffffff;
  text-decoration: underline;
} /* End custom CSS */
