.elementor-8 .elementor-element.elementor-element-132407c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2d3ab3e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d65d9b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-02ef527{width:100%;max-width:100%;}/* Start custom CSS for image-carousel, class: .elementor-element-2d3ab3e */.elementor-8 .elementor-element.elementor-element-2d3ab3e .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}

.elementor-8 .elementor-element.elementor-element-2d3ab3e .swiper-slide {
  height: 600px !important;
}
.elementor-8 .elementor-element.elementor-element-2d3ab3e .swiper-slide figure,
.elementor-8 .elementor-element.elementor-element-2d3ab3e .swiper-slide-inner,
.elementor-8 .elementor-element.elementor-element-2d3ab3e .elementor-carousel-image {
  width: 100%;
  height: 100%;
  margin: 0;
  overflow: hidden;
}
.elementor-8 .elementor-element.elementor-element-2d3ab3e .swiper-slide img,
.elementor-8 .elementor-element.elementor-element-2d3ab3e img.swiper-slide-image {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-2d3ab3e .swiper-slide { height: 240px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132407c */.elementor-8 .elementor-element.elementor-element-132407c .swiper-slide { height: 420px !important; }
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-132407c .swiper-slide { height: 240px !important; }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-02ef527 */.elementor-8 .elementor-element.elementor-element-02ef527 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}

.elementor-8 .elementor-element.elementor-element-02ef527 .swiper-slide {
  height: 600px !important;
 
}
.elementor-8 .elementor-element.elementor-element-02ef527 .swiper-slide figure,
.elementor-8 .elementor-element.elementor-element-02ef527 .swiper-slide-inner,
.elementor-8 .elementor-element.elementor-element-02ef527 .elementor-carousel-image {
  width: 100%;
  height: 100%;
  margin: 0;
  overflow: hidden;
}
.elementor-8 .elementor-element.elementor-element-02ef527 .swiper-slide img,
.elementor-8 .elementor-element.elementor-element-02ef527 img.swiper-slide-image {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-02ef527 .swiper-slide { height: 240px !important; }
}/* End custom CSS */