.main-banner__video {
    left: auto;
    object-fit: cover;
}
.main-banner__video::before {
    content: '';
    right: 0;
    position: absolute;
    top: 0;
    width: 100px;
    background: white;
    z-index: 1;
}
.main-banner {
    margin-bottom: 0;
}
.stories__btn {
    background: linear-gradient(270.54deg, #D1CB28 0.46%, #48DCA6 90.84%);
}
.faq__title::before {
    right: 3px;
}
@media(max-width:1440px) {
    .benefits-section {
        margin-bottom: 118px;
    }
    .hear__bg-1 {
        display: none;
    }
    .hear__bg-2 {
        display: none;
    }
    .choose__slide-wrap2 .black-arrow {
        right: 114px;
    }
    .choose__slide-wrap2 {
        min-height: 270px !important;
        height: auto !important;
    }
    .choose::before {
        background: url('/wp-content/themes/wp-RA/assets/img/ben-bg1.svg') no-repeat !important;
        width: 279px;
        right: 0;
        left: auto;
        z-index: -1;
    }
    .stories__btn {
        height: 55px;
    }
}
.choose::after {
    content: '';
    background: url('/wp-content/themes/wp-RA/assets/img/ben-bg2.svg') no-repeat !important;
    width: 279px;
    left: 0;
    position: absolute;
    top: 240px;
    background-size: contain !important;
    height: 800px;
    z-index: -1;
}
@media(min-width:768px) {
    .main-banner {
        margin-bottom: 50px;
    }
    .faq__txt {
        max-width: 541px;
    }
    .faq__title::before {
        left: 337px;
    }
    .faq__svg-arr {
        top: 33px;
    }
}
.choose {
    background: transparent;
}
.choose__slider2 .swiper-pagination-bullet {
    background: #DFDFDF;
}
.choose__slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #D1CB28;
    border: none;
}
.choose__slide-wrap2 {
    background: #454545;
}
.choose__slide-wrap2 .choose__slide-txt {
    color: white;
}
@media(min-width:1440px) {
    .discover-card__front-icon {
        margin-top: 15px;
    }
    .discover-card__title {
        font-size: 27px;
    }
    .discover-card__text {
        font-size: 22px;
        line-height: normal;
    }
    .choose__slide-wrap {
        height: 415px !important;
    }
    .main-banner__video {
        min-height: 586px !important;
        z-index: -2;
    }
    .choose::after {
        display: none;
    }
    .faq__title::before {
        left: 534px;
    }
    .faq__svg-arr {
        right: -66px;
        top: 0;
    }
    .faq__top {
        margin-bottom: 100px;
    }
    .choose-key .choose__slide-wrap {
        margin-top: 105px;
    }
    .choose-key .choose__pagination {
        top: 176px;
    }
    .choose__slide-title {
        min-height: auto;
        align-items: normal;
    }
    .choose-key .swiper-button-next.choose__next {
        top: 176px;
    }
    .choose-key .swiper-button-prev.choose__prev {
        top: 176px;
    }
}
.choose__slide-wrap2 .num-choose-2 {
    color: white;
    left: 20px;
}
.choose__slide-wrap2 .num-choose {
    color: white;
    opacity: 0.06;
}
.choose__slide-wrap .num-choose {
    color: #197EB1;
    opacity: 0.06;
}
.choose__slide-wrap2 .choose__slide-title2 {
    background: linear-gradient(90deg, #48DCA6 0%, #3CA0D2 25.46%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    min-height: auto;
}
.choose__btn {
    background: linear-gradient(90deg, #D1CB28 4.89%, #48DCA6 95.57%);
}