.brands-slider-module{background:var(--background-secundary-color);padding:2em 0}.brands-slider-module .module-heading{color:var(--font-white-color);text-align:center;font-family:var(--title-bold);margin-bottom:0.3em}@media (min-width: 300px){.brands-slider-module .module-heading{font-size:2em}}@media (min-width: 576px){.brands-slider-module .module-heading{font-size:2.4em}}@media (min-width: 768px){.brands-slider-module .module-heading{font-size:2.4em}}@media (min-width: 992px){.brands-slider-module .module-heading{font-size:2.4em}}@media (min-width: 1200px){.brands-slider-module .module-heading{font-size:2.5em}}@media (min-width: 1400px){.brands-slider-module .module-heading{font-size:2.5em}}@media (min-width: 1600px){.brands-slider-module .module-heading{font-size:2.5em}}.brands-slider-module .module-sub_title{text-align:center;margin:0;color:var(--font-primary-color);margin-bottom:25px}.brands-slider-module .module-caption{color:var(--font-secundary-color)}.brands-slider-module h1,.brands-slider-module h2,.brands-slider-module h3,.brands-slider-module h4,.brands-slider-module h5{font-family:var(--font-title);color:var(--font-primary-color);margin-top:0px}.brands-slider-module p,.brands-slider-module span,.brands-slider-module strong,.brands-slider-module li{font-family:var(--font-text);margin-top:0}.brands-slider-module .carousel-container{position:relative;max-width:1200px;margin:40px auto;overflow:hidden;border-radius:10px}.brands-slider-module .carousel-container .carousel-track-wrapper{overflow:hidden}.brands-slider-module .carousel-container .carousel-track{display:flex;transition:transform 0.5s ease;will-change:transform}.brands-slider-module .carousel-container .carousel-track img{width:180px;height:180px;flex-shrink:0;margin-right:10px;object-fit:cover;border-radius:6px}.brands-slider-module .carousel-container .carousel-btn{position:relative;transform:translateY(-50%);background:#0009;color:#fff;border:none;padding:12px 21px;font-size:24px;cursor:pointer;z-index:10;border-radius:50%;margin-top:1.5em}.brands-slider-module .carousel-container .carousel-btn.prev{left:45%}.brands-slider-module .carousel-container .carousel-btn.next{right:-45%}.brands-slider-module .carousel-container .carousel-btn:hover{background:#000c}
