﻿.top-image-s{margin-bottom:20px;box-sizing:border-box}.article-headline h1{font-family:Roboto !important;font-size:70px !important;font-weight:900 !important;line-height:normal}.article-tagline{margin-top:10px}.article-tagline h2{font-family:Roboto;font-size:30px !important;font-weight:bold;line-height:42px !important}.article-grid{display:grid;grid-template-columns:auto auto auto;border-top:1px solid #dfe2e5;padding-top:40px;margin-top:40px}.article-rcat{display:flex;flex-direction:column;width:140px;max-width:140px}.article-rcat .left-article-cb{margin-top:350px;width:140px;max-width:140px}.article-rcat+.article-main{margin-left:60px}.article-main+.related-items{margin-left:80px}.article-rcat hr{margin:30px 0;height:1px}.article-rcat .rcat_item .rcat_item__label{font-family:Roboto;font-size:12px;line-height:14px;color:#999;margin-bottom:10px}.article-rcat .rcat_item .rcat_item__title{display:block;font-family:Roboto;font-size:16px;font-weight:bold;line-height:24px;color:#333;margin-bottom:10px}.article-rcat .rcat_item .rcat_item__categories{display:flex;flex-flow:row wrap;margin:-6px}.article-rcat .rcat_item .rcat_item_link{display:inline-flex;align-items:center;justify-content:flex-start;background:#fff;line-height:120%;padding:10px 12px;min-height:25px;margin:6px;border:1px solid #d6dade;border-radius:2px;text-decoration:none;box-sizing:border-box;max-width:100%}.article-rcat .rcat_item .rcat_item_link:hover{background:#f2f4f5 !important}.rcat_item_link+.rcat_item_link{margin-left:8px}.article-rcat .rcat_item .rcat_item_link span{display:block;font-family:Roboto;font-size:12px;line-height:18px;color:#333;box-sizing:border-box;max-width:100%}.article-rcat .rcat_item .rcat_item_link:hover{text-decoration:none !important}.responsive-pagebox.pagebox--home-page-only{max-width:100% !important;border-top:1px solid #dfe2e5}.show-all-jobs{padding:30px 0 10px 0;text-align:center;display:block;color:#0af}.show-all-jobs:after{font-family:FontAwesome;display:inline-block;margin-left:.5em;content:''}.company-intro-text-title{text-align:center;font-size:24px;font-weight:bold;padding:25px}.company-intro-text{text-align:center;width:500px;margin:0 auto}.articlecontent .company-intro-text p{padding:0;margin:0;font-size:16px;line-height:22px}.main-top{background-image:none;background-color:#e6e9ec}.related-items .widget .container.related{background-color:transparent}.widget .ryt-artcle-txt{display:inline-block;vertical-align:top;float:unset !important}.cp-ryt-wrp{margin:auto;width:92%}.widget .w-header{float:unset}.cp-lft-cntr{border:none !important}.article-body ol{margin:30px}.f-btn{line-height:25px !important}.article-left{margin-right:520px;float:none}.article-ad{float:right;margin:0 0 20px 20px}.related-items{width:290px;max-width:290px;box-sizing:border-box}.related-items .widget{background-color:#f2f4f5;margin-bottom:30px}.related-items .t-ribbon{padding-bottom:0}.related-items .t-ribbon .teaser-small-row{margin-bottom:10px}.related-items .t-ribbon .teaser-small-row:last-child{margin-bottom:0}.related-items .t-ribbon .teaser-small-row .teaser{background-color:#f2f4f5}.related-items .t-ribbon .teaser-small-row .teaser .t-info-container{padding:10px 0}.related-items .t-ribbon .teaser-small-row .teaser .t-info-container .t-headline{font-size:14px !important;line-height:20px !important}.related-items .t-ribbon .teaser-small-row .teaser .t-info-container .t-tagline{display:none}.related-items .t-category{display:none}.related-items .widget .w-header{background-color:#f2f4f5;border:none;border-radius:0;height:auto}.related-items .widget .w-header .cp-ryt-wrp{background-color:#f2f4f5;border:none;border-radius:0;height:auto;line-height:normal;width:100%;padding:25px 30px 20px;box-sizing:border-box}.related-items .widget .w-header .w-txt{font-family:Roboto;font-size:20px;font-weight:bold;line-height:normal;color:#333;height:auto}.related-items .widget .container{background:transparent;padding:0 30px 30px 30px;overflow:hidden;border:none;border-radius:0}.related-items .article-companies .new-card-p .new-card-jobs{width:auto}.related-items .article-companies .companies-slider-cnt{width:100%;border:none !important;border-radius:0}.related-items .article-companies .new-card-p{padding:0}.related-items .article-companies .companies-slider-cnt .bx-wrapper .bx-viewport{background-color:transparent}.related-items .article-companies .card{padding:0;display:block;float:left;width:48%;height:200px;font-size:16px;text-align:center;border:none;margin-top:15px;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.related-items .article-companies .card:nth-child(2n){margin-left:4%}.related-items .article-companies .card .card-content{color:#333;height:auto;display:block;padding-bottom:10px;margin-top:15px}.related-items .article-companies .card a{padding:10px;display:block}.related-items .article-companies .card .card-content .job-title{font-size:14px;line-height:18px;height:54px;overflow:hidden;font-weight:normal;text-align:center;display:block}.related-items .article-companies .card .bottom .date{text-transform:uppercase;font-size:12px}.article-body *{max-width:730px}div#main-story{float:none;width:1250px}.related-items .new-card-p .card-left{float:none}.relatedJobs{margin-top:10px}.article-top-content-block-wrapper iframe{width:100%}.related-items .widget .container.related{background-color:#f2f4f5}.section-top-teasers .teaser{background-color:#fff;padding:10px}.section-top-teasers .teaser-row-4-horizontal .teaser .t-headline{font-size:16px !important;line-height:22px;height:66px;overflow:hidden}.section-top-teasers .teaser-row-4-horizontal .teaser .t-category{display:none}.articlecontent .category-text p{font-size:14px;line-height:22px;color:#fff}.article-body *{max-width:730px}div#main-story{float:none;width:1250px}.related-items .new-card-p .card-left{float:none}.relatedJobs{margin-top:10px}.main-top{background-image:none;background-color:#e6e9ec}.responsive-pagebox.pagebox{box-sizing:border-box;background-color:transparent;padding:0}.responsive-pagebox.pagebox .responsive-pagebox.pagebox{padding:0}.responsive-pagebox.pagebox>.responsive-pagebox.pagebox{background-color:#fff;padding:25px;margin-bottom:25px}.responsive-pagebox.pagebox--home-page-only{max-width:100% !important;border-top:1px solid #dfe2e5}.responsive-pagebox.pagebox--home-page-only .articlecontent{width:1250px;padding-left:0;padding-right:0;margin:0 auto}.articlecontent-wrapper{background-color:#fff}.articlecontent{padding-top:30px !important;padding-bottom:0 !important}.programms_wrapper{display:flex;margin:30px auto;justify-content:center}.responsive-pagebox.pagebox.article-bottom-box{background-color:transparent !important;padding:0 !important;margin-top:25px}.company-follow-btns{overflow:hidden;padding-bottom:35px}.company-follow-btns a{color:#333;font-size:14px;line-height:24px;float:left;width:49%;display:block;text-align:center}.articleBody ul li,.articleBody ol li{list-style:inherit !important}.cp_facts_header_divider{width:1198px !important}.responsive-pagebox.pagebox .articlecontent .top-image-s img{padding:0}hr{border:none;background-color:#e6e9ec;height:20px;margin:20px -30px}.article-announce{margin-left:0;margin-bottom:0;float:none;min-height:50px;width:100%;overflow:hidden}.r-jobs{margin-top:30px}.articles-list .t-ribbon{padding:30px 0 0}.articles-list .cp_facts_header{border-bottom:solid 1px #dfe2e5;margin:0 -30px;padding:0 30px 30px}.articles-list .load_more_row{width:initial;text-align:center;margin:15px -30px -20px;border-top:1px solid #dfe2e5}.article-bottom-box .cp_facts{border:none}.t-s-300.teaser .t-info-container{padding:15px 0}