
.ime-slider.f-carousel.has-dots {
	margin-bottom: 0;
}

.ime-slider[data-ime-slider-size="full"] {
	height: 100vh;
	width: 100%;
}

.ime-slider .ime-slider-item {
	align-items: center;
	background-size: cover;
	background-repeat: no-repeat;
	display: flex;
	height: 100%;
	justify-content: center;
	width: 100%;
}

.ime-slider .ime-slider-item .ime-slider-item-content {
    align-items: center;
    display: flex;
    flex-direction: column;
	width: min( calc( 100vw * 2 / 3 ), calc( 1080px * 2 / 3 ) );
	z-index: 2;
}

.ime-slider .ime-slider-item .ime-slider-item-content :is(.ime-slider-item-title, .ime-slider-item-caption) {
	text-align: center;
}


.ime-slider .ime-slider-item::before {
	content: '';
	height: 100%;
	position: absolute;
	width: 100%;
	z-index: 1;
}


/* home */
.ime-slider[data-ime-slider-id="home"] .ime-slider-item:nth-child(1) {
	background-image: url('../media/sliders/home-ime-slider-item-intro.jpg');
}

.ime-slider[data-ime-slider-id="home"] .ime-slider-item:nth-child(2) {
	background-image: url('../media/sliders/home-ime-slider-item-services.jpeg');
}

.ime-slider[data-ime-slider-id="home"] .ime-slider-item:nth-child(3) {
	background-image: url('../media/sliders/home-ime-slider-item-equipment.jpg');
}
