.elementor-176 .elementor-element.elementor-element-38e954bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-8f1ed7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-8f1ed7e .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-reverse-text-marquee 31s linear infinite;}.elementor-176 .elementor-element.elementor-element-8f1ed7e .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-reverse-text-marquee-copy 31s linear infinite;}.elementor-176 .elementor-element.elementor-element-8f1ed7e .qodef-m-text-item{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );padding-right:calc(30px/2);padding-left:calc(30px/2);}.elementor-176 .elementor-element.elementor-element-8f1ed7e .qodef-e-icon-holder{color:var( --e-global-color-secondary );font-size:5px;}.elementor-176 .elementor-element.elementor-element-2835817e{--e-image-carousel-slides-to-show:4;}.elementor-176 .elementor-element.elementor-element-2835817e .swiper-wrapper{display:flex;align-items:center;}.elementor-176 .elementor-element.elementor-element-2835817e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}@media(max-width:1440px){.elementor-176 .elementor-element.elementor-element-38e954bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-8f1ed7e .qodef-m-text-item{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1024px){.elementor-176 .elementor-element.elementor-element-38e954bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-8f1ed7e .qodef-m-text-item{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-176 .elementor-element.elementor-element-38e954bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-8f1ed7e .qodef-m-text-item{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for image-carousel, class: .elementor-element-2835817e */.elementor-176 .elementor-element.elementor-element-2835817e .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}

.elementor-176 .elementor-element.elementor-element-2835817e img{  
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */