.heading[data-v-f422c201]{display:flex;flex-direction:column;gap:20px}.heading[data-v-f422c201] .title{color:var(--foreground-color-filter,var(--foreground-color-secondary,var(--color-dark,#23203c)));font-family:var(--font-family,"Aeonik",sans-serif);font-weight:500}.heading .search[data-v-f422c201] .input{border:none!important}.heading .search[data-v-f422c201] .input__express{border:1px solid var(--color-grey-20,#f5f5f5)!important}.heading .search[data-v-f422c201] .input,.heading .search[data-v-f422c201] .input__express{gap:var(--spacing-150,6px)}.heading .search[data-v-f422c201] .input :last-child,.heading .search[data-v-f422c201] .input__express :last-child{font-size:calc(var(--body-font-size, 14px)*var(--font-increase-size, 1));order:-1}.heading[data-v-f422c201] [button]{background:transparent;color:var(--color-secondary,#4600db);font-family:var(--font-family-secondary,"Aeonik",sans-serif);font-size:calc(var(--body-font-size, 14px)*var(--font-increase-size, 1));margin:initial;padding:initial}.filter-button-wrapper[data-v-f422c201]{align-items:baseline;background:var(--color-white,#fff);cursor:pointer;display:flex;gap:var(--spacing-250,10px);margin:-16px calc(var(--container-x-margin-mobile, var(--spacing-600, 24px))*-1);padding:var(--spacing-300,12px) var(--container-x-margin-mobile,var(--spacing-600,24px));position:sticky;top:var(--nav-height-mobile,62px);width:100%;z-index:10}@media (min-width:1098px){.filter-button-wrapper[data-v-f422c201]{top:var(--nav-height-desktop,80px)}}.filter-button-wrapper p[data-v-f422c201]{color:var(--color-grey-60,#a3a3a3);font-weight:var(--font-weight-bold,700);height:1rem;line-height:1;margin:0}.filter-button-wrapper[data-v-f422c201] i{font-size:calc(var(--body-font-size, 14px)*var(--font-increase-size, 1));font-weight:var(--font-weight-regular,400);position:relative}.filter-button-wrapper .filter-button[data-v-f422c201]{background:none;color:var(--color-black,#000);display:flex;margin:0;padding:0;width:auto}.filter-button-wrapper .filter-button[data-v-f422c201] .btn-text{font-family:var(--font-family-secondary,"Aeonik",sans-serif);font-size:calc(var(--body-font-size, 14px)*var(--font-increase-size, 1));line-height:calc(var(--line-height-default, 1.5)*var(--font-increase-size, 1))}.filter-button-wrapper.express[data-v-f422c201]{border:1px solid var(--color-white,#fff);border-radius:37px;bottom:var(--spacing-1000,40px);box-shadow:0 8px 13px #bfbcb580;justify-content:space-between;left:50%;margin:0 auto;padding:18px;position:fixed;top:unset;transform:translate(-50%);width:200px}.filter-button-wrapper.express .filter-button[data-v-f422c201]{gap:var(--spacing-100,4px)}.filter-button-wrapper.express .filter-button[data-v-f422c201] .btn-text{height:1rem;line-height:1}.filter-button-wrapper.express.active[data-v-f422c201]{border-color:var(--color-secondary,#4600db)}.filter-button-wrapper.express.active .filter-button[data-v-f422c201]{color:var(--color-secondary,#4600db)}.filter-button-wrapper.express.safari[data-v-f422c201]{bottom:var(--spacing-400,16px)}.filter-wrapper[data-v-f422c201]{background:var(--color-background-filter-wrapper,var(--background-color-filter,var(--background-color-primary,var(--color-white,#fff))));border-radius:var(--spacing-500,20px);height:-moz-fit-content;height:fit-content;max-width:225px;min-width:225px;padding:20px}.filter-wrapper[data-v-f422c201] .input-wrapper .input{border-radius:4px;padding:var(--spacing-200,8px)}.filter-wrapper[data-v-f422c201] .input-wrapper .label{color:var(--color-white,#fff);font-size:18px;font-weight:700}.filter-wrapper.royalsmit[data-v-f422c201]{background:none;color:var(--color-black,#000);margin-top:-265px;min-width:282px}.filter-wrapper.royalsmit .search[data-v-f422c201]{margin-bottom:30px}@media (min-width:1280px){.filter-wrapper[data-v-f422c201]{display:block}}.postal-radius[data-v-f422c201] .postal .input{border:none!important;border-radius:4px 0 0 4px!important;height:var(--spacing-1000,40px);width:calc(100% - 110px)}.postal-radius[data-v-f422c201] .radius .dropdown{width:110px}.postal-radius[data-v-f422c201] .radius .dropdown.opened{width:100%}.postal-radius[data-v-f422c201] .radius .dropdown:not(.opened) .option{width:80px}.royalsmit .filter-button-wrapper[data-v-f422c201]{padding:var(--spacing-250,10px);top:calc(var(--nav-height-mobile, 62px) - 1px);width:calc(100% + var(--spacing-250, 10px))}@media (min-width:768px){.royalsmit .filter-button-wrapper[data-v-f422c201]{margin:0 calc(var(--spacing-250, 10px)*-1);top:calc(var(--nav-height-mobile, 62px) + var(--spacing-400, 16px) - 1px);width:calc(100% - (var(--spacing-250, 10px))*2 - 2px)}}.royalsmit .filter-button-wrapper .filter-button[data-v-f422c201]{background:var(--color-blue,#4600db);border-radius:4px;color:var(--color-white,#fff);font-size:calc(var(--body-font-size, 14px)*var(--font-increase-size, 1));margin-top:0;min-width:auto;padding:var(--spacing-200,8px) var(--spacing-300,12px);width:-moz-fit-content;width:fit-content}.slide-enter-active[data-v-f422c201],.slide-leave-active[data-v-f422c201]{transition:all .15s ease-out}.slide-enter-from[data-v-f422c201],.slide-leave-to[data-v-f422c201]{opacity:0}.active-filters-wrapper[data-v-6ab07b3c]{background:var(--color-white,#fff);display:flex;gap:var(--spacing-500,20px);height:calc(var(--line-height-default, 1.5)*var(--font-increase-size, 1) + var(--spacing-150, 6px)*2);margin:-10px calc(var(--container-x-margin-mobile, var(--spacing-600, 24px))*-1);overflow-x:auto;padding:0 var(--container-x-margin-mobile,var(--spacing-600,24px)) var(--spacing-300,12px);position:sticky;top:calc(var(--nav-height-mobile, 62px) + 46px);width:100%;z-index:1;z-index:10}@media (min-width:1098px){.active-filters-wrapper[data-v-6ab07b3c]{top:calc(var(--nav-height-desktop, 80px) + 46px)}}@media (min-width:1280px){.active-filters-wrapper[data-v-6ab07b3c]{flex-wrap:wrap;margin:0;overflow-x:visible;padding:0;position:static}}.active-filters-wrapper[data-v-6ab07b3c]>.badge-wrapper{align-items:normal;border-color:var(--foreground-color-primary,var(--color-dark,#23203c));cursor:pointer;flex-direction:row-reverse;font-weight:700;gap:var(--spacing-200,8px);padding:var(--spacing-150,6px) var(--spacing-250,10px)!important}.active-filters-wrapper[data-v-6ab07b3c]>.badge-wrapper p:first-letter{text-transform:uppercase}.active-filters-wrapper[data-v-6ab07b3c]>.badge-wrapper i,.active-filters-wrapper[data-v-6ab07b3c]>.badge-wrapper p{color:var(--foreground-color-primary,var(--color-dark,#23203c))}.active-filters-wrapper[data-v-6ab07b3c]>.badge-wrapper p{line-height:calc(var(--line-height-default, 1.5)*var(--font-increase-size, 1));width:-moz-max-content;width:max-content}.active-filters-wrapper[data-v-6ab07b3c]>.badge-wrapper:hover{border-color:var(--active-filter-outline-color-hover,var(--color-secondary,#4600db))}.active-filters-wrapper[data-v-6ab07b3c]>.badge-wrapper:hover i,.active-filters-wrapper[data-v-6ab07b3c]>.badge-wrapper:hover p{color:var(---active-filter-text-color-hover,var(--color-secondary,#4600db))}.royalsmit .active-filters-wrapper[data-v-6ab07b3c]{height:var(--spacing-1000,40px);margin:-12px calc(var(--spacing-200, 8px)*-2) 0;padding:var(--spacing-250,10px);top:calc(var(--nav-height-mobile, 62px) + 54px);width:calc(100% + var(--spacing-150, 6px)*2)}@media (min-width:768px){.royalsmit .active-filters-wrapper[data-v-6ab07b3c]{margin:-24px calc(var(--spacing-250, 10px)*-1) 0;top:calc(var(--nav-height-mobile, 62px) + var(--spacing-400, 16px) + 54px);width:calc(100% + (var(--spacing-250, 10px))*2)}}.royalsmit .active-filters-wrapper[data-v-6ab07b3c]>.badge-wrapper{align-items:center}.pagination-wrapper[data-v-517b993e]{display:flex;flex-wrap:wrap;gap:var(--spacing-400,16px);justify-content:center}@media (min-width:376px){.pagination-wrapper[data-v-517b993e]{gap:var(--spacing-500,20px)}}.pagination-wrapper .step[data-v-517b993e]>*{align-items:center;display:flex;height:50px;justify-content:center;width:-moz-fit-content;width:fit-content}.pagination-wrapper .step>a[data-v-517b993e]{background:var(--color-grey-20,#f5f5f5);border-radius:20px;cursor:pointer;text-decoration:none;width:50px}.pagination-wrapper .step.active>a[data-v-517b993e]{background:var(--color-primary,var(--color-blue-60,#06c))}.pagination-wrapper .step p[data-v-517b993e]{font-weight:var(--font-weight-bold,700);margin:0}.pagination-wrapper .step.disabled>a[data-v-517b993e]{color:var(--color-grey-40,#d6d6d6);pointer-events:none}.royalsmit .pagination-wrapper .step>a[data-v-517b993e]{align-items:center;background:var(--color-white,#fff);border:1px solid #e6e7e8;border-radius:4px;cursor:pointer;display:flex;height:50px;justify-content:center;text-decoration:none;width:50px}.royalsmit .pagination-wrapper .step.active>a[data-v-517b993e]{background:initial;border-color:var(--color-blue,#4600db)}.royalsmit .pagination-wrapper .step p[data-v-517b993e]{color:var(--color-blue,#4600db);font-size:14px;font-weight:700}.royalsmit .pagination-wrapper .step.disabled>a[data-v-517b993e]{color:var(--color-grey-40,#d6d6d6);pointer-events:none}.royalsmit .pagination-wrapper .step.navigation:not(.disabled)>a[data-v-517b993e]{background:var(--color-orange,#f36c21);color:var(--color-white,#fff)}.wrapper[data-v-bb923ec4]{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-500,20px);justify-content:flex-start;margin:0 0 var(--spacing-2400,96px) 0;padding-top:var(--spacing-500,20px)}@media (min-width:1280px){.wrapper[data-v-bb923ec4]{flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-1500,60px)}}.wrapper .vacancies[data-v-bb923ec4]{display:flex;flex-direction:column;gap:var(--spacing-500,20px);width:100%}section[data-v-bb923ec4]{padding-bottom:var(--spacing-900,36px)}@media (min-width:768px){section[data-v-bb923ec4]{padding-bottom:var(--spacing-2400,96px)}}@media (min-width:1098px){section[data-v-bb923ec4]{flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-1500,60px)}}.royalsmit[data-v-bb923ec4]{gap:0}@media (min-width:1098px){.royalsmit[data-v-bb923ec4]{gap:var(--spacing-500,20px)}.royalsmit .vacancies[data-v-bb923ec4]{margin-top:-50px}}.categorized-vacancies-wrapper .heading[data-v-c13435fe]{display:flex}@media (min-width:1280px){.categorized-vacancies-wrapper .heading[data-v-c13435fe]{display:none}}.categorized-vacancies-wrapper .heading .title[data-v-c13435fe]{font-weight:700}
