:root{--section-padding:120px 0;--section-padding-small:80px 0;--primary:#EC1B24;--secondary:#0062AD;--light-grey:#f0f0f0;--dark-grey:#333333;--body-color:#333333;--border-radius:5px;--font-family-sans-serif:StoneSans,"sans-serif";--font-family-base:var(--font-family-sans-serif);--font-size-base:1rem;--font-size-md:calc(1rem * 1.2);--font-size-lg:calc(1rem * 1.5);--font-weight-normal:400;--font-weight-bold:700;--headings-font-family:FuturaHeavy;--headings-font-weight:var(--font-weight-bold);--headings-line-height:1.2;--h1-font-size:48px;--h2-font-size:36px;--h3-font-size:32px;--h5-font-size:20px;--link-decoration:none;--link-hover-decoration:none}@keyframes wave-animation{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}100%{transform:rotate(0)}}@keyframes file-success{0%{width:0;margin-left:0}50%{width:44px;flex:0 0 44px;margin-left:10px}100%{opacity:1;width:44px;flex:0 0 44px;margin-left:10px}}@font-face{font-family:StoneSans;src:url(font/StoneSansIIITCPro-Lt.otf) format('opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FuturaHeavy;src:url(font/FuturaLTPro-Heavy.otf) format('opentype');font-weight:400;font-style:normal;font-display:swap}header{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:1000;padding:25px 50px;box-shadow:0 0 10px 0 rgba(0,0,0,.4)}header .logo img{height:40px;width:auto}header .main-nav{margin-right:40px}header .main-nav ul{list-style:none;padding:0;margin:0}header .main-nav ul li{position:relative;display:inline-block;margin-right:40px;padding:10px 0}header .main-nav ul li a{font-size:16px;color:var(--dark-grey);position:relative}header .main-nav ul li a i{margin-left:8px;color:var(--primary)}header .main-nav ul li a .counter{position:absolute;top:-10px;right:4px;height:14px;width:14px;display:block;border-radius:50%;background:var(--primary);color:#fff;font-size:9px;text-align:center;line-height:14px}header .main-nav ul li .sub-menu{display:none;position:absolute;list-style:none;padding:0;margin:0;top:100%;left:50%;transform:translateX(-50%);margin-top:-6px;white-space:nowrap;z-index:10}header .main-nav ul li .sub-menu li{display:block;background:var(--light-grey);border-bottom:solid 1px #e0e0e0;transition:all .3s ease}header .main-nav ul li:hover .sub-menu{display:block}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3000;display:flex;flex-flow:row wrap;pointer-events:none;transform:translateY(-100%)}.overlay__left{flex:0 0 50%;width:50%;height:100%;background:var(--primary);padding:80px 140px;display:flex;flex-flow:row wrap;align-items:center}.overlay__right{flex:0 0 50%;width:50%;background:var(--secondary);padding:80px 140px}.overlay__close{position:absolute;top:30px;right:30px;color:var(--primary);font-size:28px;cursor:pointer;opacity:0;z-index:100}body{color:#000;background-color:#fff}body,h1,h2,h3,h4,h5,h6{font-family:'Stone Sans II ITC Pro Lt',Arial,sans-serif}@media (min-width:1168px){.container{width:1138px}}@media (min-width:1198px){.container{width:1168px}}a{color:#ec1b24;text-decoration:none}a:hover{color:#ec1b24;text-decoration:underline}a:focus{color:#ec1b24}.form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.table-striped>tbody>tr:nth-child(odd)>td{background-color:#f9f9f9}.table-striped>tbody>tr:nth-child(even)>td{background-color:#fff}.btn-primary{background-color:#428bca;border-color:#357ebd;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle .btn-primary{background-color:#3276b1;border-color:#285e8e;color:#fff}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle .btn-danger{background-color:#d2322d;border-color:#ac2925;color:#fff}.btn-default{background-color:#fff;border-color:#ccc;color:#000}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle .btn-default{background-color:#ebebeb;border-color:#adadad;color:#000}.btn-success{background-color:#47a447;border-color:#3f923f;color:#fff}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle .btn-success{background-color:#3b883b;border-color:#2d672d;color:#fff}.btn-warning{background-color:#f9f9f9;border-color:#ececec;color:#000}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle .btn-warning{background-color:#e5e5e5;border-color:#cecece;color:#000}.btn-link{background-color:transparent;border-color:transparent;color:#ec1b24}.btn-link.active,.btn-link:active,.btn-link:focus,.btn-link:hover,.open .dropdown-toggle .btn-link{background-color:rgba(0,0,0,0);border-color:transparent;color:#ec1b24}@font-face{font-family:'Stone Sans II ITC Pro Lt';src:url(fonts/StoneSansIIITCPro-Lt.woff2) format('woff2'),url(fonts/StoneSansIIITCPro-Lt.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Font Awesome 5 Pro';src:url(fonts/FontAwesome5Pro-Regular.woff2) format('woff2'),url(fonts/FontAwesome5Pro-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Futura LT Pro';src:url(fonts/FuturaLTPro-Heavy.woff2) format('woff2'),url(fonts/FuturaLTPro-Heavy.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Font Awesome 5 Pro Solid';src:url(fonts/FontAwesome5Pro-Solid.woff2) format('woff2'),url(fonts/FontAwesome5Pro-Solid.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Font Awesome 5 Pro';src:url(fonts/FontAwesome5Pro-Light.woff2) format('woff2'),url(fonts/FontAwesome5Pro-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'FuturaSCDem W01 Regular';src:url(fonts/FuturaSCDemW01-Regular.eot);src:url(fonts/FuturaSCDemW01-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/FuturaSCDemW01-Regular.woff2) format('woff2'),url(fonts/FuturaSCDemW01-Regular.woff) format('woff'),url(fonts/FuturaSCDemW01-Regular.ttf) format('truetype'),url(fonts/FuturaSCDemW01-Regular.svg#FuturaSCDemW01-Regular) format('svg');font-weight:400;font-style:normal}@media (max-width:799px){header{padding:15px}header .logo img{height:35px}}header .container-fluid{padding-right:0;padding-left:0}header .main-nav{margin-right:48px}header .main-nav ul li .sub-menu{left:67%}header .main-nav ul li .sub-menu::before{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #f0f0f0;position:absolute;bottom:100%;left:44%;transform:translateX(-50%)}header .main-nav ul li .sub-menu li:first-of-type{border-top-right-radius:6px;border-top-left-radius:6px}header .main-nav ul li .sub-menu li:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}header .main-nav ul li .sub-menu li{transition:all .3s ease}header .main-nav ul li .sub-menu li:hover{background-color:#e3e3e3}header .main-nav ul li .sub-menu li a{color:#333;font-size:14px;padding:0 20px;display:block}header .main-nav .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children:hover .sub-menu{left:75%}header .main-nav .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children:hover .sub-menu::before{left:42.5%}header .main-nav ul li a{text-decoration:none!important}header .main-nav ul li a i{font-family:'Font Awesome 5 Pro';font-weight:300}footer .footer__top{padding:80px 0;border-top:solid 3px #ec1b24}footer .footer-nav ul{padding-left:0}footer .footer-nav ul li{list-style:none;margin-bottom:10px}footer .footer-nav ul li a{color:#000!important;text-decoration:none!important}footer .title{font-weight:700;margin-bottom:40px}body,html{font-size:16px}body{padding-right:0!important;font-weight:400;position:relative;display:flex;flex-direction:column}body #content{flex-grow:1}div[class*=page]{margin-bottom:2rem}.container{width:100%;max-width:1168px}#content{max-width:1168px}h1{color:#000;font-family:'FuturaSCDem W01 Regular';font-size:37px;font-weight:500;text-transform:uppercase;position:relative}h2{color:#000;font-family:'FuturaSCDem W01 Regular';font-size:18px;font-weight:500;text-transform:uppercase}h3{color:#000;font-family:'FuturaSCDem W01 Regular';font-size:18px;font-weight:500;text-transform:uppercase}h4,h5,h6{color:#000;font-family:'FuturaSCDem W01 Regular';font-size:1rem;font-weight:500}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{margin-top:.5em;margin-bottom:.5em}a{color:#ec1b24;text-decoration:none}a:hover{color:#ec1b24;text-decoration:underline}a:focus{color:#ec1b24;text-decoration:underline}.table thead tr th{background-color:#fff;padding:1rem 2rem;border-color:#ccc;border-top:0;border-width:2px}.table tbody tr:nth-child(odd) td{background-color:#fff}.table tbody tr:nth-child(even) td{background-color:#fff}.table tbody tr td{padding:1rem 2rem;border-color:#ccc;border-width:1px}.striped>div:nth-child(odd){background-color:#fff}.striped>div:nth-child(even){background-color:#fff}.striped>div:not(:first-of-type){border-top:1px solid #ccc}.help-block{display:block}.iniBlock{text-align:center;margin-top:4rem}.iniBlock .initiativ{color:#000!important;font-weight:700;text-decoration:underline}nav.navbar.navbar-inverse{background-color:transparent;border-bottom:1px solid transparent;margin-top:6rem}nav.navbar.navbar-inverse .container{max-width:1470px}@media (min-width:768px){nav.navbar.navbar-inverse .navbar-nav.navbar-right{margin-right:87px!important}}nav.navbar.navbar-inverse .navbar-nav.navbar-left{display:flex;flex-direction:row;align-items:center}nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand{padding:.5rem 1rem .5rem 0}nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand img,nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand svg{height:3rem;fill:#000}nav.navbar.navbar-inverse .navbar-nav>li>a{color:#000;padding:calc((calc(3rem + 2 * .5rem) - 16px)/ 2) 1rem;line-height:1;min-height:calc(3rem + 2 * .5rem)}nav.navbar.navbar-inverse .navbar-nav>li>a:active,nav.navbar.navbar-inverse .navbar-nav>li>a:focus,nav.navbar.navbar-inverse .navbar-nav>li>a:hover{color:#000;text-decoration:none}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:1px solid #ec1b24;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;max-width:none}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#000}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:active,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:focus,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:hover{color:#000}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu .divider{background-color:#ec1b24}@media (max-width:767px){nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:0}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#000}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:active,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:focus,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:hover{color:#000}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu .divider{background-color:#fff}}nav.navbar.navbar-inverse .navbar-header .navbar-brand{padding:.5rem 1rem .5rem 0}nav.navbar.navbar-inverse .navbar-header .navbar-brand img,nav.navbar.navbar-inverse .navbar-header .navbar-brand svg{height:3rem;fill:#000}nav.navbar.navbar-inverse .navbar-header .navbar-toggle{border:none;color:#000}nav.navbar.navbar-inverse .navbar-header .navbar-toggle .icon-bar{background-color:#000}nav.navbar.navbar-inverse .navbar-header .navbar-toggle:focus,nav.navbar.navbar-inverse .navbar-header .navbar-toggle:hover{color:#000;background-color:transparent}nav.navbar.navbar-inverse .navbar-header .navbar-toggle:focus .icon-bar,nav.navbar.navbar-inverse .navbar-header .navbar-toggle:hover .icon-bar{background-color:#000}.btn{font-size:16px;font-weight:400;padding:10px 30px;border-radius:0}.btn:active,.btn:focus,.btn:hover,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled):active:focus{box-shadow:none}.input-group .btn{border-bottom-left-radius:0;border-top-left-radius:0}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled){color:#000;background-color:#fff;border:1px solid #000}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link{border:0;padding:0;color:#000;background-color:transparent;font-size:16px;line-height:1;min-height:0}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link:hover{color:#000;background-color:transparent}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled):active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled):focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled):hover{color:#000;background-color:#fff;border-color:#000;box-shadow:none}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary{color:#000;background-color:#fff;border-color:#000;font-weight:400}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary:hover,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary:hover{color:#000;background-color:#fff;border-color:#000}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success{color:#fff;background-color:#ec1b24;border-color:#ec1b24;font-weight:400}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary:hover,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success:hover{color:#fff;background-color:#ec1b24;border-color:#ec1b24}.btn-group>.btn-group>.btn,.btn-group>.btn-group>.dropdown-toggle{border-radius:0}.btn-group>.btn-group:last-child>.btn:first-child,.btn-group>.btn-group:last-child>.btn:last-child,.btn-group>.btn-group:last-child>.dropdown-toggle:first-child,.btn-group>.btn-group:last-child>.dropdown-toggle:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:first-child>.btn:first-child,.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle:first-child,.btn-group>.btn-group:first-child>.dropdown-toggle:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group-xs>.btn,.btn-xs{border-radius:0}.third-party .btn{height:auto}duet-date-picker{width:100%}duet-date-picker .duet-date__input{border:1px solid #ccc;border-radius:0;color:#000;background-color:#fff;padding:10px 30px;height:auto!important}duet-date-picker .duet-date__input:focus{border:1px solid #ccc;box-shadow:none;outline:0}duet-date-picker .duet-date__toggle{font-size:16px;font-weight:400;padding:10px 30px;border-radius:0;color:#fff;background-color:#ec1b24;border-color:#ec1b24}duet-date-picker .duet-date__toggle:active,duet-date-picker .duet-date__toggle:focus,duet-date-picker .duet-date__toggle:hover{color:#fff;background-color:#ec1b24;box-shadow:none;border:1px solid #ec1b24}duet-date-picker .duet-date__day:focus{box-shadow:none}duet-date-picker .duet-date__day:focus,duet-date-picker .duet-date__day[aria-pressed=true]{background:#ec1b24;color:#fff}duet-date-picker .duet-date__next:focus,duet-date-picker .duet-date__prev:focus{box-shadow:0 0 0 2px #ec1b24}duet-date-picker .duet-date__select select:focus+.duet-date__select-label{box-shadow:0 0 0 2px #ec1b24}.form-control{border:1px solid #ccc;border-radius:0;color:#000;background-color:#fff;padding:10px 30px;height:auto!important}.form-control:focus{border:1px solid #ccc;box-shadow:none;color:#000;background-color:#fff}.input-group>.form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.control-label{color:#000;font-weight:700}.page-jobs .date{text-align:right}.page-jobs .future{text-align:center;padding:130px 0 20px;position:relative;margin:40px 0 20px}.page-jobs .future::before{content:"";top:0;height:100px;width:1px;background:#000;position:absolute;left:50%;transform:translateX(-50%)}.page-jobs .title::before{content:"";width:10px;height:110px;background-color:#01529e;position:absolute;top:0;left:-18px}.page-jobs #job-map-wrapper+.description,.page-jobs .Intro,.page-jobs .title,.page-jobs .title+.description{text-align:left;margin-left:20px}.page-jobs #jobs-list .btn-link{color:#ec1b24}.page-jobs .pagination .page-item .page-link{padding:10px 30px;background-color:#fff;color:#000;border:1px solid #ccc}.page-jobs .pagination .page-item .page-link:focus{box-shadow:none;text-decoration:none}.page-jobs .pagination .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.page-jobs .pagination .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-jobs .pagination .page-item.active .page-link{background-color:#ec1b24;color:#fff;border-color:#ec1b24}.page-jobs .job-title a{color:#000;font-weight:700;text-decoration:none!important}.page-jobs .table tbody tr td,.page-jobs .table thead tr th{padding:1rem 1rem}.page-jobs .table thead tr th{border-color:#000;border-width:1px}.page-jobs .table tbody tr td{border-color:#f0f0f0}.page-jobs .table tbody tr:nth-child(2n+1) td{background-color:#f0f0f0}.page-jobs .filter-reset{margin-top:1rem}@media (max-width:767px){.page-jobs>.description{display:block}}#jobInfoDialog{display:none!important}.page-job .job-ad-button-block{text-align:center;display:none}.page-job .job-ad-button-block .btn:nth-child(1),.page-job .job-ad-button-block .btn:nth-child(3){display:none}.page-applicant .btn-sm .completeness{display:none}.page-applicant-knowledges .knowledge-item input[type=checkbox],.page-applicant-knowledges .knowledge-item input[type=radio]{display:none}.page-applicant-knowledges .knowledge-item .knowledge-level-none .btn.active{background-color:#fff;color:#000;border-color:#000}.page-applicant-knowledges .knowledge-item .knowledge-level-none .btn.active:hover{background-color:#fff;color:#000;border-color:#000}.page-applicant-knowledges .knowledge-item .knowledge-levels .btn.active{background-color:#fff;color:#000;border-color:#000}.page-applicant-knowledges .knowledge-item .knowledge-levels .btn.active:hover{background-color:#fff;color:#000;border-color:#000}@media (min-width:767px){.page-applicant-knowledges .knowledge-item-container .knowledge-item .btn-group,.page-applicant-knowledges .knowledge-item-container .knowledge-item .btn-group-vertical{display:flex;justify-content:center}.page-applicant-knowledges .knowledge-item-container .col-sm-2{width:100%}.page-applicant-knowledges .knowledge-item-container .fa-star::before{line-height:2!important}.page-applicant-knowledges .knowledge-item-container .knowledge-levels .btn-group-justified label{width:100%;padding:.25rem}}.datepicker{color:#000;border-radius:0;border-color:#ccc}.datepicker::before{border-bottom-color:#ccc}.datepicker::after{border-top-color:#ccc}.datepicker table tr td,.datepicker table tr th{border-radius:0;padding:0 .5rem}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover,.datepicker table tr td.new,.datepicker table tr td.old,.datepicker table tr th.disabled,.datepicker table tr th.disabled:hover,.datepicker table tr th.new,.datepicker table tr th.old{color:#757575}.datepicker table tr td.active.active.century,.datepicker table tr td.active.active.day,.datepicker table tr td.active.active.decade,.datepicker table tr td.active.active.month,.datepicker table tr td.active.active.year,.datepicker table tr th.active.active.century,.datepicker table tr th.active.active.day,.datepicker table tr th.active.active.decade,.datepicker table tr th.active.active.month,.datepicker table tr th.active.active.year{color:#fff;background:#ec1b24}.datepicker table tr td.active.active.century:focus,.datepicker table tr td.active.active.century:hover,.datepicker table tr td.active.active.day:focus,.datepicker table tr td.active.active.day:hover,.datepicker table tr td.active.active.decade:focus,.datepicker table tr td.active.active.decade:hover,.datepicker table tr td.active.active.month:focus,.datepicker table tr td.active.active.month:hover,.datepicker table tr td.active.active.year:focus,.datepicker table tr td.active.active.year:hover,.datepicker table tr th.active.active.century:focus,.datepicker table tr th.active.active.century:hover,.datepicker table tr th.active.active.day:focus,.datepicker table tr th.active.active.day:hover,.datepicker table tr th.active.active.decade:focus,.datepicker table tr th.active.active.decade:hover,.datepicker table tr th.active.active.month:focus,.datepicker table tr th.active.active.month:hover,.datepicker table tr th.active.active.year:focus,.datepicker table tr th.active.active.year:hover{color:#fff;background:#ec1b24}.datepicker table tr td>span .focused,.datepicker table tr td>span.active.active,.datepicker table tr th>span .focused,.datepicker table tr th>span.active.active{color:#fff;background:#ec1b24}.datepicker table tr td>span .focused:focus,.datepicker table tr td>span .focused:hover,.datepicker table tr td>span.active.active:focus,.datepicker table tr td>span.active.active:hover,.datepicker table tr th>span .focused:focus,.datepicker table tr th>span .focused:hover,.datepicker table tr th>span.active.active:focus,.datepicker table tr th>span.active.active:hover{color:#fff;background:#ec1b24}.datepicker table tr td.today.day,.datepicker table tr th.today.day{color:#fff;background:#000}.datepicker table tr td.today.day:focus,.datepicker table tr td.today.day:hover,.datepicker table tr th.today.day:focus,.datepicker table tr th.today.day:hover{color:#fff;background:#000}.dropzone{border-width:1px;border-style:dashed;border-color:#000;border-radius:0;color:#000;padding:2rem}.dropzone.drop,.dropzone:hover{color:#000;border-color:#000}.box-info .modal-header,.modal .modal-header{border-bottom:1px solid #ccc}.box-info .modal-content,.modal .modal-content{border:1px solid #ccc;background-color:#fff;color:#000;border-radius:0}.box-info .modal-footer,.modal .modal-footer{border-color:#ccc}.box-info .jobprofiles,.modal .jobprofiles{margin-top:1rem}.box-info .close,.modal .close{color:#000;opacity:1}.cookie-notification{background-color:#f3f3f3;color:#333}.cookie-notification .btn{background-color:transparent!important;color:#333!important;border:1px solid #333!important}.cookie-notification .btn:active,.cookie-notification .btn:focus,.cookie-notification .btn:hover{background-color:#333!important;color:#fff!important;border:1px solid #333!important}footer.sitemap .container{border-top:1px solid transparent}footer.sitemap .container ul li{border-left:0}footer.er-footer{background-color:transparent;width:100%;color:#000;line-height:1;border-top:1px solid transparent}footer.er-footer ul{list-style:none;margin:0;padding:calc((calc(3rem + 2 * .5rem) - 16px)/ 2) 1rem}footer.er-footer ul li{display:inline-block;padding:0 1rem;border-left:1px solid #000}footer.er-footer ul li a{color:#000;text-decoration:none}footer.er-footer ul li a:focus,footer.er-footer ul li a:hover{color:#000;text-decoration:none}footer.er-footer ul li:first-child{border-left:0;padding:0 1rem 0 0}footer.er-footer ul li:last-child{padding:0 0 0 1rem;margin-right:-15px}
