.career-details{white-space:pre-line;overflow:hidden}.career-details li,.career-details p,.career-details ul{margin-bottom:0!important}@media only screen and (max-width:767px){.career-details__body .row{margin-bottom:40px}}@media only screen and (min-width:1300px){.career-details__body .row{margin-bottom:80px}}@media only screen and (max-width:767px){.career-details__body-title{font-family:HankenGroteskBold;font-size:32px;font-weight:700;font-style:normal;color:#000;line-height:41.6px}}@media only screen and (min-width:1300px){.career-details__body-title{font-family:HankenGroteskBold;font-size:54px;font-weight:700;font-style:normal;color:#000;line-height:70.2px}}.career-details__body-title-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media only screen and (max-width:767px){.career-details__body-title-container{margin-top:40px}}@media only screen and (min-width:1300px){.career-details__body-title-container{margin-top:80px}}.career-details__body-content div{font-family:HankenGroteskLight;font-size:15px;font-weight:600;font-style:normal;color:#000;line-height:22.5px;margin-bottom:10px!important}@media only screen and (max-width:767px){.career-details__body-content div{margin-top:20px}}@media only screen and (min-width:1300px){.career-details__body-content div{margin-top:30px}}.career-details__body-content li,.career-details__body-content p{font-family:HankenGroteskLight;font-size:15px;font-weight:400;font-style:normal;color:#606569;line-height:22.5px}.career-details__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;position:relative}@media only screen and (min-width:1300px){.career-details__item{top:80px}}@media only screen and (max-width:767px){.career-details__item{margin-top:20px}}@media only screen and (min-width:1300px){.career-details__item-status div{font-weight:400;color:#606569}.career-details__item-status div,.career-details__item-status strong{font-family:HankenGroteskLight;font-size:15px;font-style:normal;line-height:22.5px}.career-details__item-status strong{font-weight:600;color:#000}}.career-details__item-status .job-status{font-family:HankenGroteskLight;font-size:13px;font-weight:600;font-style:normal;color:#000;line-height:19.5px;width:-moz-fit-content;width:fit-content;border-radius:4px;padding:5px 10px}.career-details__item-status .filled-job{background-color:#122aa8}.career-details__item-status .open-job{background-color:#fed800}.career-details .breadcrumb,.career-details .main-header,.career-details header,.career-details section{background-color:#fff}@media only screen and (max-width:767px){.career-details .breadcrumb__body,.career-details .main-header__body,.career-details header__body,.career-details section__body{padding-top:30px;padding-bottom:50px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details .breadcrumb__body,.career-details .main-header__body,.career-details header__body,.career-details section__body{padding-top:40px;padding-bottom:50px}}@media only screen and (max-width:767px)and (min-width:1024px)and (max-width:1299px){.career-details .breadcrumb__body,.career-details .main-header__body,.career-details header__body,.career-details section__body{padding-top:56px;padding-bottom:70px}}@media only screen and (max-width:767px)and (min-width:1300px){.career-details .breadcrumb__body,.career-details .main-header__body,.career-details header__body,.career-details section__body{padding-top:80px;padding-bottom:100px}}.career-details .breadcrumb__body-title,.career-details .main-header__body-title,.career-details header__body-title,.career-details section__body-title{line-height:1.36}@media only screen and (max-width:767px){.career-details .breadcrumb__body-title,.career-details .main-header__body-title,.career-details header__body-title,.career-details section__body-title{font-size:28px;margin-bottom:10px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details .breadcrumb__body-title,.career-details .main-header__body-title,.career-details header__body-title,.career-details section__body-title{font-size:22px;margin-bottom:16px}}@media only screen and (max-width:767px)and (min-width:1024px)and (max-width:1299px){.career-details .breadcrumb__body-title,.career-details .main-header__body-title,.career-details header__body-title,.career-details section__body-title{font-size:30px;margin-bottom:22px}}@media only screen and (max-width:767px)and (min-width:1300px){.career-details .breadcrumb__body-title,.career-details .main-header__body-title,.career-details header__body-title,.career-details section__body-title{font-size:44px;margin-bottom:30px}}@media only screen and (max-width:767px){.career-details .breadcrumb__body-requirements,.career-details .main-header__body-requirements,.career-details header__body-requirements,.career-details section__body-requirements{margin-top:20px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details .breadcrumb__body-requirements,.career-details .main-header__body-requirements,.career-details header__body-requirements,.career-details section__body-requirements{margin-top:20px}}@media only screen and (max-width:767px)and (min-width:1024px)and (max-width:1299px){.career-details .breadcrumb__body-requirements,.career-details .main-header__body-requirements,.career-details header__body-requirements,.career-details section__body-requirements{margin-top:22px}}@media only screen and (max-width:767px)and (min-width:1300px){.career-details .breadcrumb__body-requirements,.career-details .main-header__body-requirements,.career-details header__body-requirements,.career-details section__body-requirements{margin-top:30px}}@media only screen and (max-width:767px){.career-details .breadcrumb__body-requirements p,.career-details .main-header__body-requirements p,.career-details header__body-requirements p,.career-details section__body-requirements p{line-height:1.67;font-family:HankenGroteskLight}}@media only screen and (max-width:767px)and (max-width:767px){.career-details .breadcrumb__body-requirements p,.career-details .main-header__body-requirements p,.career-details header__body-requirements p,.career-details section__body-requirements p{font-size:16px}}@media only screen and (max-width:767px)and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details .breadcrumb__body-requirements p,.career-details .main-header__body-requirements p,.career-details header__body-requirements p,.career-details section__body-requirements p{font-size:14px}}@media only screen and (max-width:767px)and (max-width:767px)and (min-width:1024px)and (max-width:1299px){.career-details .breadcrumb__body-requirements p,.career-details .main-header__body-requirements p,.career-details header__body-requirements p,.career-details section__body-requirements p{font-size:14px}}@media only screen and (max-width:767px)and (max-width:767px)and (min-width:1300px){.career-details .breadcrumb__body-requirements p,.career-details .main-header__body-requirements p,.career-details header__body-requirements p,.career-details section__body-requirements p{font-size:16px}}.career-details .breadcrumb__body-content,.career-details .main-header__body-content,.career-details header__body-content,.career-details section__body-content{white-space:normal}.career-details .breadcrumb__body-content h1,.career-details .main-header__body-content h1,.career-details header__body-content h1,.career-details section__body-content h1{line-height:1.5}@media only screen and (max-width:767px){.career-details .breadcrumb__body-content h1,.career-details .main-header__body-content h1,.career-details header__body-content h1,.career-details section__body-content h1{font-size:20px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details .breadcrumb__body-content h1,.career-details .main-header__body-content h1,.career-details header__body-content h1,.career-details section__body-content h1{font-size:14px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px)and (min-width:1024px)and (max-width:1299px){.career-details .breadcrumb__body-content h1,.career-details .main-header__body-content h1,.career-details header__body-content h1,.career-details section__body-content h1{font-size:16px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px)and (min-width:1300px){.career-details .breadcrumb__body-content h1,.career-details .main-header__body-content h1,.career-details header__body-content h1,.career-details section__body-content h1{font-size:24px}}.career-details .breadcrumb__body-content h1 blockquote,.career-details .breadcrumb__body-content h1 del,.career-details .breadcrumb__body-content h1 div,.career-details .breadcrumb__body-content h1 em,.career-details .breadcrumb__body-content h1 li,.career-details .breadcrumb__body-content h1 p,.career-details .breadcrumb__body-content h1 pre,.career-details .main-header__body-content h1 blockquote,.career-details .main-header__body-content h1 del,.career-details .main-header__body-content h1 div,.career-details .main-header__body-content h1 em,.career-details .main-header__body-content h1 li,.career-details .main-header__body-content h1 p,.career-details .main-header__body-content h1 pre,.career-details header__body-content h1 blockquote,.career-details header__body-content h1 del,.career-details header__body-content h1 div,.career-details header__body-content h1 em,.career-details header__body-content h1 li,.career-details header__body-content h1 p,.career-details header__body-content h1 pre,.career-details section__body-content h1 blockquote,.career-details section__body-content h1 del,.career-details section__body-content h1 div,.career-details section__body-content h1 em,.career-details section__body-content h1 li,.career-details section__body-content h1 p,.career-details section__body-content h1 pre{line-height:1.67}@media only screen and (max-width:767px){.career-details .breadcrumb__body-content h1 blockquote,.career-details .breadcrumb__body-content h1 del,.career-details .breadcrumb__body-content h1 div,.career-details .breadcrumb__body-content h1 em,.career-details .breadcrumb__body-content h1 li,.career-details .breadcrumb__body-content h1 p,.career-details .breadcrumb__body-content h1 pre,.career-details .main-header__body-content h1 blockquote,.career-details .main-header__body-content h1 del,.career-details .main-header__body-content h1 div,.career-details .main-header__body-content h1 em,.career-details .main-header__body-content h1 li,.career-details .main-header__body-content h1 p,.career-details .main-header__body-content h1 pre,.career-details header__body-content h1 blockquote,.career-details header__body-content h1 del,.career-details header__body-content h1 div,.career-details header__body-content h1 em,.career-details header__body-content h1 li,.career-details header__body-content h1 p,.career-details header__body-content h1 pre,.career-details section__body-content h1 blockquote,.career-details section__body-content h1 del,.career-details section__body-content h1 div,.career-details section__body-content h1 em,.career-details section__body-content h1 li,.career-details section__body-content h1 p,.career-details section__body-content h1 pre{font-size:16px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details .breadcrumb__body-content h1 blockquote,.career-details .breadcrumb__body-content h1 del,.career-details .breadcrumb__body-content h1 div,.career-details .breadcrumb__body-content h1 em,.career-details .breadcrumb__body-content h1 li,.career-details .breadcrumb__body-content h1 p,.career-details .breadcrumb__body-content h1 pre,.career-details .main-header__body-content h1 blockquote,.career-details .main-header__body-content h1 del,.career-details .main-header__body-content h1 div,.career-details .main-header__body-content h1 em,.career-details .main-header__body-content h1 li,.career-details .main-header__body-content h1 p,.career-details .main-header__body-content h1 pre,.career-details header__body-content h1 blockquote,.career-details header__body-content h1 del,.career-details header__body-content h1 div,.career-details header__body-content h1 em,.career-details header__body-content h1 li,.career-details header__body-content h1 p,.career-details header__body-content h1 pre,.career-details section__body-content h1 blockquote,.career-details section__body-content h1 del,.career-details section__body-content h1 div,.career-details section__body-content h1 em,.career-details section__body-content h1 li,.career-details section__body-content h1 p,.career-details section__body-content h1 pre{font-size:14px}}@media only screen and (max-width:767px)and (min-width:1024px)and (max-width:1299px){.career-details .breadcrumb__body-content h1 blockquote,.career-details .breadcrumb__body-content h1 del,.career-details .breadcrumb__body-content h1 div,.career-details .breadcrumb__body-content h1 em,.career-details .breadcrumb__body-content h1 li,.career-details .breadcrumb__body-content h1 p,.career-details .breadcrumb__body-content h1 pre,.career-details .main-header__body-content h1 blockquote,.career-details .main-header__body-content h1 del,.career-details .main-header__body-content h1 div,.career-details .main-header__body-content h1 em,.career-details .main-header__body-content h1 li,.career-details .main-header__body-content h1 p,.career-details .main-header__body-content h1 pre,.career-details header__body-content h1 blockquote,.career-details header__body-content h1 del,.career-details header__body-content h1 div,.career-details header__body-content h1 em,.career-details header__body-content h1 li,.career-details header__body-content h1 p,.career-details header__body-content h1 pre,.career-details section__body-content h1 blockquote,.career-details section__body-content h1 del,.career-details section__body-content h1 div,.career-details section__body-content h1 em,.career-details section__body-content h1 li,.career-details section__body-content h1 p,.career-details section__body-content h1 pre{font-size:14px}}@media only screen and (max-width:767px)and (min-width:1300px){.career-details .breadcrumb__body-content h1 blockquote,.career-details .breadcrumb__body-content h1 del,.career-details .breadcrumb__body-content h1 div,.career-details .breadcrumb__body-content h1 em,.career-details .breadcrumb__body-content h1 li,.career-details .breadcrumb__body-content h1 p,.career-details .breadcrumb__body-content h1 pre,.career-details .main-header__body-content h1 blockquote,.career-details .main-header__body-content h1 del,.career-details .main-header__body-content h1 div,.career-details .main-header__body-content h1 em,.career-details .main-header__body-content h1 li,.career-details .main-header__body-content h1 p,.career-details .main-header__body-content h1 pre,.career-details header__body-content h1 blockquote,.career-details header__body-content h1 del,.career-details header__body-content h1 div,.career-details header__body-content h1 em,.career-details header__body-content h1 li,.career-details header__body-content h1 p,.career-details header__body-content h1 pre,.career-details section__body-content h1 blockquote,.career-details section__body-content h1 del,.career-details section__body-content h1 div,.career-details section__body-content h1 em,.career-details section__body-content h1 li,.career-details section__body-content h1 p,.career-details section__body-content h1 pre{font-size:18px}}.career-details .breadcrumb__body-content h1 ul,.career-details .main-header__body-content h1 ul,.career-details header__body-content h1 ul,.career-details section__body-content h1 ul{margin-top:15px;-webkit-padding-start:20px;padding-inline-start:20px}.career-details .breadcrumb__body-content h1 ul li,.career-details .main-header__body-content h1 ul li,.career-details header__body-content h1 ul li,.career-details section__body-content h1 ul li{list-style-type:disc}.career-details .breadcrumb__body-content h1 ol,.career-details .main-header__body-content h1 ol,.career-details header__body-content h1 ol,.career-details section__body-content h1 ol{margin-top:15px;-webkit-padding-start:30px;padding-inline-start:30px}.career-details .breadcrumb__body-content h1 ol li,.career-details .main-header__body-content h1 ol li,.career-details header__body-content h1 ol li,.career-details section__body-content h1 ol li{list-style-type:decimal-leading-zero}.career-details .breadcrumb__body-content h1 img,.career-details .main-header__body-content h1 img,.career-details header__body-content h1 img,.career-details section__body-content h1 img{width:100%}.career-details .breadcrumb__body-content h1 .attachment__name,.career-details .breadcrumb__body-content h1 .attachment__size,.career-details .main-header__body-content h1 .attachment__name,.career-details .main-header__body-content h1 .attachment__size,.career-details header__body-content h1 .attachment__name,.career-details header__body-content h1 .attachment__size,.career-details section__body-content h1 .attachment__name,.career-details section__body-content h1 .attachment__size{display:none}.career-details .breadcrumb__body-content h1 pre,.career-details .main-header__body-content h1 pre,.career-details header__body-content h1 pre,.career-details section__body-content h1 pre{box-shadow:-3px 3px #ababab;background-color:#e5e5e5;padding:3% 5%;white-space:break-spaces}.career-details__form{padding-top:100px;padding-bottom:100px;background-color:#f8f8f8!important}@media only screen and (max-width:767px){.career-details__form{padding:40px 0 16px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details__form{padding:50px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px)and (min-width:1024px)and (max-width:1299px){.career-details__form{padding:70px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px)and (min-width:1300px){.career-details__form{padding:100px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details__form em{position:absolute;bottom:0;right:15px;font-size:14px;font-family:HankenGroteskLight}}.career-details__form .error{color:red}@media only screen and (min-width:1300px){.career-details__form h1{font-family:HankenGroteskBold;font-size:42px;font-weight:700;font-style:normal;color:#000;line-height:54.6px}}.career-details__form p{margin-bottom:0!important}@media only screen and (min-width:1300px){.career-details__form p{font-weight:400;color:#606569;line-height:22.5px}.career-details__form div,.career-details__form p{font-family:HankenGroteskLight;font-size:15px;font-style:normal}.career-details__form div{font-weight:600;color:#000;line-height:18.2px}}.career-details__form span{color:red}.career-details__form .clock{align-self:center}@media only screen and (max-width:767px){.career-details__form .clock{width:16px;margin-left:40px;margin-bottom:2px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details__form .clock{width:14px;margin-left:28px;margin-bottom:1px}}@media only screen and (max-width:767px)and (min-width:1024px)and (max-width:1299px){.career-details__form .clock{width:14px;margin-left:28px;margin-bottom:1px}}@media only screen and (max-width:767px)and (min-width:1300px){.career-details__form .clock{width:16px;margin-left:40px;margin-bottom:4px}}.career-details__form__time{color:#3e403d;font-family:HankenGroteskLight;line-height:1.22}@media only screen and (max-width:767px){.career-details__form__time{line-height:1.25;font-size:16px;margin-left:16px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details__form__time{font-size:14px;margin-left:16px}}@media only screen and (max-width:767px)and (min-width:1024px)and (max-width:1299px){.career-details__form__time{font-size:14px;margin-left:16px}}@media only screen and (max-width:767px)and (min-width:1300px){.career-details__form__time{font-size:18px;margin-left:20px}}.career-details__form .cover-image{width:83%}@media only screen and (max-width:767px){.career-details__form .cover-image{width:100%;margin-top:20px;margin-bottom:10px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details__form .cover-image{margin-top:20px;margin-bottom:16px}}@media only screen and (max-width:767px)and (min-width:1024px)and (max-width:1299px){.career-details__form .cover-image{margin-top:22px;margin-bottom:16px}}@media only screen and (max-width:767px)and (min-width:1300px){.career-details__form .cover-image{margin-top:30px;margin-bottom:20px}}.career-details__form .submit-button{background-color:#fed800;position:relative;padding:14px 28px;border-radius:10px;font-weight:700;border-style:hidden}@media only screen and (min-width:1300px){.career-details__form .submit-button div{font-family:HankenGroteskBold;font-size:14px;font-weight:700;font-style:normal;color:#000;line-height:15.82px}}.career-details__form .submit-button:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;z-index:1;opacity:0;background-color:#fccf6a;transition:all .8s}.career-details__form .submit-button:before:hover:before{opacity:1;width:100%}.career-details__form .submit-button:before:focus{outline:none}.career-details__form .submit-button:before p{position:absolute;top:15px;left:0;width:100%;text-align:center;z-index:2;color:#fff}.career-details__form .validating{color:#fabf22}.career-details__form #cv-field{position:relative}.career-details__form #file-upload-ui{display:flex;align-items:center;font-family:HankenGroteskLight;color:#3e403d!important;font-size:14px!important;padding:.75rem!important;background-color:#fff;border:1px solid #e3e3e3;height:50px!important;overflow:hidden;width:100%}@media only screen and (max-width:767px){.career-details__form #file-upload-ui{width:calc(100% - 8px)}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details__form #file-upload-ui{width:calc(100% - 10px)}}@media only screen and (max-width:767px)and (min-width:1024px)and (max-width:1299px){.career-details__form #file-upload-ui{width:calc(100% - 15px)}}@media only screen and (max-width:767px){.career-details__form #file-upload-ui span#upload-button{cursor:pointer;white-space:nowrap;padding:6px 15px 5px;margin-right:14px;color:#3e403d;background-color:#f8f8f8;border:1px solid #e2e2e2}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px){.career-details__form #file-upload-ui span#upload-button{margin-right:100px}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1023px)and (min-width:1024px)and (max-width:1299px){.career-details__form #file-upload-ui span#upload-button{padding:6px 7px 5px 8px;margin-right:7px}}@media only screen and (max-width:767px){.career-details__form #file-upload-ui span#upload-button#upload-placeholder{font-family:HankenGroteskLight;font-size:14px;color:#85868f;max-width:100%;white-space:nowrap}.empty-row{height:48px}}@media only screen and (min-width:1300px){.empty-row{height:78px}}