.component.logo_slider{overflow:hidden;padding:80px 0}@media screen and (max-width: 2559px){.component.logo_slider{padding:3.3333333333rem 0}}@media screen and (max-width: 1919px){.component.logo_slider{padding:60px 0}}@media screen and (max-width: 1439px){.component.logo_slider{padding:3.3333333333rem 0}}@media screen and (max-width: 1279px){.component.logo_slider{padding:40px 0}}@media screen and (max-width: 1023px){.component.logo_slider{padding:2.2222222222rem 0}}@media screen and (max-width: 767px){.component.logo_slider{padding:40px 60px}}.component.logo_slider.background-black{background-color:#79170e;color:#fffdfa}.component.logo_slider.background-grey{background-color:#bca895;color:#79170e}@media screen and (max-width: 767px){.component.logo_slider.mobile-slider{padding-left:0;padding-right:0}.component.logo_slider.mobile-slider .swiper{display:flex;justify-content:center}.component.logo_slider.mobile-slider .swiper .swiper-wrapper{width:100%;display:flex;align-items:stretch;justify-content:flex-start;flex-direction:row}.component.logo_slider.mobile-slider .swiper .swiper-wrapper .swiper-slide{padding:0 60px;display:flex;justify-content:center;flex-shrink:0;width:100%}}.component.logo_slider .swiper{margin:0 auto;overflow:visible;max-width:2400px;width:calc(100% - 320px);display:flex;justify-content:center;align-items:center}@media screen and (max-width: 2559px){.component.logo_slider .swiper{width:calc(100% - 13.3333333333rem)}}@media screen and (max-width: 1919px){.component.logo_slider .swiper{width:calc(100% - 160px)}}@media screen and (max-width: 1439px){.component.logo_slider .swiper{width:calc(100% - 8.8888888889rem)}}@media screen and (max-width: 1279px){.component.logo_slider .swiper{width:calc(100% - 120px)}}@media screen and (max-width: 1023px){.component.logo_slider .swiper{width:calc(100% - 6.6666666667rem)}}@media screen and (max-width: 767px){.component.logo_slider .swiper{width:100%}}.component.logo_slider .swiper .swiper-wrapper{display:flex;width:100%}@media screen and (max-width: 767px){.component.logo_slider .swiper .swiper-wrapper{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column}}.component.logo_slider .swiper .swiper-wrapper .swiper-slide{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;flex-shrink:1;margin-right:330px}@media screen and (max-width: 2559px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide{margin-right:13.6111111111rem}}@media screen and (max-width: 1919px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide{padding-right:75px;padding-left:75px;margin:0}}@media screen and (max-width: 1439px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide{margin-right:8.3333333333rem}}@media screen and (max-width: 1279px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide{margin-right:100px}}@media screen and (max-width: 1023px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide{margin-right:5.5555555556rem}}@media screen and (max-width: 767px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide{justify-content:center;width:100%;margin-right:0}.component.logo_slider .swiper .swiper-wrapper .swiper-slide:first-child{padding-top:0}.component.logo_slider .swiper .swiper-wrapper .swiper-slide:first-child .separator{display:none}.component.logo_slider .swiper .swiper-wrapper .swiper-slide:last-child{padding-bottom:0}}.component.logo_slider .swiper .swiper-wrapper .swiper-slide a:hover{cursor:pointer}.component.logo_slider .swiper .swiper-wrapper .swiper-slide .icon{height:53px}@media screen and (max-width: 2559px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide .icon{height:2.2222222222rem}}@media screen and (max-width: 1919px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide .icon{height:40px}}@media screen and (max-width: 1439px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide .icon{height:2.2222222222rem}}@media screen and (max-width: 1279px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide .icon{height:40px}}@media screen and (max-width: 1023px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide .icon{height:2.2222222222rem}}@media screen and (max-width: 767px){.component.logo_slider .swiper .swiper-wrapper .swiper-slide .icon{height:38px;display:flex;justify-content:center;align-items:center}}.component.logo_slider .swiper .swiper-wrapper .swiper-slide .icon img{height:100%;width:auto;display:block}.component.logo_slider .navigation{display:none}
