.blog__news-item {
    width: calc((100% / 3));
    padding: 8px;
    font-size: 0;
    min-width: 376px;
    cursor: pointer;
}

.blog__news-item .img {
    width: 100%;
    height: 205px;
    background-color: rebeccapurple;
}

.blog__news-item .info {
    background-color: #FAFAFA;
    padding: 15px 20px;
}

.blog__news-item .date {
    color:#385050;
    font-size: 12px;
}

.blog__news-item h4 {
    color: #385050;
    margin: 8px 0;
    font-size: 17px;
}

.blog__news-item img {
    width: 100%;
}

.blog___more-button {
    font-size: 16px;
    padding: 10px 60px;
    color: #fff;
    display: inline-block;
    margin-top: 40px;
    background: #FF8F00 0% 0% no-repeat padding-box;
    transition: background 0.2s ease-in-out;
}

.blog___more-button:hover {
    background: var(--primary-bg);
}

.blog__btn-wrapper {
    text-align: center;
}

.news {
    max-width: 100%;
}

.news .title-container {
    max-width: 935px;
    margin: 0 auto;
}

.news h1 {
    color: #68B1B0;
    size: 36px;
}

.news .news__date {
    color: #385050;
}

.news .news__content {
    max-width: 1160px;
    padding: 40px 130px;
    background-color: #FAFAFA;
}

.news .news__content * {
    color: #385050;
}

@media screen and (max-width:1423px) {
    .container.blog {
        justify-content: center;
    }
}

@media screen and (max-width: 900px) {
    .container.blog {
        display: flex;
    }
    .news .news__content {
        padding: 15px;
    }
}


.tmp.news-adsense-center {
    min-height: 200px;
    background: #fec8c8;
    text-align: center;
}