@import"https://fonts.googleapis.com/css2?family=League+Spartan:wght@500;700&display=block";.jl-card[data-v-c4ad7998]{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:5px;box-shadow:5px 5px 20px #bcdcdc;margin:2rem 0;padding:1.5rem 1rem;width:85%;border-left:5px solid #fff}.jl-card.new-job[data-v-c4ad7998]{border-left:5px solid hsl(180,29%,50%)}@media (min-width: 768px){.jl-card[data-v-c4ad7998]{align-items:center;flex-direction:row;margin:1rem 0;padding:1.2rem 2rem;width:95%}}.jl-card .jl-card_main-info[data-v-c4ad7998]{display:flex;flex-direction:column}@media (max-width: 767px){.jl-card .jl-card_main-info[data-v-c4ad7998]{margin-top:-3.5rem}}@media (min-width: 768px){.jl-card .jl-card_main-info[data-v-c4ad7998]{flex-direction:row}}.jl-card .jl-card_main-info .jl-card_logo-container img[data-v-c4ad7998]{width:25%}@media (max-width: 767px){.jl-card .jl-card_main-info .jl-card_logo-container img[data-v-c4ad7998]{max-width:95px}}@media (min-width: 768px){.jl-card .jl-card_main-info .jl-card_logo-container img[data-v-c4ad7998]{width:100%}}.jl-card .jl-card_main-info .jl-card_info-container[data-v-c4ad7998]{display:flex;flex-direction:column;justify-content:center;padding:1rem 0}@media (max-width: 767px){.jl-card .jl-card_main-info .jl-card_info-container[data-v-c4ad7998]{border-bottom:1px solid #cdd5d5}}@media (min-width: 768px){.jl-card .jl-card_main-info .jl-card_info-container[data-v-c4ad7998]{padding:0 1rem}}.jl-card .jl-card_main-info .jl-card_info-container .jl-card_info-company .jl-card_name[data-v-c4ad7998]{color:#5ba4a4;font-size:1rem;font-weight:700}@media (min-width: 768px){.jl-card .jl-card_main-info .jl-card_info-container .jl-card_info-company .jl-card_name[data-v-c4ad7998]{font-size:.9rem}}.jl-card .jl-card_main-info .jl-card_info-container .jl-card_info-company .jl-card_new[data-v-c4ad7998]{background-color:#5ba4a4;border-radius:20px;color:#fff;font-size:.8rem;font-weight:500;margin-inline-start:.8rem;line-height:.7rem;padding:.4rem .5rem .3rem}@media (min-width: 768px){.jl-card .jl-card_main-info .jl-card_info-container .jl-card_info-company .jl-card_new[data-v-c4ad7998]{font-size:.7rem}}.jl-card .jl-card_main-info .jl-card_info-container .jl-card_info-company .jl-card_featured[data-v-c4ad7998]{background-color:#000;border-radius:20px;color:#fff;font-size:.8rem;font-weight:500;margin-inline-start:.3rem;line-height:.7rem;padding:.4rem .5rem .3rem}@media (min-width: 768px){.jl-card .jl-card_main-info .jl-card_info-container .jl-card_info-company .jl-card_featured[data-v-c4ad7998]{font-size:.7rem}}.jl-card .jl-card_main-info .jl-card_info-container h1[data-v-c4ad7998]{color:#000;cursor:pointer;font-size:1rem;font-weight:700;margin-top:1rem;-webkit-user-select:none;user-select:none}.jl-card .jl-card_main-info .jl-card_info-container h1[data-v-c4ad7998]:hover{color:#5ba4a4}@media (min-width: 768px){.jl-card .jl-card_main-info .jl-card_info-container h1[data-v-c4ad7998]{font-size:1.3rem;margin-top:.7rem}}.jl-card .jl-card_main-info .jl-card_info-container ul.jl-card_info-list[data-v-c4ad7998]{display:flex;margin-top:1rem}@media (min-width: 768px){.jl-card .jl-card_main-info .jl-card_info-container ul.jl-card_info-list[data-v-c4ad7998]{margin-top:.5rem}}.jl-card .jl-card_main-info .jl-card_info-container ul.jl-card_info-list li[data-v-c4ad7998]{color:#7b8e8e;font-size:1rem;font-weight:500}.jl-card .jl-card_main-info .jl-card_info-container ul.jl-card_info-list li[data-v-c4ad7998]:not(:last-child){padding-inline-end:.5rem}.jl-card .jl-card_main-info .jl-card_info-container ul.jl-card_info-list li[data-v-c4ad7998]:not(:last-child):after{content:"";background:#7b8e8e;border-radius:50%;display:inline-block;height:3px;margin-inline-start:.4rem;vertical-align:middle;width:3px}.jl-card .jl-card_tags-section ul[data-v-c4ad7998]{display:flex}@media (max-width: 767px){.jl-card .jl-card_tags-section ul[data-v-c4ad7998]{flex-wrap:wrap}}.jl-card .jl-card_tags-section ul li[data-v-c4ad7998]{background-color:#effafa;border-radius:5px;color:#5ba4a4;cursor:pointer;font-size:1rem;padding:.6rem .6rem .5rem;-webkit-user-select:none;user-select:none}.jl-card .jl-card_tags-section ul li[data-v-c4ad7998]:not(:last-child){margin-inline-end:1rem}.jl-card .jl-card_tags-section ul li[data-v-c4ad7998]:hover,.jl-card .jl-card_tags-section ul li[data-v-c4ad7998]:active{background-color:#5ba4a4;color:#fff}@media (max-width: 767px){.jl-card .jl-card_tags-section ul li[data-v-c4ad7998]{margin-top:1rem}}@media (min-width: 768px){.jl-card .jl-card_tags-section ul li[data-v-c4ad7998]{font-size:.9rem;padding:.4rem .4rem .3rem}}.jl-filters[data-v-f36e7358]{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:5px;box-shadow:0 5px 20px #bcdcdc;margin:-40px auto 0;max-width:1000px;padding:1rem;position:relative;width:85%;z-index:1}@media (min-width: 768px){.jl-filters[data-v-f36e7358]{margin:-30px auto 0;padding:1rem 2rem;width:95%}}.jl-filters ul[data-v-f36e7358]{display:flex;flex-direction:row;flex-wrap:wrap}.jl-filters ul li[data-v-f36e7358]{cursor:pointer;display:flex;margin:.5rem 0;-webkit-tap-highlight-color:transparent}.jl-filters ul li[data-v-f36e7358]:not(:last-child){margin-inline-end:1rem}.jl-filters ul li span[data-v-f36e7358]:first-child{background-color:#effafa;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#5ba4a4;font-size:1rem;font-weight:700;padding:.7rem .7rem .5rem}.jl-filters ul li span[data-v-f36e7358]:nth-child(2){background-color:#5ba4a4;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;font-size:1.1rem;font-weight:700;padding:.7rem .7rem .5rem}.jl-filters ul li span[data-v-f36e7358]:nth-child(2):hover,.jl-filters ul li span[data-v-f36e7358]:nth-child(2):active{background-color:#000}.jl-filters button[data-v-f36e7358]{background-color:transparent;border:none;color:#7b8e8e;cursor:pointer;font-family:League Spartan,sans-serif;font-size:1rem;font-weight:700;-webkit-tap-highlight-color:transparent}.jl-filters button[data-v-f36e7358]:hover,.jl-filters button[data-v-f36e7358]:active{color:#5ba4a4;text-decoration:underline}@media (min-width: 768px){.jl-filters button[data-v-f36e7358]{font-size:1.1rem}}#job-listings[data-v-f2a40e10]{background-color:#effafa;font-family:League Spartan,sans-serif;font-size:15px}#job-listings .jl_header[data-v-f2a40e10]{background-color:#5ba4a4;height:auto;width:100%}@media (max-width: 767px){#job-listings .jl_header[data-v-f2a40e10]{max-height:200px}}#job-listings .jl_list-container[data-v-f2a40e10]{display:flex;align-items:center;flex-direction:column;margin:0 auto;max-width:1000px;padding:1.5rem 0;width:100%}@media (min-width: 768px){#job-listings .jl_list-container[data-v-f2a40e10]{padding:3rem 0}}html{box-sizing:border-box;font-size:16px;height:100%}html,body,#app,.page{width:100%}body,#app,.page{min-height:100vh}#app{padding:0}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;font-weight:600}ol,ul{list-style:none}img{max-width:100%;height:auto}
