.job-list li[data-v-144c2c1f]{max-width:900px;width:100%}.job-list li a[data-v-144c2c1f]{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:16px;box-shadow:0 .5em 1em -.125em #0a0a0a0d,0 0 0 1px #0a0a0a03;color:#000;cursor:pointer;display:flex;justify-content:space-between;margin-top:15px;padding:25px;text-decoration:none;transition:.3s}.job-list li a[data-v-144c2c1f]:hover{border:1px solid #3391ba}.job-list li img[data-v-144c2c1f]{height:auto;max-height:80px;max-width:150px;width:auto}.job-list__company_logo_mobile[data-v-144c2c1f]{display:none}.job-list .job-list__content[data-v-144c2c1f]{display:flex;flex-direction:column}.job-list li .job-list__content--title[data-v-144c2c1f]{color:#2b2b36;font-family:Montserrat,serif;font-size:1rem;margin:0}.job-list li .job-list__content--company[data-v-144c2c1f]{color:gray;font-size:.8rem;margin-top:5px}.job-list li .job-list__content--region[data-v-144c2c1f]{color:#3391ba;font-size:.6rem;margin-top:15px}.job-list li .job-list__content--region span[data-v-144c2c1f]{font-weight:700;padding-right:10px}@media screen and (max-width:900px){.job-list__company_logo_mobile[data-v-144c2c1f]{display:block;margin:0 auto 10px}.job-list__company_logo_mobile img[data-v-144c2c1f]{max-height:30px!important}.job-list__company_logo_desktop[data-v-144c2c1f]{display:none}.job-list li a[data-v-144c2c1f]{align-items:baseline;display:flex;flex-direction:column;padding:16px}.job-list__content[data-v-144c2c1f]{font-size:.8rem}}@media screen and (max-width:768px){.job-list li .job-list__content--title[data-v-144c2c1f]{font-size:.8rem}.job-list li .job-list__content--company[data-v-144c2c1f]{font-size:.6rem}}@media screen and (max-width:500px){.job-list__image[data-v-144c2c1f]{max-width:40%}.job-list li img[data-v-144c2c1f]{max-width:100%}}.multi-select-container{font-size:.8rem;padding:8px 0}.multi-select-container label{color:gray}.multi-select-container .multiselect{margin-top:4px}.multi-select-container .multiselect__element{color:gray;font-size:.7rem}.subscription-created[data-v-3de77452]{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:30px}.subscription-created__header[data-v-3de77452]{align-items:center;display:flex;gap:5px}.subscription-created__header svg[data-v-3de77452]{height:30px;width:30px;fill:#7fc289}.subscription-created__header span[data-v-3de77452]{color:#7fc289;display:inline-block;font-weight:700}.subscription-created a[data-v-3de77452]{color:#2792be;text-decoration:underline}.subscription-created a[data-v-3de77452]:hover{text-decoration:none}.filter-button{cursor:pointer}.filter-button:hover{text-decoration:underline}.reset-button{color:#3391ba;cursor:pointer;font-size:.8rem}.reset-button:hover{text-decoration:underline}.filter-reset-container{align-items:center;display:flex;justify-content:space-between;margin-top:10px;padding-bottom:20px}.filter-reset-container__desktop{display:flex}.filter-reset-container__mobile{display:none}.filter-reset-container p{margin:0}@media screen and (max-width:768px){.filter-reset-container__desktop{display:none}.filter-reset-container__mobile{display:flex}}.job-list-search input,.job-list-search label{display:block}.job-list-search label{color:gray;font-family:inherit;font-size:.8rem;margin:8px 0 4px}.job-list-search input{border:1px solid #e8e8e8;border-radius:5px;color:gray;font-family:inherit;font-size:16px;padding:10px 8px;width:calc(100% - 18px)}.job-list-search-container{margin-bottom:20px;overflow:auto;width:30%}.job-list-search-container button{margin-top:20px}@media only screen and (max-width:768px){.job-list-search-container{background-color:#fcfcfc;box-sizing:border-box;height:100vh;margin-top:30px;max-height:58dvh;overflow-y:auto;padding:0 10px;position:fixed;width:100%}}.job-list-container{display:flex;justify-content:space-around;margin:0 auto;max-width:1200px}.job-list-content-container{width:65%}.job-list{align-items:center;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.job-list-heading{font-size:.8rem;font-weight:700;max-width:900px}.job-list-heading p{margin:20px 0 0}@media only screen and (max-width:900px){.job-list-heading{margin-top:10px;width:90%}}@media only screen and (max-width:768px){.job-list-container{padding-top:20px}.filter-reset-container{margin-top:0}.job-list-content-container{padding:0 10px;width:100%}}
