.steps-container[data-v-ff7d3772]{width:100%;max-width:925px;margin:0 auto}.step-section[data-v-ff7d3772]{background:#fff;border-radius:16px;border:1px solid #e8edf2;padding:15px 70px 10px;margin-bottom:12px;box-shadow:0 4px 12px #0000001a}@media (max-width: 599.98px){.step-section[data-v-ff7d3772]{padding:10px 24px}}.step-section-hiring-needs[data-v-ff7d3772]{background:#fff;border-radius:16px;border:1px solid #e8edf2;padding:15px 70px 25px;margin-bottom:12px;box-shadow:0 4px 12px #0000001a}@media (max-width: 599.98px){.step-section-hiring-needs[data-v-ff7d3772]{padding:24px}}.step-section-company-details[data-v-ff7d3772]{background:#fff;border-radius:16px;border:1px solid #e8edf2;padding:15px 70px 25px;margin-bottom:12px;box-shadow:0 4px 12px #0000001a}@media (max-width: 599.98px){.step-section-company-details[data-v-ff7d3772]{padding:24px}}.step-header[data-v-ff7d3772]{display:flex;align-items:center;gap:12px;margin-bottom:0}hr[data-v-ff7d3772]{margin:16px 0}.step-number[data-v-ff7d3772]{width:40px;height:40px;border-radius:50%;background-color:#007ccd;color:#fff;font-weight:400;font-size:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-title[data-v-ff7d3772]{color:#424242;font-family:Lato;font-size:24px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.5px}@media (max-width: 599.98px){.step-content[data-v-ff7d3772]{padding-left:0}}.step-description[data-v-ff7d3772]{color:#424242;font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.5px}.step-description-end[data-v-ff7d3772]{color:#424242;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:-.5px;margin:0}.two-columns[data-v-ff7d3772]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 599.98px){.two-columns[data-v-ff7d3772]{grid-template-columns:1fr}}@media (max-width: 599.98px){.margin-mobile[data-v-ff7d3772]{margin-top:5px}}.line-height[data-v-ff7d3772]{font-feature-settings:"clig" off,"liga" off;font-style:normal;line-height:14px;letter-spacing:-.5px}.icon[data-v-ff7d3772]{font-size:20px;color:#71ce73}.delete-margin[data-v-ff7d3772]{margin-bottom:0}.link[data-v-ff7d3772]{cursor:pointer;text-decoration:underline}.bottom-section[data-v-ff7d3772]{border-radius:0;border-left:none;border-right:none;margin-bottom:0;margin-left:calc(-50vw + 50%);width:100vw;padding-left:calc(50vw - 50% + 24px)}@media (max-width: 599.98px){.bottom-section[data-v-ff7d3772]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:0}}.acceptance-error[data-v-ff7d3772]{color:#c10015;font-size:12px;margin-top:4px;width:100%}@media (max-width: 599.98px){.acceptance-error[data-v-ff7d3772]{text-align:center}}.submit-button[data-v-ff7d3772]{background-color:#f48024;border-radius:25px;border:none;color:#fff;font-size:16px;cursor:pointer;transition:background-color .3s ease;padding:10px 2em}@media (max-width: 599.98px){.submit-button[data-v-ff7d3772]{width:207px;height:46px;display:block;margin:0 auto}}#checkbox-field .q-checkbox__inner{font-size:30px}#checkbox-field .q-field--with-bottom{padding-bottom:0}@media (max-width: 599.98px){#checkbox-field{flex-direction:column;align-items:center}}@media (max-width: 599.98px){#tel-input .vti__dropdown-list{width:365px}}@media (max-width: 599.98px){.container[data-v-a0f8cd24]{width:100%!important;margin:0!important}}.companies-register-container[data-v-a0f8cd24]{position:relative;background-color:#e5f2f9;padding:2em 0}.register-wrapper[data-v-a0f8cd24]{max-width:925px;margin:0 auto}.mobile-only[data-v-a0f8cd24]{display:none}@media (max-width: 599.98px){.mobile-only[data-v-a0f8cd24]{display:block}}.title[data-v-a0f8cd24]{color:#18a3ac;font-family:Poppins;font-size:48px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:-.5px;margin-top:0}@media (max-width: 599.98px){.title[data-v-a0f8cd24]{font-size:32px;line-height:36px}}.subtitle[data-v-a0f8cd24]{color:#0c3866;font-family:Poppins;font-size:48px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:-.5px;margin-top:0}@media (max-width: 599.98px){.subtitle[data-v-a0f8cd24]{font-size:24px}}
