.elementor-kit-6 {
   --e-global-color-primary: #000000;
   --e-global-color-secondary: #000000;
   --e-global-color-text: #000000;
   --e-global-color-accent: #093f5b;
   --e-global-color-473ab2c: #93c13e;
   --e-global-color-5caae08: #FFFFFF;
   --e-global-typography-primary-font-family: "Ubuntu";
   --e-global-typography-secondary-font-family: "Ubuntu";
   --e-global-typography-text-font-family: "Ubuntu";
   --e-global-typography-accent-font-family: "Ubuntu";
   --e-global-typography-cec0d45-font-family: "Ubuntu";
   --e-global-typography-cec0d45-font-size: 18px;
   --e-global-typography-cec0d45-font-weight: 500;
   --e-global-typography-2dbcdca-font-family: "Ubuntu";
   --e-global-typography-2dbcdca-font-size: 35px;
   --e-global-typography-2dbcdca-font-weight: 500;
   --e-global-typography-6f3964d-font-family: "Ubuntu";
   --e-global-typography-6f3964d-font-size: 20px;
   --e-global-typography-6f3964d-font-weight: 300;
   --e-global-typography-7a613e3-font-family: "Ubuntu";
   --e-global-typography-7a613e3-font-size: 18px;
   --e-global-typography-7a613e3-font-weight: 500;
   font-family: "Ubuntu", Sans-serif;
   font-size: 18px;
   font-weight: 400;
   line-height: 25px;
}

.elementor-kit-6 button,
.elementor-kit-6 input[type="button"],
.elementor-kit-6 input[type="submit"],
.elementor-kit-6 .elementor-button {
   background-color: #093f5b;
   font-size: 18px;
   font-weight: 500;
   line-height: 14px;
   color: #212121;
   border-style: solid;
   border-width: 1px 1px 1px 1px;
   border-color: #093f5b;
   border-radius: 5px 5px 5px 5px;
   padding: 16px 19px 16px 19px;
}

.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 {
   background-color: #02010100;
   color: #093f5b;
}

.elementor-kit-6 e-page-transition {
   background-color: #FFBC7D;
}

.elementor-kit-6 p {
   margin-bottom: 0px;
}

.elementor-kit-6 a {
   color: #093f5b;
   font-family: "Ubuntu", Sans-serif;
}

.elementor-kit-6 h1 {
   font-family: "Ubuntu", Sans-serif;
   font-size: 50px;
   font-weight: 700;
   line-height: 60.5px;
}

.elementor-kit-6 h2 {
   font-family: "Ubuntu", Sans-serif;
   font-size: 35px;
   font-weight: 500;
   line-height: 45px;
}

.elementor-kit-6 h3 {
   font-family: "Ubuntu", Sans-serif;
   font-size: 35px;
   font-weight: 300;
   line-height: 41px;
}

.elementor-kit-6 h4 {
   font-family: "Ubuntu", Sans-serif;
   font-size: 20px;
   line-height: 28.8px;
}

.elementor-kit-6 h5 {
   font-family: "Ubuntu", Sans-serif;
   font-size: 25px;
   font-weight: 500;
   line-height: 30px;
}

.elementor-kit-6 h6 {
   color: #093f5b;
   font-family: "Ubuntu", Sans-serif;
   font-size: 20px;
   font-weight: 400;
   text-transform: uppercase;
   line-height: 45px;
}

.elementor-section.elementor-section-boxed>.elementor-container {
   max-width: 1480px;
}

.e-con {
   --container-max-width: 1480px;
   --container-default-padding-top: 0px;
   --container-default-padding-right: 40px;
   --container-default-padding-bottom: 0px;
   --container-default-padding-left: 40px;
}

.elementor-widget:not(:last-child) {
   margin-block-end: 0px;
}

.elementor-element {
   --widgets-spacing: 0px 0px;
   --widgets-spacing-row: 0px;
   --widgets-spacing-column: 0px;
}

   {}

h1.entry-title {
   display: var(--page-title-display);
}

