.elementor-addons-logos-wrapper {
	 text-align: center;
}
 .elementor-addons-logos-wrapper .logos-item {
	 display: flex;
	 align-items: center;
	 height: auto;
}
 .elementor-addons-logos-wrapper .logos-item > a, .elementor-addons-logos-wrapper .logos-item > img {
	 display: inline-block;
	 transition: all 0.2s ease-out;
}
 .elementor-addons-logos-wrapper .swiper-wrapper {
	 align-items: center;
}
 .elementor-addons-logos-wrapper .swiper-slide a {
	 display: block;
}

.elementor-addons-logos-wrapper .swiper-slide,
.logos-swiper-wrapper {
	max-height: 90px;
}
 .elementor-addons-logos-wrapper .swiper-pagination {
	 position: relative;
	 bottom: 0;
	 margin-top: 2rem;
}
 .elementor-addons-logos-wrapper .logos-swiper-container .elementor-swiper-button-prev, .elementor-addons-logos-wrapper .logos-swiper-container .elementor-swiper-button-next {
	 align-items: center;
	 justify-content: center;
	 background-color: #fff;
	 background-image: none;
	 font-size: 20px;
	 color: #000;
	 width: 32px;
	 height: 32px;
	 top: 50%;
	 margin-top: 0;
}
 .elementor-addons-logos-wrapper .logos-swiper-container .elementor-swiper-button-prev:hover, .elementor-addons-logos-wrapper .logos-swiper-container .elementor-swiper-button-next:hover {
	 color: #4521fd;
}
 .elementor-addons-logos-wrapper .elementor-swiper-button-prev {
	 left: 0;
}
 .elementor-addons-logos-wrapper .elementor-swiper-button-next {
	 right: 0;
}
 .elementor-addons-logos-wrapper .logos-swiper-container[data-pagination="true"] .elementor-swiper-button-prev, .elementor-addons-logos-wrapper .logos-swiper-container[data-pagination="true"] .elementor-swiper-button-next {
	 margin-top: -16px;
	 transform: translateY(-2rem);
}
 