.discipline{
    margin: auto;
    padding: 40px;
    background: linear-gradient(180deg, #033AA7 0%, #0051F0 100%);
    color: white;
    border-radius: 10px;
}

.rts-about-reseller.area-2 .hosting-info .feature .feature__list .feature__item {
    width:100%;
}

.rts-counter-up-area .counter-up-area-inner{
    gap:20px;
}

.rts-hosting-banner__content.about__banner .slogan {
     width: 100%; 
}

@media(max-width:786px){
.rts-hosting-banner.rts-hosting-banner-bg {
    padding: 125px 0px 130px;
}
}

@media screen and (max-width: 576px) {
    .rts-about-reseller .hosting-about-image {
        flex-wrap: wrap;
        padding: 10px;
    }
}

@media screen and (max-width: 576px) {
    .rts-counter-up-area .counter-up-area-inner {
        padding: 20px;
    }
}

.rts-counter-up-area{
    background-color:#f4f9ff;
}

.rts-about-reseller .feature .feature__list .feature__item {
    color: var(--btc);
}



.rts-about-reseller .feature .feature__list .feature__item::before {
    background: var(--color-primary);
    color: var(--color-white);
}