@font-face{font-family:"Grotesk Regular";src:url("/assets/styles/fonts/HKGrotesk-Regular.ttf") format("truetype"),url("/assets/styles/fonts/HKGrotesk-Regular.woff2") format("woff2"),url("/assets/styles/fonts/HKGrotesk-Regular.woff") format("woff");text-rendering:optimizeLegibility;font-weight:normal}@font-face{font-family:"Grotesk Medium";src:url("/assets/styles/fonts/HKGrotesk-Medium.ttf") format("truetype"),url("/assets/styles/fonts/HKGrotesk-Medium.woff2") format("woff2"),url("/assets/styles/fonts/HKGrotesk-Medium.woff") format("woff");text-rendering:optimizeLegibility;font-weight:normal}@font-face{font-family:"Grotesk Bold";src:url("/assets/styles/fonts/HKGrotesk-Bold.ttf") format("truetype"),url("/assets/styles/fonts/HKGrotesk-Bold.woff2") format("woff2"),url("/assets/styles/fonts/HKGrotesk-Bold.woff") format("woff");text-rendering:optimizeLegibility;font-weight:bold}@font-face{font-family:"Rufina Regular";src:url("/assets/styles/fonts/rufina-v5-latin-regular.ttf") format("truetype"),url("/assets/styles/fonts/rufina-v5-latin-regular.woff2") format("woff2"),url("/assets/styles/fonts/rufina-v5-latin-regular.woff") format("woff");text-rendering:optimizeLegibility;font-weight:normal}@font-face{font-family:"Rufina Bold";src:url("/assets/styles/fonts/rufina-v5-latin-700.ttf") format("truetype"),url("/assets/styles/fonts/rufina-v5-latin-700.woff2") format("woff2"),url("/assets/styles/fonts/rufina-v5-latin-700.woff") format("woff");text-rendering:optimizeLegibility;font-weight:bold}body{overflow-y:scroll}.jobs{padding-left:100px;padding-right:100px}.jobs-job{position:relative;border-bottom:5px solid #f7f7f7;margin-bottom:23px}.jobs-job:hover .jobs-job_arrow svg{fill:#000}.jobs-job:last-child{margin-bottom:0}.jobs-job_header{cursor:pointer}.jobs-job_header.inactive{color:#696a6a}.jobs-job_header.open .jobs-job_arrow svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.jobs-job_arrow{position:absolute;top:31px;right:0;background:transparent;border:0;color:transparent;cursor:pointer;vertical-align:middle}.jobs-job_arrow svg{fill:#cdcdcd;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.jobs-job_category{font-size:14px;font-weight:bold;font-stretch:normal;line-height:1.79;letter-spacing:normal;text-transform:uppercase}.jobs-job_title{font-size:30px;font-weight:bold;font-stretch:normal;line-height:normal;letter-spacing:normal;margin-bottom:18px;padding-left:17px;max-width:-webkit-calc(100% - 100px);max-width:calc(100% - 100px)}.jobs-job_desc{display:none;padding-bottom:95px}.jobs-job_desc_inner{padding-top:40px}.jobs-job_desc_inner p,.jobs-job_desc_inner li,.jobs-job_desc_inner a{font-family:"Grotesk Medium",serif;font-size:18px;font-weight:500}.jobs-job_desc ul,.jobs-job_desc ol{padding-left:20px;max-width:650px}.jobs-job_desc p{max-width:650px}.jobs-job_inactive_label{background-color:#f7f7f7;font-size:14px;font-weight:bold;line-height:1.79;padding:3px 10px;color:#696a6a;text-transform:uppercase;margin-bottom:20px;display:inline-block;margin-top:-9px;margin-left:17px}@media screen and (max-width: 1100px){.jobs{padding-left:50px;padding-right:50px}}@media screen and (max-width: 767px){.jobs{padding-left:0;padding-right:0;margin-left:-10px;margin-right:-10px}.jobs-job_title{max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.jobs-job_desc{padding-left:17px;padding-right:17px;padding-bottom:80px}.jobs-job_arrow{right:10px}}
/*# sourceMappingURL=careers.css.map */
