html{box-sizing:border-box;font-size:16px;height:100%}*,:after,:before{box-sizing:inherit}body{margin:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#eee;color:#222}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.btn{padding:10px;font-size:16px;border:0;cursor:pointer}.btn.blue{color:#fdfffc;background-color:#235789}.btn.red{color:#fdfffc;background-color:#dc3545}.btn.outline{background-color:transparent;border:1px solid #bbb}.btn.full{width:100%}.btn.gray,.btn:disabled{color:#222;background-color:#ccc}.btn:disabled{border:1px solid #bbb}label{margin-bottom:10px}label input,label select,label textarea{margin-top:10px}label .sub-label{margin-top:5px;font-size:12px}input{padding:10px;margin-bottom:25px;font-size:1rem;border:1px solid #ddd;display:block}input[type=checkbox]{display:inline;margin-left:10px}input[type=email],input[type=password],input[type=text]{width:100%}input.error{border:1px solid #dc3545}textarea{width:100%;height:130px;padding:10px;margin-bottom:25px;font-size:1rem;border:1px solid #ddd;display:block}textarea.error{border:1px solid #dc3545}select{width:100%;height:40px;padding:10px;line-height:1.3;margin-bottom:25px;font-size:1rem;border:1px solid #ddd;display:block}select.error{border:1px solid #dc3545}a{text-decoration:none}#root,.page{height:100%}.page{display:flex;flex-direction:column}.page-content{flex:1 0 auto}.container{max-width:980px;margin:0 auto}.container,.full-page{padding:15px}.page-header{text-align:center;font-weight:700}.error-output{font-size:12px;color:#dc3545}.error-block{color:#dc3545}.error-block,.success-block{text-align:center;padding:15px}.success-block{color:#155724}.Modal_modal__1vwov .Modal_background__3v5bl{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.Modal_modal__1vwov .Modal_content__BZbGL{position:fixed;max-width:980px;margin:auto;background:#eee;top:50px;bottom:50px;left:15px;right:15px;overflow:auto}.Modal_modal__1vwov .Modal_content__BZbGL .Modal_controls__YHz0i{float:right}.JobDetail_jobDetail__ohkMb{padding:15px;border:1px solid #ccc}.JobDetail_jobDetail__ohkMb .JobDetail_jobHeader__3Z_xX{font-weight:700;text-align:center;margin-top:15px;margin-bottom:25px}.JobDetail_jobDetail__ohkMb .JobDetail_jobInfo__JcSX3{margin-bottom:25px;overflow:hidden;white-space:pre-line}.JobDetail_jobDetail__ohkMb .JobDetail_jobInfo__JcSX3 .JobDetail_sectionHeader__2AojX{font-weight:700;margin-bottom:5px}.JobDetail_jobDetail__ohkMb .JobDetail_jobInfo__JcSX3 .JobDetail_remote__1oJFc{font-size:12px}.JobDetail_jobDetail__ohkMb .JobDetail_application__1iZDs{margin-top:25px}.JobDetail_jobDetail__ohkMb .JobDetail_application__1iZDs .JobDetail_applicationHeader__K5vVM{text-align:center;font-weight:700}.JobDetail_jobDetail__ohkMb .JobDetail_application__1iZDs .JobDetail_howToApply__qLTSE{margin:20px 0;white-space:pre-line}.JobPost_job__1IEET{padding:10px;border:1px solid #ccc;display:flex;justify-content:space-between;align-items:center;max-width:980px;background-color:#eee;cursor:pointer}.JobPost_job__1IEET.JobPost_highlighted__2_H1P{background-color:#edeba0}.JobPost_job__1IEET .JobPost_titles__3r0WZ{width:35%}.JobPost_job__1IEET .JobPost_titles__3r0WZ .JobPost_position__17R9N{font-weight:700;margin-bottom:5px}.JobPost_job__1IEET .JobPost_titles__3r0WZ .JobPost_companyName__1IEDJ{font-size:1rem}.JobPost_job__1IEET .JobPost_tags__1irju{width:35%;display:flex;flex-wrap:wrap;align-items:center}.JobPost_job__1IEET .JobPost_tags__1irju .JobPost_tag__204O8{padding:2px 5px;margin:5px 5px 5px 0;font-weight:700;font-size:.875rem;background-color:#ddd;border:1px solid #bbb;word-break:break-all}.JobPost_job__1IEET .JobPost_tags__1irju .JobPost_tag__204O8:last-child{margin-right:0}.JobPost_job__1IEET .JobPost_timestamps__2oF4-{width:20%;text-align:center}.JobPost_job__1IEET .JobPost_timestamps__2oF4- .JobPost_location__2_-Ol{margin-top:5px}.JobPost_job__1IEET .JobPost_timestamps__2oF4- .JobPost_remote__1QVyl{font-size:12px}.JobPost_job__1IEET .JobPost_apply__2xwCK{width:10%;text-align:right}@media (max-width:750px){.JobPost_job__1IEET{flex-direction:row;flex-wrap:wrap}.JobPost_job__1IEET .JobPost_titles__3r0WZ{width:50%;text-align:center;margin-bottom:15px;order:1}.JobPost_job__1IEET .JobPost_tags__1irju{width:50%;justify-content:center;margin-bottom:15px;order:3}.JobPost_job__1IEET .JobPost_timestamps__2oF4-{width:50%;margin-bottom:15px;order:2}.JobPost_job__1IEET .JobPost_apply__2xwCK{width:50%;text-align:center;order:4}}@media (max-width:420px){.JobPost_job__1IEET{flex-direction:column}.JobPost_job__1IEET .JobPost_titles__3r0WZ{width:100%;text-align:center;margin-bottom:15px;order:1}.JobPost_job__1IEET .JobPost_tags__1irju{width:100%;justify-content:center;margin-bottom:15px;order:2}.JobPost_job__1IEET .JobPost_timestamps__2oF4-{width:100%;margin-bottom:15px;order:3}.JobPost_job__1IEET .JobPost_apply__2xwCK{width:100%;text-align:center;order:4}}.Home_pageHeader__2a6VT{font-weight:700;text-align:center;font-size:24px;padding:25px 15px;margin-bottom:25px;background-color:#48759e;color:#fdfffc}.Home_pageHeader__2a6VT .Home_split__2I3FO{display:flex;justify-content:space-evenly;padding-top:10px}.Home_pageHeader__2a6VT .Home_split__2I3FO .Home_employees__39PrD,.Home_pageHeader__2a6VT .Home_split__2I3FO .Home_employers__31kdc{text-align:left}.Home_pageHeader__2a6VT .Home_split__2I3FO ul{list-style-type:none;padding:0;font-size:16px}.Home_pageHeader__2a6VT .Home_split__2I3FO ul li{margin-bottom:10px}.Home_pageHeader__2a6VT .Home_register__2uik6,.Home_pageHeader__2a6VT .Home_special__1BAzz{margin-top:15px}.Home_recent__27R9N,.Home_sticky__3b5g0{font-size:18px;font-weight:700;margin-bottom:15px}.Home_recent__27R9N{margin-top:50px}.Home_jobs__XRJBM{margin-bottom:5px}.Home_moreJobs__dqx5Q{margin-top:25px}@media (max-width:620px){.Home_pageHeader__2a6VT .Home_split__2I3FO{flex-direction:column;align-items:center}.Home_pageHeader__2a6VT .Home_split__2I3FO .Home_employees__39PrD{margin-bottom:25px}}.Login_forgot__3FyP7{text-align:center;padding:15px}.SwitchInput_switchInput__3pLzd{margin-bottom:25px}.SwitchInput_switchInput__3pLzd .SwitchInput_inputHeader__1nCZJ{margin-bottom:10px}.SwitchInput_switchInput__3pLzd .SwitchInput_buttonsContainer__1VawO{max-width:100%;display:flex}.SwitchInput_switchInput__3pLzd .SwitchInput_buttonsContainer__1VawO .SwitchInput_split__3NU_A{width:50%}.Toggle_toggleContainer__RV_zp{display:flex;margin-bottom:25px;justify-content:space-between;margin-top:-15px}.Toggle_toggleContainer__RV_zp .Toggle_option__CRfaW{flex:1 0 auto}.Toggle_toggleContainer__RV_zp .Toggle_option__CRfaW:last-child button,.Toggle_toggleContainer__RV_zp .Toggle_option__CRfaW:last-child button:disabled{border-right:0}.Toggle_toggleContainer__RV_zp .Toggle_option__CRfaW button{border-right:1px solid #bbb}.Toggle_toggleContainer__RV_zp .Toggle_option__CRfaW button:disabled{border:0;border-right:1px solid #bbb}.NewForm_rule__Xbobe{margin:0 0 25px}.NewForm_stripe__3HgaT{margin:20px 0 15px}.NewForm_stripe__3HgaT .NewForm_stripeLead__305vA{margin-bottom:10px}.NewForm_stripe__3HgaT .NewForm_card__Ypya0{border:1px solid #bbb;padding:10px;margin-bottom:35px}.NewForm_stripe__3HgaT .NewForm_card__Ypya0.NewForm_error__2g5Qf{border:1px solid #dc3545}.JobPreview_previewLead__23Yz4{font-weight:700;font-size:1.25rem;margin-bottom:15px}.JobPreview_listingPreview__283xE{margin-bottom:40px}@media (max-width:980px){.JobPreview_detailPreview__1b45N{display:none}}.NewJob_split__1Jg7u{display:flex;align-items:flex-start;margin-top:10px}.NewJob_split__1Jg7u .NewJob_half__2ANBC{padding:10px;width:50%;border-right:1px solid #bbb}.NewJob_split__1Jg7u .NewJob_half__2ANBC:last-child{border:0}.NewJob_sticky__11QUB{position:-webkit-sticky;position:sticky;top:0}@media (max-width:980px){.NewJob_split__1Jg7u{flex-direction:column;align-items:center}.NewJob_split__1Jg7u .NewJob_half__2ANBC{border:0;width:100%}}.ResetPassword_spaceBelow__31Boi{padding-bottom:15px}.Dashboard_dashboard__2LEbn{max-width:980px;margin:auto;padding-top:25px}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF{background-color:#fdfffc;padding:15px;margin-bottom:25px}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF .Dashboard_sectionHeader__25XRB{font-weight:700;padding:10px 0 20px;border-bottom:1px solid #ddd}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF .Dashboard_profile__2bNFG{padding:15px 0;border-bottom:1px solid #ddd}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF .Dashboard_profile__2bNFG:last-child{border:0;padding-bottom:5px}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF .Dashboard_profile__2bNFG .Dashboard_profileHeader__Up9EN{font-weight:700;padding-bottom:10px}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF .Dashboard_job__25-9v{padding:15px 0;border-bottom:1px solid #ddd}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF .Dashboard_job__25-9v:last-child{border:0;padding-bottom:5px}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF .Dashboard_job__25-9v .Dashboard_jobControls__1vmmT{margin-top:10px;display:flex;justify-content:space-evenly}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF .Dashboard_job__25-9v .Dashboard_jobControls__1vmmT button{margin-right:10px}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF .Dashboard_job__25-9v .Dashboard_jobControls__1vmmT button:last-child{margin-right:0}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF .Dashboard_job__25-9v .Dashboard_noJobHeader__1A12e{text-align:center}.Dashboard_dashboard__2LEbn .Dashboard_section__1t_lF .Dashboard_job__25-9v .Dashboard_noJobBody__3CEZh{padding-top:10px;text-align:center}.EditForm_rule__35mJd{margin:0 0 25px}.EditForm_stripe__2Buwa{margin:20px 0 15px}.EditForm_stripe__2Buwa .EditForm_stripeLead__17E4W{margin-bottom:10px}.EditForm_stripe__2Buwa .EditForm_card__2YXNn{border:1px solid #bbb;padding:10px}.EditForm_stripe__2Buwa .EditForm_card__2YXNn.EditForm_error__RLsjr{border:1px solid #dc3545}.EditJob_split__3PK0S{display:flex;align-items:flex-start;margin-top:10px}.EditJob_split__3PK0S .EditJob_half__3doyR{padding:10px;width:50%;border-right:1px solid #bbb}.EditJob_split__3PK0S .EditJob_half__3doyR:last-child{border:0}.EditJob_sticky__1qwJk{position:-webkit-sticky;position:sticky;top:0}@media (max-width:980px){.EditJob_split__3PK0S{flex-direction:column;align-items:center}.EditJob_split__3PK0S .EditJob_half__3doyR{border:0;width:100%}}.Header_header__1v0yI{padding:15px;border-bottom:1px solid #ddd;box-shadow:0 1px 4px #ddd;display:flex;justify-content:space-between;align-items:center}.Header_header__1v0yI .Header_logo__3T0lc{font-weight:700}.Header_header__1v0yI .Header_logo__3T0lc a{color:#222}.Header_header__1v0yI .Header_controls__w9BSt button{margin-right:15px}.Header_header__1v0yI .Header_controls__w9BSt button:last-child{margin:0}@media (max-width:480px){.Header_header__1v0yI{flex-direction:column}.Header_header__1v0yI .Header_logo__3T0lc{margin-bottom:25px}}.Footer_footer__7dIj9{padding:25px 15px;background-color:#111;color:#fff;text-align:center;font-size:12px}
/*# sourceMappingURL=main.743defef.chunk.css.map */