.plnb-image-slider .swiper-slide {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	height: auto; 
	padding: 4px 13px 0px 13px !important;
}

.plnb-image-slider .wp-caption {
	width: 100% !important;   
	max-width: 100%;
	margin: 0 !important;
	display: flex;
	flex-direction: column;
	align-items: center;
}
#page-container #et-boc #main-content .plnb-article-content .swiper.plnb-image-slider .swiper-slide .wp-caption img {
	width: 100%;
	height: auto;
	display: block;
	margin: 0 auto !important;
	box-shadow: none !important;
  border-radius: 0 !important;
 	padding: 0 !important;
}
	
.plnb-image-slider .swiper-wrapper {
	padding: 30px 0;
}

.plnb-image-slider .wp-caption-text {
	text-align: center;
}

.plnb-image-slider .swiper-button-prev::after,
.plnb-image-slider .swiper-button-next::after {
	content: none;
	display: none !important;
}

.plnb-image-slider .swiper-button-prev,
.plnb-image-slider .swiper-button-next {
    width: 50px !important;
    height: 50px !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    top: 50%;
    transform: translateY(-50%);
    margin-top: 0;
}

.plnb-image-slider .swiper-button-prev {
	background-image: url('/wp-content/uploads/2026/07/blog-swiper-arrow-prev.svg');
	left: 0 !important;
}
.plnb-image-slider .swiper-button-next {
	background-image: url('/wp-content/uploads/2026/07/blog-swiper-arrow-next.svg');
	right: 0 !important
}
	.plnb-image-slider .swiper-slide {
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}
@media (min-width: 1024px) and (max-width: 1279px) {
	body .plnb-image-slider.swiper .swiper-slide {
		width: 100% !important;
	}	
}	

@media (max-width: 767px) {
	.plnb-image-slider .swiper-button-prev,
	.plnb-image-slider .swiper-button-next {
		top: auto;
		bottom: 0;
		height: 34px !important;
		width: 34px !important;
	}
	.plnb-image-slider .swiper-button-next {
		right: 35% !important;
	}
	.plnb-image-slider .swiper-button-prev {
		left: 35% !important;
	}
	#page-container #et-boc #main-content .plnb-article-main-section .plnb-article-content .plnb-image-slider .wp-caption {
		margin-bottom: 30px !important;
		box-shadow: 0 14px 10px rgb(60 63 79 / 10%), 0 6px 6px rgb(60 63 79 / 10%) !important;
		padding: 10px 10px 20px 10px !important;
	}
	.plnb-image-slider .swiper-slide {
		padding: 4px 6px 0px 6px !important;
	}
}
