.ats_input{display:grid}.ats_input__label{font-size:12px}.ats_input__control,.ats_input__control--small{padding:15px;border-radius:5px;border:1px solid rgba(128,128,128,.2)}.ats_input__control--small{padding:10px}.ats_input select{background:rgba(var(--ats-primary-color-rgb, 8, 78, 101),.2);border:none;width:fit-content}.ats_input__file,.ats_input__file--added,.ats_input__file--sent{position:relative;width:100%;height:50px}.ats_input__file:after,.ats_input__file--added:after,.ats_input__file--sent:after{content:attr(data-uploadtext);font-size:16px;position:absolute;top:0;left:0;background:#fff;display:flex;align-items:center;padding-left:15px;width:calc(100% - 15px);pointer-events:none;z-index:20;height:48px;border-radius:5px;border:1px solid rgba(128,128,128,.2);border-right:none;font-weight:300}@media (max-width: 767px){.ats_input__file:after,.ats_input__file--added:after,.ats_input__file--sent:after{font-size:12px}}.ats_input__file:before,.ats_input__file--added:before,.ats_input__file--sent:before{content:"Upload";position:absolute;top:0;right:0;display:inline-block;height:50px;color:#fff;z-index:25;font-size:16px;line-height:50px;padding:0 30px;font-weight:600;text-transform:uppercase;pointer-events:none;border-radius:0 5px 5px 0;background:var(--ats-primary-color, #084e65);transition:.3s ease-in-out all}.ats_input__file:hover:before,.ats_input__file--added:hover:before,.ats_input__file--sent:hover:before{background:color-mix(in srgb,black 20%,var(--ats-primary-color, #084e65))}.ats_input__file input,.ats_input__file--added input,.ats_input__file--sent input{opacity:0;z-index:99;height:50px;margin:0;padding:0;display:block;cursor:pointer;width:100%}.ats_input__file--sent{pointer-events:none}.ats_input__file--sent:before{content:"Verstuurd"}.ats_input__file--added:after{content:attr(data-succestext)}.ats_input__file--added:before{content:"Wijzig"}.ats_vacancy_form{margin:30px 0}.ats_vacancy_form__inner{display:grid;gap:15px}.ats_vacancy_form__confirm-text{font-size:16px;display:none}.ats_vacancy__description{font-size:16px;padding:15px 0}.ats_vacancy__details{padding:15px 0}.ats_vacancy__details--single{padding:10px 0;display:grid;grid-template-columns:1fr 2fr;border-bottom:1px solid rgba(128,128,128,.2);gap:15px}.ats_vacancy__tags--single{border-radius:5px;width:fit-content}.ats_vacancy__tags small{font-size:12px}.ats_vacancy_overview{max-width:unset;margin:30px 0}.ats_vacancy_overview.ats_grid__columns .ats_vacancy_overview__single{padding:30px;display:grid;gap:15px}.ats_vacancy_overview.ats_grid__list .ats_vacancy_overview__single{padding:30px;gap:30px;display:grid;align-items:center;justify-content:space-between;grid-template-columns:1fr 3fr 200px}@media (max-width: 1200px){.ats_vacancy_overview.ats_grid__list .ats_vacancy_overview__single{grid-template-columns:1fr 1fr 1fr}.ats_vacancy_overview.ats_grid__list .ats_vacancy_overview__single--actions,.ats_vacancy_overview.ats_grid__list .ats_vacancy_overview__single--description{justify-content:start;grid-column:auto}}@media (max-width: 991px){.ats_vacancy_overview.ats_grid__list .ats_vacancy_overview__single{grid-template-columns:1fr}}.ats_vacancy_overview.ats_grid__list .ats_vacancy_overview__single--actions{font-size:16px;display:flex}@media (min-width: 991px){.ats_vacancy_overview.ats_grid__list .ats_vacancy_overview__single--actions{grid-column:3;justify-content:end}}@media (min-width: 991px){.ats_vacancy_overview.ats_grid__list .ats_vacancy_overview__single--description{grid-column:2}}.ats_vacancy_overview__single{background:#fff;box-shadow:0 0 10px #0000001a;border-radius:10px;text-decoration:none;color:unset;transition:.3s ease-in-out all}.ats_vacancy_overview__single--title{font-size:22px;margin:0}.ats_vacancy_overview__single--description{font-size:16px;display:flex;align-content:center;flex-direction:column}.ats_vacancy_overview__single--tags .ats_label__tag{margin-top:15px}.ats_vacancy_overview__single:hover{box-shadow:0 0 15px #00000026}.ats_label__tag{display:inline-block;width:fit-content;background:rgba(var(--ats-primary-color-rgb, 8, 78, 101),.7);color:#fff;padding:5px 15px;font-size:12px;text-shadow:0 0 1px #fff;border-radius:5px}.ats_label__error,.ats_label__error--small{padding:15px 0;color:#fd0000;font-size:16px}.ats_label__error--small{font-size:12px;padding:10px 0}.ats_button,.ats_pagination__inner .page-numbers,.ats_button__fixed,.ats_button__success,.ats_button__small{background:var(--ats-primary-color, #084e65);color:#fff;padding:10px 15px;border-radius:5px;border:none;text-transform:uppercase;font-size:16px;cursor:pointer;font-weight:600;text-decoration:none;transition:.3s ease-in-out all;width:fit-content}.ats_button__small{margin:0;padding:10px;font-size:12px}.ats_button__success{background:#33df20}.ats_button__fixed{position:fixed;height:fit-content;z-index:99;bottom:15px;right:15px}.ats_button:hover,.ats_pagination__inner .page-numbers:hover,.ats_button__small:hover,.ats_button__success:hover,.ats_button__fixed:hover{background:color-mix(in srgb,black 20%,var(--ats-primary-color, #084e65))}.ats_tooltip{cursor:pointer;position:relative}.ats_tooltip:before{content:attr(data-title);background:var(--ats-primary-color, #084e65);color:#fff;font-size:12px;padding:10px;border-radius:5px;text-decoration:none;top:-25%;left:100%;margin-left:9px;min-width:120px;z-index:9999}.ats_tooltip:after{width:0;height:0;border:6px solid transparent;content:"";border-right-color:var(--ats-primary-color, #084e65);border-left:none;top:50%;left:100%;margin-top:-6px;margin-left:4px}.ats_tooltip:before,.ats_tooltip:after{position:absolute;display:none;opacity:.85}.ats_tooltip:hover:before,.ats_tooltip:hover:after{display:block}.ats_grid,.ats_grid__list,.ats_grid__columns{display:grid;gap:30px}.ats_grid__columns{grid-template-columns:repeat(var(--ats-grid-columns, 4),1fr)}@media (max-width: 1200px){.ats_grid__columns{grid-template-columns:repeat(max(var(--ats-grid-columns, 4) - 1,1),1fr)}}@media (max-width: 991px){.ats_grid__columns{grid-template-columns:repeat(max(var(--ats-grid-columns, 4) - 2,1),1fr)}}@media (max-width: 767px){.ats_grid__columns{grid-template-columns:repeat(1,1fr)}}.ats_grid__list{grid-template-columns:1fr}.ats_panel,.ats_filtering,.ats_pagination__inner{padding:15px;background:rgba(var(--ats-primary-color-rgb, 8, 78, 101),.1);border-radius:10px}.ats_pagination{padding-top:15px;max-width:unset}.ats_pagination__inner{display:flex;justify-content:center;gap:15px}.ats_pagination__inner .page-numbers.current{background:color-mix(in srgb,black 20%,var(--ats-primary-color, #084e65))}.ats_filtering{max-width:unset;display:grid;grid-template-columns:repeat(6,1fr);gap:15px}@media (max-width: 1200px){.ats_filtering{grid-template-columns:repeat(3,1fr)}}@media (max-width: 991px){.ats_filtering{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.ats_filtering{grid-template-columns:1fr}}.ats_filtering__single,.ats_filtering__single--action{display:grid;align-items:end}.ats_filtering__single label,.ats_filtering__single--action label{margin-right:10px}.ats_filtering__single .ats_input__control--small,.ats_filtering__single--action .ats_input__control--small{width:calc(100% - 15px);background:#fff}.ats_filtering__single--action{justify-content:end;grid-column:6}@media (max-width: 1200px){.ats_filtering__single--action{grid-column:3}}@media (max-width: 991px){.ats_filtering__single--action{grid-column:unset;justify-content:start}}
