.elementor-243 .elementor-element.elementor-element-628dd5c{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:auto;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--align-items:center;}.elementor-243 .elementor-element.elementor-element-32a7835 .elementor-heading-title{font-size:clamp(26px,2.4vw,34px);}.elementor-243 .elementor-element.elementor-element-b64835f{--e-image-carousel-slides-to-show:7;}@media(max-width:1180px){.elementor-243 .elementor-element.elementor-element-628dd5c{--grid-auto-flow:row;}.elementor-243 .elementor-element.elementor-element-b64835f{--e-image-carousel-slides-to-show:6;}}@media(max-width:1024px){.elementor-243 .elementor-element.elementor-element-628dd5c{--e-con-grid-template-columns:1fr;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-243 .elementor-element.elementor-element-b64835f{--e-image-carousel-slides-to-show:5;}}@media(max-width:767px){.elementor-243 .elementor-element.elementor-element-628dd5c{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-243 .elementor-element.elementor-element-b64835f{--e-image-carousel-slides-to-show:3;}}/* Start custom CSS for heading, class: .elementor-element-32a7835 */.elementor-243 .elementor-element.elementor-element-32a7835{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b64835f */.elementor-243 .elementor-element.elementor-element-b64835f{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.elementor-243 .elementor-element.elementor-element-b64835f .swiper-wrapper{transition-timing-function:linear!important;align-items:center}
.elementor-243 .elementor-element.elementor-element-b64835f .swiper-slide{display:flex;justify-content:center;align-items:center}
.elementor-243 .elementor-element.elementor-element-b64835f img{height:40px;width:auto;max-width:170px;object-fit:contain;filter:brightness(0) saturate(100%);opacity:.62}
@media (max-width:767px){.elementor-243 .elementor-element.elementor-element-b64835f img{height:30px;max-width:120px}}
@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-50%)}}/* End custom CSS */