.logo-slider .heading{padding-bottom:60px}.logo-slider .heading h3{font-size:40px;line-height:100%;margin:0}.logo-slider .heading h2,.logo-slider .heading h3{font-weight:400;letter-spacing:0;text-align:center}.logo-slider .heading h2{font-size:80px;line-height:120%}.logo-slider .heading h2 span{font-style:Italic;font-weight:700}.logo-slider .logo-slider_section{position:relative;z-index:1}.logo-slider .content-wrapper .logo-slider_section{margin:0 auto;max-width:1066px}.logo-slider li.glide__slide .logo-slider_content .logo-slider_img{text-align:center}.logo-slider .glide__slides{cursor:pointer}.logo-slider .content-wrapper li.glide__slide .logo-slider_content img{opacity:.2;transition:opacity .4s ease;will-change:opacity}.logo-slider li.glide__slide .logo-slider_content img{transition:opacity .4s ease}.logo-slider .content-wrapper li.glide__slide--active+li.glide__slide img,.logo-slider .content-wrapper li.glide__slide:has(+.glide__slide--active) img{opacity:.5}.logo-slider li.glide__slide--active .logo-slider_content img{opacity:1!important}.logo-slider .glide__slides{align-items:center}@media only screen and (min-width:768px) and (max-width:1024px){.logo-slider .heading h3{font-size:35px}.logo-slider .heading{padding-bottom:30px}.logo-slider .heading h2{font-size:50px}}@media only screen and (max-width:767px){.logo-slider .heading h3{font-size:32px;line-height:42px}.logo-slider .heading{padding-bottom:30px}.logo-slider .heading h2{font-size:38px}}