@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader{border:2px solid #d3d3d3;border-top-color:#484bce;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite}[data-theme=new] .loader{border-top:2px solid var(--color-stroke);border:2px solid var(--color-stroke);border-top-color:var(--color-primary-purple)}.loader-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:75px}.loader-wrapper.button{width:20px;min-height:20px;height:20px;margin:0 8px 0 auto}.loader-wrapper.auth,.loader-wrapper.center{width:20px;min-height:20px;height:20px;margin:0 auto}.loader-wrapper.small-text{width:15px;min-width:15px;min-height:15px;height:15px;margin:0 5px 0 0}.loader.button,.loader.small-text{width:12px;height:12px}.loader-wrapper.small-text.no-margin{margin:0}.loader-text{font-size:14px;padding:10px}.loader-wrapper.button.button-fc{float:left}.loader-wrapper.link{margin-left:unset}.dropdown-options-loader{display:inline-block}.button_wrapper__k8Wl_{display:flex;align-items:center;position:relative}.button_button__FLegF{display:flex;align-items:center;justify-content:center}.button_content__Tvs1t{display:flex;align-items:center;margin:0 auto}.button_inactive__3rf1u.button-2{cursor:default;background:rgba(54,54,184,.438)}.JobDataRow_bottom-layer__POziq{display:flex;margin-top:10px}.JobDataRow_info-container__dLU2V{display:flex;margin-right:20px;flex-shrink:1}.JobDataRow_title__fwOm5{font-size:20px;font-weight:600;color:#1e1e1e}.JobDataRow_sub-text__JBnDR{font-size:16px;font-weight:400;color:#726e6e}.JobDataRow_icon__9eAGx{margin-right:7px;color:#726e6e}@media (max-width:600px){.JobDataRow_apply-button-container__K4gbK{margin-top:15px;width:100%}.JobDataRow_bottom-layer__POziq{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5px;grid-row-gap:10px}.JobDataRow_info-container__dLU2V{align-items:center;margin-right:0;display:flex}}.job-posting-row_container__EWa5x{padding:24px;background-color:white;border-radius:4;display:flex;justify-content:space-between;align-items:center;max-width:1200px;flex:1 1}@media (max-width:600px){.job-posting-row_container__EWa5x{flex-wrap:wrap}.job-posting-row_apply-button-container__yTSAh{margin-top:15px;width:100%}}