

/* Start:/local/templates/upmore/components/bitrix/news/news/bitrix/news.list/.default/style.css?17762488172032*/
.news h1 {
    margin-bottom: 64rem;
}

.news__wrap {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12rem;
}

.news__filter {
    display: flex;
    overflow: auto;
    margin-bottom: 48rem;
    scrollbar-width: none;
    -ms-overflow-style: none;
}

.news__item {
    width: 33.33%;
    padding: 0 12rem;
    display: flex;
    flex-direction: column;
    margin-bottom: 68rem;
}

.news-item__img {
    position: relative;
    overflow: hidden;
    border-radius: 24rem;
    margin-bottom: 24rem;
}

.news__filter a {
    padding: 18rem 40rem;
    border: 1px solid var(--green2);
    margin-right: 8rem;
    border-radius: 48rem;
    transition: background-color .5s, color .5s;
}

.news__filter a.is-active {
    color: var(--white);
    background-color: var(--green1);
}

.news-item__img:before {
    content: '';
    padding-top: 61%;
    display: block;
}

.news-item__img img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.news-item__title {
    font-size: 24rem;
    margin-bottom: 64rem;
}

.news-item__date {
    font-size: 14rem;
    color: var(--green2);
}

@media (hover: hover) and (pointer: fine) {
    .news__filter a:hover {
        color: var(--white);
        background-color: var(--green2);
    }
}

@media (max-width: 767px) {
    .news__header {
        display: block;
        margin-bottom: 40rem;
    }

    .news h1 {
        margin-bottom: 24rem;
    }

    .news-search__input {
        width: 100%;
        max-width: 100%;
        height: 52rem;
        margin-bottom: 24rem;
    }

    .news-search__input input {
        padding: 0 40rem 0 60rem;
    }

    .news-search__input::before {
        left: 24rem;
    }

    .news-search__сlear {
        right: 10rem;
    }

    .news__filter a {
        padding: 11rem 24rem;
    }


    .news__item {
        width: 100%;
        margin-bottom: 40rem;
    }

    .news-item__title {
        font-size: 18rem;
        margin-bottom: 24rem
    }
}
/* End */
/* /local/templates/upmore/components/bitrix/news/news/bitrix/news.list/.default/style.css?17762488172032 */
