.breadcrumbs{padding:30px 0}.breadcrumbs__wrapper{width:1120px;margin:auto}.breadcrumbs a{color:#600;transition:color .35s;outline:none}.breadcrumbs a:focus,.breadcrumbs a:hover{color:#cb2721}.breadcrumbs li{display:inline-block}@media screen and (max-width:1200px){.breadcrumbs__wrapper{width:90%}}.pagination{display:inline-flex;border:1px solid #b9241e;border-radius:3px}.pagination_full-width .pagination{width:1120px;margin:auto}.pagination .current,.pagination .first,.pagination .last,.pagination .next,.pagination .page,.pagination .previous{font-size:14px;min-width:32px;text-align:center}.pagination .current:not(:last-child),.pagination .first:not(:last-child),.pagination .last:not(:last-child),.pagination .next:not(:last-child),.pagination .page:not(:last-child),.pagination .previous:not(:last-child){border-right:1px solid #b9241e}.pagination .current>a,.pagination .first>a,.pagination .last>a,.pagination .next>a,.pagination .page>a,.pagination .previous>a{position:relative;width:100%;outline:none;padding:7px;display:inline-block;transition:background .35s,color .35s}.pagination .current,.pagination .current>a:focus,.pagination .current>a:hover,.pagination .first>a:focus,.pagination .first>a:hover,.pagination .last>a:focus,.pagination .last>a:hover,.pagination .next>a:focus,.pagination .next>a:hover,.pagination .page>a:focus,.pagination .page>a:hover,.pagination .previous>a:focus,.pagination .previous>a:hover{background:#b9241e;color:#fff}.pagination .current{padding:7px}@media screen and (max-width:1200px){.pagination_full-width .pagination{width:90%}}@media screen and (max-width:767px){.pagination .current,.pagination .first,.pagination .last,.pagination .next,.pagination .page,.pagination .previous{min-width:27px}}.text-block{max-width:650px;line-height:1.2}.text-block+.text-block{margin-top:25px}.text-block_big{font-size:18px}.text-block_small{font-size:14px}.text-block_big-line{line-height:1.5}.text-block_weight_light{font-weight:300}.text-block_full-width{max-width:100%}.header{text-align:center;display:block}.header__title{font-size:22px;font-weight:700;display:inline-block}.header__subtitle{font-size:24px}.header__title+.header__subtitle{margin-top:24px}.header__subtitle+.header__title{margin-top:15px}.header_color_white{color:#fff}.header_uppercase .header__title{text-transform:uppercase}.header_weight_normal .header__title{font-weight:400}.header_weight_light .header__title{font-weight:100}.header_left{text-align:left}.header_big .header__title{font-size:48px}.header_medium .header__title{font-size:36px}.header_small .header__title{font-size:18px}.header_small-margin{margin-bottom:7px}.header_big-margin{margin-bottom:60px}.header_margin{margin-bottom:25px}.header_big-line .header__title{padding:0 25px 15px;border-bottom:1px solid #222}.header_line .header__title{padding-bottom:7px;border-bottom:1px solid #e5e5e5}.header_border{border-bottom:1px solid #222;padding-bottom:10px}@media screen and (max-width:1023px){.header_big .header__title{font-size:38px}.header__subtitle{font-size:28px}}@media screen and (max-width:767px){.header_big .header__title{font-size:26px}.header__subtitle{font-size:20px}}.three-col__wrapper{width:1120px;margin:auto}.three-col__content{display:flex;flex-wrap:wrap;margin:-20px}.three-col__block{width:33%;padding:20px}@media screen and (max-width:1200px){.three-col__wrapper{width:90%}}@media screen and (max-width:1023px){.three-col__block{width:50%}}@media screen and (max-width:767px){.three-col__block{width:100%}}@supports (display:grid){.three-col__content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;margin:0}.three-col__block{width:auto!important;padding:0!important}@media screen and (max-width:1023px){.three-col__content{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.three-col__content{grid-template-columns:1fr}}}.wrapper{width:1120px;margin-left:auto;margin-right:auto}@media screen and (max-width:1200px){.wrapper{width:90%}}.news-page .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.news-page blockquote{background:#ececec;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C" "\201D" "\2018" "\2019"}.news-page blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.news-page blockquote p{display:inline}.news-page img{max-width:100%;height:100%}.news-page .video-container embed,.news-page .video-container iframe,.news-page .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.news-page__wrapper{width:1120px;margin:auto}.news-page__title-box{margin-bottom:30px}.news-page__title{font-size:2.4em;margin-bottom:10px}.news-page__subtitle{font-size:14px}.news-page__content{max-width:780px}.news-page__content a{display:inline;font-weight:600}.news-page__content ul{list-style:disc}.news-page__content ol{list-style:decimal}.news-page__content ol,.news-page__content ul{max-width:780px;margin-left:1.2em}.news-page__content ol li,.news-page__content ul li{margin-bottom:10px;line-height:1.2}.news-page__content p{margin:12px 0;max-width:780px;line-height:1.3}.news-page__content h2{color:#222;font-size:1.5em;margin:23px 0 15px}.news-page__content h3{font-size:1.3em}.news-page__content a:focus,.news-page__content a:hover{text-decoration:underline}.news-page .article-block{margin-bottom:20px;margin-left:0}.news-page .navigation{margin:50px 0}.news-page__product-block{margin:20px 0}.news-page__product-block a:not(:last-child){margin-right:10px}.news-page__product-block a:hover{text-decoration:initial}@media screen and (max-width:767px){.news-page__product-block a{margin-right:0;width:100%;margin-top:15px}}@media screen and (max-width:1200px){.news-page__wrapper{width:90%}.news-page .two-columns-page__last-column{order:-1}}.article-block{display:flex;flex-direction:column;align-items:flex-start}.article-block__image-wrapper{overflow:hidden;border-radius:3px;margin-bottom:12px;outline:none;flex-shrink:0;box-shadow:0 5px 25px 0 rgba(0,0,0,.1)}.article-block_horizontal .article-block__image-wrapper{max-width:280px;flex-shrink:0;margin-right:20px}.article-block__content{height:100%;display:flex;flex-direction:column;word-break:break-word}.article-block__img{width:100%;display:block}.article-block__text{margin-bottom:30px;word-break:break-word}.article-block__date{font-size:13px;color:#444;font-weight:300;margin-top:3px;margin-bottom:15px;display:block}.article-block__info{display:flex;flex-wrap:wrap;margin-bottom:5px}.article-block__info-item{font-size:14px;margin-bottom:10px}.article-block__info-item:not(:last-child){margin-right:20px}.article-block__info-item .icon{display:inline-block;margin-right:3px;fill:#222}.article-block__info-item .icon,.article-block__info-item .icon svg{width:12px;height:12px}.article-block__link{margin-top:auto}.article-block_small .article-block__title{font-size:16px}.article-block_small .article-block__date{margin-bottom:5px}.article-block_small .article-block__text{margin-bottom:10px;font-size:14px}.article-block_horizontal{max-width:850px;flex-direction:row;margin:0 0 30px}.article-block_event{max-width:850px;align-items:stretch}.article-block_event .article-block__title-event{background:#b9241e;border-radius:3px;color:#fff;padding:10px;font-weight:100;font-size:14px;margin-bottom:20px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.article-block_event-past .article-block__title-event{background:#a5a5a5}.article-block_partner{max-width:100%;padding-bottom:20px}.article-block_partner:not(:last-of-type){margin-bottom:35px;border-bottom:1px solid #e5e5e5}.article-block_partner .article-block__partner-logo{margin-bottom:20px;max-width:130px}.article-block_partner .article-block__partner-items{display:flex;flex-wrap:wrap;margin:0 -15px}.article-block_partner .article-block__partner-item{margin:15px}.article-block_partner .article-block__text{margin-bottom:10px}@media screen and (max-width:767px){.article-block_partner .article-block__partner-items{flex-direction:column}}@media screen and (max-width:1023px){.article-block_horizontal{max-width:100%}.article-block__text{margin-bottom:15px}}@media screen and (max-width:767px){.article-block_horizontal{flex-direction:column;max-width:500px}.article-block_horizontal .article-block__image-wrapper{margin-right:0;max-width:500px}}