.elementor-kit-6 {
  --e-global-color-primary: #1839a0;
  --e-global-color-secondary: #000000;
  --e-global-color-text: #000000;
  --e-global-color-accent: #1839a0;
  --e-global-color-e166c3b: #1b1b22;
  --e-global-color-980e210: #ffffff;
  --e-global-color-a7a85ee: #000000;
  --e-global-color-e4c3909: #02b1a6;
  --e-global-color-da72fb6: #403294;
  --e-global-color-e6a263b: #00cdbd;
  --e-global-color-6fc6139: #040d6d;
  --e-global-color-22b4cd5: #02020a;
  --e-global-color-a97c0e5: #02063d;
  --e-global-color-7a20a47: #93a7b3;
  color: var(--e-global-color-text);
  font-family: source sans pro, Sans-serif;
  font-size: 18px;
  line-height: 1.5em;
}

.elementor-kit-6 p {
  margin-bottom: 30px;
}

.elementor-kit-6 a {
  color: #1b1b22;
}

.elementor-kit-6 h1 {
  color: #1b1b22;
  font-family: Poppins, Sans-serif;
  font-size: 58px;
  font-weight: 700;
  /* letter-spacing: -0.015em; */
}

.elementor-kit-6 h2 {
  color: #1b1b22;
  font-family: Poppins, Sans-serif;
  /* font-size: 52px; */
  font-weight: 700;
  line-height: 1.3;
  letter-spacing: -0.015em;
}

.elementor-kit-6 h3 {
  color: #1b1b22;
  font-family: Poppins, Sans-serif;
  font-size: 34px;
  font-weight: 700;
}

.elementor-kit-6 h4 {
  color: #1b1b22;
}

.elementor-kit-6 h5 {
  color: #1b1b22;
}

.elementor-kit-6 button,
.elementor-kit-6 input[type="button"],
.elementor-kit-6 input[type="submit"],
.elementor-kit-6 .elementor-button {
  font-family: Poppins, Sans-serif;
  font-size: 15px;
  font-weight: 700;
  color: var(--e-global-color-980e210);
  /* background-color: var(--e-global-color-primary); */
  border-radius: 5px !important;
  /* padding: 18px 25px; */
}

.elementor-kit-6 button:hover,
.elementor-kit-6 button:focus,
.elementor-kit-6 input[type="button"]:hover,
.elementor-kit-6 input[type="button"]:focus,
.elementor-kit-6 input[type="submit"]:hover,
.elementor-kit-6 input[type="submit"]:focus,
.elementor-kit-6 .elementor-button:hover,
.elementor-kit-6 .elementor-button:focus {
  color: var(--e-global-color-980e210);
  /* background-color: var(--e-global-color-secondary); */
}

.elementor-section.elementor-section-boxed>.elementor-container {
  max-width: 1160px;
}

.e-con {
  --container-max-width: 1160px;
  --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: 0;
}

.elementor-element {
  --widgets-spacing: 0px 0px;
}

  {}

h1.entry-title {
  display: var(--page-title-display);
}

.elementor-kit-6 e-page-transition {
  background-color: #ffbc7d;
}

.site-header {
  padding-inline-end: 0;
  padding-inline-start: 0;
}

@media (max-width: 1024px) {
  .elementor-kit-6 h1 {
    font-size: 56px;
  }

  .elementor-kit-6 h2 {
    font-size: 44px;
  }

  .elementor-kit-6 h3 {
    font-size: 28px;
  }

  .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1024px;
  }

  .e-con {
    --container-max-width: 1024px;
  }
}

@media (max-width: 767px) {
  .elementor-kit-6 {
    font-size: 16px;
  }

  .elementor-kit-6 h1 {
    font-size: 40px;
  }

  .elementor-kit-6 h2 {
    font-size: 36px;
  }

  .elementor-kit-6 h3 {
    font-size: 22px;
  }

  .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 767px;
  }

  .e-con {
    --container-max-width: 767px;
  }
}