.news__content{padding-top:64px}
@media screen and (max-width:760px){#news.news__content{padding-top:0}}
@media screen and (max-width:760px){#news.news__content .loader__content{padding:0 10px}}
.post-news{transition:0.3s all;cursor:pointer;margin-bottom:56px;display:block}
.post-news img{filter:grayscale(1);transition:0.3s all}
.post-news:hover img{filter:grayscale(0);transition:0.3s all}
@media screen and (max-width:760px){.post-news{display:flex;margin-bottom:32px;gap:16px;align-items:flex-start}}
.post-news__block{max-height:300px}
@media screen and (max-width:760px){.post-news__block{width:120px;flex-shrink:0}}
.post-news__label{position:absolute;bottom:8px;left:8px;padding:8px 10px;background:#fff;border-radius:4px}
@media screen and (max-width:760px){.post-news__label{bottom:2px;left:2px;padding:4px 6px;gap:4px !important}}
.post-news__photo{object-fit:cover;width:100%}
@media screen and (max-width:760px){.post-news__photo{width:100%}}
.post-news__text{margin-top:16px;padding-right:24px}
@media screen and (max-width:760px){.post-news__text{margin-top:0;padding-right:0}}
.post-news__date{font-style:normal;font-weight:500;font-size:15px;color:#757575;margin-top:16px}
@media screen and (max-width:760px){.post-news__date{display:none}}
.post-news__date--mobile{display:none}
@media screen and (max-width:760px){.post-news__date--mobile{margin-top:0;display:flex;align-items:center;gap:6px;margin-bottom:8px}}
.post-news__date--webinar{color:#d51e29}
.webinar__left{padding:60px;display:flex;flex-direction:column;gap:16px}
@media screen and (max-width:760px){.webinar__left{padding:20px;gap:8px}}
.webinar__left-btns{display:flex;gap:4px}
.webinar__left-btns-btn{display:flex;gap:6px;align-items:center;color:#303030;background:#f2f2f2;border-radius:4px;padding:6px 10px}
.webinar__left-date{padding:16px 0;display:flex;flex-direction:column;gap:8px}
.webinar__left-date--past{flex-direction:row;align-items:end;gap:16px}
@media screen and (max-width:760px){.webinar__left-date--past{flex-direction:column;align-items:start;gap:8px}}
.webinar__left-date-date{display:flex;align-items:end;gap:8px;color:#d51e29}
.webinar__left-authors{margin-top:24px;display:flex;flex-direction:column;gap:16px}
.webinar__left-authors-author{display:flex;gap:16px}
@media screen and (max-width:760px){.webinar__left-authors-author{flex-direction:column}}
.webinar__left-authors-author-img{flex-shrink:0}
.webinar__left-authors-author-img img{border-radius:4px}
.webinar__left-authors-author-text{display:flex;flex-direction:column;gap:4px}
.webinar__right{padding:60px;background:#303030;display:flex;justify-content:center;align-items:center;height:100%}
@media screen and (max-width:760px){.webinar__right{padding:20px}}
.webinar__right-form-title{color:#fff}
.webinar__right-form-subtitle{color:rgba(255,255,255,0.5)}
.webinar__right-form-inputs{margin-top:32px}
@media screen and (max-width:760px){.webinar__right-form-inputs{margin-top:16px}}
.webinar-video{display:flex;flex-direction:column;gap:24px;width:100%}
@media screen and (max-width:760px){.webinar-video{padding-top:24px}}
.webinar-video__btns{display:flex;gap:10px}
.webinar .content-page__body{margin-bottom:0;padding:40px}
@media screen and (max-width:760px){.webinar .content-page__body{padding:0 20px;margin-top:32px}}
@media screen and (max-width:760px){.webinar .content-page__body h1,.webinar .content-page__body h2,.webinar .content-page__body h3,.webinar .content-page__body h4,.webinar .content-page__body h5,.webinar .content-page__body h6{padding:0}}
@media screen and (max-width:760px){.webinar .content-page__body .content-block-text__text p{padding:0}}
@media screen and (max-width:760px){.webinar .content-page__body .content-page__links{padding:30px 0}}
.webinar-subscribe-form{padding:60px;background:#303030}
@media screen and (max-width:760px){.webinar-subscribe-form{padding:20px}}
.webinar-subscribe-form-main{margin-top:16px;display:flex;gap:32px}
@media screen and (max-width:760px){.webinar-subscribe-form-main{flex-direction:column}}
.webinar-subscribe-form-main__left{display:flex;flex-direction:column;gap:24px}
.webinar-subscribe-form-main__left-date{display:flex;flex-direction:column;gap:10px;padding:0 20px;border-left:2px solid #d51e29}
.webinar-subscribe-form-main__right .webinar__right-form-inputs{margin-top:0}
.webinar-question{display:flex;flex-direction:column}
.webinar-question__title{font-style:normal;font-weight:500;font-size:32px;line-height:140%}
.bg-accent{background:#d51e29;color:#fff}
.policy_block{margin-top:32px;gap:16px;display:flex;align-items:center}
@media screen and (max-width:760px){.policy_block{flex-direction:column;gap:32px;align-items:start}}
.border-gray{border-color:#595959 !important}
.text-gray{color:rgba(255,255,255,0.5) !important}
.bg-white{background:#fff !important}