@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css");.featured-jobs-header-wrapper{display:inline-flex;justify-content:space-between;width:100%;padding:0 2vh;max-height:5vh!important}.featured-jobs-partials{margin-top:10vh;color:#535353}.location-form-partial{margin-left:9vw;margin-right:9vw}.location-form-wrapper{text-align:left;padding:4vh 2vw}.country{margin:1vh 0 0 0}.zip-code{margin:1vh 0 2vh 0;padding-left:15px;box-shadow:none!important}.commute-time{margin:1vh 0 0 0;padding-left:15px}.workplaces-wrapper{margin:0 5vw 15vh}.workplaces-header{margin-bottom:10px}.workplaces-subheader{font-weight:600;color:#152847}.wp-location{padding:3vh 0;box-shadow:0 6px 6px -6px rgba(0,0,0,.25)}.wp-city{font-size:20px;color:#6293bc}.wp-name{font-weight:600}.wp-address{font-size:13px}.wp-commute-time{font-size:12px;font-style:italic}.featured-jobs-footer{position:fixed;left:0;bottom:0;width:100%;text-align:center;background-color:#fff;padding:2vh;box-shadow:4px -5px 4px rgba(0,0,0,.14)}.search-button{width:95%;padding:10px;color:#fff;background-color:#6293bc;border:0!important;border-radius:4px;font-size:14px}.search-button:hover{box-shadow:4px 5px 4px rgba(0,0,0,.1411764706)}.select-button-container{text-align:left;padding-top:1.5vh}.select-button{font-size:14px;font-weight:500;color:#fff;background-color:#396227;border:0;border-radius:4px;padding:1vh 15vw}.go-back-btn{font-size:16px;font-weight:500;color:#152847;background-color:#fff;border:1px solid #152847;border-radius:6px;padding:1.5vh 9vw}.go-back-btn:hover,.go-back-btn:active{background-color:rgba(144,185,220,.2862745098)}.spinner-icon{color:#152847;margin-top:20vh}.featured-jobs-wrapper{z-index:9999;height:100%;width:100%;position:fixed;top:0;background-color:#fff;text-align:center;overflow:scroll}.portal-logo{width:100%;background-color:#fff!important;z-index:9001;padding-top:2vh;display:flex}.featured-jobs-culture-selector{display:flex;width:100%;text-align:justify;padding-top:2vh}img{height:5vh}p{font-size:15px;font-weight:500;margin:0;text-align:left}label{color:#152847}input,select{border:1px solid #707070!important;border-radius:10px;background-color:#fff!important;outline:0!important}input::placeholder{color:#535353}.validation-error{color:red}.launcher-button{display:none!important}.search-again{color:#6293bc;text-decoration:underline;cursor:pointer}h5{font-size:16px;text-align:left}.no-locations-header-container{padding:1vh;box-shadow:0 6px 6px -6px rgba(0,0,0,.25);margin-bottom:3vh}.no-locations-subheader{color:#152847;font-weight:600}.alt-wp-location{box-shadow:none;padding:1.5vh 0}.alert-icon{margin:1vh}.workplace-available-positions-header{font-size:15px;margin:0;line-height:inherit}.available-positions-commute-time{font-size:13px;font-style:italic;margin:0}.available-position-name{font-weight:600}.position-description-header{font-size:22px;line-height:normal;color:#152847;margin:0}.view-full-details{font-size:15px;color:#06337d;text-decoration:underline;font-weight:bold;margin:auto;padding-left:3vw}.position-description{text-align:left!important}.position-description-subheader{color:#152847;font-weight:bold;font-size:15px;margin-bottom:0;display:inline}.position-description-item{font-size:14px;margin-top:0}.additional-info{font-size:13px;font-weight:bold;font-style:italic}.search-again-alt{font-weight:500}.apply-now-btn{background-color:#d54215;padding:2vh 4vw;color:#fff!important;border:0;margin-left:5vw}.apply-now-btn:hover,.apply-now-btn:active{background-color:#152847}.full-description-header{margin:auto;padding-left:3vw}.position-overview{text-align:initial}.share-button-row{display:inline-flex;width:100%}.share-button-row-alt{margin-bottom:2vh}.share-button{background-color:#fff;border:0;padding:0}.share-button-alt{margin-inline-start:auto;padding-right:3vw}.share-icon{font-size:2.5vh}.flex-grow,.flex-grow-end{flex:1;display:flex}.flex-grow-end{justify-content:end}#languages-dropdown{display:none;position:absolute;overflow:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;right:1vh;background-color:#fff;border-radius:10px;border:1px solid #535353;width:max-content;max-height:300px}#languages-dropdown ul{list-style:none;padding:0}#languages-dropdown li{text-align:right;padding:5px}#languages-dropdown li:hover{background-color:#ddd}.show{display:block}#launcher-frame{display:none!important}.header-link{color:#5f727f;text-transform:uppercase;font:700 1.4rem Nunito;padding:.25vh 1vh;min-width:max-content;margin:auto 0}.language-dropdown-button{color:#5f727f;font-size:2rem;border:0;background-color:transparent}@font-face{font-family:"Nunito";font-style:normal;font-weight:700;src:local("Nunito Bold"),local("Nunito-Bold"),url(https://fonts.gstatic.com/s/nunito/v9/XRXW3I6Li01BKofAjsOUYevI.woff2) format("woff2")}