@media (width>=23.438em){.site-header[data-v-15507897]{background-color:#5ba4a4;height:30vh}}@media (width>=62em){.site-header[data-v-15507897]{height:19.5vh}}@media (width>=23.438em){.job-card[data-v-58273f3b]{border-radius:.4em;flex-direction:column;justify-content:center;gap:1em 0;padding:2em 1em;display:flex;position:relative;box-shadow:0 .9em 1.5em -1em #5ba4a4}}@media (width>=62em){.job-card[data-v-58273f3b]{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:900px;margin:0 auto;display:flex}}@media (width>=23.438em){.job-board-modal[data-v-a76e2290]{background-color:#effafa;border-radius:.4em;flex-wrap:wrap;justify-content:space-between;width:95%;padding:1em;display:flex;position:absolute;top:15.5em;left:2.35%;box-shadow:0 .9em 1.5em -1em #5ba4a4}}@media (width>=62em){.job-board-modal[data-v-a76e2290]{max-width:900px;top:11.25em;left:50%;transform:translate(-50%,-50%)}}@media (width>=23.438em){.jobs-board-container[data-v-b4fe78eb]{border-left-color:#effafa;flex-direction:column;gap:5em 0;padding:10em 1em 3em;display:flex}.jobs-board-container .company-data .jobs-logos[data-v-b4fe78eb]{position:absolute;top:-1.75em;left:1em}.jobs-board-container .company-data .jobs-logos__logo[data-v-b4fe78eb]{width:60%;height:60%}.jobs-board-container .company-data .jobs-board-info[data-v-b4fe78eb]{flex-direction:column;gap:1em;display:flex}.jobs-board-container .company-data .jobs-board-info .job-places-info[data-v-b4fe78eb]{align-items:start;gap:0 1em;display:flex}.jobs-board-container .company-data .jobs-board-info .job-places-info__company-name[data-v-b4fe78eb]{color:#5ba4a4;height:.75rem;margin-top:.5em;padding-right:1em;font-weight:700;line-height:1}.jobs-board-container .company-data .jobs-board-info .job-places-info__new[data-v-b4fe78eb],.jobs-board-container .company-data .jobs-board-info .job-places-info__featured[data-v-b4fe78eb]{color:#effafa;background-color:#5ba4a4;border-radius:3em;height:1.5rem;padding:.4em .75em;line-height:1}.jobs-board-container .company-data .jobs-board-info .job-places-info__featured[data-v-b4fe78eb]{background-color:#000}.jobs-board-container .company-data .jobs-board-info .job-details[data-v-b4fe78eb]{flex-direction:column;gap:1em 0;display:flex}.jobs-board-container .company-data .jobs-board-info .job-details__position[data-v-b4fe78eb]{cursor:pointer;font-weight:700;transition:color .3s ease-in-out}.jobs-board-container .company-data .jobs-board-info .job-details__position[data-v-b4fe78eb]:hover{color:#5ba4a4}.jobs-board-container .company-data .jobs-board-info .job-details .job-hire-details[data-v-b4fe78eb]{gap:0 1.75em;display:flex}.jobs-board-container .company-data .jobs-board-info .job-details .job-hire-details__post[data-v-b4fe78eb],.jobs-board-container .company-data .jobs-board-info .job-details .job-hire-details__contract[data-v-b4fe78eb],.jobs-board-container .company-data .jobs-board-info .job-details .job-hire-details__location[data-v-b4fe78eb]{color:#7b8e8e;font-weight:500}.jobs-board-container .company-data .jobs-board-info .job-details .job-hire-details__contract[data-v-b4fe78eb],.jobs-board-container .company-data .jobs-board-info .job-details .job-hire-details__location[data-v-b4fe78eb]{position:relative}.jobs-board-container .company-data .jobs-board-info .job-details .job-hire-details__contract[data-v-b4fe78eb]:before,.jobs-board-container .company-data .jobs-board-info .job-details .job-hire-details__location[data-v-b4fe78eb]:before{content:"";background-color:#7b8e8e;border-radius:50%;width:4px;height:4px;position:absolute;top:30%;left:-25%}.jobs-board-container .job-board-requirements[data-v-b4fe78eb]{border-top:.1em solid #7b8e8e;gap:0 1em;padding:1em 0;display:flex}.jobs-board-container .job-board-requirements .requirements-list[data-v-b4fe78eb]{gap:0 1em;list-style-type:none;display:flex}.jobs-board-container .job-board-requirements .requirements-list__tag[data-v-b4fe78eb]{color:#5ba4a4;height:1.5rem;padding:.5em .75em;font-weight:700;line-height:1;transition:background-color .3s ease-in-out,color .3s ease-in-out}.jobs-board-container .job-board-requirements .requirements-list__tag[data-v-b4fe78eb]:hover{color:#effafa;background-color:#5ba4a4}.jobs-board-container .featured[data-v-b4fe78eb]{border-left:.4em solid #5ba4a4}.jobs-board-container .board-tag[data-v-b4fe78eb]{flex-wrap:wrap;width:90%;display:flex}.jobs-board-container .board-tag__tag[data-v-b4fe78eb]{color:#5ba4a4;padding:.5em;font-weight:500;list-style-type:none}.jobs-board-container .board-tag__remove-button[data-v-b4fe78eb]{background-color:#5ba4a4;border-top-right-radius:.4em;border-bottom-right-radius:.4em;padding:.5em;transition:background-color .3s ease-in-out}.jobs-board-container .board-tag__remove-button[data-v-b4fe78eb]:hover{background-color:#2c3a3a}.jobs-board-container .clear-button[data-v-b4fe78eb]{color:#5ba4a4;padding:1em;font-size:1rem;font-weight:500}.jobs-board-container .clear-button[data-v-b4fe78eb]:hover{text-decoration:underline}.jobs-board-container .v-job-enter-active[data-v-b4fe78eb],.jobs-board-container .v-job-leave-active[data-v-b4fe78eb]{transition:opacity .3s ease-in-out}.jobs-board-container .v-job-enter-from[data-v-b4fe78eb],.jobs-board-container .v-job-leave-to[data-v-b4fe78eb]{opacity:0}.jobs-board-container .v-job-enter-to[data-v-b4fe78eb],.jobs-board-container .v-job-leave-from[data-v-b4fe78eb]{opacity:1}.jobs-board-container .tag-list-enter-active[data-v-b4fe78eb],.jobs-board-container .tag-list-leave-active[data-v-b4fe78eb]{transition:all .3s}.jobs-board-container .tag-list-enter-from[data-v-b4fe78eb],.jobs-board-container .tag-list-leave-to[data-v-b4fe78eb]{opacity:0;transform:scale(.1)}.jobs-board-container .tag-list-move[data-v-b4fe78eb]{opacity:1;transition:transform .3s}}@media (width>=62em){.jobs-board-container[data-v-b4fe78eb]{gap:3em 0}.jobs-board-container .company-data[data-v-b4fe78eb]{gap:0 2em;display:flex}.jobs-board-container .company-data .jobs-logos[data-v-b4fe78eb]{justify-content:center;align-items:center;display:flex;position:static}.jobs-board-container .company-data .jobs-logos__logo[data-v-b4fe78eb]{width:100%;height:100%}.jobs-board-container .company-data .jobs-board-info .job-places-info[data-v-b4fe78eb]{align-items:center;display:flex}.jobs-board-container .job-board-requirements[data-v-b4fe78eb]{border:none}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,span,ul,li,button{font-family:League Spartan,sans-serif}img{width:100%;height:100%;display:block}button{cursor:pointer;border:none}
