.slider-black-image {
	margin-bottom: 32px;
}
.slider-black-image  a {
	color: white;
}
.slider-black-image .swiper-container {
	background: var(--black-lgt);
	padding: 32px 0px 32px 0px;
}
.slider-black-image .swiper-wrapper {
	background: var(--black-lgt);
	color: var(--white);
	padding-left: 45px;
	padding-right: 45px;
	height: auto;
}

.slider-black-image .swiper-slide {
	background: var(--black-lgt);
		max-width: 210px
}

.slider-black-image h3 {
	color: var(--green);
	padding-bottom: 6px;
	font-size: 22px;
}

.slider-black-image figcaption {
	padding: 12px 2px 4px 2px;
	font-size: 18px;
}

.slider-black-image figure {
	/*margin-top: 34px;*/
	margin-top: 0px;
	margin-bottom: 0;

}
.slider-black-image h3 {
	text-align: left;
}
.slider-black-image h3 + figure {
	margin-top: 0px;
}

.slider-black-image .swiper-button-prev, .slider-black-image .swiper-button-next {
	left: 0px;
	top: 0;
	width: 45px;
	height: 100%;
	background-color: var(--black-lgt);
	background-image: none;
	color: white;
	font-size: 30px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.slider-black-image .swiper-button-prev:focus,
.slider-black-image .swiper-button-next:focus,
.slider-black-image .swiper-button-prev:active,
.slider-black-image .swiper-button-next:active, {
border: 0px;
outline: none;
}
.slider-black-image .swiper-button-next, .slider-black-image .swiper-container-rtl .swiper-button-prev {
	right: 0px;
	left: auto;
}

.slider-black-image .swiper-button-prev::after, .slider-black-image .swiper-container-rtl .swiper-button-next::after, .slider-black-image .swiper-button-next::after, .slider-black-image .swiper-container-rtl
.slider-black-image .swiper-button-prev::after {
	content: '';
}

disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: 1;
    cursor: auto;
    pointer-events: none;
}

@media (min-width: 768px) {
	.slider-black-image h3 {
		font-size: 28px;
	}
	.slider-black-image .swiper-slide {
		background: var(--black-lgt);
	}
	.slider-black-image figure {
		/*margin-top: 44px*/
	}
	.slider-black-image figcaption {
		font-size: 17px;
		min-height: 110px;
	}
	.slider-black-image .swiper-wrapper {
		padding-left: 60px;
		padding-right: 60px;
	}
	.swiper-button-prev, .swiper-button-next {
		font-size: 42px;
		width: 60px;
	}
}
@media (min-width: 922px) {
	.slider-black-image .swiper-button-prev, .slider-black-image .swiper-button-next {
		font-size: 55px;
	}
	.slider-black-image .swiper-slide {
		max-width: 310px;
	}
	
}