.ccl-widget.core-slider.logo-slider {
	max-width: var(--width-feature);
	margin-bottom: 0;
	padding-top: 26px;
	padding-bottom: 25px;
}

.ccl-widget.core-slider.logo-slider  .slider-cont {
	max-width: min(calc(235px + (485 - 235) * ((100vw - 375px) / (640 - 375))), 485px);
	margin-inline: auto;
}

.ccl-widget.core-slider.logo-slider .img-cont::after {
	content: none;
}


.ccl-widget.core-slider.logo-slider .glide__arrow {
	--arrow-bg-color: var(--white);
	position: relative;
	width: 62px;
	height: 62px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;
	padding: 5px;
	margin: 0;
	border-radius: var(--rounded-circle);
	box-shadow: unset;
	color: var(--arrow-color);
	pointer-events: all;
}

.ccl-widget.core-slider.logo-slider img.left-arrow.arrow {
	transform: rotate(180deg);
}

.ccl-widget.core-slider.logo-slider .glide__arrows {
	margin: 0 -60px;
}

.ccl-widget.core-slider.logo-slider .glide__arrow.glide__arrow--left img {
	transform: rotate(180deg);
}

.ccl-widget.core-slider.logo-slider .glide__arrow img {
	width: 52px;
	height: 23px;
}

@media (min-width: 40em) {
	.ccl-widget.core-slider.logo-slider  .slider-cont {
		max-width: min(calc(465px + (840 - 465) * ((100vw - 640px) / (1023 - 640))), 840px);
	}

	.ccl-widget.core-slider.logo-slider .glide__arrows {
		margin: 0 -80px;
	}
}

@media (min-width: 64em) {
	.ccl-widget.core-slider.logo-slider  .slider-cont {
		max-width: min(calc(800px + (1160 - 800) * ((100vw - 1024px) / (1440 - 1024))), 1160px);
	}

	.ccl-widget.core-slider.logo-slider .glide__arrows {
		margin: 0px -60px;
	}

	.ccl-widget.core-slider.logo-slider .glide__arrow img {
		width: 58px;
		height: 25px;
	}
	
}

@media (min-width: 1250px) {
	.ccl-widget.core-slider.logo-slider  .slider-cont {
		max-width: min(calc(950px + (1160 - 950) * ((100vw - 1250px) / (1440 - 1250))), 1160px);
	}

	.ccl-widget.core-slider.logo-slider .glide__arrows {
		margin: 0px -50px;
	}
}