.elementor-8
  .elementor-element.elementor-element-0f19c8b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8
  .elementor-element.elementor-element-0f19c8b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8 .elementor-element.elementor-element-0f19c8b {
  top: 0px;
  bottom: auto;
  z-index: 10;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-8 .elementor-element.elementor-element-0f19c8b + .wpr-hidden-header {
  top: 0px;
}
.elementor-8
  .elementor-element.elementor-element-0f19c8b
  + .wpr-hidden-header-flex {
  top: 0px;
}
.wpr-hidden-header {
  z-index: 10;
}
.wpr-hidden-header-flex {
  z-index: 10;
}
.elementor-8
  .elementor-element.elementor-element-0f19c8b
  > .elementor-container {
  min-height: 70px;
}
.elementor-8
  .elementor-element.elementor-element-0f19c8b
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-widget-image .widget-image-caption {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
/* .elementor-8 .elementor-element.elementor-element-9f4e852 img {
  width: 45%;
} */
.elementor-widget-heading .elementor-heading-title {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: var(--e-global-color-primary);
}
.elementor-8 .elementor-element.elementor-element-708e143 {
  text-align: start;
}
.elementor-8
  .elementor-element.elementor-element-708e143
  .elementor-heading-title {
  font-family: "uw2", Sans-serif;
  font-size: 40px;
  font-weight: 700;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #0740c6;
  stroke: #0740c6;
  color: #000000;
}
.elementor-8 .elementor-element.elementor-element-355313b {
  text-align: end;
}
/* .elementor-8 .elementor-element.elementor-element-355313b img {
  width: 35%;
} */
.elementor-8 .elementor-element.elementor-element-1f46f65 {
  text-align: end;
}
.elementor-8 .elementor-element.elementor-element-1f46f65 img {
  width: 100%;
}
.elementor-8
  .elementor-element.elementor-element-7748aa3:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8
  .elementor-element.elementor-element-7748aa3
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8
  .elementor-element.elementor-element-7748aa3
  > .elementor-container {
  min-height: 600px;
}
.elementor-8 .elementor-element.elementor-element-7748aa3 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-7748aa3
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-8
  .elementor-element.elementor-element-e92c61d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-e92c61d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-8 .elementor-element.elementor-element-4791707 img {
  width: 75%;
}
.elementor-bc-flex-widget
  .elementor-8
  .elementor-element.elementor-element-d1fdf7e.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-d1fdf7e.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-8 .elementor-element.elementor-element-cd7c7c6 {
  text-align: start;
}
.elementor-8
  .elementor-element.elementor-element-cd7c7c6
  .elementor-heading-title {
  font-family: "uw1", Sans-serif;
  font-size: 65px;
  font-weight: 700;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #0740c6;
  stroke: #0740c6;
  color: #000000;
}
.elementor-8 .elementor-element.elementor-element-a58cc2f {
  text-align: start;
}
.elementor-8
  .elementor-element.elementor-element-a58cc2f
  .elementor-heading-title {
  font-family: "uw2", Sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #000000;
}
.elementor-8 .elementor-element.elementor-element-f7375ee {
  text-align: start;
}
.elementor-8 .elementor-element.elementor-element-f7375ee img {
  width: 100%;
}
.elementor-8 .elementor-element.elementor-element-5b52e26 {
  text-align: start;
}
.elementor-8 .elementor-element.elementor-element-5b52e26 img {
  width: 100%;
}
.elementor-8
  .elementor-element.elementor-element-9784450
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2026/03/4-2.png");
  opacity: 0.25;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-9784450
  > .elementor-container {
  min-height: 500px;
}
.elementor-8 .elementor-element.elementor-element-9784450 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-8 .elementor-element.elementor-element-d915906 {
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-d915906
  .elementor-heading-title {
  font-family: "uw1", Sans-serif;
  font-size: 65px;
  font-weight: 700;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #0740c6;
  stroke: #0740c6;
  color: #000000;
}
.elementor-8 .elementor-element.elementor-element-a183325 {
  padding: 0px 50px 0px 50px;
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-a183325
  .elementor-heading-title {
  font-family: "uw2", Sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #000000;
}
.elementor-8 .elementor-element.elementor-element-41559d0 {
  padding: 0px 50px 0px 50px;
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-41559d0
  .elementor-heading-title {
  font-family: "uw2", Sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #000000;
}
.elementor-8 .elementor-element.elementor-element-912db3b {
  padding: 0px 50px 0px 50px;
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-912db3b
  .elementor-heading-title {
  font-family: "uw2", Sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #000000;
}
.elementor-8
  .elementor-element.elementor-element-0a346be
  > .elementor-container {
  min-height: 400px;
}
.elementor-8 .elementor-element.elementor-element-5f2e093 {
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-5f2e093
  .elementor-heading-title {
  font-family: "uw1", Sans-serif;
  font-size: 65px;
  font-weight: 700;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #0740c6;
  stroke: #0740c6;
  color: #000000;
}
.elementor-8 .elementor-element.elementor-element-9875a26 {
  text-align: end;
}
/* .elementor-8 .elementor-element.elementor-element-9875a26 img {
  width: 45%;
} */
.elementor-8 .elementor-element.elementor-element-0ad2d9d {
  text-align: center;
}
/* .elementor-8 .elementor-element.elementor-element-0ad2d9d img {
  width: 76%;
} */
.elementor-8 .elementor-element.elementor-element-4c834ed {
  text-align: start;
}
/* .elementor-8 .elementor-element.elementor-element-4c834ed img {
  width: 45%;
} */
.elementor-8 .elementor-element.elementor-element-c371b32 {
  text-align: end;
}
/* .elementor-8 .elementor-element.elementor-element-c371b32 img {
  width: 27%;
} */
.elementor-8 .elementor-element.elementor-element-1b25a40 {
  text-align: center;
}
/* .elementor-8 .elementor-element.elementor-element-1b25a40 img {
  width: 76%;
} */
.elementor-8 .elementor-element.elementor-element-7cc6ed4 {
  text-align: start;
}
/* .elementor-8 .elementor-element.elementor-element-7cc6ed4 img {
  width: 27%;
} */
.elementor-8 .elementor-element.elementor-element-0ae948f {
  padding: 0px 50px 0px 50px;
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-0ae948f
  .elementor-heading-title {
  font-family: "uw2", Sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #000000;
}
.elementor-8
  .elementor-element.elementor-element-69f58d5
  > .elementor-container {
  min-height: 1000px;
}
.elementor-8 .elementor-element.elementor-element-a19eab4 {
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-a19eab4
  .elementor-heading-title {
  font-family: "uw1", Sans-serif;
  font-size: 65px;
  font-weight: 700;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #0740c6;
  stroke: #0740c6;
  color: #000000;
}
.elementor-8 .elementor-element.elementor-element-1416cac {
  --e-image-carousel-slides-to-show: 3;
}
.elementor-8
  .elementor-element.elementor-element-1416cac
  .elementor-image-carousel-wrapper
  .elementor-image-carousel
  .swiper-slide-image {
  border-style: solid;
  border-width: 5px 5px 5px 5px;
  border-color: #000000;
}
.elementor-8 .elementor-element.elementor-element-d24f998 {
  --e-image-carousel-slides-to-show: 3;
}
.elementor-8
  .elementor-element.elementor-element-d24f998
  .elementor-image-carousel-wrapper
  .elementor-image-carousel
  .swiper-slide-image {
  border-style: solid;
  border-width: 5px 5px 5px 5px;
  border-color: #000000;
}
.elementor-8
  .elementor-element.elementor-element-1e77ed0:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8
  .elementor-element.elementor-element-1e77ed0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffd210;
  background-image: url("/wp-content/uploads/2026/03/96413d0d-2fb2-46a4-8cd1-4c0bf0c02a90.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-8
  .elementor-element.elementor-element-1e77ed0
  > .elementor-container {
  min-height: 500px;
}
.elementor-8 .elementor-element.elementor-element-1e77ed0 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 20px 0px 20px 0px;
}
.elementor-8
  .elementor-element.elementor-element-1e77ed0
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-d689897 img {
  width: 12%;
}
.elementor-8 .elementor-element.elementor-element-c4b4960 {
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-c4b4960
  .elementor-heading-title {
  font-family: "uw1", Sans-serif;
  font-size: 55px;
  font-weight: 700;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #27ff0d;
  stroke: #27ff0d;
  color: #000000;
}
.elementor-8 .elementor-element.elementor-element-9fff540 {
  padding: 0px 50px 0px 50px;
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-9fff540
  .elementor-heading-title {
  font-family: "uw2", Sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #ffffff;
}
.elementor-8 .elementor-element.elementor-element-1717d51 {
  padding: 0px 50px 0px 50px;
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-1717d51
  .elementor-heading-title {
  font-family: "uw2", Sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #ffffff;
}
.elementor-8 .elementor-element.elementor-element-260f725 {
  padding: 0px 50px 0px 50px;
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-260f725
  .elementor-heading-title {
  font-family: "uw2", Sans-serif;
  font-size: 30px;
  font-weight: 700;
  color: #ffffff;
}
.elementor-8 .elementor-element.elementor-element-8115ba7 {
  text-align: end;
}
.elementor-8 .elementor-element.elementor-element-8115ba7 img {
  width: 100%;
}
.elementor-8 .elementor-element.elementor-element-0e9874e {
  text-align: start;
}
.elementor-8 .elementor-element.elementor-element-0e9874e img {
  width: 100%;
}
.elementor-8
  .elementor-element.elementor-element-01ef4a4:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8
  .elementor-element.elementor-element-01ef4a4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-8
  .elementor-element.elementor-element-01ef4a4
  > .elementor-container {
  min-height: 70px;
}
.elementor-8 .elementor-element.elementor-element-01ef4a4 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-01ef4a4
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-da256dc {
  padding: 0px 50px 0px 50px;
  text-align: start;
}
.elementor-8
  .elementor-element.elementor-element-da256dc
  .elementor-heading-title {
  font-family: "uw2", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  color: #000000;
}
.elementor-8 .elementor-element.elementor-element-d0dfbe3 {
  padding: 0px 50px 0px 50px;
  text-align: end;
}
.elementor-8
  .elementor-element.elementor-element-d0dfbe3
  .elementor-heading-title {
  font-family: "uw2", Sans-serif;
  font-size: 18px;
  font-weight: 700;
  color: #000000;
}
:root {
  --page-title-display: none;
}
@media (min-width: 768px) {
  .elementor-8 .elementor-element.elementor-element-08529eb {
    width: 7.98%;
  }
  .elementor-8 .elementor-element.elementor-element-400c2db {
    width: 42.02%;
  }
  .elementor-8 .elementor-element.elementor-element-807be89 {
    width: 35.964%;
  }
  .elementor-8 .elementor-element.elementor-element-06e213e {
    width: 14.014%;
  }
  .elementor-8 .elementor-element.elementor-element-70ff16f {
    width: 32%;
  }
  .elementor-8 .elementor-element.elementor-element-6834fd8 {
    width: 68%;
  }
  .elementor-8 .elementor-element.elementor-element-a2d51bc {
    width: 37.974%;
  }
  .elementor-8 .elementor-element.elementor-element-76f8da8 {
    width: 23.687%;
  }
  .elementor-8 .elementor-element.elementor-element-338dd5b {
    width: 37.977%;
  }
  .elementor-8 .elementor-element.elementor-element-9866ddf {
    width: 37.974%;
  }
  .elementor-8 .elementor-element.elementor-element-cb10a5b {
    width: 23.687%;
  }
  .elementor-8 .elementor-element.elementor-element-34f8a5a {
    width: 37.977%;
  }
}
@media (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-0f19c8b {
    top: 0px;
    bottom: auto;
  }
  .elementor-8
    .elementor-element.elementor-element-0f19c8b
    + .wpr-hidden-header {
    top: 0px;
  }
  .elementor-8
    .elementor-element.elementor-element-0f19c8b
    + .wpr-hidden-header-flex {
    top: 0px;
  }
}
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-0f19c8b {
    top: 0px;
    bottom: auto;
  }
  .elementor-8
    .elementor-element.elementor-element-0f19c8b
    + .wpr-hidden-header {
    top: 0px;
  }
  .elementor-8
    .elementor-element.elementor-element-0f19c8b
    + .wpr-hidden-header-flex {
    top: 0px;
  }
  .elementor-8 .elementor-element.elementor-element-08529eb {
    width: 30%;
  }
  .elementor-8 .elementor-element.elementor-element-9f4e852 img {
    width: 50%;
  }
  .elementor-8 .elementor-element.elementor-element-400c2db {
    width: 70%;
  }
  .elementor-8
    .elementor-element.elementor-element-708e143
    .elementor-heading-title {
    font-size: 35px;
  }
  .elementor-8 .elementor-element.elementor-element-807be89 {
    width: 50%;
  }
  .elementor-8 .elementor-element.elementor-element-355313b img {
    width: 70%;
  }
  .elementor-8 .elementor-element.elementor-element-06e213e {
    width: 50%;
  }
  .elementor-8 .elementor-element.elementor-element-1f46f65 {
    text-align: start;
  }
  .elementor-8 .elementor-element.elementor-element-1f46f65 img {
    width: 70%;
  }
  .elementor-8 .elementor-element.elementor-element-7748aa3 {
    padding: 100px 0px 50px 0px;
  }
  .elementor-8 .elementor-element.elementor-element-cd7c7c6 {
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-cd7c7c6
    .elementor-heading-title {
    font-size: 38px;
  }
  .elementor-8 .elementor-element.elementor-element-a58cc2f {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-f7375ee {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-f7375ee img {
    width: 100%;
  }
  .elementor-8 .elementor-element.elementor-element-5b52e26 {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-9784450 {
    padding: 50px 0px 50px 0px;
  }
  .elementor-8
    .elementor-element.elementor-element-d915906
    .elementor-heading-title {
    font-size: 50px;
  }
  .elementor-8 .elementor-element.elementor-element-a183325 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-8 .elementor-element.elementor-element-41559d0 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-8 .elementor-element.elementor-element-912db3b {
    padding: 0px 0px 0px 0px;
  }
  .elementor-8 .elementor-element.elementor-element-0a346be {
    padding: 50px 0px 50px 0px;
  }
  .elementor-8
    .elementor-element.elementor-element-5f2e093
    .elementor-heading-title {
    font-size: 50px;
  }
  .elementor-8 .elementor-element.elementor-element-9875a26 {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-9875a26 img {
    width: 50%;
  }
  .elementor-8 .elementor-element.elementor-element-0ad2d9d img {
    width: 50%;
  }
  .elementor-8 .elementor-element.elementor-element-4c834ed {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-4c834ed img {
    width: 50%;
  }
  .elementor-8 .elementor-element.elementor-element-c371b32 {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-c371b32 img {
    width: 30%;
  }
  .elementor-8 .elementor-element.elementor-element-1b25a40 img {
    width: 50%;
  }
  .elementor-8 .elementor-element.elementor-element-7cc6ed4 {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-7cc6ed4 img {
    width: 30%;
  }
  .elementor-8
    .elementor-element.elementor-element-a19eab4
    .elementor-heading-title {
    font-size: 48px;
  }
  .elementor-8 .elementor-element.elementor-element-1e77ed0 {
    padding: 50px 0px 50px 0px;
  }
  /* .elementor-8 .elementor-element.elementor-element-d689897 img {
    width: 35%;
  } */
  .elementor-8
    .elementor-element.elementor-element-c4b4960
    .elementor-heading-title {
    font-size: 37px;
  }
  .elementor-8 .elementor-element.elementor-element-9fff540 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-8 .elementor-element.elementor-element-1717d51 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-8 .elementor-element.elementor-element-260f725 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-8 .elementor-element.elementor-element-8115ba7 {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-8115ba7 img {
    width: 100%;
  }
  .elementor-8 .elementor-element.elementor-element-0e9874e {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-0e9874e img {
    width: 100%;
  }
  .elementor-8 .elementor-element.elementor-element-01ef4a4 {
    padding: 20px 0px 20px 0px;
  }
  .elementor-8 .elementor-element.elementor-element-da256dc {
    padding: 0px 0px 0px 0px;
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-d0dfbe3 {
    padding: 0px 0px 0px 0px;
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-d0dfbe3
    .elementor-heading-title {
    font-size: 15px;
  }
}
