
/*Elementor Kit Start*/
.elementor-kit-1956309 {
  --ang-classes-border: rgba(79, 122, 233, 0.58);
  --ang-classes-label: #406DE1;
  --ang-css-border: rgba(211, 0, 0, 0.35);
  --e-global-color-primary: #116914;
  --e-global-color-secondary: #333333;
  --e-global-color-text: #333333;
  --e-global-color-accent: #116914;
  --e-global-color-7392c87: #FF6600;
  --e-global-color-e3a6918: #BC0000;
  --e-global-color-717b708: #FFFFFF;
  --e-global-color-9fdff24: #e31d36;
  --e-global-color-b771c96: #C3DBC4;
  --e-global-color-28ae24e: #909F9133;
  --e-global-color-778a0ee: #D9F8DA;
  --e-global-color-d65a098: #E31937;
  --e-global-color-b687be8: #F1F1F1;
  --e-global-color-43079a3: #DADADA;
  --e-global-color-d19512c: #FFFFFF;
  --e-global-color-cfc3527: #E4EAE4;
  --e-global-color-1279225: #DDEBE9;
  --e-global-color-bc10d87: #20342E;
  --e-global-color-f124dfc: #16231F;
  --e-global-color-39b4f33: #BC0000;
  --e-global-typography-primary-font-family: "Poppins";
  --e-global-typography-primary-font-weight: 600;
  --e-global-typography-secondary-font-family: "Poppins";
  --e-global-typography-secondary-font-weight: 400;
  --e-global-typography-text-font-family: "Inter";
  --e-global-typography-text-font-weight: 400;
  --e-global-typography-accent-font-family: "Inter";
  --e-global-typography-accent-font-weight: 500;
  --e-global-typography-732307a-font-family: "Poppins";
  --e-global-typography-732307a-line-height: 1.3em;
  --e-global-typography-bbba1d6-font-family: "Poppins";
  --e-global-typography-bbba1d6-font-size: 32px;
  --e-global-typography-bbba1d6-font-weight: 600;
  --e-global-typography-bbba1d6-line-height: 1.2em;
  --e-global-typography-ce2d088-font-family: "Poppins";
  --e-global-typography-ce2d088-font-size: 28px;
  --e-global-typography-ce2d088-font-weight: 600;
  --e-global-typography-ce2d088-line-height: 1.2em;
  color: #333333;
  font-family: "Inter", Sans-serif;
  line-height: 1.3em;
  --e-global-typography-sk_type_1-font-size: 5em;
  --e-global-typography-sk_type_2-font-size: 4em;
  --e-global-typography-sk_type_3-font-size: 3em;
  --e-global-typography-sk_type_4-font-size: 2em;
  --e-global-typography-sk_type_5-font-size: 1.5em;
  --e-global-typography-sk_type_6-font-size: 1.2em;
  --e-global-typography-sk_type_7-font-size: 1em;
  --e-global-typography-sk_type_8-font-size: 0.8em;
  --e-global-typography-sk_type_9-font-size: 2em;
  --e-global-typography-sk_type_10-font-size: 1.5em;
  --e-global-typography-sk_type_11-font-size: 1em;
  --e-global-typography-sk_type_12-font-size: 0.95em;
  --e-global-typography-sk_type_13-font-size: 0.8em;
  --e-global-typography-sk_type_14-font-size: 1em;
  --e-global-typography-sk_type_15-font-size: 1em;
  --e-global-color-sk_color_1: #FFFFFF;
  --e-global-color-sk_color_2: #F4F4F4;
  --e-global-color-sk_color_3: #171720;
  --e-global-color-sk_color_5: #413EC5;
  --e-global-color-sk_color_9: #1B1B1D;
  --e-global-color-sk_color_10: #1B1B1D;
  --e-global-color-sk_color_11: #707071;
  --e-global-color-sk_color_12: #FFFFFF;
  --e-global-color-sk_color_13: #0000001A;
  --ang_background_light_background: #F4F4F4;
  --ang_background_dark_background: #171720;
  --ang_background_dark_heading: #FFFFFF;
}

.elementor-kit-1956309 .elementor-widget-container *:not(.menu-item):not(.elementor-tab-title):not(.elementor-image-box-title):not(.elementor-icon-box-title):not(.elementor-icon-box-icon):not(.elementor-post__title):not(.elementor-heading-title) > a:not(:hover):not(:active):not(.elementor-item-active):not([role="button"]):not(.button):not(.elementor-button):not(.elementor-post__read-more):not(.elementor-post-info__terms-list-item):not([role="link"]),.elementor-kit-1956309 .elementor-widget-container a:not([class]) {
  color: var( --e-global-color-9fdff24 );
  color: var(--e-global-color-e3a6918);
}

