.breadcrumbs_wrapper span{
    color: #fff;
}
.stories__btn {
    background: linear-gradient(90deg, #D1CB28 4.89%, #48DCA6 95.57%);
}
.choose {
    background: transparent;
}
.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%);
}
.choose__slider2 .swiper-pagination-bullet {
    background: #DFDFDF;
}
.choose__slide-wrap2 .num-choose-2 {
    color: white;
    left: 20px;
}
.choose__slide-wrap2 .num-choose {
    color: white;
    opacity: 0.06;
}
.choose__slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: linear-gradient(117.41deg, #3CA0D2 11.27%, #48DCA6 67.35%);
    border: none;
}
.choose__slide-wrap2 {
    background: #454545;
}
.choose__slide-wrap2 .choose__slide-txt {
    color: white;
}
.row {
    margin-bottom: 160px;
}
.reviews .swiper-button-next:after {
    content: "";
    background-image: url('/wp-content/themes/wp-RA/assets/img/rev-next.svg');
    background-size: cover;
    width: 39px;
    height: 66px;
}
.reviews .swiper-button-prev:after {
    content: "";
    background-image: url('/wp-content/themes/wp-RA/assets/img/rew-prev.svg');
    background-size: cover;
    width: 39px;
    height: 66px;
}
.reviews .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #D1CB28;
    border: none;
}
.impl-serv__slider {
    display: block;
}
.faq__txt {
    max-width: 300px;
}
@media(max-width:1440px) {
    .benefits-section {
        margin-bottom: 118px;
    }
    .benefits-section__title span {
        max-width: 360px;
    }
    .hear__bg-1 {
         display: none;
    }
    .hear__bg-2 {
         display: none;
    }
    .choose__slide-wrap2 .black-arrow {
        right: 110px;
    }
    .choose__slide-wrap2 {
        min-height: 270px !important;
    }
    .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: 270px;
        background-size: contain !important;
        height: 800px;
        z-index: -1;
    }
    .choose::before {
        background: url('/wp-content/themes/wp-RA/assets/img/ben-bg1.svg') no-repeat !important;
        width: 230px;
        right: 0;
        left: auto;
        z-index: -1;
        top: -30px;
    }
    .impl__serv-main {
        display: none;
    }
}
/* .header .logo__img {
    display: none;
}
.logo__img.white {
    display: block;
}
.header .salesforce__img2 path {
    fill: white;
}
.header .menu__icon span,
.header .menu__icon::before,
.header .menu__icon::after {
    background: white;
} */
/* @media(any-hover: hover) {
    .header__btn:hover {
        background: #197EB1;
        color: white;
    }
} */
/* .faq {
    margin-top: -100px;
} */
.circ-1 {
    top: -230px;
    left: -112px;
}
.circ-2 {
    top: 29px;
    left: -320px;
}
.circ-3 {
    top: 248px;
}
.circ-4 {
    top: 515px;
    left: -355px;
}
.main-circle__btn {
    left: 65px;
}
@media(min-width:768px) {
    .clouds-banner__img-right{
        transform: translateY(-100%);
    }
    .faq__title::before {
        left: 276px;
        top: 44px;
    }
    .industries-choose__title::before {
        top: -4px;
        right: 178px;
    }
    .faq__txt {
        max-width: 490px;
    }
    .faq__svg-arr {
        display: none;
    }
}
@media(max-width:768px) {
    .faq__title::before {
        left: 284px;
        top: -12px;
    }
    .faq-impl .faq__title::before {
        top: -10px;
        right: -14px;
    }
    .industries-choose__title::before {
        top: 35px;
        right: 89px;
    }
    .steps2__list-txt {
        font-size: 18px;
        line-height: 25px;
    }
    .steps2__list-title {
        margin-bottom: 12px;
    }
}
.steps2__next {
    top: 281px;
}
.steps2__prev {
    top: 281px;
}
.steps2 .swiper-pagination {
    top: 269px;
}
@media(min-width:1440px) {
    .clouds-banner__img-right{
        transform: initial;
    }
    .main-banner__title{
        max-width: 522px;
    }
    .main-banner__sub-title{
        max-width: 522px;
        font-size: 24px;
        line-height: 30px;
        margin-bottom: 55px;
    }
    .discover-card__front-icon {
        margin-top: 15px;
    }
    .discover-card__title {
        font-size: 27px;
    }
    .discover-card__text {
        font-size: 22px;
        line-height: normal;
    }
    .benefits-section__title span {
        max-width: 756px;
    }
    .benefits-section__title::before {
        width: 444px;
        height: 120px;
        left: 45%;
        -webkit-transform: translate(-18%, -3%);
        -ms-transform: translate(-18%, -3%);
        transform: translate(-18%, -3%);
    }
    /* .header._active .header__btn {
        background: linear-gradient(90.13deg, #D1CB28 0.12%, #48DCA6 99.91%);
    } */
    /* .header._active .header__btn:hover {
        background: #2F303A;
    } */
    /* .header__btn::before {
        background: linear-gradient(90.13deg, #D1CB28 0.12%, #48DCA6 99.91%);
    } */
    /* .header__btn {
        background: #16719E;
    } */
    /* .header__btn:hover {
        background: transparent;
    } */
    .row {
        margin-bottom: 300px;
    }
    .choose-key .swiper-button-next.choose__next {
        top: 176px;
    }
    .choose-key .choose__pagination {
        top: 176px;
    }
    .choose-key .swiper-button-prev.choose__prev {
        top: 176px;
    }
    .menu__list-link::before {
        background: linear-gradient(90.13deg, #D1CB28 0.12%, #48DCA6 99.91%);
    }
    .single-center__top-title span {
        max-width: 737px;
    }
    .single-center__top-sub-title {
        max-width: 1060px;
    }
    .reviews {
        margin-top: 10px;
    }
    .choose__slide-wrap {
        height: 400px !important;
    }
    .choose-key .choose__slide-wrap {
        margin-top: 100px;
    }
    .post-banner__arrow-left {
        transform: translate(-220px, 40px) scale(2.1);
    }
    .post-banner__arrow-right {
        transform: translate(220px, 40px) scale(2.1);
    }
    .faq__txt {
        max-width: 533px;
    }
    .faq__top {
        margin-bottom: 79px;
    }
    .main-circle__list-item {
        width: 856px;
    }
    .steps .circ__content-right .circ__title::before {
        right: -48px;
    }
    /* .menu__list-link {
        font-weight: 500;
        color: white;
        position: relative;
        font-size: 17px;
    } */
    .impl-serv__slider {
        display: none;
    }
    .impl__serv-main {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .impl__serv-main .choose__slide-wrap2 {
        width: 575px !important;
        height: 392px !important;
        display: flex;
        position: relative;
        z-index: 2;
        flex-direction: column;
        justify-content: space-between;
        box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.1);
    }
    .impl__serv-main .choose__slide-txt {
        font-size: 22px;
        line-height: 31px;
    }
    .impl__serv-main .choose__slide-title2 {
        max-width: 454px;
        font-size: 33px;
        line-height: 45px;
    }
    .steps .circ__content-blocks {
        justify-content: flex-start;
    }
    .choose__slide-title {
        display: flex;
        align-items: baseline;
        min-height: auto;
    }
    .circ__content-left {
        margin-right: 20px;
    }
    .circ__content::before {
        display: block;
        right: 224px;
    }
    .impl-serv__title {
        max-width: 570px;
    }
    .faq__svg-arr {
        right: -122px;
        display: block;
    }
    .faq__title::before {
        left: 436px;
        top: 56px;
    }
}
/* .dogy .cls-1 {
    fill: #464545;
}
.dogy .cls-2 {
    fill: #e97d22;
} */
.main-banner__sub-title.mobile{
    display: none;
}
@media(max-width:1440px){
    .clouds-banner__img-right{
        max-width: 400px;
    }
}
@media(max-width:1024px){
    .ind-single__title{
        font-size: 60px;
        line-height: 72px;
    }
    .ind-single__img-container{
        bottom: auto;
    }
    .clouds-banner__img-right{
        max-width: 390px;
    }
    .main-banner__sub-title.desktop{
        display: none;
    }
    .main-banner__sub-title.mobile{
        display: block;
        font-size: 20px;
        line-height: 26px;
        font-weight: 300;
        max-width: 490px;
    }
}
@media(max-width:767px){
    .main-banner__body{
        justify-content: flex-end;
    }
    .ind-single__img-container{
        position: unset;
    }
    .clouds-banner__img-right{
        position: unset;
        max-width: 100%;
        width: 100%;
        display: block;
        max-height: 175px;
        object-fit: contain;
        transform: none;
    }
    .ind-single__title{
        font-size: 35px;
        line-height: 42px;
    }
    .main-banner__sub-title{
        font-size: 20px;
        line-height: 26px;
        font-weight: 300;
        margin-bottom: 30px;
    }
}