.city-elementor-widget-sliderlogoscp{
    overflow: hidden;
}

.city-elementor-widget-sliderlogoscp h2 span.accent{
    color: var(--e-global-color-accent);
    font-weight: 700;
}

.city-elementor-widget-sliderlogoscp h2{
    text-align: center;
    font-weight: 400;
    color: var(--e-global-color-e11d63f);
    font-size: 2rem;
}



.slider-container{
    position: relative;
}

.slider-container .swiper-button-next, 
.slider-container .swiper-button-prev{
    transform: translateY(-50%);
    margin-top: 0;
}

.city-elementor-widget-sliderlogoscp .swiper-wrapper{
    align-items: center;
}

.city-elementor-widget-sliderlogoscp .swiper{
    max-width: 106rem;
    margin: 0 auto;
}

.city-elementor-widget-sliderlogoscp img{
    filter: grayscale(1);
    -webkit-transition: filter .4s;
    -moz-transition: filter .4s;
    -ms-transition: filter .4s;
    -o-transition: filter .4s;
    transition: filter .4s;
}

.city-elementor-widget-sliderlogoscp a:hover img{
    filter: grayscale(0);
}

.city-elementor-widget-sliderlogoscp .swiper-button{
    padding: 10px;
    background-image: none;
}

.city-elementor-widget-sliderlogoscp .swiper-button::after {
    content: unset;
}

.city-elementor-widget-sliderlogoscp .swiper-button i{
    font-family: 'Font Awesome 5 Pro';
    font-size: 1.8rem;
    color: var(--e-global-color-accent);
}

.city-elementor-widget-sliderlogoscp .swiper-button.swiper-button-prev,
.city-elementor-widget-sliderlogoscp .swiper-button.swiper-button-next{
    width: 7px;
    height: 18px;
}

/*
.city-elementor-widget-sliderlogoscp .swiper-button.swiper-button-prev:before{
    content:'\f104';
}

.city-elementor-widget-sliderlogoscp .swiper-button.swiper-button-next:before{
    content:'\f105';    
}*/

@media screen and (max-width:1200px){

    .city-elementor-widget-sliderlogoscp{
        padding: 0 2rem;
    }
    
    .city-elementor-widget-sliderlogoscp .slider-container {
        padding: 0 3rem;
    }
}
