/* Default add-on styles. Please note that these might get overwritten by compiler */

.ob-is-obeps {
	opacity: 0; 
	transition: opacity 0.3s ease-in-out;
}
.ob-is-obeps > .elementor-widget-container {
	overflow: hidden;
	position: relative;
}
.ob-is-obeps .swiper-button-next, 
.ob-is-obeps .swiper-button-prev {
	transition: all 0.3s ease-in-out;
    background-image: unset; 
	background-color: #0000004D;
}
.ob-is-obeps .swiper-button-prev > svg, 
.ob-is-obeps .swiper-button-prev > i {
	transform: rotate(180deg);
}

.ob-is-obeps .swiper-container-fade .swiper-slide {
	transition-property: opacity;
	transition-timing-function: ease-in-out; 
}
.ob-is-obeps .swiper-container-coverflow .swiper-slide {
	transition-property: transform;
}

.ob-is-obeps .swiper-pagination:not(.swiper-pagination-progressbar) {
	display: flex !important;
	width: auto; 
	bottom: 0;
	right: unset;
	transform: translate(-50%, 0);
	left: 50%;
	margin-bottom: 11px;
}

.ob-is-obeps .swiper-container-vertical > .swiper-pagination:not(.swiper-pagination-progressbar) {
	top: unset;
	-webkit-transform: unset;
	transform: unset;
}