@page{size:A4;margin:20mm}body{color:#000;background-color:#fff}.no-print,.page-flag,#header,.banner,.menu-breadcrumbs,footer,.accordion-title:before,a.text-phone[href]:after,a.text-email[href]:after{display:none}.headline-fast-forward{font-size:20px;margin-top:0;margin-bottom:16px;padding-left:0}.headline-fast-forward:before{display:none}a{text-decoration:none}.main:not(.no-padding){padding:16px 0}.row:not(.expanded):not(.row-small):not(.row-full){max-width:100%;width:100%}section.main>.row.column{padding-left:0;padding-right:0}.accordion-title,h2,.h2,h4,.h4{color:#1c449b!important}.accordion .accordion-item .accordion-title{padding:0;margin-bottom:16px}.accordion .accordion-item .accordion-content{display:block;padding:0}.icon-boxes .row{display:block}.icon-boxes .xlarge-up-4>.column,.icon-boxes .xlarge-up-4>.columns{float:left;width:100%;max-width:100%;clear:both}.icon-boxes .xlarge-up-4>.column .icon-box,.icon-boxes .xlarge-up-4>.columns .icon-box{border:1px solid #000;break-inside:avoid}.icon-boxes .xlarge-up-4>.column .icon-box .icon-box-inner,.icon-boxes .xlarge-up-4>.columns .icon-box .icon-box-inner{padding:8px 16px 0}.icon-boxes .xlarge-up-4>.column .icon-box .icon-box-inner .icon-box-icon svg,.icon-boxes .xlarge-up-4>.columns .icon-box .icon-box-inner .icon-box-icon svg{width:1cm}.icon-boxes .xlarge-up-4>.column .icon-box .icon-box-inner .icon-box-icon svg .currentColor,.icon-boxes .xlarge-up-4>.columns .icon-box .icon-box-inner .icon-box-icon svg .currentColor{fill:#1c449b}.icon-boxes .xlarge-up-4>.column .icon-box .icon-box-inner h3,.icon-boxes .xlarge-up-4>.columns .icon-box .icon-box-inner h3{color:#1c449b!important;font-size:16px;margin-bottom:0}.share,.print,.joboffer-intro .apply-online,.joboffer-apply-now>.row>.columns:first-child,.joboffer-outro>.row>.columns:first-child{display:none}.button:not(.joboffer).apply-online{text-align:left;text-transform:lowercase;padding:0;font-size:inherit;line-height:inherit}.button:not(.joboffer).apply-online[href]:after{content:attr(href);display:block;font-weight:400}.joboffer-about-us>.row>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.joboffer-about-us>.row>.columns:first-child .ce-gallery .column{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.main:not(.no-padding).joboffer-apply-now{padding-bottom:0}.main:not(.no-padding).joboffer-apply-now>.row>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.joboffer-benefits,.joboffer-requirements-additional{page-break-before:always}.joboffer-requirements-additional{clear:both}.main:not(.no-padding).joboffer-outro{padding:0}