.elementor-kit-1956309 a {
  font-family: var( --e-global-typography-732307a-font-family ), Sans-serif;
  line-height: var( --e-global-typography-732307a-line-height );
}

.elementor-kit-1956309 h1, .elementor-kit-1956309 h2, .elementor-kit-1956309 h3, .elementor-kit-1956309 h4, .elementor-kit-1956309 h5, .elementor-kit-1956309 h6 {
  font-family: "Poppins", Sans-serif;
}

.elementor-kit-1956309 h1 {
  font-family: "Poppins", Sans-serif;
  line-height: 1.3em;
}

.elementor-kit-1956309 h2 {
  font-family: "Poppins", Sans-serif;
  line-height: 1.3em;
}

.elementor-kit-1956309 h3 {
  font-family: "Poppins", Sans-serif;
  line-height: 1.3em;
}

.elementor-kit-1956309 h4 {
  font-family: "Poppins", Sans-serif;
  line-height: 1.3em;
}

.elementor-kit-1956309 h5 {
  font-family: "Poppins", Sans-serif;
  line-height: 1.3em;
}

.elementor-kit-1956309 h6 {
  font-family: "Poppins", Sans-serif;
  line-height: 1.3em;
}

.elementor-kit-1956309 button,.elementor-kit-1956309 input[type="button"],.elementor-kit-1956309 input[type="submit"],.elementor-kit-1956309 .elementor-button {
  font-family: "Helvetica", Sans-serif;
  line-height: 1.3em;
}

.elementor-kit-1956309 .sk-light-bg:not(.elementor-column) {
  background-color: #F4F4F4;
}

.elementor-kit-1956309 .sk-dark-bg .elementor-counter-title, .elementor-kit-1956309 .sk-dark-bg .elementor-counter-number-wrapper {
  color: currentColor;
}

.elementor-kit-1956309 .sk-light-bg.elementor-column > .elementor-element-populated {
  background-color: #F4F4F4;
}

.elementor-kit-1956309 .sk-dark-bg:not(.elementor-column) {
  background-color: #171720;
}

.elementor-kit-1956309 .sk-light-bg .elementor-counter-title, .elementor-kit-1956309 .sk-light-bg .elementor-counter-number-wrapper {
  color: currentColor;
}

.elementor-kit-1956309 .sk-dark-bg.elementor-column > .elementor-element-populated {
  background-color: #171720;
}

.elementor-kit-1956309 .sk-dark-bg {
  color: #FFFFFF;
}

.elementor-kit-1956309, .elementor-kit-1956309 .sk-text-dark {
  --ang_color_text_dark: #FFFFFF;
}

.elementor-kit-1956309 .sk-text-dark {
  color: #FFFFFF;
}

.elementor-kit-1956309 .sk-text-dark .elementor-heading-title {
  color: #FFFFFF;
}

.elementor-kit-1956309 .sk-dark-bg h1,.elementor-kit-1956309 .sk-dark-bg h1.elementor-heading-title,.elementor-kit-1956309 .sk-dark-bg h2,.elementor-kit-1956309 .sk-dark-bg h2.elementor-heading-title,.elementor-kit-1956309 .sk-dark-bg h3,.elementor-kit-1956309 .sk-dark-bg h3.elementor-heading-title,.elementor-kit-1956309 .sk-dark-bg h4,.elementor-kit-1956309 .sk-dark-bg h4.elementor-heading-title,.elementor-kit-1956309 .sk-dark-bg h5,.elementor-kit-1956309 .sk-dark-bg h5.elementor-heading-title,.elementor-kit-1956309 .sk-dark-bg h6,.elementor-kit-1956309 .sk-dark-bg h6.elementor-heading-title,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h1,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h1.elementor-heading-title,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h2,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h2.elementor-heading-title,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h3,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h3.elementor-heading-title,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h4,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h4.elementor-heading-title,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h5,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h5.elementor-heading-title,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h6,.elementor-kit-1956309 .sk-light-bg .sk-dark-bg h6.elementor-heading-title {
  color: #FFFFFF;
}

.elementor-kit-1956309 .sk-accent-bg .sk-dark-bg h1,.elementor-kit-1956309 .sk-accent-bg .sk-dark-bg h2,.elementor-kit-1956309 .sk-accent-bg .sk-dark-bg h3,.elementor-kit-1956309 .sk-accent-bg .sk-dark-bg h4,.elementor-kit-1956309 .sk-accent-bg .sk-dark-bg h5,.elementor-kit-1956309 .sk-accent-bg .sk-dark-bg h6 {
  color: #FFFFFF;
}

