
.main-slider-swiper-slide:nth-of-type(1) .text {
top: 55%;
left: 5%;
color: rgba(255, 255, 255, 1);
text-align: left;
}

.main-slider-swiper-slide:nth-of-type(1) .title {
font-weight: 500;
}

.main-slider-swiper-slide:nth-of-type(1) .subtitle {
font-weight: 200;
}

.main-slider-swiper-slide:nth-of-type(1) .text::before {
content: ' ';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index:1;
background-color: rgba(0, 0, 0, 0.45);
}

.main-slider-swiper-slide:nth-of-type(1) .text .title {
font-size: 6vmin;
z-index:3;
}

.main-slider-swiper-slide:nth-of-type(1) .text .subtitle {
font-size: 3vmin;
z-index:3;
}

.main-slider-swiper-slide:nth-of-type(2) .text {
top: 55%;
left: 5%;
color: rgba(255, 255, 255, 1);
text-align: left;
}

.main-slider-swiper-slide:nth-of-type(2) .title {
font-weight: 500;
}

.main-slider-swiper-slide:nth-of-type(2) .subtitle {
font-weight: 200;
}

.main-slider-swiper-slide:nth-of-type(2) .text::before {
content: ' ';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index:1;
background-color: rgba(0, 0, 0, 0.45);
}

.main-slider-swiper-slide:nth-of-type(2) .text .title {
font-size: 6vmin;
z-index:3;
}

.main-slider-swiper-slide:nth-of-type(2) .text .subtitle {
font-size: 3vmin;
z-index:3;
}

.main-slider-swiper-slide:nth-of-type(3) .text {
top: 55%;
left: 5%;
color: rgba(255, 255, 255, 1);
text-align: left;
}

.main-slider-swiper-slide:nth-of-type(3) .title {
font-weight: 500;
}

.main-slider-swiper-slide:nth-of-type(3) .subtitle {
font-weight: 200;
}

.main-slider-swiper-slide:nth-of-type(3) .text::before {
content: ' ';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index:1;
background-color: rgba(0, 0, 0, 0.45);
}

.main-slider-swiper-slide:nth-of-type(3) .text .title {
font-size: 6vmin;
z-index:3;
}

.main-slider-swiper-slide:nth-of-type(3) .text .subtitle {
font-size: 3vmin;
z-index:3;
}

.main-slider-swiper-slide:nth-of-type(4) .text {
top: unset;
left: unset;
color: unset;
text-align: left;
}

.main-slider-swiper-slide:nth-of-type(4) .title {
font-weight: 200;
}

.main-slider-swiper-slide:nth-of-type(4) .subtitle {
font-weight: 200;
}

.main-slider-swiper-slide:nth-of-type(4) .text::before {
content: ' ';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index:1;
background-color: unset;
}

.main-slider-swiper-slide:nth-of-type(4) .text .title {
font-size: 3vmin;
z-index:3;
}

.main-slider-swiper-slide:nth-of-type(4) .text .subtitle {
font-size: 3vmin;
z-index:3;
}
#mainSwiperSlider{max-width: unset;}