/* media query */

@media (min-width: 320px) and (max-width: 575.98px) {

    .banner-text .home-white-border {
        margin: 20px auto !important;
    }

    .seaction-head {
        width: 100% !important;
    }

    .inner-testimonial {}

    .animation-services-1 {
        text-align: center;
    }

    .animation-modal-1 .modal-dialog.modal-lg {
        margin: 0 20px !important;
    }

    .left-quote-content h3 {
        text-align: center !important;
        margin: 12px 0;
    }

    .contact-info-detail {
        padding: 25px !important;
    }

    .contact-info-detail .divider {
        top: 120px;
    }

    #analyatics {
        margin-top: -100px !important;
    }

    .inner-fact {
        text-align: center;
    }

    .inner-fact h3 {
        font-size: 19px !important;
        margin: 8px 0 0;
        text-align: center !important
    }

    .inner-fact h5 {
        font-size: 14px;
    }

    .more-co-oprative-socity {
        text-align: center;
    }

    .more-co-oprative-socity .co-oprative-more-btn {
        margin: 30px 0 !important;
    }

    .request-demo-form {
        margin-top: 50px !important;
    }

    .flow-1,
    .flow-bleft-1 {
        width: 100% !important;
    }

    .flow-specing {
        left: 0 !important;
    }
        .brand-info-overlay {
    padding: 70px !important;
}

}

@media(min-width: 451px) and (max-width: 767) {
    .more-co-oprative-socity .co-oprative-more-btn {}

}

@media (max-width: 575.98px) {}

@media (min-width: 576px) and (max-width: 767.98px) {
    .top-hea-content {}

    .animation-modal-1 .modal-dialog.modal-lg {
        margin: 50px !important;
    }

    .animation-services-1 {
        text-align: center;
    }

    .flow-1,
    .flow-bleft-1 {
        width: 100% !important;
    }

    .flow-specing {
        left: 0 !important;
    }

    .inner-footer-location-cont address {
        height: 50px !important;
        line-height: 18px !important;
    }

    .inner-footer-location-cont a {
        font-size: 13px !important;
        font-weight: 600;
    }
}



@media (min-width: 768px) and (max-width: 991.98px) {
    .inner-inovation-box-1 {
        padding: 20px 0px !important;
    }

    .animation-modal-1 .modal-dialog.modal-lg {
        margin: 50px 130px !important;
    }

    .animation-services-1 {
        text-align: center;
    }

    .section-head.direct-selling-1 {}

    .more-co-oprative-socity .co-oprative-more-btn {
        margin: 0 !important;
    }

    .animation-modal-1 .btn {
        margin: 30px 0 0 !important;
    }

    .flow-1,
    .flow-bleft-1 {
        width: 100% !important;
    }

    .flow-specing {
        left: 0 !important;
    }

    .inner-footer-location-cont address {}

}

@media (min-width: 992px) and (max-width: 1199.98px) {
    #ppc-benifits {
        margin: 400px 0 0 !important;
    }

    .fb-box-1:hover .direct-bottom-box {
        top: 360px !important;
        left: 80px;
    }

    .section-head.direct-selling-1 h3 {
        margin-bottom: 5px !important
    }

    .mlm-box-1 .seo-service-box {
        height: 460px !important;
    }

    .mlm-box-1:hover .direct-bottom-box {
        top: 395px !important;
    }

    .head-tollfree {}

    .Grow-inner-conten-1 {
        padding: 37px 7px !important;
    }

    .Grow-inner-conten-1 h4 {
        font-size: 20px !important;
    }

    .Grow-inner-conten-1 h4:after {
        top: 100px !important;
        left: 10px !important;
    }

    .Grow-inner-conten-1 p {
        font-size: 14px;
    }

    .info-section-1 {
        padding: 20px !important;
    }
}

@media (min-width: 1300px) {
    .banner-text {
        width: 500px !important;
    }

    .inner-branding-points-3 {}

    /*    .home-white-border {
        margin: 20px 280px !important;
    }*/
}


/* media query */
@media (max-width: 320.98px) {

    .top-hea-content h1 {
        font-size: 15px !important;
    }

    .fb-marketing-head p {}

    #about-seo .seo-title {
        font-size: 25px !important;
    }

    .more-co-oprative-socity .co-oprative-more-btn {
        margin: 25px 0 0px 89px !important;
    }

    .co-oprative-btn-header h5 button {}

    .flow-1,
    .flow-bleft-1 {
        width: 440px !important;
    }

    #designing-flow::after {
        left: 0 !important;
    }

    .flow-specing {
        left: 0 !important;
    }

    .top-hea-content {}

    .left-quote-content {}

    .life-mange-tab-content {}

}

@media (max-width: 575.98px) {
    .top-hea-content {
        background: linear-gradient(45deg, #3F51B5, #673ab7a6);
        margin: 0 !important;
        padding: 120px 50px;
    }

    .fb-marketing-head p {}

    .section-head {
        width: 100% !important;
    }

    .left-blog-imgs {
        margin: 0 0 43px 0 !important;
    }

    .industry-border {
        margin-bottom: 40px;
    }

    .bottom-instry-section {
        margin-top: 0 !important;
    }

    .blog-content-2 h3 {
        text-align: center !important;
    }

    .blog-content-2 .gradient-line {
        margin: 18px 195px !important;
    }

    .blog-content-2 {
        text-align: center;
    }


    .inner-about-seo {
        padding: 20px !important;
    }

    #about-seo .seo-title {
        font-size: 25px !important;
        letter-spacing: 0 !important;
    }

    #ppc-benifits {
        margin-top: 255px !important;
    }

    .pay-benifits span {
        top: -4px !important;
    }

    .life-mange-tab-content {
        height: 485px !important;
    }

    .grow-border {
        border: none !important;
    }

    .knowledge-mobile {
        text-align: center;
        margin-bottom: 10px;
    }

    #knowledge::after {
        z-index: -10;
    }

    .footerholder {}

    .inner-footer-location-cont {}

}

