/*slider index start*/
.slider {
    max-height: 300px;
    overflow: hidden;
}
.slider__item {
    text-decoration: none;
}
.slider__image {
    position: relative;
}
.slider__img {
    width: 100%;
    max-height: 164px;
    min-height: 164px;
    border-radius: 20px;
    object-fit: cover;
}
/*slider index end*/

/*slider generation start*/
.slider-generation {
    overflow: hidden;
}
.slider-generation__image {
    position: relative;
}
.slider-generation__image:after {
    content: '';
    width: 100%;
    height: 20%;
    background: linear-gradient(0deg,rgba(24, 24, 24, 0.8) 0%, rgba(24, 24, 24, 0) 100%);
    position: absolute;
    bottom: 0;
}
.slider-generation__img {
    width: 100%;
    border-radius: 20px;
}
.slider-generation__text {
    width: 100%;
    position: absolute;
    bottom: 28px;
    z-index: 100;
}
.slider-generation__title {
    font-family: var(--family-roboto700);
    font-size: 20px;
    font-weight: normal;
    color: var(--color-white);
    text-align: center;
    line-height: 20px;
}
.slider-generation__subtitle {
    font-family: var(--family-roboto600);
    font-size: 13px;
    font-weight: normal;
    color: #BBBFC5;
    text-align: center;
    line-height: 26px;
    letter-spacing: 0.2px;
}
.swiper-pagination-bullet {
    background-color: #717477;
}
.swiper-pagination-bullet-active {
    background-color: var(--color-pink);
}
.swiper-horizontal>.swiper-pagination-bullets {
    bottom: 6px;
}

/*slider generation end*/