.Company__page-header{display:flex;flex-flow:column}.Company__page-header i.icon.icon-company{font-size:40px;line-height:19px;margin-right:20px}.Company__page-header h1{color:#e4231e;flex-grow:1;font-family:Montserrat,sans-serif;font-size:26px;font-weight:700!important;margin-top:24px;text-align:center}.Company__page-header h1 span{color:#e4231e;font-weight:300!important}.Company__page_sep{border-bottom:1px solid #e0e6f5;padding-bottom:17px;padding-top:30px}.Company__page-content{font-family:Montserrat,sans-serif;font-size:14px;line-height:18px}.Company__page-content .content-item-full .image{width:185px}.Company__page-content .TagList .TagList__tag:hover{background-color:#35557a!important;color:#fff}.Company__page-content .article__info .list-inline>li{padding:0 5px!important}.Company__page-content h2{color:#e4231e;font-size:30px;font-weight:300}.Company__page-content .CompanyInfo__about{border-left:1px solid #e0e6f5;border-right:1px solid #e0e6f5;color:#35557a;font-size:16px;font-weight:300;line-height:21px;padding:0 20px 0 40px;word-break:break-word}.Company__page-search form{display:flex}.Company__page-search input{border:1px solid #e4231e;display:block;outline:none;padding:8px;width:100%}.Company__page-search button{background:#e4231e;border:none;color:#fff;font-weight:700;padding:8px 18px}.Company__page-search button span{color:#fff;font-size:1em}.Company__page-split{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr;row-gap:20px}.CompanyInfo__nav{border-top:1px solid #e0e6f5;justify-content:space-between;margin-top:20px;padding:10px 0}.CompanyInfo__nav,.CompanyInfo__nav-social{align-items:center;display:flex}.CompanyInfo__nav-social li{padding:0 8px}.CompanyInfo__nav-social a{display:flex}.CompanyInfo__content{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr;row-gap:20px;word-break:break-all}.Company__news-items a:nth-child(odd){background:#f8f9fc}.Company__more_link a{font-size:18px!important;font-weight:400;line-height:35px}.Company__more_link i.active.icon.icon-circle_right{zoom:1.35;margin-bottom:-5px;margin-left:7px}.Company__page .content-item-full{display:grid;grid-template-columns:200px 1fr}.Company__page .Lister__select .related-section{height:120px}.Company__page .Lister__select .related-section .next,.Company__page .Lister__select .related-section .prev{top:45px}.Company__page .Lister__select .type-slider .a,.Company__page .Lister__select .type-slider a{position:absolute}.Company__page .Lister__select .related-section .data{-moz-column-gap:10px!important;column-gap:10px!important}.Company__page-links{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr}.Company__page-links .social-links li{float:left}.Company__page-links .TagList__tag{background:#b1c2e5!important;background:#b1c2e5;color:#fff;float:left;font-size:10px!important;font-weight:700!important;margin:2px 8px 2px 0;padding:3px 12px 2px;text-decoration:none;text-transform:uppercase}.Company__page-links .ShowMore{align-items:center}.Company__page-links .ShowMore__actions{margin-left:10px}.Company__page-links .ShowMore__actions:before{display:none}.Company__page-links .ShowMore__item+.ShowMore__item{margin-left:0;margin-right:5px}.Company__page-links .ShowMore__item+.ShowMore__item:before{display:none}.Company__social-links{display:flex;flex-wrap:wrap}.Company__social-links li{background:#35557a;border-radius:50%;color:#fff;margin-right:4px;padding:0 5px}.Company__social-links span{color:#fff;display:inline-block;font-size:19px;height:34px;line-height:32px;text-align:center;width:25px}.Company__attachment{padding:0}.Company__attachment-item{height:100%;width:100%}.Company__news-items{display:table;width:100%}.Company__news-items a{display:table-row;line-height:30px;width:100%}.Company__news-items a:nth-child(odd){background:#eee}.Company__news-items span{display:table-cell}.Company__news-items span.title{max-width:270px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.Company__news-items span.type{width:100px}.Company__news-items span.date{width:79px}.Company__news-items span.link{width:30px}.Company__news-items a span{padding:0 9px}.Company__media-video{display:flex;justify-content:center}.Company__page-media{position:relative}@media only screen and (max-width:768px){.Company__media-video iframe{height:200px!important;width:100%!important}.Lister__select .related-section .next{right:-19px}.Lister__select .related-section .prev{left:-19px}.CompanyInfo__contact,.Company__page-content .CompanyInfo__about{padding:0 20px}.Company__page-content{padding:0 10px}.Company__page-content .content-item-full .image{width:95px}.Company__page .content-item-full{grid-template-columns:100px 1fr}}.carouselslider__image{background-position:50%;background-size:cover;height:100px}.carouselslider__image img{visibility:hidden}@media only screen and (min-width:992px){.CompanyInfo__content{grid-template-columns:100px 250px 1fr 300px!important}}@media only screen and (max-width:768px){.CompanyInfo__content{grid-template-columns:1fr!important}.Company__page-header{padding-top:80px!important}.Company__page-links{grid-template-columns:1fr!important;padding:0 20px!important}.Company__page_sep{display:none!important}.hidden.hidden__mobile_more{padding-top:0}.Company__page .content-item-full{grid-template-columns:1fr!important}.type-mini .image{padding-bottom:15px;width:100%!important}#company-map{display:none}.Company__page-content .CompanyInfo__about{border-right-width:0}.related-section .prev{zoom:1.5;left:-24px!important;top:26px!important}.related-section .next{zoom:1.5;right:-23px!important;top:26px!important}.content-item.content-item-full.type-slider.c-margin-b-10{float:left;padding-right:10px}img{max-width:100%}.Company__social-links span{zoom:1.5;height:30px;padding-top:12px;width:24px}.Company__page-content li{margin:0 8px}}@media only screen and (min-width:768px){.Company__page-header{flex-flow:row}.Company__page-split{grid-template-columns:1fr 1fr}.Company__page-split>:first-child{border-right:1px solid #e0e6f5}.Company__tags{border-left:1px solid #e0e6f5;border-right-width:0;padding:0 20px}}
