/* for root */
@media (max-width: 768px) {
    #software-development-services .col-label {
        color: #222;
    }
    :root {
        --cw: 200px;
        --ch: 250px;
    }
}
@media (max-width: 480px) {
    :root {
        --cw: 170px;
        --ch: 190px;
    }
    #case-studies-section .mini-carousel-wrap {
        height: calc(var(--ch) + 110px);
    }
}

/* for custom buttons css */
@media screen and (max-width: 460px) {
    .btn-black {
        width: 100%;
    }
    .btn-primary {
        width: 100%;
    }
}

/* for technologies section */
@media screen and (max-width: 640px) {
    #technologies .tech-card {
        width: 100%;
    }
}
/* for industries section */
@media screen and (max-width: 420px) {
    #industries-section .industries-card {
        width: 100%;
    }
}

/* for why softfix section  */
@media screen and (max-width: 1024px) {
    #whyUs .whyUs-card {
        width: 250px;
    }
}

@media screen and (max-width: 767px) {
    #whyUs .whyUs-card {
        position: relative;
        width: 100%;
    }
}

/* Contat Input  */
@media (max-width: 480px) {
    #contactPage .country-dropdown {
        width: 90vw;
        right: -5px;
    }
    #contactPage .country-picker-btn {
        padding: 0.3rem 0.7rem;
    }
}

/* Development services  */

@media screen and (min-width: 1023px) and (max-width: 1040px) {
    #software-development-services .col-label {
        left: 0px;
    }
}
@media screen and (min-width: 767px) and (max-width: 790px) {
    #software-development-services .col-label {
        left: 0px;
    }
}
