

/* Start:/local/templates/mmz/components/bitrix/news.list/news_list_rows/style.css?17691526642286*/
.news_list .inner .rows {
    display: flex;
    flex-wrap: wrap;
}

.news_list .inner .rows * {
    transition: .3s;
}

.news_list .inner .rows .item {
    display: flex;
    flex-direction: column;
    width: 32%;
    border: 1px solid #e6e6e6;
    padding: 15px;
    margin: 0 2% 2% 0;
}

.news_list .inner .rows .item .top_cnt,
.news_list .inner .rows .item .bot_cnt {
    display: flex;
    flex-direction: column;
    width: 100%;
    flex: 1 0;
    justify-content: space-between;
}

.news_list .inner .rows .item .top_cnt img {
    width: 100%;
}

.news_list .inner .rows .item .bot_cnt .title {
    font: 700 18px/26px 'Quiza Pro', Arial, sans-serif;
    color: #333333;
    margin: 1em  0;
}

.news_list .inner .rows .item:hover .bot_cnt .title {
    color: #e61e25;
}

.news_list .inner .rows .item .bot_cnt .txt {
    font: 400 14px/20px 'Quiza Pro', Arial, sans-serif;
    color: #a2a2a2;
    margin-bottom: 22px;
}

.news_list .inner .rows .item .bot_cnt .line {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.news_list .inner .rows .item .bot_cnt .line .date {
    font: 400 13px/15px 'Quiza Pro', Arial, sans-serif;
    color: #a2a2a2;
}

.news_list .inner .rows .item .bot_cnt .line a {
    font: 600 16px/18px 'Quiza Pro', Arial, sans-serif;
    color: #e61e25;
    text-decoration: none;
    opacity: 0;
}

.news_list .inner .rows .item:hover .bot_cnt .line a {
    opacity: 1;
}

.news_list .inner .rows .item .bot_cnt .line a span {
    width: 24px;
    height: 22px;
    display: inline-block;
    margin-left: 22px;
    vertical-align: middle;
}

.news_list .inner .rows .item .bot_cnt .line a span svg {
    fill: #e61e25;
}

@media screen and (max-width: 960px) {
    .news_list .inner .rows .item {
        width: 100%;
        margin: 0 0 20px 0;
    }

    .news_list .inner .rows .item .bot_cnt .line a {
    	opacity: 1;
    }
}

@media screen and (min-width: 961px) {
    .news_list .inner .rows .item:nth-child(3n) {
        margin-right: 0;
    }

    .news_list .inner .rows .item:hover {
        border: 1px solid #e61e25;
        transform: translateY(-7px);
        box-shadow: 0px 10px 10px #00000014;
    }
}
/* End */
/* /local/templates/mmz/components/bitrix/news.list/news_list_rows/style.css?17691526642286 */
