.elementor-33 .elementor-element.elementor-element-dc667c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33 .elementor-element.elementor-element-4d3dd47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33 .elementor-element.elementor-element-2109e34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33 .elementor-element.elementor-element-7ea8fd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33 .elementor-element.elementor-element-c8b7826{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33 .elementor-element.elementor-element-327d186{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for image-carousel, class: .elementor-element-af6f526 */.elementor-33 .elementor-element.elementor-element-af6f526 .swiper-slide img {
  height: 520px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
  display: block !important;
}

.elementor-33 .elementor-element.elementor-element-af6f526 .swiper-slide {
  height: 520px !important;
  overflow: hidden !important;
}

.elementor-33 .elementor-element.elementor-element-af6f526 .swiper-wrapper {
  align-items: stretch !important;
}

@media (max-width: 768px) {
  .elementor-33 .elementor-element.elementor-element-af6f526 .swiper-slide img {
    height: 280px !important;
  }
  .elementor-33 .elementor-element.elementor-element-af6f526 .swiper-slide {
    height: 280px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-204ad08 */.elementor-33 .elementor-element.elementor-element-204ad08 .swiper-slide img {
  height: 520px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
  display: block !important;
}

.elementor-33 .elementor-element.elementor-element-204ad08 .swiper-slide {
  height: 520px !important;
  overflow: hidden !important;
}

.elementor-33 .elementor-element.elementor-element-204ad08 .swiper-wrapper {
  align-items: stretch !important;
}

@media (max-width: 768px) {
  .elementor-33 .elementor-element.elementor-element-204ad08 .swiper-slide img {
    height: 280px !important;
  }
  .elementor-33 .elementor-element.elementor-element-204ad08 .swiper-slide {
    height: 280px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e4650b9 */.elementor-33 .elementor-element.elementor-element-e4650b9 .swiper-slide img {
  height: 520px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
  display: block !important;
}

.elementor-33 .elementor-element.elementor-element-e4650b9 .swiper-slide {
  height: 520px !important;
  overflow: hidden !important;
}

.elementor-33 .elementor-element.elementor-element-e4650b9 .swiper-wrapper {
  align-items: stretch !important;
}

@media (max-width: 768px) {
  .elementor-33 .elementor-element.elementor-element-e4650b9 .swiper-slide img {
    height: 280px !important;
  }
  .elementor-33 .elementor-element.elementor-element-e4650b9 .swiper-slide {
    height: 280px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-05cb39c */.elementor-33 .elementor-element.elementor-element-05cb39c .swiper-slide img {
  height: 520px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
  display: block !important;
}

.elementor-33 .elementor-element.elementor-element-05cb39c .swiper-slide {
  height: 520px !important;
  overflow: hidden !important;
}

.elementor-33 .elementor-element.elementor-element-05cb39c .swiper-wrapper {
  align-items: stretch !important;
}

@media (max-width: 768px) {
  .elementor-33 .elementor-element.elementor-element-05cb39c .swiper-slide img {
    height: 280px !important;
  }
  .elementor-33 .elementor-element.elementor-element-05cb39c .swiper-slide {
    height: 280px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-86a673f */.elementor-33 .elementor-element.elementor-element-86a673f .swiper-slide img {
  height: 520px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
  display: block !important;
}

.elementor-33 .elementor-element.elementor-element-86a673f .swiper-slide {
  height: 520px !important;
  overflow: hidden !important;
}

.elementor-33 .elementor-element.elementor-element-86a673f .swiper-wrapper {
  align-items: stretch !important;
}

@media (max-width: 768px) {
  .elementor-33 .elementor-element.elementor-element-86a673f .swiper-slide img {
    height: 280px !important;
  }
  .elementor-33 .elementor-element.elementor-element-86a673f .swiper-slide {
    height: 280px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ade533f */.elementor-33 .elementor-element.elementor-element-ade533f .swiper-slide img {
  height: 520px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
  display: block !important;
}

.elementor-33 .elementor-element.elementor-element-ade533f .swiper-slide {
  height: 520px !important;
  overflow: hidden !important;
}

.elementor-33 .elementor-element.elementor-element-ade533f .swiper-wrapper {
  align-items: stretch !important;
}

@media (max-width: 768px) {
  .elementor-33 .elementor-element.elementor-element-ade533f .swiper-slide img {
    height: 280px !important;
  }
  .elementor-33 .elementor-element.elementor-element-ade533f .swiper-slide {
    height: 280px !important;
  }
}/* End custom CSS */