.clients_container {
	text-align: center;
	background: #fff;
	padding: 25px 15px 25px 15px;
	overflow: hidden;
}

.clients_container .client_block {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	background: white;
	margin: 5px;
	padding: 10px;
	height: 125px;
	width: 100%;
	color: #606060 !important;
}

.clients_container .client_block img {
	max-width: 100%;
	width: auto;
	max-height: 80px;
}

.clients_container .client_block b {
	display: block;
	width: 100%;
	margin-top: 10px;
}

.clients_container .swiper-container {
	width: calc(100% - 40px);
}

.clients_container .swiper-button-prev, .clients_container .swiper-button-next {
	background-image: none !important;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 30px;
	height: 30px;
	transform: translateY(-50%);
	margin-top: 0;
	font-weight: 900;
}

.clients_container .swiper-button-next {
	right: -10px;
	left: auto;
}

.clients_container .swiper-button-prev {
	right: auto;
	left: -10px;
}

.clients_container .swiper-button-next:lang(ar) {
	right: auto;
	left: -10px;
}

.clients_container .swiper-button-prev:lang(ar) {
	right: -10px;
	left: auto;
}

.clients_container .swiper-button-next:after {
	font-family: "Font Awesome 5 Free";
	content: "\f105";
	font-size: 30px;
	display: block;
}

.clients_container .swiper-button-prev:after {
	font-family: "Font Awesome 5 Free";
	content: "\f104";
	font-size: 30px;
	display: block;
}

.clients_container .swiper-button-next:lang(ar):after {
	content: "\f104";
}

.clients_container .swiper-button-prev:lang(ar):after {
	content: "\f105";
}

.clients_container .swiper-pagination {
	position: relative;
	display: block;
	width: 100%;
	margin: 20px 0 -25px 0 !important;
}

.clients_container .swiper-pagination-bullet {
	margin: 0 2px 10px 2px;
}