.logo-slider{display:block;font-family:Just Sans,sans-serif;padding:3.5rem 0;position:relative;width:100%}.logo-slider.no-pad-top{padding-top:0}.logo-slider.no-pad-bottom{padding-bottom:0}@media only screen and (min-width:700px){padding:4.5rem 0}.logo-slider .title{display:block;position:relative}.logo-slider .title h3{color:#14151a;display:block;font-family:Trump Gothic Pro,sans-serif;font-size:1.625rem;font-weight:700;letter-spacing:3px;line-height:1.1;margin:0 0 30px;padding:0;text-align:center;text-transform:uppercase}.logo-slider .logo-slider-main-slider .swiper-wrapper{transition-timing-function:linear}.logo-slider .logo-slider-main-slider .logo-slide{align-items:center;align-self:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:320px;padding:1.25rem}@media only screen and (min-width:700px){.logo-slider .logo-slider-main-slider .logo-slide{max-width:360px}}@media only screen and (min-width:1000px){.logo-slider .logo-slider-main-slider .logo-slide{max-width:450px}}.logo-slider .logo-slide img{display:block;-webkit-filter:grayscale(1);filter:grayscale(1);height:70px;margin:0 auto;max-height:70px;object-fit:contain;transition:1s}@media only screen and (min-width:750px){.logo-slider .logo-slide img{height:60px;max-height:60px}}.logo-slider .logo-slide img:hover{filter:grayscale(0);transition:.35s}