.our-services-head {
    padding: 0px 228px 0px 228px;
}


@media(max-width:1600px){
    .our-designprocess {
        padding: 0px 90px 0px 90px;
    }

    .saas-service-head {
        padding: 0px 153px 0px 153px;
    }
}


@media(max-width: 1400px){
    .saas-service-head {
        padding: 0px 100px 0px 100px;
    }
}

@media(max-width: 1200px){
    .our-services-head {
        padding: 0px 100px 0px 100px;
    }
}


@media(max-width: 991px){
    .our-services-head {
        padding: 0px 80px 0px 80px;
    }

    .our-services-heading {
        padding: 0px 20px;
    }

    .saas-service-head {
        padding: 0px 80px 0px 80px;
    }
}


@media(max-width:768px){
    .our-values-head {
        padding: 0px;
    }

    .our-services-heading {
        padding: 0px 25px;
    }

    .our-casestudies-head {
        padding: 40px 45px 40px 45px !important;
    }

    .about-sec1-bg {
        padding: 112px 54px 40px 49px !important;
    }

    .our-designprocess {
        padding: 0px 0px 0px 0px;
        margin-bottom: 60px;
    }

    .black-testimonail {
        padding: 75px 40px 0px 40px;
    }

    .faq-head {
        padding: 0px;
    }
    h1.text-white.fw-bold.mb-0.h1-size {
        font-size: 28px;
    }

    .readyst-bg {
        padding: 50px 40px;
    }

    .getstarted-p {
        font-family: Poppins;
        font-size: 14px;
    }

    .wwc-txt {
        font-size: 27px;
    }

    .can-do-line {
        width: 484px;
    }

    .stack_line {
        width: 316px;
    }
    h1.text-center.fw-bold.black-h1 {
        margin-bottom: 0;
    }

    .port-showcase {
        margin-top: 0rem;
    }

    .mob-card {
        height: max-content;
    }

    h1.d-flex.justify-content-center.m-0.fw-bold.h1-size {
        font-size: 26px;
    }

    .ml-service-line {
        width: 449px;
    }
    
}

@media(max-width: 576px){
    .our-services-heading {
        padding: 0px;
    }

    .wwc-txt {
        font-size: 25px;
    }

    h1.text-white.fw-bold.mb-0.h1-size {
        font-size: 24px;
    }

    h1.text-center.fw-bold.black-h1 {
        margin-bottom: 0;
    }

    .black-testimonail {
        padding: 40px 40px 0px 40px;
    }
    .can-do-line {
        width: 392px;
    }

    .morecase-line {
        width: 312px;
    }

    .our-designprocess {
        margin-bottom: 30px;
    }

    .mob-card {
        height: auto;
    }

    .stack_line {
        width: 294px;
    }

    .ai-line {
        width: 376px !important;
    }

    h1.d-flex.justify-content-center.m-0.fw-bold.h1-size {
        text-align: center;
    }

    .ml-service-line {
        width: 357px;
    }


    .our-ai-service {
        padding: 0px;
    }
}

@media(max-width: 480px){
    .can-do-line {
        width: 306px;
    }

    h1.text-white.fw-bold.mb-0.h1-size {
        font-size: 24px;
    }

    .home-txt {
        font-size: 18px;
    }

    .port-showcase {
        font-size: 25px;
        line-height: 36px;
    }

    .port-showcase-sub {
        font-size: 14px;
    }

    .port-showcase-sub {
        line-height: 25px;
        margin-top: 6px;
    }

    .our-values-head {
        margin-top: 0px !important;
    }

    h1.text-white::after {
        height: 3px !important;
    }

    .stack_line {
        width: 294px;
    }


    .getsrated-head {
        font-size: 28px;
    }

    .cons-button {
        font-size: 14px;
    }

    .card-p {
        font-size: 18px !important;
        line-height: 30px !important;
    }

    h1.text-white.fw-bold.mb-0.h1-size {
        font-size: 24px !important;
    }

    .our-services-heading {
        font-size: 14px;
    }

    .faq-sec {
        padding: 80px 35px;
    }

    .faq-sec {
        padding: 50px 30px;
    }
    .case-st-h6 {
        font-size: 18px;
        line-height: 26px;
    }

    .testi-para {
        padding: 0px;
        font-size: 14px;
    }

    .services-margin {
        margin-bottom: 0px;
    }

    .accordion-body {
        font-size: 12px;
    }

    .our-casestudies-head {
        padding: 30px !important;
    }

    .em-fld{
        margin-top: 1rem !important;
    }

    .mob-card {
        height: auto;
    }

    .mobappdev-heading {
        font-size: 14px;
    }

    .morecase-line {
        width: 204px;
    }

    .portcase-std {
        padding: 45px 30px;
    }

    .ai-line {
        width: 300px;
    }
    
    h1.d-flex.justify-content-center.m-0.fw-bold.h1-size {
        text-align: center;
    }

    .ml-service-line {
        width: 306px;
    }

    h1.d-flex.justify-content-center.m-0.fw-bold.h1-size {
        text-align: center;
    }


    /* new resp sass */


    .saas-service-head {
        padding: 0px;
    }

    .our-services-head {
        padding: 0px;
    }

    .saas-sv-line {
        width: 290px;
    }

    .about-sec1-bg {
        padding: 112px 30px 40px 30px !important;
    }

    .proven-sec {
        padding: 60px 30px;
    }

    .morecase-line {
        width: 274px;
    }
    .black-testimonail {
        padding: 40px 30px 0px 30px;
    }
}