html,body{font-family:var(--e-global-typography-primary-font-family),"sans-serif";margin:0;padding:0}body h1,body h2,body h3,body h4,body h5,body h6,body p{margin:0}body a{color:inherit;text-decoration:none}body a:hover,body a:active,body a:visited,body a:active{color:inherit}.f12_lh16{font-size:12px;line-height:16px}.f14_lh18{font-size:14px;line-height:18px}.f16_lh20{font-size:16px;line-height:20px}.f24_lh28{font-size:24px;line-height:28px}.job-single .container{margin:0 auto;max-width:1200px;width:calc(100vw - 60px)}.button{display:inline-block;font-family:inherit;font-size:14px;line-height:14px;font-weight:500;text-align:center;padding:15px;cursor:pointer;border-radius:8px;border:1px solid var(--e-global-color-secondary);background-color:var(--e-global-color-secondary);transition:background-color 500ms ease, border-color 500ms ease, color 500ms ease}.button:hover{background-color:var(--e-global-color-secondary)}.button--outline{color:var(--e-global-color-secondary);background-color:transparent}.button--outline:hover{color:var(--accent_text);background-color:var(--e-global-color-secondary)}.flex{display:flex;justify-content:space-between}.border{border:1px solid #e5e5e5}.main{max-width:100%}.container{max-width:1200px;width:calc(100vw - 60px);margin:0 auto}.iframe_expose{min-height:800px}.job{position:relative;margin-bottom:15px;padding:15px 55px 15px 15px;border-radius:8px;overflow:hidden;color:var(--e-global-color-secondary);transition:background-color 500ms ease, transform 500ms ease, color 350ms ease}.job p{font-weight:700}.job .job__head{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:20px}.job .job__head .head__logo{flex:0 0 auto;width:65px;height:65px;margin:0 15px 0 0;border-radius:8px;background-size:contain;background-repeat:no-repeat;background-position:center center}.job .job__head .head__logo img{width:100%;height:100%;object-fit:contain}.job .job__head .head__text .head__employer{font-size:14px;line-height:20px;font-weight:400}.job .job__head .head__text .head__title{font-size:20px;line-height:28px;font-weight:600}.job .job__head .head__text .head__location{margin-bottom:0}.job .job__body{display:flex;align-items:stretch;width:calc(100% - 15px)}.job .job__body .body__col{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;border-radius:5px;width:calc(100% / 3);padding:10px;margin:0 5px}.job .job__body .body__col div{margin-bottom:4px}.job .job__body .body__col p{margin-bottom:0}.job .job__body .body__col+.body__col{border-left:1px solid #C9CAD4}@media screen and (max-width: 800px){.job{flex-wrap:wrap}.job .job__head,.job .job__body{width:100%}.job .job__head{flex-direction:column;align-items:flex-start;margin:0 0 15px 0}.job .job__head .head__logo{width:120px;height:120px;margin-bottom:10px}.job .job__body{flex-wrap:wrap;align-items:stretch;gap:10px}.job .job__body .body__col+.body__col{border:1px solid #C9CAD4}.job .job__body .body__col{display:flex;flex-direction:column;justify-content:center;width:100%;border:1px solid #C9CAD4;padding:5px;border-radius:5px}.job .job__body .body__col>p{margin:0}}.job--default:after,.job--default .job__arrow{position:absolute;top:0;right:0;width:40px;height:100%;transition:background-color 250ms ease}.job--default .job__arrow{display:flex;align-items:center;justify-content:center;background-color:var(--e-global-color-primary)}.job--default:hover{transform:translateX(15px)}.job--detail,.job--extended{padding:15px;color:#ffffff;background-color:var(--e-global-color-primary)}.job--detail .job__head,.job--detail .job__body,.job--detail .job__meta,.job--extended .job__head,.job--extended .job__body,.job--extended .job__meta{width:100%;margin:0 0 30px 0}.job--detail .job__meta,.job--extended .job__meta{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.job--detail .job__meta .button{max-width:calc(50% - 15px);width:100%;text-align:center}@media screen and (max-width: 800px){.job--detail .job__body,.job--detail .job__meta{max-width:initial;width:100%}.job--detail .job__meta{flex-wrap:wrap}.job--detail .job__meta .button{max-width:initial;width:100%}.job--detail .job__meta .button+.button{margin:15px 0 0 0}}.job--extended{overflow:visible}.job--extended .job__meta .button{text-align:center}.job--extended .job__meta .button--apply{flex:1 0 auto}.job--extended .job__meta .button.share{flex:0 0 auto;padding:12px;margin-left:20px;position:relative}.job--extended .job__meta .button.share svg{display:block;height:auto;width:20px}.job--extended .job__meta .button.share svg g path{fill:var(--e-global-color-accent)}.job--extended .job__meta .button.share .share__tooltip{background-color:#181818;border-radius:10px;padding:10px;position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);opacity:0;transition:opacity 350ms ease-in-out}.job--extended .job__meta .button.share .share__tooltip.active{opacity:1}.job--top-job{border-color:var(--e-global-color-primary);border-width:3px;padding-top:25px;position:relative}.job--top-job:after{content:'TOP JOB';display:block;background-color:var(--e-global-color-primary);color:#fff;border-radius:0 0 5px 5px;font-size:12px;font-weight:700;height:fit-content;width:max-content;padding:2px 8px;position:absolute;top:0;left:90px}@media screen and (max-width: 767px){.job--top-job:after{border-radius:0 0 5px 0;left:0}}.jobs__selects{position:relative;margin:0 0 45px 0}.jobs__selects .selects__drawer{position:relative;width:calc((100% / 3) - 10px);margin:0 15px 0 0}.jobs__selects .selects__drawer select{position:relative;width:100%;border-radius:5px;margin:0 0 10px 0;padding:15px 35px 15px 15px;background-color:transparent;z-index:1;cursor:pointer;appearance:none;-webkit-appearance:none}.jobs__selects .selects__drawer:after{content:'';position:absolute;top:50%;right:15px;display:block;width:22px;height:22px;background-image:url("../_assets/svg/icon_dropdown.svg");background-size:cover;transform:translateY(calc(-50% - 5px))}.jobs__selects .selects__drawer:nth-last-child(1){margin:0}.jobs__selects .selects__drawer .selects__job-sites{display:none}.jobs__selects .selects__drawer .selects__job-sites.active{display:block}.jobs__selects .selects__drawer.all_job_sites{width:0;margin:0;overflow:hidden}.jobs__selects .selects__drawer.all_job_sites.active{width:calc((100% / 3) - 10px);margin:0 15px 0 0}.jobs__selects:after{content:'';flex:auto}@media screen and (max-width: 800px){.jobs__selects{flex-wrap:wrap}.jobs__selects .selects__drawer{width:100%}}.jobs-widget .jobs__content.compressed_list_item .job{display:flex;flex-wrap:wrap}.jobs-widget .jobs__content.compressed_list_item .job .job__head,.jobs-widget .jobs__content.compressed_list_item .job .job__body{width:100%}.page-header{display:flex;justify-content:space-between;position:relative;width:100%;text-align:center;margin:30px auto}.page-header .page-goback{left:0;cursor:pointer;border:none;appearance:none;color:black;padding:0 0 0 32px;text-shadow:none;background-image:none;background-color:transparent}.page-header .page-goback:after{content:'';position:absolute;left:0;bottom:50%;width:22px;height:22px;background-image:url("../../svg/chevron.svg");transform:translateY(50%) rotate(90deg)}.page-header .page-languages{display:flex;align-items:center;right:0}.page-header .page-languages span{font-size:13px;margin-right:10px}.page-header .page-languages .lang-item{list-style-type:none;height:20px;width:30px}.page-header .page-languages .lang-item.current-lang{display:none}.page-header .page-languages .lang-item a img{width:100%}.page-header .page-title{font-weight:600}.page-header .page-title--search{max-width:70%;margin:0 auto}@media screen and (max-width: 800px){.page-header{display:flex;flex-wrap:wrap;justify-content:space-between}.page-header .page-goback,.page-header .page-languages{position:relative;bottom:initial;transform:translateY(0)}.page-header .page-title{margin-top:20px;width:100%}.page-header .page-title--search{max-width:100%}}.jobs__pagination{justify-content:center;margin:30px 0}.jobs__pagination .prev,.jobs__pagination .next{display:none}.jobs__pagination .page-numbers{margin:0 10px}.jobs__pagination .page-numbers.current{font-weight:bold}.jobsearch .jobmask .jobmask__search .jobmask__title{text-align:center;margin:0 0 25px 0}.jobsearch .jobmask .jobmask__search .jobmask__title b,.jobsearch .jobmask .jobmask__search .jobmask__title strong{color:#000000}.jobsearch .jobmask .jobmask__search .jobmask__form{max-width:1200px;border-radius:10px;margin:0 auto}.jobsearch .jobmask .jobmask__search .jobmask__form .jobmask__inner{display:flex;align-items:flex-start;justify-content:space-between}.jobsearch .jobmask .jobmask__search .jobmask__form .jobmask__inner .selects{width:75%;margin:0}.jobsearch .jobmask .jobmask__search .jobmask__form .jobmask__inner .selects .selects__drawer select{background-color:#ffffff;border-radius:100px;margin:0}.jobsearch .jobmask .jobmask__search .jobmask__form .jobmask__inner .selects .selects__drawer:after{z-index:1;transform:translateY(calc(-50% - 1px))}.jobsearch .jobmask .jobmask__search .jobmask__form .jobmask__inner button[type="submit"]{width:calc(25% - 15px);padding:16px;font-size:14px;font-weight:500;line-height:18px;border:none;outline:none;border-radius:100px;cursor:pointer}@media screen and (max-width: 1023px){.jobsearch .jobmask .jobmask__search .jobmask__form .jobmask__inner{flex-direction:column}.jobsearch .jobmask .jobmask__search .jobmask__form .jobmask__inner .selects{width:100%}.jobsearch .jobmask .jobmask__search .jobmask__form .jobmask__inner .selects .selects__drawer{margin:0 0 15px 0}.jobsearch .jobmask .jobmask__search .jobmask__form .jobmask__inner button[type="submit"]{width:100%}}.widget--jobs-button .jobs__selects,.jobs-button .jobs__selects{display:none}.widget--jobs-button .button,.jobs-button .button{display:block;margin:0 auto}.widget--jobs-button .button.dynamic-job-button,.jobs-button .button.dynamic-job-button{border-radius:100px}.job-single__main .job-single__hero .job-single__headerimage{width:100%}.job-single__main .job-single__section{margin:0 0 40px 0;padding:0 0 35px 0;border-bottom:1px solid #e5e5e5}.job-single__main .job-single__section-headline{font-weight:600;margin:20px 0 15px 0}.job-single__main .job-single__section-body p{margin:0 0 15px 0}.share{flex:0 0 auto;position:relative}.share svg{display:block;height:auto;width:20px}.share svg g path{fill:var(--e-global-color-accent)}.share .share__tooltip{background-color:var(--e-global-color-secondary);color:#ffffff;height:0;border-radius:10px;padding:0;position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);opacity:0;overflow:hidden;transition:opacity 350ms ease-in-out;z-index:999}.share .share__tooltip.active{height:auto;padding:10px;opacity:1}.widget--job-logo .job-logo__logo{display:block;width:80%;margin:0 auto}