.elementor-kit-1956309 .elementor-field-group {
  padding-right: calc( 10px/2 );
  padding-left: calc( 10px/2 );
  margin-bottom: 10px;
}

.elementor-kit-1956309 .elementor-form-fields-wrapper {
  margin-left: calc( -10px/2 );
  margin-right: calc( -10px/2 );
  margin-bottom: -10px;
}

.elementor-kit-1956309 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-kit-1956309 .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom: 0;
}

.elementor-kit-1956309.rtl .elementor-labels-inline .elementor-field-group > label {
  padding-left: 0px;
}

.elementor-kit-1956309:not(.rtl) .elementor-labels-inline .elementor-field-group > label {
  padding-right: 0px;
}

.elementor-kit-1956309 .elementor-labels-above .elementor-field-group > label {
  padding-bottom: 0px;
}

.elementor-kit-1956309 .elementor-repeater-item-shadow_2.elementor-element > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_2_hover.elementor-element:hover > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_2.elementor-element .elementor-element-populated, .elementor-kit-1956309 .elementor-repeater-item-shadow_2_hover.elementor-element:hover .elementor-element-populated, .elementor-kit-1956309 .elementor-repeater-item-shadow_2.e-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_2_hover.e-container:hover, .elementor-kit-1956309 .elementor-repeater-item-shadow_2_external.elementor-element > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_2.e-con, .elementor-kit-1956309 .elementor-repeater-item-shadow_2_hover.e-con:hover {
  box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.15);
}

.elementor-kit-1956309 .elementor-repeater-item-shadow_3.elementor-element > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_3_hover.elementor-element:hover > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_3.elementor-element .elementor-element-populated, .elementor-kit-1956309 .elementor-repeater-item-shadow_3_hover.elementor-element:hover .elementor-element-populated, .elementor-kit-1956309 .elementor-repeater-item-shadow_3.e-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_3_hover.e-container:hover, .elementor-kit-1956309 .elementor-repeater-item-shadow_3_external.elementor-element > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_3.e-con, .elementor-kit-1956309 .elementor-repeater-item-shadow_3_hover.e-con:hover {
  box-shadow: 0px 20px 20px 0px rgba(0,0,0,0.15);
}

.elementor-kit-1956309 .elementor-repeater-item-shadow_4.elementor-element > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_4_hover.elementor-element:hover > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_4.elementor-element .elementor-element-populated, .elementor-kit-1956309 .elementor-repeater-item-shadow_4_hover.elementor-element:hover .elementor-element-populated, .elementor-kit-1956309 .elementor-repeater-item-shadow_4.e-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_4_hover.e-container:hover, .elementor-kit-1956309 .elementor-repeater-item-shadow_4_external.elementor-element > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_4.e-con, .elementor-kit-1956309 .elementor-repeater-item-shadow_4_hover.e-con:hover {
  box-shadow: 0px 30px 55px 0px rgba(0,0,0,0.15);
}

.elementor-kit-1956309 .elementor-repeater-item-shadow_5.elementor-element > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_5_hover.elementor-element:hover > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_5.elementor-element .elementor-element-populated, .elementor-kit-1956309 .elementor-repeater-item-shadow_5_hover.elementor-element:hover .elementor-element-populated, .elementor-kit-1956309 .elementor-repeater-item-shadow_5.e-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_5_hover.e-container:hover, .elementor-kit-1956309 .elementor-repeater-item-shadow_5_external.elementor-element > .elementor-widget-container, .elementor-kit-1956309 .elementor-repeater-item-shadow_5.e-con, .elementor-kit-1956309 .elementor-repeater-item-shadow_5_hover.e-con:hover {
  box-shadow: 0px 80px 80px 0px rgba(0,0,0,0.15);
}

.elementor-kit-1956309 .elementor-repeater-item-ang_container_no_padding.elementor-element {
  --padding-top: 0px;
  --padding-right: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
}

.elementor-kit-1956309 .elementor-repeater-item-ang_container_padding_1.elementor-element {
  --padding-top: 80px;
  --padding-right: 24px;
  --padding-bottom: 80px;
  --padding-left: 24px;
}

.elementor-kit-1956309 .elementor-repeater-item-ang_container_padding_2.elementor-element {
  --padding-top: 64px;
  --padding-right: 24px;
  --padding-bottom: 64px;
  --padding-left: 24px;
}

