.news_article{max-width:1024px;margin:0 auto;padding-bottom:10px}.news_article__title{font-size:16px;position:relative;width:100%;height:400px;margin-bottom:19px;color:#fff;background-size:cover;background-position:50%}@media only screen and (max-width:425px){.news_article__title{height:auto;height:initial}}@media only screen and (max-width:425px){.news_article__title_img{width:100%}}.news_article__title_shadow{position:absolute;top:0;width:100%;height:100%;background-color:rgba(37,39,41,.5)}@media only screen and (max-width:425px){.news_article__title_shadow{top:0}}.news_article__title_text_position{position:absolute;left:1%;bottom:5%}.news_article__title_text{font-size:36px}@media only screen and (max-width:425px){.news_article__title_text{font-size:24px}}.news_article__title_created_time{font-size:16px}@media only screen and (max-width:768px){.news_article__columns{width:98%;margin:0 auto}}.news_article__left_column{float:left;width:78%}@media only screen and (max-width:425px){.news_article__left_column{width:100%}}.news_article__right_column{float:right;width:20%}@media only screen and (max-width:425px){.news_article__right_column{width:100%;margin-top:15px}}@media only screen and (max-width:425px){.news_article__left_column,.news_article__right_column{float:none;float:initial}}.news_article__content{width:100%;max-width:750px;margin:0 auto}@media only screen and (max-width:425px){.news_article__content{width:95%}}@media only screen and (max-width:425px){.news_article__content img{width:100%!important;height:100%!important}}.news_article__another_title{font-size:16px;margin-bottom:10px;font-weight:700}.news_article__another_item{margin-top:0}.news_article__another_item_link{color:#edae49;text-decoration:none}.news_article__another_item_link:hover{text-decoration:underline;color:#ffbc4f}.news_article__last_news__divider{width:80px;height:4px;margin-right:auto;margin-left:auto;border:none;border-radius:2px;background-color:#ffbc4f}.news_article__last_news__title{text-align:center;margin-bottom:2.5rem}.news_article__last_news__item{display:inline-block;overflow:hidden;vertical-align:top;width:33.3%}.news_article__last_news__item:hover .news_article__last_news__item_title{color:#edae49}.news_article__last_news__item:hover .news_article__last_news__item_img{transform:scale(1.1);transition:.4s transform ease-out}@media only screen and (max-width:425px){.news_article__last_news__item{width:50%}}.news_article__last_news__img_wrap{overflow:hidden;width:100%;height:200px;position:relative}.news_article__last_news__item_img{width:100%;height:100%}.news_article__last_news__item_shadow{background-color:rgba(37,39,41,.5);position:absolute;bottom:0;top:0;left:0;right:0;height:100%;width:100%}.news_article__last_news__item_title_wrap{position:absolute;width:98%;top:50%;left:1%;transform:translate(0,-50%)}.news_article__last_news__item_pre_title{text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.6;letter-spacing:1px;color:#e84260}.news_article__last_news__item_title{color:#f7f7f7;font-size:20px;width:100%;margin-top:0;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700}.news_article__last_news__button_show_all_wrap{text-align:center;margin-top:10px}.news_article__last_news__button_show_all{display:inline-block;width:33.3%;color:#ffbc4f;border:1px solid #ffbc4f;border-radius:5px;padding:10px 5px}.news_article__last_news__button_show_all:hover{cursor:pointer;color:#ffbc4f}.header__background_opacity{height:56px}@media only screen and (max-width:1024px){.header__background_opacity{height:56px}}@media only screen and (max-width:768px){.header__background_opacity{height:81px}}@media only screen and (max-width:700px){.header__background_opacity{height:42px}}@media only screen and (max-width:425px){.header__background_opacity{height:43px}}
/* additions for the React port: h1 in the hero instead of the old h2, image sizing */
h1.news_article__title_text{margin:0 0 6px;font-weight:700}
.news_article__content img{max-width:100%;height:auto}
.news_article__last_news{padding:0 10px}
.news_article__last_news__item_title_wrap{padding:0 6px}
/* article text in the same face as the footer consent line (.contact-block__agreement) */
.news_article__content,
.news_article__content h2{font-family:'Avenir Next',Roboto,Arial,Helvetica,sans-serif}
.news_article__content{font-size:14px;line-height:1.7}
