.section .logos-wrap ul.slick-dots li:before            {content: none!important;}
.logos-wrap .slick-dots li button                       {font-size: 8px; line-height: 0; display: block; 
                                                        margin-right: 20px; border-radius:50%; 
                                                        width: 18px; height: 18px; padding: 5px; 
                                                        cursor: pointer; color: transparent; 
                                                        border: 0; background: transparent; 
                                                        background: var(--primary); opacity: 0.3;}
.logos-wrap .slick-dots li.slick-active button          {opacity: 1;background: var(--primary);}
#logo-slider .slick-track                               {margin: 0;display: flex;align-items: center;}
/* Center slide styling for when 3 slides are visible */
#logo-slider .slick-slide.center-slide                  {transform: scale(1.1); cursor: pointer; 
                                                        transition: .3s ease-in-out all;                                                        
}
#logo-slider .slick-slide.center-slide .readmore        {opacity: 1;transition: .3s ease-in-out all;}
#logo-slider .slick-slide:not(.center-slide) .readmore  {opacity: 0;}
#logo-slider .slick-slide:not(.center-slide):hover .readmore {opacity: 1;}
#logo-slider .slick-dots                                {bottom: -45px;}

@media screen and (max-width: 767px)                   {
    #logo-slider .slick-slide img                       {margin: 0 auto;}
    .logos-wrap                                         {padding-bottom: 70px;}
    .logos-wrap .slick-dots li button                   {border-radius: 20px; width: 196px; height: 3px; 
                                                        padding: 0; color: transparent; 
                                                        background: transparent; 
                                                        background: var(--primary); margin: 0;
    }
    #logo-slider .slick-dots                            {overflow: hidden;}
}