.logo_carrousel__container {
	position: relative;
	max-width: 95%;
	background: #fff;
	margin: 0 auto;
}

.logo_carrousel__carouser-section {
	display: flex;
	align-items: center;
}

.logo_carrousel__wrapper {
	width: 100%;
	/*     background: #999; */
}

.logo_carrousel__wrapper .logo_carrousel__carousel {
	max-width: 1200px;
	margin: auto;
	padding: 0 30px;
	/*     background: #777; */

}

.logo_carrousel__carousel .logo_carrousel__card {
	line-height: 150px;
	color: #fff;
	font-size: 4rem;
	text-align: center;
	margin: 0 0;
	/*  margin: 20px 0;*/
}

.owl-dots {
	text-align: center;
	margin-top: 10px;
}

.owl-dot {
	height: 15px;
	width: 45px;
	border-radius: 25px;
	cursor: pointer;
	outline: none;
	border: solid 2px #0072bc !important;
	margin: 0 5px;
	transition: all 0.3s ease;
}

.owl-dot:hover, .owl-dot.active {
	background: #0072bc !important;
}

.logo_carrousel__card img {
	transition: all 500ms ease;
	filter: grayscale(100%) brightness(100%) contrast(60%) drop-shadow(0 0 0.15rem black);
	width: 80% !important;
	/*width: 200px;*/
}

.logo_carrousel__card img:hover {
	filter: none;
}