*{margin:0;padding:0}.Register_container__ahvex{box-sizing:border-box;display:inline-flex;flex-direction:column;padding:10vw;width:50vw}.Register_h1__GSOkj{font-size:32px;font-weight:900;margin-bottom:16px}.Register_h2__i3Wpk{font-size:16px;font-weight:500;margin-bottom:16px}.Register_input__FRICt{border:2px solid #c2c2c2;border-radius:6px;box-shadow:0 0 0 4px #ffffff03;height:18px;margin:12px 0;padding:8px}.Register_button__Pz4po{background:#ed5353;border:none;border-radius:5px;box-shadow:0 0 0 4px #ffffff03;color:#fff;font-size:20px;font-weight:500;margin-bottom:-10px;margin-top:25px;padding:8px;width:40%}.Register_footer__-1bnZ{margin-top:20px}.Register_underline__Pv-Uf{font-weight:700;margin:4px;text-decoration:underline}.Register_grey__uYr4q{accent-color:red;color:#525252}.Login_container__XiMTb{box-sizing:border-box;display:inline-flex;flex-direction:column;padding:10vw;width:50vw}.Login_h1__\+ziUh{font-size:32px;font-weight:900;margin-bottom:16px}.Login_h2__lA-Z5{font-size:16px;font-weight:500;margin-bottom:16px}.Login_input__xEN53{border:2px solid #c2c2c2;border-radius:6px;height:18px;margin:12px 0}.Login_button__OdYu-,.Login_input__xEN53{box-shadow:0 0 0 4px #ffffff03;padding:8px}.Login_button__OdYu-{background:#ed5353;border:none;border-radius:5px;color:#fff;font-size:20px;font-weight:500;margin-bottom:16px;width:40%}.Login_footer__\+j-Rk{margin-top:20px}.Login_underline__kj-IN{font-weight:700;margin:4px;text-decoration:underline}.JobPost_container__KsQqQ{box-sizing:border-box;padding:0 7vw;position:relative;width:50vw}.JobPost_skills__IqnmN{font-size:12px;margin-bottom:1vw;margin-left:13.75vw}.JobPost_skills__IqnmN div{background-color:pink;border-radius:3px;display:inline-block;margin:0 5px;padding-left:5px}.JobPost_skills__IqnmN button{all:unset;background-color:#ff6b6b;border:none;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#fff;height:100%;padding:0 5px}.JobPost_formGroup__yzF-r{align-items:center;display:flex;font-size:1rem;justify-content:space-between;margin:.8rem 0}.JobPost_h1__Nj-2p{font-size:2rem;font-weight:700}.JobPost_input__YnhnQ{color:#7b7b7b;float:left;height:1.1rem;padding:.5em .2em;width:60%}.JobPost_input__YnhnQ,.JobPost_select__zz\+bC{background-color:#fff;border:2px solid #c2c2c2;border-radius:6px}.JobPost_select__zz\+bC{color:#adadad;height:2rem;left:21vw;padding:0 .2em;position:absolute}.JobPost_selectGroup__elmXr{display:flex;font-size:1rem;justify-content:space-between;margin:1rem 0}.JobPost_cancel__MU59m{background:#fff;border:.848485px solid #cecece;color:#adadad;height:48px;margin-right:16px}.JobPost_add__oGYce,.JobPost_cancel__MU59m{border-radius:6.50784px;float:right;padding:1em 2em}.JobPost_add__oGYce{background:#ed5353;border:none;color:#fff;font-weight:600}body{background-color:#ffefef}.JobDetails_nav__4WXlO{align-items:center;background:#ed5353;border-radius:0 0 50px 50px;box-sizing:border-box;display:flex;height:10vh;justify-content:space-between;padding:2vw;width:100vw}.JobDetails_navText__EUr0J{color:#fff;font-size:1.5rem;font-weight:600}.JobDetails_login__ACoUv{background:#0000;border:2px solid #fff;border-radius:6px;color:#fff;font-weight:600;padding:.5em 1em}.JobDetails_btnGrp__B3l3b{display:flex;gap:1rem}.JobDetails_register__oJpcg{background:#fff;border:2px solid #fff;border-radius:6px;color:#ed5353;font-weight:600;padding:.5em 1em}.JobDetails_container__oz0Q8{padding:2rem 1rem;text-align:center;z-index:2}.JobDetails_containerBottom__-1iLY,.JobDetails_container__oz0Q8{background-color:#fff;box-shadow:0 4px 23px 2px #0000001a;box-sizing:border-box;margin:10vh auto 0;width:80vw}.JobDetails_containerBottom__-1iLY{padding:2rem 3rem}.JobDetails_lightText__AXHa5{color:#595959}.JobDetails_lightText2__\+aFSD{color:#999;margin-left:2px;margin-top:0}.JobDetails_containerText__NRKqC{font-size:1.5rem;font-weight:600}.JobDetails_boldText__wKXBy{font-size:2rem;font-weight:700}.JobDetails_locationText__a5kug{color:#ed5353;margin:0}.JobDetails_info__2wQVi{margin:1.5rem auto}.JobDetails_info__2wQVi h2{font-size:20px;font-weight:700;margin-bottom:1.5rem}.JobDetails_perks__cPrdk{display:flex;gap:20px;margin-top:1rem}.JobDetails_skill__v5r0W{background-color:#fee;border-radius:9999px;color:#595959;display:inline;font-size:.9rem;margin-right:1rem;padding:.6rem 1rem}.JobDetails_edit__DyUW7{background:#ed5353;border:none;border-radius:6.50784px;color:#fff;font-weight:600;padding:1em 2em}.Home_header__1Nkvr,.JobDetails_heading__BzHKf{display:flex;justify-content:space-between}.Home_header__1Nkvr{align-items:center;background-color:#ed5353;border-radius:0 0 50px 50px;color:#fff;margin:0;padding:3vh 5vw}.Home_shape1__kT91t{left:40vw;position:absolute;top:-3vh}.Home_shape2__72DMX{height:18vh;left:70vw;position:absolute;top:-3vh}button.Home_login__h8MtU{background-color:#ed5353;color:#fff}button.Home_login__h8MtU,button.Home_register__AQz2Q{border:2px solid #fff;border-radius:6px;font-weight:600;padding:.5rem 1rem;z-index:1}button.Home_register__AQz2Q{background-color:#fff;color:#ed5353}button.Home_filter__xMnug{background:#ed5353;border:none;border-radius:6px;color:#fff;margin-right:5px;padding:.5em 2em}button.Home_clear__qZLlR{background:#fff;border:none;border-radius:6px;color:#ed5353;font-weight:600;padding:.5em 2em}button.Home_job__w1iPS{background:#ed5353;border:none;border-radius:6px;color:#fff;padding:.5em 2em}input{all:unset}select{background-color:initial;border:2px solid #d3d3d3;border-radius:6px;color:#a9a9a9;font-size:1rem;padding:1.5vh 2vw}.Home_container__MGYYT{background-color:#fff;box-shadow:0 0 22px 4px #ff202040;box-sizing:border-box;left:10vw;margin:5vh auto auto;padding:2rem 1rem;text-align:center;top:25vh;width:75vw;z-index:2}.Home_containerTop__stm\+b{align-items:center;border:2px solid #d3d3d3;border-radius:6px;display:flex;font-size:1.5rem;margin-bottom:2rem;text-align:left;text-indent:5px}.Home_containerBottom__qa5J3{align-items:center;display:flex;justify-content:space-between;padding:0 4vw}.Home_inputTop__zTatJ{width:100%}.Home_inputSelect__saAJC{width:12rem}.Home_list__axoM8{align-items:center;background-color:#fff;border-left:5px solid red;box-shadow:0 0 22px 4px #ff202040;box-sizing:border-box;display:flex;justify-content:space-between;margin:6vh auto 12px;padding:1rem;width:75vw}.Home_listLeft__wFPeP{align-items:start;display:flex}.Home_infoLeft__6hJxm{margin:0 1rem}.Home_position__QqTQW{font-size:20px;font-weight:600;margin:0}.Home_extraInfo__Uibrj{display:flex;gap:10px;margin-bottom:.5rem}.Home_greyText__lNUZ-{color:#9c9c9c}.Home_redText__0nc3J{color:#ed5353}.Home_skills__yXM80{display:flex;gap:5px}.Home_skill__ZzQpc{background-color:#fee;border-radius:3px;color:#000;padding:.6rem}.Home_btnGroup__5Zlv7{display:flex;gap:10px;justify-content:space-evenly;margin-top:.5rem;width:20%}.Home_btnGroup2__oKck7{display:flex;gap:5px;justify-content:flex-end;margin-top:.5rem;width:100%}.Home_view__QThPK{background-color:#ed5353;border:0;border-radius:6px;color:#fee;font-weight:600;margin-top:1vh;padding:10px}.Home_chip__iusKI{background:#fee;border-radius:0 1px 1px 0;box-sizing:border-box;padding-left:4px}.Home_cross__0N5Oa{background-color:#ed5353;border-radius:0 1px 1px 0;color:#fff;margin-left:5px;padding:1px 5px}.Home_logo__i5Rn4{border-radius:12px;height:4rem;width:4rem}