.elementor-kit-1956309 .elementor-repeater-item-ang_container_padding_3.elementor-element {
  --padding-top: 40px;
  --padding-right: 40px;
  --padding-bottom: 40px;
  --padding-left: 40px;
}

.elementor-kit-1956309 .elementor-repeater-item-ang_container_padding_4.elementor-element {
  --padding-top: 24px;
  --padding-right: 24px;
  --padding-bottom: 24px;
  --padding-left: 24px;
}

.elementor-kit-1956309 .elementor-repeater-item-ang_container_padding_5.elementor-element {
  --padding-top: 16px;
  --padding-right: 16px;
  --padding-bottom: 16px;
  --padding-left: 16px;
}

.elementor-kit-1956309 .elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 1312px;
}

.elementor-kit-1956309 .e-con {
  --container-max-width: 1312px;
  --container-default-padding-top: 0px;
  --container-default-padding-right: 0px;
  --container-default-padding-bottom: 0px;
  --container-default-padding-left: 0px;
}

.elementor-kit-1956309 .elementor-widget:not(:last-child) {
  margin-block-end: 0px;
}

.elementor-kit-1956309 .elementor-element {
  --widgets-spacing: 0px 0px;
  --widgets-spacing-row: 0px;
  --widgets-spacing-column: 0px;
}{}

.elementor-kit-1956309 h1.entry-title {
  display: var(--page-title-display);
}

.elementor-kit-1956309 e-page-transition {
  background-color: #FFBC7D;
}

.elementor-kit-1956309 .site-header .site-branding {
  flex-direction: column;
  align-items: stretch;
}

.elementor-kit-1956309 .site-header {
  padding-inline-end: 0px;
  padding-inline-start: 0px;
}

.elementor-kit-1956309 .site-footer .site-branding {
  flex-direction: column;
  align-items: stretch;
}

@media(max-width:1366px) {
  .elementor-kit-1956309 a {
    line-height: var( --e-global-typography-732307a-line-height );
  }

  .elementor-kit-1956309 .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 100%;
  }

  .elementor-kit-1956309 .e-con {
    --container-max-width: 100%;
  }
}

@media(max-width:1200px) {
  .elementor-kit-1956309 .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 100%;
  }

  .elementor-kit-1956309 .e-con {
    --container-max-width: 100%;
  }
}

@media(max-width:1024px) {
  .elementor-kit-1956309 {
    --e-global-typography-bbba1d6-font-size: 28px;
    --e-global-typography-ce2d088-font-size: 24px;
  }

  .elementor-kit-1956309 a {
    line-height: var( --e-global-typography-732307a-line-height );
  }

  .elementor-kit-1956309 h1 {
    font-size: 33px;
  }

  .elementor-kit-1956309 h2 {
    font-size: 29px;
  }

  .elementor-kit-1956309 .elementor-repeater-item-ang_container_padding_1.elementor-element {
    --padding-top: 72px;
    --padding-right: 24px;
    --padding-bottom: 72px;
    --padding-left: 24px;
  }

  .elementor-kit-1956309 .elementor-repeater-item-ang_container_padding_2.elementor-element {
    --padding-top: 56px;
    --padding-right: 24px;
    --padding-bottom: 56px;
    --padding-left: 24px;
  }

  .elementor-kit-1956309 .elementor-repeater-item-ang_container_padding_3.elementor-element {
    --padding-top: 32px;
    --padding-right: 32px;
    --padding-bottom: 32px;
    --padding-left: 32px;
  }

  .elementor-kit-1956309 .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1024%;
  }

  .elementor-kit-1956309 .e-con {
    --container-max-width: 1024%;
  }
}

@media(max-width:767px) {
  .elementor-kit-1956309 {
    --e-global-typography-bbba1d6-font-size: 24px;
    --e-global-typography-ce2d088-font-size: 20px;
  }

  .elementor-kit-1956309 a {
    line-height: var( --e-global-typography-732307a-line-height );
  }

  .elementor-kit-1956309 h1 {
    font-size: 32px;
  }

  .elementor-kit-1956309 h2 {
    font-size: 27px;
  }

  .elementor-kit-1956309 .elementor-repeater-item-ang_container_padding_1.elementor-element {
    --padding-top: 64px;
    --padding-right: 24px;
    --padding-bottom: 64px;
    --padding-left: 24px;
  }

  .elementor-kit-1956309 .elementor-repeater-item-ang_container_padding_2.elementor-element {
    --padding-top: 40px;
    --padding-right: 24px;
    --padding-bottom: 40px;
    --padding-left: 24px;
  }

  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 767px;
  }

  .elementor-kit-1956309 .e-con {
    --container-max-width: 767px;
  }
}