@media (min-width: 576px) and (max-width: 767.98px) {
    .scrollup {}

    .left-quote-content h3 {}

    .cbonlin-form-1 {}

    .section-head {
        width: 100% !important;
        margin-top: 30px !important;
    }

    #about-seo .seo-title {}

    .knowledge-mobile {
        margin-bottom: 30px;
        text-align: center;
    }

    .Grow-inner-content,
    .Grow-inner-conten-1 {
        width: 465px;
        margin: 0 auto;
    }

    .Grow-inner-conten-1 h4 {
        font-size: 45px !important;
    }

    /* .Grow-inner-conten-1 {
        padding: 50px 0 !important;
        margin-bottom: 50px;
    }*/
    .life-mange-tab-content {
        height: 400px !important;
    }

    .Grow-inner-conten-1 p {
        font-size: 16px;
    }

    .Grow-inner-conten-1 h4:after {
        visibility: hidden;
    }

    .left-quote-content {
        margin-left: 0 !important;
    }

    #quote-sec img {
        float: none;
        margin-bottom: 20px;
    }

    .left-quote-content p {
        font-size: 17px;
    }

    .left-quote-content h3 {
        text-align: center !important;
        font-size: 35px;
    }

    .content {}

    .fb-box-1:hover .direct-bottom-box {
        top: 280px !important;
    }

    .inner-apps-img {
        margin: 30px 0 !important;
    }

    #analyatics {
        margin-top: -50px !important;
    }

    .inner-fact h5 {
        font-size: 14px !important;
    }

    .request-demo-form {
        margin: 28px 0 0 !important;
    }

    .inner-demo-page-content {
        margin: 0 !important;
    }

    .direct-selling-1 .gradient-line {
        margin: 0 auto !important;
    }

    #request-a-demo-page {}

    .pay-benifits {}

    .inner-ecommerce-rich {
        margin-bottom: 30px;
    }

    .choose-us-top {
        width: 100% !important;
    }

    .ecommerce-bg-img {
        margin-bottom: 40px;
    }

    .ecommer-p-1 {
        margin: 20px 0;
    }
}

@media(max-width: 767.98px) {

    .industry1 {
        margin-bottom: 30px;
    }

}

@media (min-width: 768px) and (max-width: 991.98px) {
    .knowledge-mobile {
        margin-bottom: 30px;
    }

    .circle-bg {
        background: transparent !important;
    }

    .contact-info-detail {
        width: 100% !important;
        margin: 0 !important;
    }

    .cbonlin-form-1 {}

    .pay-benifits {}

    #about-seo .seo-title {}

    #analyatics {

        margin: -50px 0 !important;
    }

    .inner-fact h3 {
        font-size: 25px !important;
    }

    .inner-fact h5 {
        font-size: 14px !important;
        line-height: 20px;
    }

    .industry1 {
        margin-bottom: 30px;
    }

    .career-head-content {
        margin: 0 !important;
    }

    .head-tollfree {}

    .inner-ecommerce-rich {}

    .brand-info {
        margin-bottom: 20px;
    }

    .brand-info-overlay {
        padding: 80px 40px !important;
    }

    .inner-services-1 {
        padding: 10px 40px;
    }

    .digital-services-bx {
        margin-bottom: 40px;
    }

    .services-modal-1 button.btn.btn-primary {
        left: 84% !important;
        top: 300px !important;
    }

    .digi-services-box-1 {}

    .digi-services-box-1 img {
        width: 160px;
    }

    .services-info-box span {
        font-size: 25px;
    }

}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .head-tollfree {
        margin-left: 335px !important;
    }

   /* .nav-bar {
        float: none !important;
    }*/

    .inner-branding-points-1 {
        padding: 60px 30px !important;
    }

    .inner-branding-points-2 {
        padding: 60px 30px !important;
    }

    .inner-branding-points-3 {
        padding: 60px 20px !important;
    }

    .content-point-222 p {
        margin-top: 40px;
    }

    .nav-bar nav>.menu {}


}

@media (max-width: 1200px) {
    .career-head-content {
        margin-left: 325px !important;
        padding: 70px 40px !important;
    }

    .Grow-inner-conten-1 {}

    .head-tollfree {
        margin-left: 276px !important;
    }

    .form-head-section h4 {
        font-size: 27px !important;
    }

    .nav-bar nav>.menu {}

    .get-touch-small {
        font-size: 17px !important;
    }

    .request-demo-form {
        width: 100% !important;
        margin: 0 !important;
    }

    .Grow-inner-conten-1 h4 {}
}

@media (min-width: 1199.98px) and (max-width: 1399px) {
    .head-tollfree {
        margin-left:174px !important;
    }

    .Grow-inner-conten-1 {
        padding: 20px 10px !important;
    }

    .Grow-inner-conten-1 h4 {
        font-size: 20px !important;
    }

    .Grow-inner-conten-1 h4:after {
        top: 84px !important;
        left: 14px !important;
    }

    .designing-main-bg {
        padding: 50px 70px !important;
        /*margin-top: 40px;*/
    }
}

@media (min-width: 1399px) and (max-width: 1930px) {
    .main-title {}
}

@media only screen and (max-width:500px)
{
    .career-head-content {
        margin-left: 0 !important;
        padding: 70px 40px !important;
    }
}