.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:1536px) {
   .elementor-kit-6 {
      --e-global-typography-primary-font-size: 32px;
      --e-global-typography-secondary-font-size: 20px;
      --e-global-typography-text-font-size: 16px;
      --e-global-typography-cec0d45-font-size: 16px;
      --e-global-typography-2dbcdca-font-size: 24px;
      --e-global-typography-6f3964d-font-size: 16px;
   }

   .elementor-kit-6 h1 {
      font-size: 40px;
      line-height: 48px;
   }

   .elementor-kit-6 h2 {
      font-size: 36px;
      line-height: 45px;
   }

   .elementor-kit-6 h3 {
      font-size: 28px;
      line-height: 35px;
   }

   .elementor-kit-6 h4 {
      font-size: 18px;
      line-height: 25px;
   }
}

@media(max-width:1200px) {
   .elementor-kit-6 {
      --e-global-typography-primary-font-size: 24px;
      --e-global-typography-secondary-font-size: 18px;
      --e-global-typography-text-font-size: 16px;
      --e-global-typography-accent-font-size: 18px;
      --e-global-typography-cec0d45-font-size: 15px;
      --e-global-typography-2dbcdca-font-size: 18px;
      --e-global-typography-6f3964d-font-size: 14px;
   }

   .elementor-kit-6 h1 {
      font-size: 36px;
      line-height: 40px;
   }

   .elementor-kit-6 h2 {
      font-size: 32px;
      line-height: 38px;
   }

   .elementor-kit-6 h3 {
      font-size: 22px;
      line-height: 30px;
   }

   .elementor-kit-6 h6 {
      line-height: 32px;
   }

   .elementor-kit-6 button,
   .elementor-kit-6 input[type="button"],
   .elementor-kit-6 input[type="submit"],
   .elementor-kit-6 .elementor-button {
      font-size: 16px;
   }
}

@media(max-width:1024px) {
   .elementor-kit-6 {
      --e-global-typography-primary-font-size: 24px;
      --e-global-typography-secondary-font-size: 18px;
      --e-global-typography-text-font-size: 16px;
      --e-global-typography-accent-font-size: 18px;
      --e-global-typography-cec0d45-font-size: 14px;
      --e-global-typography-2dbcdca-font-size: 18px;
      --e-global-typography-6f3964d-font-size: 14px;
      font-size: 16px;
      line-height: 24px;
   }

   .elementor-kit-6 h1 {
      font-size: 32px;
      line-height: 38px;
   }

   .elementor-kit-6 h2 {
      font-size: 24px;
      line-height: 32px;
   }

   .elementor-kit-6 h3 {
      font-size: 20px;
      line-height: 28px;
   }

   .elementor-kit-6 h6 {
      font-size: 18px;
      line-height: 28px;
   }

   .elementor-section.elementor-section-boxed>.elementor-container {
      max-width: 1024px;
   }

   .e-con {
      --container-max-width: 1024px;
      --container-default-padding-top: 0px;
      --container-default-padding-right: 30px;
      --container-default-padding-bottom: 0px;
      --container-default-padding-left: 30px;
   }
}

@media(max-width:767px) {
   .elementor-kit-6 {
      --e-global-typography-primary-font-size: 20px;
      --e-global-typography-secondary-font-size: 18px;
      --e-global-typography-text-font-size: 14px;
      --e-global-typography-accent-font-size: 16px;
      --e-global-typography-cec0d45-font-size: 14px;
      --e-global-typography-2dbcdca-font-size: 20px;
      --e-global-typography-6f3964d-font-size: 14px;
   }

   .elementor-kit-6 h1 {
      font-size: 25px;
      line-height: 32px;
   }

   .elementor-kit-6 h2 {
      font-size: 23px;
      line-height: 30px;
   }

   .elementor-kit-6 h3 {
      font-size: 17px;
      line-height: 25px;
   }

   .elementor-kit-6 h4 {
      font-size: 17px;
   }

   .elementor-kit-6 h6 {
      font-size: 17px;
      line-height: 28px;
   }

   .elementor-section.elementor-section-boxed>.elementor-container {
      max-width: 767px;
   }

   .e-con {
      --container-max-width: 767px;
      --container-default-padding-top: 0px;
      --container-default-padding-right: 20px;
      --container-default-padding-bottom: 0px;
      --container-default-padding-left: 20px;
   }
}