.in_the_press_sec {
    padding: 100px 0;
}

.in_the_press_sec {
    padding: 100px 0;
}

.in_the_press_sec .heading_wrap {
    text-align: center;
    margin-bottom: 60px;
}

.in_the_press_sec .heading_wrap {
    text-align: center;
    margin-bottom: 60px;
}

.in_the_press_sec .logo_list {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    column-gap: 15px;
    row-gap: 15px;
}

.in_the_press_sec .logo_list__item__inner {
    max-width: 140px;
    margin: 0 auto;
}

.in_the_press_sec .logo_img {
    transition: all 0.5s ease-in-out;
}

.in_the_press_sec .logo_link:hover .logo_img {
    transform: scale(1.1);
}

@media (max-width: 1199px) {
    .in_the_press_sec {
        padding: 90px 0;
    }

    .in_the_press_sec .heading_wrap {
        margin-bottom: 50px;
    }
}

@media (max-width: 991px) {
    .in_the_press_sec {
        padding: 80px 0;
    }

    .in_the_press_sec .heading_wrap {
        margin-bottom: 40px;
    }

    .in_the_press_sec .logo_list {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 767px) {
    .in_the_press_sec {
        padding: 60px 0;
    }

    .in_the_press_sec .heading_wrap {
        margin-bottom: 20px;
    }

    .in_the_press_sec .logo_list {
    grid-template-columns: repeat(2, 1fr);
}
}

@media (max-width: 400px) {
    .in_the_press_sec .logo_list {
    grid-template-columns: repeat(1, 1fr);
}
}