body{color:#4f474b;background-color:#fff}body,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",Arial,sans-serif}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1230px){.container{width:1200px}}a{color:#a22263;text-decoration:none}a:hover{color:#a22263;text-decoration:underline}a:focus{color:#a22263}.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:#4f474b}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle .btn-warning{background-color:#e5e5e5;border-color:#cecece;color:#4f474b}.btn-link{background-color:transparent;border-color:transparent;color:#a22263}.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:#a22263}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Light.woff2) format('woff2'),url(fonts/OpenSans-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Medium.woff2) format('woff2'),url(fonts/OpenSans-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Regular.woff2) format('woff2'),url(fonts/OpenSans-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-SemiBold.woff2) format('woff2'),url(fonts/OpenSans-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(fonts/OpenSans-Bold.woff2) format('woff2'),url(fonts/OpenSans-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}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:4rem}h1{color:#a22263;font-family:"Open Sans",Arial,sans-serif;font-size:40px;font-weight:700}h2{color:#4f474b;font-family:"Open Sans",Arial,sans-serif;font-size:24px;font-weight:700}h3{color:#4f474b;font-family:"Open Sans",Arial,sans-serif;font-size:18px;font-weight:700}h4,h5,h6{color:#4f474b;font-family:"Open Sans",Arial,sans-serif;font-size:18px;font-weight:700}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{margin-top:.5em;margin-bottom:.5em}a{color:#a22263;text-decoration:none}a:hover{color:#a22263;text-decoration:underline}a:focus{color:#a22263;text-decoration:underline}.table thead tr th{background-color:#fff;padding:1rem 2rem;border-color:#858b9b;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:#858b9b;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 #858b9b}.help-block{display:block}.navbar-header{display:flex;width:auto}.navbar>.container,.navbar>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:767px){nav.navbar.navbar-inverse .navbar-toggle{display:none}}@media (max-width:767px){.navbar-header{width:100%}.navbar-collapse{position:absolute;top:calc(3rem + 2 * .5rem);left:0;right:0;background:#fff;z-index:10}}nav.navbar.navbar-inverse{background-color:#fff;border-bottom:1px solid #fff}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:0 1rem 2.9rem 0}nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand img,nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand svg{height:3rem;fill:#4f474b}nav.navbar.navbar-inverse .navbar-nav>li>a{color:#4f474b;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:#a22263;text-decoration:none}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:1px solid #a22263;border-radius:6px;border-top-left-radius:0;border-top-right-radius:0;max-width:none}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#4f474b}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:#4f474b}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu .divider{background-color:#a22263}@media (max-width:767px){nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:0}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#4f474b}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:#a22263}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu .divider{background-color:#fff}}nav.navbar.navbar-inverse .navbar-header .navbar-brand{padding:0 1rem 2.9rem 0}@media (max-width:767px){nav.navbar.navbar-inverse .navbar-header .navbar-brand{padding:0 1rem 1.2rem 0}}nav.navbar.navbar-inverse .navbar-header .navbar-brand img{height:90px}@media (max-width:767px){nav.navbar.navbar-inverse .navbar-header .navbar-brand img{height:60px}}nav.navbar.navbar-inverse .navbar-header .navbar-toggle{border:none;color:#4f474b}nav.navbar.navbar-inverse .navbar-header .navbar-toggle .icon-bar{background-color:#4f474b}nav.navbar.navbar-inverse .navbar-header .navbar-toggle:focus,nav.navbar.navbar-inverse .navbar-header .navbar-toggle:hover{color:#4f474b;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:#4f474b}.btn{font-size:16px;font-weight:400;padding:.5rem 1rem;border-radius:6px}.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:#4f474b;background-color:#fff;border:1px solid #4f474b}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link{border:0;padding:0;color:#4f474b;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:#4f474b;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:#fff;background-color:#4f474b;border-color:#4f474b;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:#4f474b;background-color:#fff;border-color:#4f474b;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:#fff;background-color:#4f474b;border-color:#4f474b}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary{color:#fff;background-color:#a22263;border-color:#4f474b;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{color:#fff;background-color:#7a003b;border-color:#271f23}.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:6px;border-top-right-radius:6px}.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:6px;border-top-left-radius:6px}.btn-group-xs>.btn,.btn-xs{border-radius:6px}.third-party .btn{height:auto}duet-date-picker{width:100%}duet-date-picker .duet-date__input{border:1px solid #858b9b;border-radius:6px;color:#4f474b;background-color:#fff;padding:.5rem 1rem;height:auto!important}duet-date-picker .duet-date__input:focus{border:1px solid #858b9b;box-shadow:none;outline:0}duet-date-picker .duet-date__toggle{font-size:16px;font-weight:400;padding:.5rem 1rem;border-radius:6px;color:#fff;background-color:#a22263;border-color:#4f474b}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:#7a003b;box-shadow:none;border:1px solid #271f23}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:#a22263;color:#fff}duet-date-picker .duet-date__next:focus,duet-date-picker .duet-date__prev:focus{box-shadow:0 0 0 2px #a22263}duet-date-picker .duet-date__select select:focus+.duet-date__select-label{box-shadow:0 0 0 2px #a22263}.form-control{border:1px solid #858b9b;border-radius:6px;color:#4f474b;background-color:#fff;padding:.5rem 1rem;height:auto!important}.form-control:focus{border:1px solid #858b9b;box-shadow:none;color:#4f474b;background-color:#fff}.input-group>.form-control{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important}.control-label{color:#4f474b;font-weight:700}.page-jobs #jobs-list .btn-link{color:#a22263}.page-jobs .pagination .page-item .page-link{padding:.5rem 1rem;background-color:#fff;color:#4f474b;border:1px solid #858b9b}.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:6px;border-bottom-left-radius:6px}.page-jobs .pagination .page-item:last-child .page-link{border-top-right-radius:6px;border-bottom-right-radius:6px}.page-jobs .pagination .page-item.active .page-link{background-color:#a22263;color:#fff;border-color:#4f474b}.page-jobs .filter-reset{margin-top:1rem}@media (max-width:767px){.page-jobs>.description{display:block}}.page-job .job-ad-button-block{text-align:center}.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:#4f474b;color:#fff;border-color:#4f474b}.page-applicant-knowledges .knowledge-item .knowledge-level-none .btn.active:hover{background-color:#4f474b;color:#fff;border-color:#4f474b}.page-applicant-knowledges .knowledge-item .knowledge-levels .btn.active{background-color:#4f474b;color:#fff;border-color:#4f474b}.page-applicant-knowledges .knowledge-item .knowledge-levels .btn.active:hover{background-color:#4f474b;color:#fff;border-color:#4f474b}@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:#4f474b;border-radius:0;border-color:#858b9b}.datepicker::before{border-bottom-color:#858b9b}.datepicker::after{border-top-color:#858b9b}.datepicker table tr td,.datepicker table tr th{border-radius:6px;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:#a22263}.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:#a22263}.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:#a22263}.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:#a22263}.datepicker table tr td.today.day,.datepicker table tr th.today.day{color:#fff;background:#4f474b}.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:#4f474b}.dropzone{border-width:1px;border-style:dashed;border-color:#4f474b;border-radius:6px;color:#4f474b;padding:2rem}.dropzone.drop,.dropzone:hover{color:#4f474b;border-color:#4f474b}.box-info .modal-header,.modal .modal-header{border-bottom:1px solid #858b9b}.box-info .modal-content,.modal .modal-content{border:1px solid #858b9b;background-color:#fff;color:#4f474b;border-radius:6px}.box-info .modal-footer,.modal .modal-footer{border-color:#858b9b}.box-info .jobprofiles,.modal .jobprofiles{margin-top:1rem}.box-info .close,.modal .close{color:#4f474b;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 #fff}footer.sitemap .container ul li{border-left:0}footer.er-footer{background-color:#fff;width:100%;color:#4f474b;line-height:1;border-top:1px solid #fff}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 #4f474b}footer.er-footer ul li a{color:#4f474b;text-decoration:none}footer.er-footer ul li a:focus,footer.er-footer ul li a:hover{color:#a22263;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}
