@font-face{font-family:'Ford Antenna';src:url('/fonts/FordAntenna-Regular.eot');src:url('/fonts/FordAntenna-Regular.eot?#iefix') format('embedded-opentype'),url('/fonts/FordAntenna-Regular.woff') format('woff'),url('/fonts/FordAntenna-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Ford Antenna';src:url('/fonts/FordAntenna-Bold.eot');src:url('/fonts/FordAntenna-Bold.eot?#iefix') format('embedded-opentype'),url('/fonts/FordAntenna-Bold.woff') format('woff'),url('/fonts/FordAntenna-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Ford Antenna Condensed';src:url('/fonts/FordAntennaCond-Regular.eot');src:url('/fonts/FordAntennaCond-Regular.eot?#iefix') format('embedded-opentype'),url('/fonts/FordAntennaCond-Regular.woff') format('woff'),url('/fonts/FordAntennaCond-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}html{min-width:320px}body{background-image:linear-gradient(#ced9db, #e3ebee);background-repeat:no-repeat;background-attachment:fixed;color:#425967;font-family:'Ford Antenna','Helvetica','Arial',sans-serif}hr{border-top-color:#0059a6}.btn-primary{background-color:#0059a6;border-color:#0059a6;text-transform:uppercase;font-family:'Ford Antenna Condensed','Helvetica','Arial',sans-serif;letter-spacing:.13rem}.btn-primary.disabled{border-color:#425967;background-color:#425967}h2{text-transform:uppercase;color:#005997;font-weight:bold;font-size:1.8rem;margin-bottom:2rem}h3{text-transform:uppercase;color:#005997;font-weight:bold;font-size:1.4rem}.invert{color:#fff}.invert h3{color:#fff}.invert .btn-primary{background-color:#fff;color:#005997;text-transform:uppercase}#cookie{background-color:#f00;display:block;width:100%;padding:10px;padding-right:10px;padding-right:45px;background-color:#8b9496;color:#fff;font-size:12px;display:none}#cookie p{margin-bottom:0}#cookie a{color:#fff;text-decoration:underline}#cookie .cookie-close{position:absolute;top:10px;right:10px;line-height:25px;width:25px;height:25px;text-align:center;background-color:rgba(255,255,255,0.1);text-decoration:none;cursor:pointer}#header{margin-top:2rem;margin-left:-15px}#header .ford-nav{border-top-right-radius:4px;border-bottom-right-radius:4px;background:#0059a6;min-height:45px;line-height:45px;padding-left:60px;padding-right:60px}#header .ford-nav a{vertical-align:middle;display:inline-block;text-transform:uppercase;color:#fff;font-family:'Ford Antenna Condensed','Helvetica','Arial',sans-serif;letter-spacing:.13rem}#header .ford-nav a.active{font-weight:bold}#header .ford-nav .nav-separator{padding-left:15px;padding-right:15px;color:#fff}#header .language-link{text-transform:uppercase;color:#425967}#header .language-link.active{text-transform:uppercase;font-weight:bold;pointer-events:none;cursor:default;text-decoration:none}#header .language-separator{margin-left:.5rem;margin-right:.5rem}#logo{padding-top:2rem;padding-right:3rem;width:275px}@media (min-width: 1200px) or (min-width: 992px) or (min-width: 768px){#logo{padding-top:unset}}#content{margin-top:3rem}#wide-content{margin-top:6rem}.landing-image{min-width:200px}#landing-title{margin-top:1rem}@media (min-width: 1200px) or (min-width: 992px){#landing-title{margin-top:unset}}#filter{margin-top:3rem;margin-bottom:3rem}#filter .col-md{padding-top:.5rem}@media (min-width: 1200px) or (min-width: 992px) or (min-width: 768px){#filter .col-md{padding-top:unset}}.select2-container .select2-selection--single .select2-selection__rendered{line-height:2.25rem !important;padding-left:.75rem !important;padding-right:.75rem !important}.select2-container .select2-selection--single{height:calc(2.25rem + 2px) !important;border-color:#0059a6;border-width:2px}.select2-selection__arrow{height:2.25rem !important}.select2-selection__arrow b{border-color:#005997 transparent transparent transparent !important;border-width:6px 6px 0 6px !important;margin-left:-12px !important}.select2-container .select2-selection--multiple .select2-selection--focus{border-color:#0059a6 !important;border-width:2px}.select2-container .select2-selection--multiple{border-color:#0059a6 !important;border-width:2px !important}.select2-container .select2-selection--multiple.is-invalid{border-color:#dc3545 !important}ul.select2-selection__rendered{padding-right:30px !important}ul.select2-selection__rendered:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);border-top:6px solid #005997;border-left:6px solid transparent;border-right:6px solid transparent}.option-group{font-weight:bold}.option-group hr{border-top-color:#425967;margin-top:0 !important;margin-bottom:0 !important}.option-child{padding-left:2rem}.select2-container .select2-choice{font-weight:bold}.select2-results__options{max-height:400px !important}.custom-select{border-color:#0059a6;border-width:2px;background-image:url("/images/select-arrow.png");background-size:15px 15px}.custom-select:focus{border-color:#0059a6;border-width:2px}.form-control{border-color:#0059a6;border-width:2px}.form-control.border{border-color:#0059a6 !important;border-width:2px !important}#search-button{background-color:#fff;border-color:#0059a6 !important;border-width:2px !important;padding-top:0;padding-bottom:0;color:#0059a6}.job-offer-entry hr{margin-top:2rem;margin-bottom:2rem}.job-offer-entry ul{list-style:none;list-style-type:none;padding-left:0}.job-offer-entry li{font-weight:bold}.pagination{flex-wrap:wrap}.page-link{background-color:transparent !important}.page-item.active .page-link{color:#0059a6;font-weight:bold;border:0}.page-link:not(disabled):not(.disabled){color:#0059a6;border:0}.btn.back-button{text-transform:uppercase;padding-left:1.5rem;padding-right:1.5rem}.job-offer-card{margin-left:0;margin-right:0;margin-top:2rem;margin-bottom:2rem;border-radius:4px;overflow:hidden;min-height:200px}.job-offer-card-text{padding:1rem;background-color:#0059a6;min-height:200px}.job-offer-card h3{margin-bottom:1rem}.job-offer-card ul{list-style:none;list-style-type:none;padding-left:0;margin-bottom:0}.job-offer-card ul.main{font-weight:bold}.job-offer-card-bottom-text{margin-top:1rem}@media (min-width: 992px){.job-offer-card-bottom-text{position:absolute;bottom:0;margin-top:unset;margin-bottom:1rem;width:100%}}.job-offer-card-button{text-align:right}#job-offer-description{margin-bottom:2rem}#job-offer-description h1{text-transform:uppercase;color:#0059a6;font-weight:bold;font-size:1.4rem}#job-offer-description h2{text-transform:uppercase;color:#0059a6;font-weight:bold;font-size:1.4rem}#job-offer-description h3{text-transform:uppercase;color:#0059a6;font-weight:bold;font-size:1.4rem}.bottom{position:absolute;bottom:1rem;margin-right:0;width:100%}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.custom-file-label{border-color:#0059a6;border-width:2px !important;overflow:hidden}#fileSizeWarning{color:#dc3545;font-weight:bold;display:none}#banner .col,.col-12{padding:0}#banner-title .title{font-size:2.5rem;text-transform:uppercase;color:#000;text-align:center;margin-top:3rem;margin-bottom:3rem;padding-left:2rem;padding-right:2rem;font-family:'Ford Antenna Condensed','Helvetica','Arial',sans-serif}.banner-button-wrapper{text-align:center}.banner-button{font-size:1.4rem;padding-left:2rem;padding-right:2rem;margin-bottom:1rem}@media (min-width: 576px) or (min-width: 768px) or (min-width: 992px) or (min-width: 1200px){.banner-button{margin-bottom:unset}}.stretched{white-space:nowrap}#footer{margin-top:3rem}#application-form .section{margin-bottom:3rem}#application-form .required::after{content:"*"}#application-form h3{margin-bottom:1rem}.ds-row:after{content:"";clear:both;display:table}@media only screen{.ds-col{float:left;width:100%;box-sizing:border-box}}.ds-container{max-width:100%}#application-form label{margin-bottom:unset}#application-form .banner-button-wrapper{padding-top:2rem;margin-bottom:2rem}.form-label{margin-top:1rem}@media (min-width: 1200px){.form-label{text-align:right;padding-left:1rem;padding-right:1rem}.form-label-title h3{margin-bottom:0 !important}}@media (min-width: 768px){.ds-10{width:10%}.ds-20{width:20%}.ds-30{width:30%}.ds-40{width:40%}.ds-50{width:50%}.ds-50{width:50%}.ds-70{width:70%}.ds-80{width:80%}.ds-90{width:90%}.ds-row{margin-top:1rem;display:flex;justify-content:center;align-items:center}.form-label{text-align:right;padding-left:.5rem;padding-right:.5rem;margin-top:unset}.form-label-title h3{margin-bottom:0 !important}.form-label-center{text-align:center;padding-left:unset;padding-right:unset}}.ds-row.error-message{margin-top:.5rem}#filesize-error-message{color:#dc3545;font-weight:bold;display:none}#required-fields-message{font-size:.8em}