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

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

    .mob-card {
        height: 325px;
    }

    .our-values-head {
        padding: 0px 160px 0px 160px;
    }

    .mobappdev-line {
        width: 885px;
    }

    .our-designprocess {
        padding: 0px 36px 0px 36px;
    }
}


@media(max-width:1400px){
    .our-values-head {
        padding: 0px 150px 0px 150px;
    }
    .faq-head {
        padding: 0px 115px 0px 115px;
        margin-bottom: 25px;
    }

    .more-csd {
        padding: 0px 80px 0px 80px !important;
    }

    .our-values-head {
        padding: 0px 100px 0px 100px;
    }
    .our-designprocess {
        padding: 0px 26px 0px 26px;
        margin-bottom: 60px;
    }

    .our-values-head {
        padding: 0px 70px 0px 70px;
    }

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

    .proven-sec {
        padding: 100px 120px;
    }


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

}


@media(max-width: 1200px){
    .about-sec1-bg {
        padding: 110px 60px 60px 60px !important;
    }

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

    .landing-sec-new {
        padding: 80px 60px;
    }

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

    .more-csd {
        padding: 0px 0px 0px 0px !important;
    }

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

    .faq-head {
        padding: 0px 30px 0px 30px;
    }

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

    .stack_line {
        width: 382px;
    }

    .morecase-line {
        width: 386px;
    }

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

    .proven-websec {
        padding: 80px 120px 30px 120px;
        background: black;
    }

    .landing-sec-new {
        padding: 70px 60px;
    }

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

    .mobappdev-line {
        width: 844px;
    }
}


@media (max-width: 991px){
    .card-p {
        font-size: 20px !important;
        line-height: 30px !important;
    }
 
    .testi-para {
        padding: 0px 40px;
    }

    .our-services-head {
        padding: 0px 0px 0px 0px;
    }
    
    .wwc-txt{
        font-size: 29px;
    }

    .proven-sec {
        padding: 60px 40px;
    }
    .faq-line {
        width: 605px;
    }

    .morecase-line {
        width: 348px;
    }

    .proven-dsg-line {
        width: 534px;
    }

    .testimon-line {
        width: 222px;
    }

    .faq-line {
        width: 566px;
    }

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

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

    .mobappdev-line {
        width: 438px;
    }

    .mob-card {
        height: 325px;
    }
    .can-do-line {
        width: 616px;
    }
    .stack_line {
        width: 354px;
    }

    .proven-websec {
        padding: 80px 80px 30px 80px;
    }

    .mob-card {
        height: 358px;
    }

    .proven-websec {
        padding: 80px 40px 30px 40px;
    }

    .mobappdev-line {
        width: 588px;
    }
}

    @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;
        }
    
        .block-svcs-hd {
            padding: 0px !important;
        }
    
        .our-services-heading {
            padding: 0px;
        }
    
        .services-margin {
            margin-bottom: 10px;
        }
    
        .testi-para {
            padding: 0px;
        }
    }
    
    @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: 25px;
        }
    
        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;
        }
    
        .proven-websec {
            padding: 30px 40px 30px 40px;
        }
    
        .services-margin {
            margin-bottom: 0px;
        }
    
    
        .mobappdev-heading {
            padding: 0px;
            font-size: 14px;
        }
    
    
        .block-m {
            margin: 0rem 0rem 1rem 0rem;
        }

        .stack_line {
            width: 294px;
        }
    }
    
    @media(max-width: 480px){
        .can-do-line {
            width: 306px;
        }
    
        h1.text-white.fw-bold.mb-0.h1-size {
            font-size: 20px;
        }
    
        .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: 20px;
        }
    
        .our-services-heading {
            font-size: 14px;
        }
    
        .faq-sec {
            padding: 80px 35px;
        }
    
        .faq-sec {
            padding: 50px 35px;
        }
    
        .h1-size {
            font-size: 20px !important;
        }
    
        .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: 40px !important;
        }
    
        .em-fld{
            margin-top: 1rem !important;
        }
    
        .mob-card {
            height: auto;
        }
    
        .mobappdev-heading {
            font-size: 14px;
        }
    
        .morecase-line {
            width: 294px;
        }
    
        .portcase-std {
            padding: 45px 40px;
        }
        
    
    }
