/* partners archive page */


.posts-archive.press .grid-item {
    height: 363px;
}

.posts-archive.press .image-container {
}

.posts-archive.press .image-container img {
    border-radius: 0;
}

.posts-archive.press .title {
    margin-top: 7px;
}

.posts-archive.press .info {
    margin-top: 13px;
    line-height: 1.2em;
}

@media screen and (max-width: 1250px) {
    .posts-archive.press .grid-item {
        height: 340px;
    }

    .posts-archive.press .info {
        margin-top: 16px;
    }
}

@media screen and (max-width: 1024px) {
    .posts-archive.press .grid-item {
        height: 300px;
    }

    .posts-archive.press .title {
        margin-top: 12px;
    }

    .posts-archive.press .info {
        margin-top: 20px;
    }
}

@media screen and (max-width: 970px) {
    .posts-archive.press .posts-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media screen and (max-width: 768px) {
    .section-wrap.posts-archive.press {
        padding-bottom: 97px !important;
    }

    .posts-archive.press .grid-item {
        /*height: 262px;*/
    }

    .posts-archive.press .title {
        margin-top: 15px;
    }

    .posts-archive.press .info {
        margin-top: 22px;
    }
}

@media screen and (max-width: 580px) {
    .posts-archive.press .posts-grid {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .posts-archive.press .grid-item {
        height: 262px;
    }
}

@media screen and (max-width: 450px) {
    .posts-archive.press .grid-item {
        height: 280px;
    }
}

