
.slick-list,
.slick-track {
	height: 100%;
}

.slick-slider .slick-arrow{
	background-color:gray;
	z-index:9;
}

.slick-slider .slick-prev{
	left:25px;
}

.slick-slider .slick-next{
	right:25px;
}

.slick-slider .slick-dots {
	bottom: 38px;
	display: flex;
	width: 100%;
	height: auto;
	z-index: 2;
	justify-content: center;
	gap: 6px;
}

.slick-dotted.slick-slider {
	margin-bottom: 0 !important;
}

.slick-slider .slick-dots li {
	width: 14px;
	height: 14px;
	margin: 0;
	display: flex;
	justify-content: center;
	align-items: flex-end;
}

.slick-slider .slick-dots li .mM_custom_dot {
	width: 8px;
	height: 8px;
	background: #fff;
	opacity: .3;
	-webkit-transition: opacity .4s, height .4s;
	-moz-transition: opacity .4s, height .4s;
	-ms-transition: opacity .4s, height .4s;
	-o-transition: opacity .4s, height .4s;
	transition: opacity .4s, height .4s;
}

.slick-slider .slick-dots li.slick-active .mM_custom_dot {
	height: 16px;
	opacity: 1;
}