.elementor-85 .elementor-element.elementor-element-9bd33b5{--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;--overlay-opacity:0.31;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-85 .elementor-element.elementor-element-9bd33b5::before, .elementor-85 .elementor-element.elementor-element-9bd33b5 > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-9bd33b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-85 .elementor-element.elementor-element-9bd33b5 > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-9bd33b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-85 .elementor-element.elementor-element-9bd33b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-85 .elementor-element.elementor-element-8206983{text-align:center;}.elementor-85 .elementor-element.elementor-element-8206983 .elementor-heading-title{font-family:"Stara", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-85 .elementor-element.elementor-element-fde9e40{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-9bd33b5{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-85 .elementor-element.elementor-element-8206983 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for shortcode, class: .elementor-element-fde9e40 */.logos{
  position:relative;
  overflow:hidden;
  padding:0 50px;
}
/*.logos::before,*/
/*.logos::after{*/
/*  content:"";*/
/*  position:absolute; top:0; width:250px; height:100%;*/
/*  z-index:2; pointer-events:none;*/
/*}*/
/*.logos::before{ left:0;  background:linear-gradient(to left, rgba(255,255,255,0), #fff); }*/
/*.logos::after { right:0; background:linear-gradient(to right, rgba(255,255,255,0), #fff); }*/

.track{
  display:flex;
  gap:50px;           /* use only gap for spacing */
  width:max-content;
  will-change:transform;
  backface-visibility:hidden;
  transform:translateZ(0);
  /* no CSS animation */
}

.track img{
  display:block;      /* removes baseline gap jitters */
  height:50px; width:auto; margin:0;
  flex:0 0 auto; object-fit:contain;
  /*filter:grayscale(1);*/
}
/*.track img:hover{ filter:grayscale(0); }*//* End custom CSS */