.elementor-224 .elementor-element.elementor-element-e698aff{--display:flex;--min-height:100vh;--justify-content:flex-start;--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-224 .elementor-element.elementor-element-28519c8{--display:flex;--z-index:1;}.elementor-224 .elementor-element.elementor-element-4ecd9b0{--e-image-carousel-slides-to-show:10;}.elementor-224 .elementor-element.elementor-element-4ecd9b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-b7a286f{width:100%;max-width:100%;}.elementor-224 .elementor-element.elementor-element-b7a286f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-224 .elementor-element.elementor-element-b7a286f.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-224 .elementor-element.elementor-element-e698aff{--width:100%;}}@media(max-width:1024px){.elementor-224 .elementor-element.elementor-element-4ecd9b0{--e-image-carousel-slides-to-show:6;}}@media(max-width:767px){.elementor-224 .elementor-element.elementor-element-4ecd9b0{--e-image-carousel-slides-to-show:4;}}/* Start custom CSS for image-carousel, class: .elementor-element-4ecd9b0 */.elementor-224 .elementor-element.elementor-element-4ecd9b0 .swiper-wrapper {
    transition-timing-function: linear !important;
}

.elementor-224 .elementor-element.elementor-element-4ecd9b0 {
  overflow: hidden;
}

.elementor-224 .elementor-element.elementor-element-4ecd9b0 .swiper {
  -webkit-mask-image: linear-gradient(
    90deg,
    transparent 0%,
    #000 8%,
    #000 92%,
    transparent 100%
  );
  mask-image: linear-gradient(
    90deg,
    transparent 0%,
    #000 8%,
    #000 92%,
    transparent 100%
  );

  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;

  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}/* End custom CSS */