.elementor-kit-6 {
  --e-global-color-primary: #ff285b;
  --e-global-color-secondary: #1c304a;
  --e-global-color-text: #0c0c1e;
  --e-global-color-accent: #0072e3;
  --e-global-color-f926473: #081424;
  --e-global-color-27e21d4: #0080ff;
  --e-global-color-2e2d8b4: #515861;
  --e-global-color-8a73ed0: #bebec8;
  --e-global-color-90f70fd: #e2e2e6;
  --e-global-color-41aa7ab: #f2f5f7;
  --e-global-typography-primary-font-family: "Montserrat";
  --e-global-typography-primary-font-weight: 700;
  --e-global-typography-secondary-font-family: "Plus Jakarta Sans";
  --e-global-typography-secondary-font-size: 17px;
  --e-global-typography-secondary-font-weight: 400;
  --e-global-typography-secondary-line-height: 1.5em;
  --e-global-typography-text-font-family: "Plus Jakarta Sans";
  --e-global-typography-text-font-size: 1rem;
  --e-global-typography-text-font-weight: 400;
  --e-global-typography-accent-font-family: "Plus Jakarta Sans";
  --e-global-typography-accent-font-size: clamp(
    0.875rem,
    0.095vw + 0.852rem,
    0.938rem
  );
  --e-global-typography-accent-font-weight: 400;
  --e-global-typography-accent-line-height: clamp(
    1.225rem,
    0.276vw + 1.158rem,
    1.406rem
  );
  --e-global-typography-365b8fe-font-family: "Montserrat";
  --e-global-typography-365b8fe-font-size: clamp(
    2.5rem,
    1.905vw + 2.036rem,
    3.75rem
  );
  --e-global-typography-365b8fe-font-weight: 700;
  --e-global-typography-365b8fe-line-height: clamp(
    3rem,
    2.857vw + 2.304rem,
    4.875rem
  );
  --e-global-typography-4ae4112-font-family: "Plus Jakarta Sans";
  --e-global-typography-4ae4112-font-size: clamp(
    1.25rem,
    0.286vw + 1.18rem,
    1.438rem
  );
  --e-global-typography-4ae4112-font-weight: 400;
  --e-global-typography-4ae4112-line-height: clamp(
    1.75rem,
    0.619vw + 1.599rem,
    2.156rem
  );
  --e-global-typography-f012bf4-font-family: "Montserrat";
  --e-global-typography-f012bf4-font-size: clamp(
    2.188rem,
    0.762vw + 2.002rem,
    2.688rem
  );
  --e-global-typography-f012bf4-font-weight: 700;
  --e-global-typography-f012bf4-line-height: clamp(
    2.625rem,
    1.324vw + 2.302rem,
    3.494rem
  );
  --e-global-typography-b3d3685-font-family: "Montserrat";
  --e-global-typography-b3d3685-font-size: clamp(
    1.438rem,
    0.19vw + 1.391rem,
    1.563rem
  );
  --e-global-typography-b3d3685-font-weight: 700;
  --e-global-typography-b3d3685-line-height: clamp(
    1.725rem,
    0.467vw + 1.611rem,
    2.031rem
  );
  --e-global-typography-30c5405-font-family: "Montserrat";
  --e-global-typography-30c5405-font-size: clamp(
    1.125rem,
    0.19vw + 1.079rem,
    1.25rem
  );
  --e-global-typography-30c5405-font-weight: 700;
  --e-global-typography-30c5405-line-height: clamp(
    1.35rem,
    0.419vw + 1.248rem,
    1.625rem
  );
  --e-global-typography-f875298-font-family: "Plus Jakarta Sans";
  --e-global-typography-f875298-font-size: clamp(
    1.375rem,
    0.571vw + 1.236rem,
    1.75rem
  );
  --e-global-typography-f875298-font-weight: 400;
  --e-global-typography-f875298-line-height: clamp(
    1.925rem,
    1.067vw + 1.665rem,
    2.625rem
  );
  --e-global-typography-b2f6ba7-font-family: "Plus Jakarta Sans";
  --e-global-typography-b2f6ba7-font-size: clamp(
    1.125rem,
    0.19vw + 1.079rem,
    1.25rem
  );
  --e-global-typography-b2f6ba7-font-weight: 400;
  --e-global-typography-b2f6ba7-line-height: clamp(
    1.575rem,
    0.457vw + 1.464rem,
    1.875rem
  );
  --e-global-typography-3f3f35f-font-family: "Plus Jakarta Sans";
  --e-global-typography-3f3f35f-font-size: clamp(
    0.875rem,
    0.095vw + 0.852rem,
    0.938rem
  );
  --e-global-typography-3f3f35f-font-weight: 400;
  --e-global-typography-3f3f35f-text-transform: uppercase;
  --e-global-typography-3f3f35f-line-height: clamp(
    1.138rem,
    0.267vw + 1.073rem,
    1.313rem
  );
  --e-global-typography-aebe6b1-font-family: "Plus Jakarta Sans";
  --e-global-typography-aebe6b1-font-size: clamp(
    0.938rem,
    0.095vw + 0.914rem,
    1rem
  );
  --e-global-typography-aebe6b1-font-weight: 500;
  --e-global-typography-aebe6b1-font-style: normal;
  --e-global-typography-aebe6b1-line-height: clamp(
    0.938rem,
    0.095vw + 0.914rem,
    1rem
  );
  --e-global-typography-7d861f3-font-family: "Plus Jakarta Sans";
  --e-global-typography-7d861f3-font-size: clamp(
    0.938rem,
    0.095vw + 0.914rem,
    1rem
  );
  --e-global-typography-7d861f3-font-weight: 500;
  --e-global-typography-7d861f3-line-height: clamp(
    0.938rem,
    0.095vw + 0.914rem,
    1rem
  );
  --e-global-typography-9e29bd2-font-family: "Plus Jakarta Sans";
  --e-global-typography-9e29bd2-font-size: clamp(
    0.875rem,
    0.095vw + 0.852rem,
    0.938rem
  );
  --e-global-typography-9e29bd2-font-weight: 500;
  --e-global-typography-9e29bd2-line-height: clamp(
    0.875rem,
    0.095vw + 0.852rem,
    0.938rem
  );
  --e-global-typography-9223b96-font-family: "Montserrat";
  --e-global-typography-9223b96-font-size: clamp(
    1.625rem,
    0.667vw + 1.463rem,
    2.063rem
  );
  --e-global-typography-9223b96-font-weight: 700;
  --e-global-typography-9223b96-font-style: normal;
  --e-global-typography-9223b96-line-height: clamp(
    2.113rem,
    1.181vw + 1.825rem,
    2.887rem
  );
  --e-global-typography-f5bbbff-font-family: "Plus Jakarta Sans";
  --e-global-typography-f5bbbff-font-size: clamp(
    1.063rem,
    0.095vw + 1.039rem,
    1.125rem
  );
  --e-global-typography-f5bbbff-font-weight: 700;
  --e-global-typography-f5bbbff-font-style: normal;
  --e-global-typography-f5bbbff-line-height: clamp(
    1.169rem,
    0.276vw + 1.101rem,
    1.35rem
  );
  --e-global-typography-710a3bb-font-family: "Plus Jakarta Sans";
  --e-global-typography-710a3bb-font-size: clamp(
    1.063rem,
    0.095vw + 1.039rem,
    1.125rem
  );
  --e-global-typography-710a3bb-font-weight: 400;
  --e-global-typography-710a3bb-font-style: normal;
  --e-global-typography-710a3bb-line-height: Testimonial // Name;;
  --e-global-typography-c9d2371-font-family: "Montserrat";
  --e-global-typography-c9d2371-font-size: clamp(
    2.188rem,
    0.463vw + 2.083rem,
    2.5rem
  );
  --e-global-typography-c9d2371-font-weight: 700;
  --e-global-typography-c9d2371-line-height: clamp(
    2.625rem,
    0.926vw + 2.417rem,
    3.25rem
  );
  --e-global-typography-8bc0192-font-family: "Montserrat";
  --e-global-typography-8bc0192-font-size: clamp(
    1.563rem,
    0.463vw + 1.458rem,
    1.875rem
  );
  --e-global-typography-8bc0192-font-weight: 700;
  --e-global-typography-8bc0192-line-height: clamp(
    1.875rem,
    0.833vw + 1.688rem,
    2.438rem
  );
  --e-global-typography-7ac161d-font-family: "Montserrat";
  --e-global-typography-7ac161d-font-size: clamp(
    1.25rem,
    0.476vw + 1.134rem,
    1.563rem
  );
  --e-global-typography-7ac161d-font-weight: 700;
  --e-global-typography-7ac161d-line-height: clamp(
    1.5rem,
    0.81vw + 1.303rem,
    2.031rem
  );
  --e-global-typography-8a99380-font-family: "Montserrat";
  --e-global-typography-8a99380-font-size: clamp(
    1.125rem,
    0.185vw + 1.083rem,
    1.25rem
  );
  --e-global-typography-8a99380-font-weight: 700;
  --e-global-typography-8a99380-line-height: clamp(
    1.35rem,
    0.407vw + 1.258rem,
    1.625rem
  );
  --e-global-typography-d6e06cd-font-family: "Plus Jakarta Sans";
  --e-global-typography-d6e06cd-font-size: clamp(
    1.375rem,
    0.278vw + 1.313rem,
    1.563rem
  );
  --e-global-typography-d6e06cd-line-height: clamp(
    2.063rem,
    0.648vw + 1.917rem,
    2.5rem
  );
  --e-global-typography-260dad0-font-family: "Plus Jakarta Sans";
  --e-global-typography-260dad0-font-size: clamp(
    1rem,
    0.185vw + 0.958rem,
    1.125rem
  );
  --e-global-typography-260dad0-line-height: clamp(
    1.4rem,
    0.593vw + 1.267rem,
    1.8rem
  );
  --e-global-typography-1c4718e-font-family: "Plus Jakarta Sans";
  --e-global-typography-1c4718e-font-size: clamp(
    0.938rem,
    0.093vw + 0.917rem,
    1rem
  );
  --e-global-typography-1c4718e-line-height: clamp(
    1.406rem,
    0.287vw + 1.342rem,
    1.6rem
  );
  --e-global-typography-8deb683-font-family: "Montserrat";
  --e-global-typography-8deb683-font-size: clamp(
    1.375rem,
    0.185vw + 1.333rem,
    1.5rem
  );
  --e-global-typography-8deb683-font-weight: 700;
  --e-global-typography-8deb683-line-height: clamp(
    1.788rem,
    0.685vw + 1.633rem,
    2.25rem
  );
  --e-global-typography-7b6e696-font-family: "Plus Jakarta Sans";
  --e-global-typography-7b6e696-font-size: clamp(1rem, 0vw + 1rem, 1rem);
  --e-global-typography-7b6e696-font-weight: 700;
  --e-global-typography-7b6e696-line-height: clamp(
    1.3rem,
    0.148vw + 1.267rem,
    1.4rem
  );
  --e-global-typography-79626a5-font-family: "Plus Jakarta Sans";
  --e-global-typography-79626a5-font-size: clamp(1rem, 0vw + 1rem, 1rem);
  --e-global-typography-79626a5-font-weight: 500;
  --e-global-typography-79626a5-line-height: clamp(
    1.3rem,
    0.148vw + 1.267rem,
    1.4rem
  );
  --e-global-typography-555f865-font-family: "Plus Jakarta Sans";
  --e-global-typography-555f865-font-size: clamp(
    1.25rem,
    0.381vw + 1.157rem,
    1.5rem
  );
  --e-global-typography-555f865-font-weight: 500;
  --e-global-typography-555f865-line-height: clamp(
    1.875rem,
    0.8vw + 1.68rem,
    2.4rem
  );
  --e-global-typography-4f982a4-font-family: "Plus Jakarta Sans";
  --e-global-typography-4f982a4-font-size: clamp(
    1.125rem,
    0.185vw + 1.083rem,
    1.25rem
  );
  --e-global-typography-4f982a4-font-weight: 500;
  --e-global-typography-4f982a4-text-transform: none;
  --e-global-typography-4f982a4-font-style: normal;
  --e-global-typography-4f982a4-line-height: clamp(
    1.688rem,
    0.833vw + 1.5rem,
    2.25rem
  );
  --e-global-typography-4f982a4-letter-spacing: 0.3px;
  color: var(--e-global-color-text);
  font-size: 15px;
  font-weight: 400;
  line-height: 1.7em;
}
.elementor-kit-6 p {
  margin-bottom: 0px;
}
.elementor-kit-6 a {
  color: var(--e-global-color-accent);
}
.elementor-kit-6 a:hover {
  color: #0080ff;
}
.elementor-kit-6 h1 {
  color: var(--e-global-color-secondary);
  font-size: 60px;
  font-weight: 700;
  line-height: 1.2em;
}
.elementor-kit-6 h2 {
  color: var(--e-global-color-secondary);
  font-size: 45px;
  font-weight: 700;
  line-height: 1.4em;
}
.elementor-kit-6 h3 {
  color: var(--e-global-color-secondary);
  font-size: 25px;
  font-weight: 700;
  line-height: 1.2em;
}
.elementor-kit-6 h4 {
  color: var(--e-global-color-secondary);
  font-size: 20px;
  font-weight: 700;
  line-height: 1.3em;
}
.elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 1440px;
}
.e-con {
  --container-max-width: 1440px;
  --container-default-padding-top: 0%;
  --container-default-padding-right: 10%;
  --container-default-padding-bottom: 0%;
  --container-default-padding-left: 10%;
}
.elementor-widget:not(:last-child) {
  margin-block-end: 2em;
}
.elementor-element {
  --widgets-spacing: 2em 2em;
}
 {
}
h1.entry-title {
  display: var(--page-title-display);
}
.elementor-kit-6 e-page-transition {
  background-color: #ffbc7d;
}
.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: 1366px) {
  .elementor-kit-6 {
    --e-global-typography-secondary-font-size: 16px;
    --e-global-typography-4ae4112-font-size: 20px;
    --e-global-typography-f875298-font-size: 25px;
    font-size: 15px;
  }
  .elementor-kit-6 h1 {
    font-size: 50px;
  }
  .elementor-kit-6 h2 {
    font-size: 40px;
  }
  .elementor-kit-6 h3 {
    font-size: 24px;
  }
  .elementor-kit-6 h4 {
    font-size: 18px;
  }
}
@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-kit-6 {
    --e-global-typography-c9d2371-font-size: clamp(
      1.875rem,
      0.952vw + 1.643rem,
      2.5rem
    );
    --e-global-typography-c9d2371-line-height: clamp(
      2.438rem,
      1.619vw + 2.043rem,
      3.5rem
    );
    --e-global-typography-d6e06cd-font-size: clamp(
      1.25rem,
      0.381vw + 1.157rem,
      1.5rem
    );
    --e-global-typography-d6e06cd-line-height: clamp(
      1.875rem,
      0.8vw + 1.68rem,
      2.4rem
    );
  }
  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 767px;
  }
  .e-con {
    --container-max-width: 767px;
  }
}
