@charset "UTF-8";.slick-loading .slick-list{background:#fff url(../images/icons/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(../fonts/slick/slick.eot);src:url(../fonts/slick/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick/slick.woff) format("woff"),url(../fonts/slick/slick.ttf) format("truetype"),url(../fonts/slick/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}

.slick-dots{
	bottom: -44px;
}
.slick-arrow{ 
	font-size: 0;
	display: block;
	height: 50px;
	width: 50px;
	z-index: 9;
	background: url('/wp-content/themes/dominant/images/icons/arrow.svg') center center no-repeat #231F20;
	background-size: 11px 19px;
	margin-top: 0;
	top: -83px;
}
.why__us-list .slick-arrow{
	top: -147px;
}
.slick-prev:focus, .slick-next:focus{
	background: url('/wp-content/themes/dominant/images/icons/arrow.svg') center center no-repeat #231F20;
	background-size: 11px 19px;
	opacity: 1;
} 
.slick-prev:hover, .slick-next:hover{
	background: url('/wp-content/themes/dominant/images/icons/arrow.svg') center center no-repeat #231F20;
	background-size: 11px 19px;
	opacity: 0.7;
} 
.slick-arrow::before{
	display: none;
}
.slick-prev{
	left: auto;
	right: 56px;
	transform: translate(0,0);
} 

.slick-next{
	left: auto;
	right: 0;
	transform: translate(0,0) rotate(180deg);
} 

.slick-dots{
	line-height: 1;
	bottom: -44px;
	left: 0;
	padding: 0 15px;
}
.why__us-list .slick-dots{
	bottom: -70px;
}
.slick-dots li{
	width: 82px;
	height: 5px;
	border-radius: 20px;
	overflow: hidden;
	margin: 0 4px;
	background: #231F20;
}
.slick-dots li.slick-active{
	background: #EE1D23;
}
.slick-dots li button{		
	width: 100%;
	height: 100%;
}
.why__us-list .slick-dots li{
	background-color: #fff;
}
.slick-dots li.slick-active{
	background: #EE1D23;
}
.slick-dots li button::before{
	display: none;
}

@media (max-width:768px) {
	.slick-arrow{
		height: 30px;
		width: 30px;
		background-size: 7px 14px;
		top: -41px;
	}
	.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{
		background-size: 7px 14px;
	}
	.slick-prev{
		right: 36px;
	}
	
	.why__us-list .slick-dots{
		bottom: -50px;
	}
	.slick-dots{
		bottom: -26px;
		display: flex;
		justify-content: center;
	}
	.slick-dots li{
		width: auto;
		min-width: 15px;
		flex: 1 1 auto;
	}
}