.CookieBanner_container__pVM_3{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1;justify-content:center;align-items:center;padding:3rem}@media(max-width:1025px){.CookieBanner_container__pVM_3{padding:2rem}}@media(max-width:768px){.CookieBanner_container__pVM_3{padding:1rem}}.CookieBanner_overlay__Kt8Lw{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:2;background-color:#201e1e;opacity:.9}.CookieBanner_card__NA6C7{z-index:3;max-width:600px}.CookieBanner_hidden__KmB08{display:none}.CookieBanner_visible__A0QLN{display:flex}.CookieBanner_link__YTcKv{color:#f55718;text-decoration:underline}.Button_button__6Xxjc{display:flex;width:100%;height:2.5rem;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:Roboto_Mono-Bold;text-transform:uppercase;border-radius:2px;transition:all .2s ease}.Button_button__6Xxjc:hover{background-color:#1a1a1a}.Button_button__6Xxjc:focus{outline:none;filter:brightness(85%)}.Button_button__6Xxjc:disabled{opacity:.5;cursor:not-allowed}.Button_primary__Zgu0e{background-color:#fff;color:#201e1e}.Button_primary__Zgu0e:hover{background-color:#e6e6e6}.Button_secondary__rhkFU{background-color:#fff;color:#f55718}.Button_orange__LCX5f,.Button_secondary__rhkFU:hover{background-color:#f55718;color:#fff}.Button_orange__LCX5f:hover{border:1px solid #201e1e;border-radius:2px;background-color:#fff;color:#201e1e}.Button_dark__v_QH0{background-color:#201e1e;color:#fff}.Button_dark__v_QH0:hover{background-color:#fff;color:#201e1e}.Button_link_button_container__s72_2{display:flex;width:100%}.Card_card_container__JxlDe{position:relative;display:flex;flex-direction:column;gap:1rem;padding:2rem 2rem 2rem 1rem;margin-top:.75rem}.Card_dark__jaGOv{background-color:#201e1e;color:#fff}.Card_dark__jaGOv:after{left:-1px;top:-1px;border:1px solid #fff}.Card_dark__jaGOv:after,.Card_dark__jaGOv:before{content:"";position:absolute;right:.75rem;bottom:.75rem;pointer-events:none}.Card_dark__jaGOv:before{left:-.75rem;top:-.75rem;border:1px solid #201e1e}.Card_light__080jn{background-color:#fff;color:#201e1e}.Card_light__080jn:after{left:-1px;top:-1px;border:1px solid #201e1e}.Card_light__080jn:after,.Card_light__080jn:before{content:"";position:absolute;right:.75rem;bottom:.75rem;pointer-events:none}.Card_light__080jn:before{left:-.75rem;top:-.75rem;border:1px solid #fff}.Card_orange__KBsp1{background-color:#f55718;color:#fff}.Card_orange__KBsp1:after{left:-1px;top:-1px;border:1px solid #fff}.Card_orange__KBsp1:after,.Card_orange__KBsp1:before{content:"";position:absolute;right:.75rem;bottom:.75rem;pointer-events:none}.Card_orange__KBsp1:before{left:-.75rem;top:-.75rem;border:1px solid #201e1e}.Card_title__UygHP{font-family:Montserrat-Bold;font-size:32px;letter-spacing:.1em;text-transform:uppercase}.Card_content__QNsEw{font-family:Roboto_Mono-Regular;font-size:16px}.Card_content__QNsEw ul{margin-top:1em;margin-left:2em;list-style:circle}.Card_content__QNsEw p{margin-top:1em;text-align:justify}.Card_content__QNsEw p:first-child{text-indent:2em}.Card_content__QNsEw a{text-decoration:underline}.Card_footer__bXgPe{margin-top:auto;justify-self:flex-end;display:flex;gap:1rem}@media(max-width:1024px){.Card_footer__bXgPe{flex-direction:column}}.PartnersDescription_section__toZkL{padding:3rem;background-color:#201e1e}@media(max-width:1025px){.PartnersDescription_section__toZkL{padding:2rem}}@media(max-width:768px){.PartnersDescription_section__toZkL{padding:1rem}}.PartnersDescription_grid_container__7t2aQ{display:grid;grid-template-columns:repeat(2,minmax(auto,700px));background-color:#201e1e;color:#fff;grid-gap:2rem;gap:2rem;align-self:center;justify-self:center}@media(max-width:1024px){.PartnersDescription_grid_container__7t2aQ{grid-template-columns:1fr}}.PartnersDescription_label__Ue28f{grid-column:span 2;font-family:Montserrat-Medium;font-size:48px;text-transform:uppercase;letter-spacing:.1em}@media(max-width:1024px){.PartnersDescription_label__Ue28f{font-size:32px;letter-spacing:.05em;grid-column:span 1}}.PartnersDescription_image__As0B3{display:flex;justify-content:center;align-items:center;grid-row:2;grid-column:2}.PartnersDescription_image__As0B3 img{object-fit:contain;width:auto;max-height:200px}@media(max-width:1024px){.PartnersDescription_image__As0B3{display:none}}.PartnersDescription_main__nT_29{grid-row:2;grid-column:1}.Patron_container__Xs85X{padding:2rem;border:1px solid #201e1e;border-radius:2px;display:flex;justify-content:center;align-items:center}.Patron_logo__cJclp{height:4rem;width:auto}.PatronsDisplay_section__Ty_KV{padding:3rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;background-color:#fff;color:#201e1e}@media(max-width:1025px){.PatronsDisplay_section__Ty_KV{padding:2rem}}@media(max-width:768px){.PatronsDisplay_section__Ty_KV{padding:1rem}}.PatronsDisplay_label__RLB3G{grid-column:span 4;font-family:Montserrat-Medium;font-size:28px;text-transform:uppercase}@media(max-width:1200px){.PatronsDisplay_section__Ty_KV{grid-template-columns:repeat(2,1fr)}.PatronsDisplay_label__RLB3G{grid-column:span 2}}@media(max-width:767px){.PatronsDisplay_section__Ty_KV{grid-template-columns:1fr}.PatronsDisplay_label__RLB3G{font-size:20px;grid-column:span 1}}.JobWallEntry_container___zEkF{padding:1rem;background-color:#201e1e;display:flex;flex-direction:column;justify-content:space-between}.JobWallEntry_title__e6CUj{font-family:Montserrat-Medium;font-size:20px;text-transform:uppercase;color:#fff}@media(max-width:1024px){.JobWallEntry_title__e6CUj{font-size:16px}}.JobWallEntry_bottom__JAYEO{margin-top:1rem;gap:2rem;display:flex;justify-content:space-between}.JobWallEntry_company__xsZhM{font-family:Montserrat-Medium;font-size:20px;text-transform:uppercase;color:#f55718;overflow:hidden;white-space:nowrap;text-wrap:nowrap;text-overflow:ellipsis}@media(max-width:1024px){.JobWallEntry_company__xsZhM{font-size:16px}}.JobWallEntry_location__agGxt{font-family:Roboto_Mono-Regular;font-size:16px;color:#fff;overflow:hidden;white-space:nowrap;text-wrap:nowrap;text-overflow:ellipsis}.JobWallEntry_details__Rvu3V{display:flex;flex-direction:column;overflow:hidden}.JobWallEntry_button__A19bY{width:auto!important}.JobWallEntry_special__2ZPGd{background-color:#f55718}.JobWallEntry_special__2ZPGd h3{color:#fff}.JobWallEntry_special__2ZPGd .JobWallEntry_title__e6CUj{font-family:Roboto_Mono-Bold}.JobWall_container__04gya{padding:0 3rem 3rem;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(600px,1fr));grid-auto-rows:1fr}@media(max-width:1025px){.JobWall_container__04gya{padding:2rem}}@media(max-width:768px){.JobWall_container__04gya{padding:1rem}}@media(max-width:767px){.JobWall_container__04gya{grid-template-columns:100%}}.page_page__KfG_4{min-height:100vh;display:flex;flex-direction:column}.page_footer__N_HQa{margin-top:auto}.page_header__XZqDA{font-family:Montserrat-Medium;font-size:48px;text-transform:uppercase;margin:0 3rem 1rem}@media(max-width:1600px){.page_header__XZqDA{font-size:32px}}@media(max-width:1024px){.page_header__XZqDA{font-size:28px;margin:2rem}}@media(max-width:767px){.page_header__XZqDA{margin:1rem}}@font-face{font-family:Montserrat-Bold;src:url(/fonts/Montserrat/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat-Medium;src:url(/fonts/Montserrat/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat-Regular;src:url(/fonts/Montserrat/Montserrat-Regular.ttf)}@font-face{font-family:Major_Mono_Display-Regular;src:url(/fonts/Major_Mono_Display/Major_Mono_Display-Regular.ttf)}@font-face{font-family:Roboto_Mono-Regular;src:url(/fonts/Roboto_Mono/Roboto_Mono-Regular.ttf)}@font-face{font-family:Roboto_Mono-Bold;src:url(/fonts/Roboto_Mono/Roboto_Mono-Bold.ttf)}@font-face{font-family:Roboto_Mono-Light;src:url(/fonts/Roboto_Mono/Roboto_Mono-Light.ttf)}.JobDetails_container__wfVa5{padding:0 3rem 3rem;display:flex;flex-direction:column;gap:2rem;max-width:-moz-fit-content;max-width:fit-content}@media(max-width:1025px){.JobDetails_container__wfVa5{padding:2rem}}@media(max-width:768px){.JobDetails_container__wfVa5{padding:1rem}}.JobDetails_title__UmOy9{font-family:Montserrat-Medium;font-size:48px;text-transform:uppercase;color:#f55718}@media(max-width:1600px){.JobDetails_title__UmOy9{font-size:32px}}@media(max-width:1024px){.JobDetails_title__UmOy9{font-size:28px}}.JobDetails_subtitle__ld30P{font-family:Montserrat-Medium;font-size:28px;text-transform:uppercase}@media(max-width:1024px){.JobDetails_subtitle__ld30P{font-size:16px}}.JobDetails_apply__Wp1v4{margin-top:2rem;border:1px solid #201e1e;border-radius:2px;padding:1rem;display:flex;flex-direction:column}.JobDetails_apply__Wp1v4 label{font-family:Roboto_Mono-Regular;font-size:16px;font-size:12px}