body{padding:0;margin:0;background-color:#fff;font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6{color:#5029cc}h1{font-size:36px}#root{height:100vh;width:100%;text-align:left;margin:0;padding:0}.centerContainer{width:60%;margin:0 auto;padding:25px 0}.underline{text-decoration:underline}.transparent{color:transparent;background-color:transparent}.noBorder{border:0}.absolute-10{position:absolute;z-index:10}.cursor{cursor:pointer}.opacity-20{opacity:20%}.rounded-full{border-radius:9999px}.errorHeader{font-size:24px;margin-block:8px;text-align:center}.errorMessage{font-size:14px;color:#00000073;text-align:center}.errorExtra{padding:24px}.top-bar-left-menu{height:100%;display:flex;align-items:center;justify-content:flex-start;gap:15px}.top-bar-right-menu{display:flex;align-items:center;justify-content:flex-end;height:100%;width:100%;gap:15px}.top-bar-left-menu-btns{display:flex;gap:10px}.header-container{background-color:#f6f4fc;position:sticky;top:0;z-index:1000}.show-only-on-small{display:none}.outlet-container{padding-top:30px}.ant-btn{font-weight:700}.header-menu-container{padding:20px}.register-sign-in-button-group{width:50%}@media (max-width: 768px){.top-bar-left-menu-btns{flex-direction:column;align-items:flex-end;justify-content:center;line-height:0;height:100%;gap:0}.top-bar-left-menu{justify-content:space-between}.top-bar-right-menu{display:flex;gap:10px;flex-direction:column;flex-grow:1;margin-top:5px}.ant-btn{width:100%}.show-only-on-small{display:block}.padding-on-web{padding-top:0;width:100%}.register-sign-in-button-group{width:100%}}.bottom-bar{width:100%;background-color:#f6f4fc}@media (max-width: 576px){.bottom-bar-slide-in{padding:20px}.bottom-bar-container{display:block}}.general-links-container{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column}.social-media-links-container{display:flex;align-items:center;justify-items:center;flex-direction:column;gap:10px}.responsive-button{font-weight:700}.got-an-error-container{width:100%;margin-bottom:50px;margin-top:50px}@media (max-width: 576px){.general-links-container{justify-content:center;align-items:center;padding-bottom:20px}.center-on-small{text-align:center;padding-top:20px}.got-an-error-container{margin-bottom:20px;margin-top:20px}.padding-on-small-only{padding:20px}}.titleCard{font-weight:700;text-align:center;width:100%;padding:10px 0;border-radius:6px}.ant-btn{min-width:140px}.modal-open{overflow:hidden}.dropdownLink{color:#6e6980!important;font-weight:700}.matchedJobsCounter{background-color:#2fac3b;color:#fff;padding:0 10px;border-radius:5px}.noJobs{background-color:#a6a6a6}.ant-form-item-label>label{color:#767676!important;font-size:12px!important;font-weight:700!important}.linkTextBold{font-weight:700;color:#5029cc}@keyframes spin{to{transform:rotate(360deg)}}.spinner{border-radius:50%;background:conic-gradient(from 180deg at 50% 50%,#5029cc,#5029cc00 360deg);animation:spin 1.2s linear infinite;animation-direction:reverse}.spinner-items{align-items:center;justify-content:center;display:flex}@media (max-width: 576px){.upload-hint-line{display:none}}.benefitsContainer{display:flex;width:100%;justify-content:space-between;align-items:stretch}.benefitsColumn{background-color:#f6f4fc;border-radius:6px;flex:1;padding:20px;text-align:center;color:#5029cc;font-weight:700;align-items:center;justify-content:center;line-height:5px;min-width:0}.benefitsColumnLeft{margin-right:10px}.benefitsColumnRight{margin-left:10px}.benefitIcon{padding:0;margin:0}@media (max-width: 576px){.benefitsContainer{display:block}.benefitsColumnLeft,.benefitsColumnRight{margin:0}.benefitsColumn{margin-bottom:10px;padding:20px}.benefitIcon{display:none}div.benefitsColumn p{display:inline-block}}.how-does-it-work-container{text-align:center}@media (max-width: 576px){.file-picker-label,.file-picker-icon{display:none}.how-does-it-work-container{max-width:300px}}.toggle-container{display:flex}.toggle{background-color:#fff;padding:5px 10px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;cursor:pointer}.first-toggle{border-inline-start:1px solid #d9d9d9;border-start-start-radius:6px;border-end-start-radius:6px}.last-toggle{border-start-end-radius:6px;border-end-end-radius:6px;border-right:1px solid #d9d9d9}@media (max-width: 1420px){.toggle-container{flex-direction:column;gap:5px}.first-toggle,.last-toggle{border-radius:0}.toggle{border-right:1px solid #d9d9d9;border-radius:6px}}.counter{opacity:1;transition:transform .5s ease,opacity .5s ease}.counter.grow{transform:scale(2.5);opacity:0}.vacancy-tab-buttons{width:100%;position:sticky;background-color:#fff;top:130px;text-align:center;padding:30px 0;z-index:500}@media (max-width: 768px){.vacancy-tab-buttons{top:250px}}.vacancies-container{margin:0 auto;width:100%;display:flex;flex-direction:column;gap:15px}@media (min-width: 2100px){.vacancies-container{width:50%}}@media (min-width: 1800px) and (max-width: 2099px){.vacancies-container{width:75%}}.vacancy-list-container{padding:8px;border:2px solid #D9D9D9;border-radius:1rem;width:100%;box-sizing:border-box;display:block}.hidden-vacancy-list-container{display:none}.call-to-action-btn-container{width:100%;align-items:center;justify-content:center;display:flex;gap:10px}@media (max-width: 1500px){.call-to-action-btn-container{flex-direction:column}}.empty-vacancies-container{padding:25px 15px;border-radius:1rem;width:500px;box-sizing:border-box;text-align:center}@media (max-width: 576px){.empty-vacancies-container{width:100%}}
