.news {background:#000;padding-top:80px;padding-bottom:80px}
@media screen and (max-width:522px ) {.news {padding-top:56px;padding-bottom:68px }}
.news__container {max-width:1520px;padding:0 40px}
@media screen and (max-width:522px ) {.news__container {padding:0 16px }}
.news__container--slider {padding:0}
.news__header {display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}
@media screen and (max-width:522px ) {.news__header {margin-bottom:24px }}
@media screen and (max-width:522px ) {.news__header-left {width:100% }}
.news__header-left .tab-labels {display:flex;overflow-x:auto;padding-bottom:10px}
.news__header-left .filter-labels {display:flex}
@media screen and (max-width:522px ) {.news__header-left .filter-labels {justify-content:space-between }}
.news__header-left .filter-labels li {margin-right:32px}
@media screen and (max-width:522px ) {.news__header-left .filter-labels li {margin-right:0 }}
.news__header-left .filter-labels li:last-child {margin-right:0}
.news__header-left .filter-labels li .btn {transition:0.3s;cursor:pointer;color:#fff;font-style:normal;font-weight:bold;font-size:16px;line-height:140%;letter-spacing:0.1em;text-transform:uppercase;display:flex;background:transparent;border:none;padding:0}
@media screen and (max-width:522px ) {.news__header-left .filter-labels li .btn {font-size:13px }}
.news__header-left .filter-labels li .btn .count {font-style:normal;font-weight:bold;font-size:14px;line-height:17px;color:#FFF;opacity:0.5;margin-left:8px}
.news__header-left .filter-labels li .btn:hover {color:#009EE3}
.news__header-left .filter-labels .current .btn {color:#009EE3}
.news__header-left .filter-labels .current .btn .count {color:#009EE3;opacity:1}
.news__all {display:flex;align-items:center;justify-content:center;margin-top:20px}
@media screen and (max-width:522px ) {.news__all {margin-top:24px }}
.news__all-link {color:#fff;background:#E5007D;padding:16px 24px;font-weight:bold;font-size:16px;line-height:140%;letter-spacing:0.1em;text-transform:uppercase;border-radius:6px;transition:0.3s}
@media screen and (max-width:522px ) {.news__all-link {padding:10px 20px;font-size:13px }}
.news__all-link:hover {color:#fff;background:#009EE3}
.news-list .news-slider {overflow:hidden}
.news-list .news-slider .slick-track {min-width:100%}
.news-list .slide__content {display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-auto-flow:row;padding:0 20px}
@media screen and (max-width:522px ) {.news-list .slide__content {padding:0 8px }}
.news-list .slide__content .post-card {margin:20px}
@media screen and (max-width:522px ) {.news-list .slide__content .post-card {margin:8px }}
.news-list .slide--large .slide__content {grid-template-columns:2fr 1fr 1fr}
.news-list .news-slider {margin:0}
.news-list .news-slider .post-card {display:flex !important}
@media screen and (max-width:522px ) {.news-list .news-slider .post-card {width:256px }}
.catalog-page__header {background:#000}
.catalog-page__header .container {padding-top:34px;position:relative}
.catalog-page__header .container .news-bg {position:absolute}
#main-header .white {color:#000 !important}
#main-header .icon--logo {color:#000}
.post-page__header {background:#f4f4f4;padding-top:154px;padding-bottom:72px;margin-bottom:72px}
.post-page__title {margin-bottom:48px}
.post-page__content {margin-bottom:80px}
.post-page__content .col {flex-direction:column;align-items:flex-start}
.post-page__content .button {margin-top:40px}
.post-page__img-wrp {position:relative}
.post-page__img {position:absolute;left:0;right:0;top:50px}
.post-page__img--gray {filter:grayscale(1);-webkit-filter:grayscale(1)}
.post-page__img .has_frame {position:relative}
.post-page__img .has_frame span {display:inline-block;padding:5px;color:rgba(0,0,0,0.3);justify-content:center;align-items:center;position:absolute;bottom:0;left:0;font-size:10px;z-index:20;line-height:100%}
.post-page__img img {height:auto;display:block;width:100%}
.post-page__date {padding:10px 12px;background:#fff;display:inline-block;border-radius:6px;margin-bottom:40px}
.post-page__logo {background:#fff;border-radius:6px;padding:13px 25px;margin-bottom:40px;display:inline-block}
.post-page__logo img {width:70px}
.shedule {display:inline-block;margin-top:60px;height:42px;position:relative}
.shedule__item {position:absolute;left:0;right:0;opacity:0;pointer-events:none;padding:10px 20px;background:#fff;transform:translateY(-5px);cursor:pointer;top:42px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.shedule__item:hover {background:#eee}
.active .shedule__item {pointer-events:all;opacity:1;transform:translateY(0)}
.shedule__item + .shedule__item {top:84px}
.social-row {margin-top:40px}
@media screen and (max-width:750px) {.sm-frame {margin-bottom:40px }#main-header {background:#000;top:0 }#main-footer {background:#000 }.has_frame:after {top:-63px;z-index:39 }.has_frame img {width:100%;object-fit:cover }.post-page__header {padding-top:70px;margin-bottom:40px }.top-nav {padding-top:16px }.top-nav svg {color:#fff }.text_41_b {font-size:24px;line-height:140% }.des p {font-size:14px;line-height:140% }}
.post-page__img--gray {filter:grayscale(1)}