@media (min-width: 150px) and (max-width: 479px) {
    .tollfree-box {
        display: none;
    }

    .main-banner-txt {
        margin-top: 0;
    }

    .main-banner-txt h2 {
        width: 100%;
    }

    .main-banner-img {
        float: none;
        top: 40px;
    }

    .section-title p {
        width: 100%;
    }

    .download-text h3 {
        width: 100%;
    }

    section#aboutus-div {
        margin-top: 100px;
    }

    .about-img-txt h2 {
        width: 100%;
    }

    .about-img-txt {
        margin-top: 0;
        margin-bottom: 40px;
    }

    section#how-it-works {
        margin-top: 50px;
    }

    .work-icon {
        margin-top: 20px;
    }

    section#download-app-icons {
        margin-top: 50px;
    }

    .download-text {
        margin-top: 30px;
        padding: 0 10px;
    }

    .download-hub {
        margin-top: 40px;
    }

    section#app-features {
        margin-top: 40px;
    }

    .feature-box {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 20px;
        min-height: 250px;
    }

    section#user-reviews {
        margin-top: 30px;
    }

    section#user-reviews {
        margin-top: 30px;
    }

    footer {
        margin-top: 40px;
    }

    .footer-logo {
        margin-top: 10px;
    }

    .footer-social-media {
        float: right;
        margin-right: 5px;
        margin-top: -50px;
    }

    footer hr {
        margin-right: none;
    }

    .footer-icon-txt p {
        width: 100%;
    }

    .copyright-text {
        text-align: center;
    }

    .copyright-links {
        float: none;
        margin: auto;
        text-align: center;
        margin-top: 3px;
    }

    .main-banner-txt h2 {
        font-size: 30px;
    }

    .navbar-light .navbar-nav .nav-link {
        padding: 5px 0;
    }

    .navbar-nav.mx-auto.p-4.p-lg-0 {
        padding: 5px 10px !important;
    }

    .bg-main img {
        width: 100px;
    }

    .Breadcrumb-box {
        padding: 7px 0;
    }

    .breadcrumb-list-link {
        text-align: left;
        margin-top: 4px;
    }

    section#inner-section {
        margin-top: 40px;
    }

    .about-img {
        margin-bottom: 20px;
    }

    .footer-logo img {
        width: 100px;
    }

    .download-main {
        padding: 10px 0px;
    }

    .download-text-option h3 {
        width: 100%;
        font-size: 25px;
    }

    .download-app-option img {
        width: 250px;
    }

    .contact-details {
        margin-top: 0;
    }

    .contact-form {
        margin-top: 20px;
    }

}


@media (min-width: 480px) and (max-width: 767px) {}


@media (min-width: 768px) and (max-width: 991px) {
    .tollfree-box {
        display: none;
    }

    section#main-banner {
        margin-top: 20px;
        min-height: 330px;
    }

    .main-banner-txt h2 {
        width: 100%;
        font-size: 30px;
        line-height: 40px;
    }

    .main-banner-txt {
        margin-top: 30px;

    }

    .main-banner-img {
        top: 10px;
    }

    section#aboutus-div {
        margin-top: 40px;
    }

    .about-img-txt {
        margin-top: 0px;
    }

    .about-img-txt h2 {
        font-size: 26px;
        width: 100%;
        line-height: 32px;
    }

    .section-title p {
        width: 100%;
    }

    .work-icon p {
        padding: 0 15px;
    }

    .download-option ul li {
        width: 45%;
    }

    .download-text {
        margin-top: 100px;
        padding: 0 20px;
    }

    .download-text {
        margin-top: 100px;
        padding: 0 20px;
    }

    .feature-box {
        margin-top: 0;
        min-height: 250px;
    }

    section#app-features {
        margin-top: 40px;
    }

    section#app-features {
        margin-top: 40px;
    }

    div#testimonial-slider-2 {
        margin-top: 20px;
    }

    .footer-logo img {
        width: 120px;
    }

    .copyright-links {
        float: right;
        margin-top: -20px;
    }


}


@media (min-width: 992px) and (max-width: 1199px) {
    .tollfree-box {
        display: none;
    }

    section#main-banner {
        margin-top: 0;
    }

    .about-img-txt {
        margin-top: 10px;
    }

    .work-icon img {
        width: 75px;
    }

    .work-icon h5 {
        font-size: 16px;
    }

    .feature-box h5 {
        font-size: 16px;
    }

    section#how-it-works {
        margin-top: 60px;
    }

    section#how-it-works {
        margin-top: 60px;
    }

    .download-text {
        padding: 0 40px;
    }

    section#app-features {
        margin-top: 60px;
    }

    .feature-box {
        margin-top: 10px;
        height: 250px;
    }

    section#user-reviews {
        margin-top: 60px;
    }

    div#testimonial-slider-2 {
        margin-top: 15px;
    }

}


@media (min-width: 1368px) and (max-width: 1920px) {
    .tollfree-icon i {
        background: transparent linear-gradient(180deg, #FD1936 0%, #7F0D1B 100%) 0% 0% no-repeat padding-box;
        border: 1px solid #FD1936;
        color: #fff;
        width: 47px;
        height: 47px;
        border-radius: 100px;
        font-size: 22px;
        text-align: center;
        line-height: 43px;
    }

    .tollfree-txt h5 {
        color: #fff;
        font-size: 18px;
        margin-bottom: 3px;
    }



}