::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #F5F5F5;
}

::-webkit-scrollbar {
    width: 6px;
    background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb {
    background-color: var(--theme-color);
}

.feature-style1 .feature-text {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.clients img {
    width: 200px;
    margin: 0 auto;
    border: 5px solid var(--smoke-color);
}
.vs-mobile-menu ul li h5 {
    margin: 0;
    margin-left: -20px;
    padding: 8px 0 8px 10px;
    background-color: #e8f8f9;
    font-weight: 500;
    font-size: 18px;
}
.fa, .fab, .fad, .fal, .far, .fas {
    line-height: inherit;
}

.brand-description {
    margin: 1em 0 0;
    font-size: 24px;
    font-weight: 300;
    color: var(--white-color);
    text-transform: capitalize;
    text-align: center;
}
.slick-slide {
    height: auto;
}

.landing_form {
    text-align: initial;
}
.landing_form h2 {
    font-weight: 700;
    font-size: 48px;
}

@media(max-width: 767px) {
    .landing_form h2 {
        font-weight: 500;
        font-size: 30px;
    }
}