.CareersJobHero_jobDetails__sSFkz{background-color:#1e2345}.CareersJobHero_jobDetails__sSFkz.CareersJobHero_cityOrCountryPage__dKJXB{background-image:var(--bg-img);background-size:cover;background-position:50%}.lightTheme .CareersJobHero_jobDetails__sSFkz{background-image:linear-gradient(90deg,#d0d2d4,#ffffff)}.lightTheme .CareersJobHero_jobDetails__sSFkz.CareersJobHero_cityOrCountryPage__dKJXB{background-image:var(--bg-img)}.CareersJobHero_jobDetailsHero__L6Y4V .CareersJobHero_buttonContainer__Mbt7V{padding:20px 0}@media screen and (max-width:576px){.CareersJobHero_jobDetailsHero__L6Y4V .CareersJobHero_buttonContainer__Mbt7V button{display:block;width:100%;margin-top:15px}}.CareersJobHero_jobDetailsHero__L6Y4V .CareersJobHero_buttonContainer__Mbt7V .CareersJobHero_primary__RKqdm{border-top-right-radius:24px;margin-right:20px}@media screen and (max-width:767px){.CareersJobHero_jobDetailsHero__L6Y4V .CareersJobHero_buttonContainer__Mbt7V .CareersJobHero_primary__RKqdm{margin:0;display:block;text-align:center}}.CareersJobHero_jobDetailsHero__L6Y4V .CareersJobHero_buttonContainer__Mbt7V .CareersJobHero_secondary__BMPgv{border-width:2px;border-style:solid}.CareersJobHero_jobDetailsHero__L6Y4V .CareersJobHero_textContent__lim3P{color:#fff}.lightTheme .CareersJobHero_jobDetailsHero__L6Y4V .CareersJobHero_textContent__lim3P{color:#151c28}.CareersJobHero_jobDetailsHero__L6Y4V.position-center .CareersJobHero_textContent__lim3P{text-align:center}.CareersJobHero_jobDetailsHero__L6Y4V.position-left .CareersJobHero_textContent__lim3P{text-align:left}.CareersJobHero_jobDetailsHero__L6Y4V.position-right .CareersJobHero_textContent__lim3P{text-align:right}.CareersJobHero_jobDetails__sSFkz .CareersJobHero_backButton__no1uk{color:#02f576;font-weight:700;white-space:nowrap;text-decoration:none}.lightTheme .CareersJobHero_jobDetails__sSFkz .CareersJobHero_backButton__no1uk{color:#5f2cff}.CareersJobHero_jobDetails__sSFkz .CareersJobHero_backButton__no1uk:hover{text-decoration:none;color:#fff}.lightTheme .CareersJobHero_jobDetails__sSFkz .CareersJobHero_backButton__no1uk:hover{color:#151c28}.CareersJobHero_jobDetails__sSFkz .CareersJobHero_backButton__no1uk svg{margin-right:15px}.heroSearch_heroSearch__4cv1a{position:relative;margin-top:2rem;width:50%;text-align:left!important}.cityCountryContainer .heroSearch_heroSearch__4cv1a,.position-center .heroSearch_heroSearch__4cv1a{margin-left:auto;margin-right:auto}.position-left .heroSearch_heroSearch__4cv1a{margin-right:auto}.heroSearch_heroSearch__4cv1a.position-right .heroSearch_heroSearch__4cv1a{margin-left:auto}@media screen and (max-width:768px){.heroSearch_heroSearch__4cv1a{width:80%}}@media screen and (max-width:1200px)and (min-width:768px){.heroSearch_heroSearch__4cv1a{width:100%}}.heroSearch_heroSearch__4cv1a input[type=text]{width:calc(100% - 62px);box-sizing:border-box;padding:17px 1rem 17px 16px;border-radius:28px 0 0 0;border:0;font-size:14px;text-align:left!important}@media screen and (max-width:768px){.heroSearch_heroSearch__4cv1a input[type=text]{padding:21px 1rem 21px 16px}}.heroSearch_heroSearch__4cv1a input[type=text]:focus{outline:none;box-shadow:none}.heroSearch_heroSearch__4cv1a input[type=text]::placeholder{font-weight:400;font-size:14px;letter-spacing:.1px;line-height:1.25rem}.heroSearch_heroSearch__4cv1a .heroSearch_btnAppend__TdqIw{position:absolute;right:-8px;top:50%;transform:translateY(-50%)}@media screen and (max-width:992px){.heroSearch_heroSearch__4cv1a .heroSearch_btnAppend__TdqIw{right:0}}.heroSearch_heroSearch__4cv1a .heroSearch_btnAppend__TdqIw button{padding:15px;border:none;background:#02f576;display:flex;align-items:center;justify-content:center}@media screen and (max-width:992px){.heroSearch_heroSearch__4cv1a .heroSearch_btnAppend__TdqIw button{padding:16px 15px}}