.JobContact_jobContact__U9i5J a,.JobContact_jobContact__U9i5J p{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.JobContact_jobContact__dropdown__m6aRi{margin-bottom:2rem}@media print,screen and (min-width:40em){.JobContact_jobContact__dropdown__m6aRi{max-height:0;margin-bottom:0;overflow:hidden;transition:all .3s cubic-bezier(.455,.03,.515,.955)}.JobContact_jobContact__dropdown__m6aRi.JobContact_open__E1hc_{max-height:15rem;margin-bottom:5vh;overflow:hidden}}.JobContact_jobContact__logo__R5yuF{max-height:80px;margin:0 0 2rem}.JobContact_jobContact__logo__R5yuF img{max-width:90%;max-height:100px;object-fit:contain}.JobContact_jobContact__info__C5Kns{padding:2vh;background-color:#f0f3f6}.JobContact_jobContact__headline__spCmm{margin-bottom:2vh;font-size:1.5rem;line-height:1.2;font-weight:700}.JobContact_jobContact__img__sdlj9{width:100px!important;height:100px!important;max-width:none!important;border-radius:50%;object-fit:cover}.JobContact_jobContact__company__pMJtG,.JobContact_jobContact__name__7AU57{margin:1.25rem 0 0;font-weight:700}.JobContact_jobContact__list__Q0W2o{margin:0;padding:.5rem 1rem 1rem 0;list-style:none}.JobContact_jobContact__list__Q0W2o li{display:flex;align-items:center;font-size:.875rem}.JobContact_jobContact__list__Q0W2o svg{align-self:flex-start;margin:.125rem .5rem 0 0}.JobContact_jobContact__list__Q0W2o a{color:#df1051;text-decoration:none}.JobContact_jobContact__list__Q0W2o a:hover{text-decoration:underline}.JobContact_jobContact__shortDescription__ShJdn{margin:0;font-size:.875rem}.JobDescription_JobDescription__FbatO{font-size:1.125rem;margin:1rem 0}.JobDescription_JobDescription__FbatO [style]{color:inherit!important}.JobDescription_JobDescription__FbatO ul{/*! purgecss ignore current */margin-bottom:1rem}.JobDescription_inlineTitle__xIECv{margin:2rem 0!important}.JobSocial_jobSocial__yKk3p{display:none;justify-content:flex-end;width:100%}@media print,screen and (min-width:64em){.JobSocial_jobSocial__yKk3p{display:flex;flex-direction:column;justify-content:space-around;text-align:center;width:auto}}.JobSocial_jobSocial__yKk3p button{display:block;margin:.5rem 0 0 1.5rem;transition:all .3s cubic-bezier(.455,.03,.515,.955)}.JobSocial_jobSocial__yKk3p button:focus,.JobSocial_jobSocial__yKk3p button:hover{outline:none;color:#df1051!important}@media print,screen and (min-width:64em){.JobSocial_jobSocial__yKk3p button{margin:.5rem 0}}.JobSocial_jobSocial__vertical__MnwcN{display:flex;flex-direction:column;justify-content:flex-start}@media print,screen and (min-width:40em){.JobSocial_jobSocial__vertical__MnwcN{flex-direction:row;justify-content:flex-end}}.JobSocial_jobSocial__vertical__MnwcN button{display:block;padding:1rem!important;line-height:1!important;transition:all .3s cubic-bezier(.455,.03,.515,.955)}@media print,screen and (min-width:40em){.JobSocial_jobSocial__vertical__MnwcN button{padding:.5rem 1rem!important}}.JobSocial_jobSocial__vertical__MnwcN button:focus,.JobSocial_jobSocial__vertical__MnwcN button:hover{outline:none;color:#df1051!important}.JobSocial_jobSocial__vertical__MnwcN.JobSocial_left__tjb4a{justify-content:flex-start;margin:0 0 0 -1rem}.JobSocial_listDropdown__0Z_Cm{display:flex;justify-content:flex-end}.JobSocial_buttonDropdown__WlGg5{width:40px;height:40px}.JobSocial_jobSocial__list__3bckr{display:flex;flex-direction:column;gap:1.5rem;top:2.5rem;right:-7px;padding:1rem;z-index:1;background-color:#fff;transition:all .3s cubic-bezier(.455,.03,.515,.955)}.JobSocial_close__a4wIL{opacity:0;visibility:hidden}.JobSocial_open__pGm0j{opacity:1;visibility:visible}.JobDetailHeader_JobDetailHeader__SguSL{position:relative;margin:0;padding:1rem 0;background-color:#fff}@media print,screen and (min-width:40em){.JobDetailHeader_JobDetailHeader__SguSL{position:-webkit-sticky;position:sticky;top:3.5rem;margin:0 0 1rem;z-index:100}}.JobDetailHeader_JobDetailHeaderBorderBottom__5bXl6{border-bottom:1px solid #000}.JobDetailHeader_JobDetailHeader__headline__o_yBw{margin:0 0 .5rem;font-size:1.875rem;line-height:1.2;font-weight:700;-webkit-hyphens:auto;hyphens:auto}.JobDetailHeader_JobDetailHeader__apply_social__sUR9D{gap:.75rem}@media print,screen and (min-width:40em){.JobDetailHeader_JobDetailHeader__apply_social__sUR9D{gap:1rem}}.JobDetailHeader_JobDetailHeader__linkssocial__UFSBi{flex:1 1}.JobDetailHeader_JobDetailHeader__favorite__pceLK{position:absolute;top:-21px;right:-25px}.JobDetailHeader_JobDetailHeader__43R3Y{position:fixed;left:0;right:0;top:3.5rem;width:100%;margin:0;padding:1rem;background-color:#fff;z-index:100;visibility:collapse}.JobDetailHeader_JobDetailHeader__43R3Y,.JobDetailHeader_JobDetailHeader__43R3Y *{opacity:0;transition:opacity .2s cubic-bezier(.455,.03,.515,.955)}@media print,screen and (min-width:40em){.JobDetailHeader_JobDetailHeader__43R3Y{display:none}}.JobDetailHeader_mobileScrolling__Xu26j{transition:opacity .2s cubic-bezier(.455,.03,.515,.955);opacity:1;visibility:visible}.JobDetailHeader_mobileScrolling__Xu26j *{opacity:1;transition:opacity .2s cubic-bezier(.455,.03,.515,.955) .1s}.JobDetailHeader_JobDetailHeaderBorderBottom__9Buzq{border-bottom:1px solid #000}.JobDetailHeader_JobDetailHeader__headline__mL9Wo{margin:0 0 .5rem;font-size:1.125rem;line-height:1.2;font-weight:700;-webkit-hyphens:auto;hyphens:auto}@media print,screen and (max-width:25.75em){.JobDetailHeader_JobDetailHeader__headline__mL9Wo{width:90%}}.JobDetailHeader_JobDetailHeader__apply_social__O5alr{gap:.75rem}.JobDetailHeader_JobDetailHeader__linkssocial__lw3yV{flex:1 1;display:flex;justify-content:flex-end;align-items:center;gap:.75rem}.JobDetailHeader_JobDetailHeader__addToBookmarks__9cieU{display:flex;justify-content:center;align-items:center;width:40px;margin-top:5px;overflow:hidden}@media print,screen and (max-width:25.75em){.JobDetailHeader_JobDetailHeader__addToBookmarks__9cieU{position:absolute;top:1rem;right:1rem}}.JobDetailHeader_JobDetailHeader__subheader__idNQe{margin:0}.JobDetailHeader_JobDetailHeader__subheader__idNQe>div{margin:0 0 .75rem}.JobDetailTopbox_JobDetailTopbox__srX5L{position:relative;display:flex;margin-bottom:0;color:#fff}@media print,screen and (min-width:40em){.JobDetailTopbox_JobDetailTopbox__srX5L{margin-bottom:5vh}}.JobDetailTopbox_JobDetailTopbox__srX5L .JobDetailTopbox_JobDetailTopbox__bgImg__szbWi{padding:0}.JobDetailTopbox_JobDetailTopbox__description__Ba2pb,.JobDetailTopbox_JobDetailTopbox__logo__5PoTO{position:absolute;top:50%;left:4vw;transform:translateY(-50%)}.JobDetailTopbox_JobDetailTopbox__logo__5PoTO img{max-height:200px;max-width:50vw;width:auto;margin:0 0 1rem}@media print,screen and (min-width:40em){.JobDetailTopbox_JobDetailTopbox__logo__5PoTO img{max-height:120px;max-width:30vw}}.JobDetailTopbox_JobDetailTopbox__description__Ba2pb{top:calc(50% + 20px)}@media print,screen and (min-width:40em){.JobDetailTopbox_JobDetailTopbox__description__Ba2pb{top:calc(50% + 50px)}}@media print,screen and (min-width:64em){.JobDetailTopbox_JobDetailTopbox__description__Ba2pb{top:calc(50% + 90px)}}