@media (max-width: 1399.98px) {}


@media (max-width: 1199.98px) {}


@media (max-width: 991.98px) {

    .expert_section {

        background-size: cover;
    }
}


@media (max-width: 767.98px) {

    .case_study_heading h2 {
        font-size: 35px;
    }
    .menu-box {
        padding: 6.1rem 1.6rem 2rem;
        position: fixed;
        width: 100%;
        right: -100%;
        background: #fff;
        bottom: 0;
        top: 0;
        margin: 0;
        display: block;
        z-index: 100;
        overflow: auto;
        -webkit-transition: right .5s ease;
        -o-transition: right .5s ease;
        transition: right .5s ease;
        whill-change: right;
        text-align: center;
    }
    .menu-box.active {
        right: 0!important;
    }
    /* case_study_detail */
    section.main {
        padding: 15rem 0 0 0;
    }

    .case_study_heading h2 {
        font-size: 40px;

    }

    .case_study_para p {
        font-size: 25px;
    }

    .highlight,
    .highlight_two,
    .highlight_three {

        font-size: 25px;
    }

    .case_study_detail {
        padding: 0px 0 25px 0;
    }

    /* case_study_detail */

    /* We Help Companies Like Yours Grow section start */
    .grow_section_para p {
        font-size: 25px;
    }

    .grow_section .wrapper .h-decor-1 h2.h2.h-center {
        margin-bottom: 10px;
    }

    .grow_section {
        padding: 25px 0;
    }

    /* We Help Companies Like Yours Grow section start */
    /* section#chemtech start */
    section#chemtech .h-decor-1 h2.h2.h-center {
        padding: 25px 0 20px 0;
    }

    .detail_page_info_img {

        margin-bottom: 20px;
    }

    .detail_page_info_img h3 {
        font-size: 18px;
    }

    .single_contant p,
    .challenges_section p,
    ul.challenges_info li {

        font-size: 20px;
    }

    .single_contant {
        padding: 0 0 30px 0;
    }

    .challenges_section {
        padding: 25px 0 35px 0;
    }

    .Approach_section {
        padding: 25px 0;
    }

    .approch_image {

        padding: 50px 0;
    }

    .final_outcomes_section {
        padding: 25px 0 50px 0;
    }

    .Approach_section p {

        font-size: 20px;
    }

    .final_outcomes_section p {

        font-size: 20px;
    }

    .special_achievements_section .wrapper p span {

        font-size: 20px;
    }

    ul.special_achievements_info li b {

        font-size: 20px;
    }

    .paid_media_section p span {
        padding: 0px 0 20px 0;
        font-size: 20px;
    }

    ul.special_achievements_info li {
        font-size: 20px;
    }

    .paid_media_section .wrapper .span {
        font-size: 20px;
    }

    .paid_media_section {
        padding: 0 0 25px 0;
    }

    .expert_info p {

        font-size: 25px;
    }

    .count_info strong {
        font-size: 35px;
    }

    .count_info {
        margin-bottom: 20px;
    }

    /* section#chemtech start */
    .footer_menu {
        width: 100%;
    }

    .footer_menu ul {
        display: flex;
        /* justify-content: flex-end; */
        flex-direction: column;
    }

    .logo-footer img {
        height: 3rem;
        vertical-align: top;
        width: 150px;
    }
}

@media (max-width: 575.98px) {

    .count_info strong {
        font-size: 30px;
    }

}