@media screen and (max-width:600px){#portfolio.news__content{padding-top:12px}}
@media screen and (max-width:600px){#portfolio.news__content .news__block-header--sm{margin-bottom:12px}}
.news__content{padding-top:64px}
.news__block-header{gap:8px;flex-wrap:wrap;margin-bottom:56px}
@media screen and (max-width:600px){.news__block-header--lg{display:none}}
.news__block-header--sm{display:none}
@media screen and (max-width:600px){.news__block-header--sm{display:flex;padding:0 20px;gap:0}}
.news__block-btn{border:2px solid #d6d6d6;border-radius:6px;cursor:pointer;padding:8px 20px;transition:0.3s all}
@media screen and (max-width:600px){.news__block-btn{min-width:84px;text-align:center}}
.news__block-btn--activeup{border:2px solid #303030}
.news__block-btn--activeup svg.up{transform:rotate(180deg)}
.news__block-btn:hover,
.news__block-btn.active{border:2px solid #d51e29;color:#d51e29}
.news__block-btns{flex-wrap:wrap;gap:5px}
.post-portfolio{filter:grayscale(1);transition:0.3s all;cursor:pointer;margin-bottom:56px;display:block}
.post-portfolio:hover{filter:grayscale(0)}
@media screen and (max-width:760px){.post-portfolio{gap:16px}}
.post-portfolio__block{max-height:300px;margin-bottom:16px}
.post-portfolio__photo{object-fit:cover;width:100%;height:100%}
@media screen and (max-width:760px){.post-portfolio__photo{aspect-ratio:1.416}}
.section-accordeon{position:relative}
.section-accordeon__content{margin-top:8px}
.section-accordeon__wrapper{overflow:hidden;transition:max-height 0.3s ease}
.section-accordeon.is_open .section-accordeon__arrow{transform:scaleY(-1)}
.section-accordeon__arrow{margin-left:auto;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}