.stage-story{background-color:#b7172e;margin:0 auto;max-width:120rem;margin-bottom:2rem;position:relative;}@media (min-width:992px){.stage-story{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.stage-story .image{height:0;padding-bottom:54%;position:relative;}@media (min-width:768px){.stage-story .image{padding-bottom:43%;}}@media (min-width:992px){.stage-story .image{height:auto;width:50%;padding-bottom:0;}}.stage-story .image .image-wrapper{position:absolute;top:0;left:0;right:0;}@media (min-width:992px){.stage-story .image .image-wrapper{position:relative;}}.stage-story .content{padding-top:2rem;padding-bottom:2rem;}@media (min-width:992px){.stage-story .content{width:50%;padding-right:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.stage-story .content p{color:#ffffff;font-weight:400;line-height:1.2em;text-align:center;-ms-hyphens:auto;hyphens:auto;font-size:1.375rem;}@media (min-width:768px){.stage-story .content p{font-size:1.75rem;}}.stage-story .content p:first-child{margin-bottom:2rem;}.stage-story .content p:last-child{margin-bottom:0;}.stage-story .content p span.large{font-size:2.125rem;font-weight:700;line-height:2.375rem;letter-spacing:0.1rem;}@media (min-width:768px){.stage-story .content p span.large{font-size:2.375rem;line-height:2.625rem;}}.ce-icon.layout-0{padding:0.9375rem;width:9.6875rem;}@media (min-width:540px){.ce-icon.layout-0{padding:0.9375rem 2.03125rem;width:11.875rem;}}.ce-icon.layout-0 .icon{background-color:#FFFFFF;border:0.125rem solid #BBBBBB;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:1rem;width:7.8125rem;height:7.8125rem;}.ce-icon.layout-0 .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.875rem;line-height:1.125rem;text-align:center;margin-top:0.5rem;width:100%;min-height:3.3125rem;}.ce-icon.layout-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:540px){.ce-icon.layout-1{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.ce-icon.layout-1 .icon{background-color:#b7172e;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 9.1875rem;flex:0 0 9.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;width:9.1875rem;height:9.1875rem;}@media (min-width:540px){.ce-icon.layout-1 .icon{margin-right:1.25rem;}}.ce-icon.layout-1 .text{font-size:1rem;font-weight:600;line-height:1.125rem;padding-top:1.25rem;}@media (min-width:540px){.ce-icon.layout-1 .text{padding-top:1.875rem;}}.ce-icon.layout-1 .text .headline{margin-bottom:0.375rem;}@media (min-width:540px){.ce-icon.layout-1 .text .headline{margin-bottom:0.75rem;}}.ce-icon.layout-1 .text a.arrow{font-size:0.9375rem;font-weight:400;line-height:1.25rem;}.ce-icon.layout-1 .text a.arrow::after{position:relative;top:0.375rem;display:inline-block;}.layout-icon-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.9375rem;}@media (min-width:540px){.layout-icon-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -2.03125rem;}}.layout-icon-container::before{content:"";position:absolute;top:0;left:-50vw;right:0;bottom:0;z-index:-1;display:block;background:#F5F5F5;width:200vw;}.story-teaser .image-wrapper{position:relative;}.story-teaser .title{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px;background-color:rgba(255,255,255,0.8);padding:1rem;color:#b7172e;font-size:30px;line-height:25px;}.story-teaser .text{color:#535353;line-height:1.5625rem;margin-top:1.375rem;padding-bottom:1rem;}a.story-teaser:hover{text-decoration:none;}a.story-teaser:hover .title{color:#a51529;}.slideshow-stories{margin:0 -1.25rem;max-height:400px;}@media (min-width:768px){.slideshow-stories{margin:0;}}.slideshow-stories .slick-dots{position:relative;bottom:0;}@media (min-width:768px){.slideshow-stories .slick-dots{position:absolute;left:30px;bottom:15px;text-align:left;}}.slideshow-stories .slick-dots li.slick-active button{background-color:#b7172e;}.slideshow-stories .slick-dots li button{width:9px;height:9px;background-color:#f6f6f6;}.slideshow-stories .slide{position:relative;}.slideshow-stories .slide .btn{margin:1rem auto 0.5rem;padding:9px 15px;min-width:130px;background-color:#ffffff;border-radius:17px;font-size:15px;font-weight:bold;line-height:1.3;text-align:center;}@media (min-width:768px){.slideshow-stories .slide .btn{position:absolute;left:52%;bottom:26%;margin:0;}}@media (min-width:992px){.slideshow-stories .slide .btn{bottom:5rem;}}@media (min-width:1330px){.slideshow-stories .slide .btn{bottom:8.125rem;}}.slideshow-stories .slide .btn:hover{background-color:#b7172e;}h4{font-size:1.25rem;font-weight:bold;color:#535353;}h1,h2,h3{color:#535353;}.frame-line-before{position:relative;padding-top:30px;}.frame-line-before::before{content:"";display:block;position:absolute;top:0;left:0;width:200px;height:2px;background-image:-webkit-gradient(linear,left top,right top,from(#e9ecef),to(#ffffff));background-image:linear-gradient(to right,#e9ecef 0%,#ffffff 100%);}#sidebar-navigation-hr{margin-bottom:2.5rem;padding:0 18px;}@media (min-width:768px){#sidebar-navigation-hr{display:block;margin-bottom:0;position:sticky;top:4rem;padding:0;}}#sidebar-navigation-hr .title{font-family:DaxWeb-Medi;padding-bottom:10px;margin-bottom:8px;line-height:1.2;color:#b7172e;position:relative;font-size:1.375rem;}@media (min-width:992px){#sidebar-navigation-hr .title{font-size:1.625rem;}}#sidebar-navigation-hr .title a{color:#b7172e;}#sidebar-navigation-hr ul{margin:0;padding:0;list-style:none;}#sidebar-navigation-hr ul li.active > ul{display:block;}#sidebar-navigation-hr ul li > ul{display:none;padding-left:0.75rem;}#sidebar-navigation-hr a{color:#2e2e2e;display:inline-block;padding:4px 0;position:relative;}#sidebar-navigation-hr a:hover{text-decoration:underline;}#sidebar-navigation-hr a.active{color:#b7172e;}#sidebar-navigation-hr a.has-subpages::after{position:absolute;top:9px;left:100%;content:"";display:block;background-image:url('../../../_assets/a8c0ed4c5f0b6f2c954163ae87590c05/Icons/chevron-gray.svg');background-repeat:no-repeat;background-position:bottom left;width:12px;height:1rem;}#sidebar-navigation-hr a.has-subpages span{margin-right:10px;}#sidebar-navigation-hr li.active > a::after{background-image:url('../../../_assets/a8c0ed4c5f0b6f2c954163ae87590c05/Icons/chevron-red.svg');-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:bottom right;}#sidebar-navigation-hr span.blocktitle{display:block;margin-top:16px;margin-bottom:8px;font-family:"DaxWeb-Light",sans-serif;font-size:1.375rem;position:relative;padding-top:11px;padding-bottom:6px;font-weight:bold;}@media (min-width:992px){#sidebar-navigation-hr span.blocktitle{font-size:1.625rem;}}#sidebar-navigation-hr span.blocktitle a::after{content:none;}#sidebar-navigation-hr span.blocktitle:before,#sidebar-navigation-hr span.blocktitle:after{content:"";display:block;position:absolute;background-color:#e9ecef;background-image:-webkit-gradient(linear,left top,right top,from(#e9ecef),to(#ffffff));background-image:linear-gradient(to right,#e9ecef 0%,#ffffff 100%);height:2px;width:70%;}#sidebar-navigation-hr span.blocktitle:before{top:0;left:0;}#sidebar-navigation-hr span.blocktitle:after{bottom:0;left:0;}.jobs-list .job-list-header{position:relative;font-size:1.125rem;border:none;margin-bottom:1rem;padding:0.5rem 0;border-bottom:2px solid #e2e2e2;}@media (min-width:768px){.jobs-list .job-list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (min-width:768px){.jobs-list .job-list-header .job-list-column{padding:10px 0;}}@media (max-width:539.98px){.jobs-list .job-list-header .job-list-column{display:inline-block;}.jobs-list .job-list-header .job-list-column::after{content:"/";margin:0 5px;}}.jobs-list .job-list-header .job-list-column:last-child::after{content:none;}.jobs-list .job-list-content{margin-bottom:2rem;margin-left:-15px;margin-right:-15px;}.jobs-list .job-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:12px 15px 10px;padding-right:30px;-webkit-transition:background-color 200ms;transition:background-color 200ms;}@media (min-width:768px){.jobs-list .job-list-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.jobs-list .job-list-item::after{content:"";display:block;background-image:url('../../../_assets/a8c0ed4c5f0b6f2c954163ae87590c05/Icons/chevron-red.svg');width:16px;height:16px;background-size:16px 16px;position:absolute;top:16px;right:10px;}.jobs-list .job-list-item:hover{background-color:#fafafa;}.jobs-list .job-list-column{display:block;}.jobs-list .job-list-column.title{-ms-flex-preferred-size:100%;flex-basis:100%;}@media (min-width:768px){.jobs-list .job-list-column.title{-ms-flex-preferred-size:50%;flex-basis:50%;}}.jobs-list .job-list-column.level{-ms-flex-preferred-size:50%;flex-basis:50%;color:#2e2e2e;}@media (min-width:768px){.jobs-list .job-list-column.level{-ms-flex-preferred-size:30%;flex-basis:30%;}}.jobs-list .job-list-column.location{-ms-flex-preferred-size:50%;flex-basis:50%;color:#2e2e2e;}@media (min-width:768px){.jobs-list .job-list-column.location{-ms-flex-preferred-size:20%;flex-basis:20%;}}.jobs-list.layout-list .job-list-item{margin-bottom:1rem;}@media (min-width:768px){.jobs-list-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}}.jobs-list-buttons a{display:block;margin-bottom:1rem;}@media (min-width:768px){.jobs-list-buttons a{margin-bottom:0;}}.jobs-teaser .filter{margin-bottom:0.625rem;}.jobs-teaser .filter input,.jobs-teaser .filter select{height:calc(2rem + 4px);font-size:0.9375rem;line-height:1.2;padding:0.6rem 0.5rem 0.5rem;}.jobs-teaser .filter .form-inner-wrapper > div{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:0.625rem;}@media (min-width:540px){.jobs-teaser .filter .form-inner-wrapper > div.input-wrapper{-ms-flex-preferred-size:70%;flex-basis:70%;padding-right:0.625rem;}}@media (min-width:768px){.jobs-teaser .filter .form-inner-wrapper > div.input-wrapper{padding-right:0;}}@media (min-width:540px){.jobs-teaser .filter .form-inner-wrapper > div.select-wrapper{-ms-flex-preferred-size:30%;flex-basis:30%;}}@media (min-width:768px){.jobs-teaser .filter .form-inner-wrapper > div.select-wrapper{max-width:9.375rem;}}@media (min-width:768px){.jobs-teaser .filter .form-inner-wrapper > div.btn-wrapper{max-width:6.25rem;margin-right:1.25rem;}}.jobs-teaser .filter .btn-gray{background-color:#e9ecef;color:#2e2e2e;font-size:0.9375rem;font-weight:700;width:100%;}.jobs-teaser .btn-group .btn{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;width:200px;margin:5px 30px;}.jobs-teaser .btn-dark-gray{background-color:#535353;color:#ffffff;}.jobs-teaser .btn-dark-gray:hover{background-color:#3a3a3a;}.job-detail .overline{font-weight:bold;margin-bottom:8px;}.job-detail h1{font-weight:bold;}.job-detail .text-block{padding-bottom:30px;position:relative;}.job-detail .text-block h4{font-weight:bold;font-size:1.1875rem;font-family:DaxWeb,sans-serif;margin-bottom:1rem;}.job-detail .text-block::after{content:"";display:block;position:absolute;bottom:20px;left:-20px;width:70px;height:3px;background-color:#b7172e;}.job-detail .text-block:last-of-type::after{content:none;}.job-detail .text-block ul{list-style:none;padding:0;}.job-detail .text-block li{list-style:none;position:relative;padding-left:20px;}.job-detail .text-block li::before{content:"";width:6px;height:6px;background-color:#b7172e;border-radius:3px;display:block;position:absolute;left:0;top:10px;}@media (min-width:768px){.job-detail .slated-sidebar{top:-130px;margin-bottom:-130px;}}.job-detail .sidebar-form{padding:40px 30px;}@media (min-width:768px){.job-detail .sidebar-form{padding:0 50px 50px;}}.job-detail .sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;}.job-detail .sidebar-header .icon{display:block;width:50px;height:50px;padding:5px;border-radius:50%;border:2px solid #7f7f7f;background-color:#ffffff;margin-right:1rem;}.job-detail .sidebar-header h3{margin-bottom:0;font-size:2rem;line-height:2rem;}.job-detail .sidebar-button{margin-bottom:2rem;}.job-detail .sidebar-social{padding:0;list-style:none;margin-bottom:0;}.job-detail .sidebar-social li{display:inline-block;margin-right:10px;}.job-detail .sidebar-social li:last-child{margin-right:0;}.job-detail .sidebar-social img{width:32px;height:32px;}.job-detail .application-button{margin-top:2rem;margin-bottom:2rem;}.job-detail .story-teaser .image{float:right;max-width:160px;margin-left:20px;}.job-detail .story-teaser img{border-radius:50%;border:1px solid #7f7f7f;}.job-detail .story-link{text-align:center;}.job-list-filter{margin-bottom:2rem;}.jobs-related{padding-top:2.5rem;padding-bottom:2.5rem;}@media (min-width:768px){.jobs-related{max-width:90%;margin:0 auto;}}@media (min-width:992px){.jobs-related{max-width:80%;}}.jobs-related .all-link{background-color:#ffffff;border-color:#b7172e;color:#b7172e;}.jobs-related .all-link:hover{background-color:#b7172e;color:#ffffff;}.job-deactivated{border:2px solid #b7172e;padding:1.25rem;}.job-deactivated p{margin-bottom:0;}.teaser.layout-bottom .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;min-height:70px;padding:17px 10px 15px;}.teaser.layout-bottom .header.background-1{background-color:rgba(255,255,255,0.8);}.teaser.layout-bottom .header h4{color:#b7172e;font-family:"DaxWeb",sans-serif;font-size:1.875rem;font-weight:400;line-height:1.5625rem;}.teaser.layout-bottom a:hover .header h4{color:#a51529;}.teaser.fontsize-small90 .header h4{font-size:1.6875rem;}.teaser.fontsize-small80 .header h4{font-size:1.5rem;}.frame-type-mask_teaser.frame-layout-0{margin-bottom:40px;}.frame-type-hr_simple_header .bg{padding:2rem 1rem 2rem 1rem;}@media (min-width:768px){.frame-type-hr_simple_header .bg{padding:4rem 2rem 3rem 2rem;}}.frame-type-hr_simple_header header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.frame-type-hr_simple_header header .header{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:#ffffff;font-family:"DaxWeb-Medi",sans-serif;font-size:1.5625rem;font-weight:700;line-height:1.1;text-align:center;margin-bottom:0;}@media (min-width:768px){.frame-type-hr_simple_header header .header{font-size:4.375rem;}}@media (min-width:992px){.frame-type-hr_simple_header header .header{font-size:5.3125rem;}}@media (min-width:1330px){.frame-type-hr_simple_header header .header{font-size:5.625rem;}}.frame-type-hr_simple_header header .overline{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#ffffff;font-size:1.5625rem;line-height:1.1;text-align:center;margin-bottom:0;}@media (min-width:768px){.frame-type-hr_simple_header header .overline{font-size:2.375rem;}}@media (min-width:992px){.frame-type-hr_simple_header header .overline{font-size:2.8125rem;}}@media (min-width:1330px){.frame-type-hr_simple_header header .overline{font-size:3.4375rem;}}.icon-chain ul.chain li.chain-item{}.icon-chain ul.chain li.chain-item .icon{display:block;width:60px;height:60px;background-color:#ffffff;border:2px solid #bcb8b8;border-radius:50%;padding:15px;text-align:center;}@media (min-width:768px){.icon-chain ul.chain li.chain-item .icon{padding:25px;width:100px;height:100px;}}.icon-chain ul.chain li.chain-item .icon img{width:30px;height:30px;}@media (min-width:768px){.icon-chain ul.chain li.chain-item .icon img{width:50px;height:50px;}}.icon-chain ul.chain li.chain-item::after{border-left:3px solid #bcb8b8;left:29px;}@media (min-width:768px){.icon-chain ul.chain li.chain-item::after{left:47px;}}.icon-chain ul.chain li.chain-item::before{background-color:transparent;border:3px solid #bcb8b8;border-radius:1px;border-top:0;border-left:0;width:20px;height:20px;top:-17px;left:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}@media (min-width:768px){.icon-chain ul.chain li.chain-item::before{left:29px;}}.icon-chain ul.chain li.chain-item:first-child::before{content:none;}
