@font-face{font-family:"Open Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:104.1667%;ascent-override:102.6094%;descent-override:28.125%;line-gap-override:0%}@font-face{font-family:"Open Sans Fallback: sans-serif";src:local("sans-serif");size-adjust:100%;ascent-override:106.8848%;descent-override:29.2969%;line-gap-override:0%}@font-face{font-family:Open Sans;src:local("Open Sans Variable"),url(../fonts/open-sans-latin-wght-normal.woff2) format(woff2);font-display:swap;font-weight:300 800}@font-face{font-family:"Open Sans Fallback: Arial";src:local("Arial");size-adjust:105.1479%;ascent-override:101.6519%;descent-override:27.8625%;line-gap-override:0%}@font-face{font-family:"Open Sans Fallback: Helvetica";src:local("Helvetica");size-adjust:105.1479%;ascent-override:101.6519%;descent-override:27.8625%;line-gap-override:0%}.job-logo[data-v-3df8c6da]{align-items:center;display:flex}.job-logo.with-link[data-v-3df8c6da]{cursor:pointer}.job-logo .company-logo[data-v-3df8c6da]{border:1px solid #e5e8ed;border-radius:4px;height:60px;margin-right:.75rem;min-width:60px;padding:4px;width:60px}@media (max-width:992px){.job-logo .company-logo[data-v-3df8c6da]{height:55px;min-width:55px;padding:3px;width:55px}}.job-logo.small .company-logo[data-v-3df8c6da]{height:55px;min-width:55px;width:55px}@media (max-width:992px){.job-logo.small .company-logo[data-v-3df8c6da]{height:45px;min-width:45px;width:45px}}.job-logo__company-name[data-v-3df8c6da]{color:#485d94;font-family:Open Sans,"Open Sans Fallback: Helvetica Neue","Open Sans Fallback: Helvetica","Open Sans Fallback: Arial","Open Sans Fallback: sans-serif",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:20px;text-align:left}@media (max-width:992px){.job-logo__company-name[data-v-3df8c6da]{font-size:12px}}.job-logo__location[data-v-3df8c6da]{color:#94aabe;font-family:Open Sans,"Open Sans Fallback: Helvetica Neue","Open Sans Fallback: Helvetica","Open Sans Fallback: Arial","Open Sans Fallback: sans-serif",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.2px;line-height:22px;margin-top:.5rem;text-align:left}.top-job-item .job-logo[data-v-3df8c6da]{display:flex;margin-top:.25rem;min-width:120px}@media (max-width:992px){.top-job-item .job-logo[data-v-3df8c6da]{min-width:auto}.top-job-item .job-logo .company-logo[data-v-3df8c6da]{border:none;height:35px;max-height:35px;max-width:35px;min-width:35px;width:35px}}.top-job-item .job-logo__company-name[data-v-3df8c6da]{font-size:12px;margin-top:-16px}@media (max-width:992px){.top-job-item .job-logo__company-name[data-v-3df8c6da]{margin-top:0}}.top-job-item .job-logo__company-name[data-v-3df8c6da]{max-width:76px;min-width:76px}@media (max-width:992px){.top-job-item .job-logo__company-name[data-v-3df8c6da]{max-width:100%;min-width:auto}}.top-job-item .job-logo__location[data-v-3df8c6da]{font-size:10px;margin-top:1px}@media (max-width:992px){.top-job-item .job-logo__location[data-v-3df8c6da]{margin-top:0}}@media (max-width:1200px){.top-job-item .job-logo .info-box[data-v-3df8c6da]{margin-top:.5rem}}@media (max-width:992px){.top-job-item .job-logo .info-box[data-v-3df8c6da]{align-items:center;display:flex;margin-top:0}.top-job-item .job-logo .info-box .job-logo__location[data-v-3df8c6da]{margin-left:12px;margin-top:0}}.job-detail .job-logo .link[data-v-3df8c6da]{align-items:center;color:#59758b!important;display:flex;font-family:Open Sans,"Open Sans Fallback: Helvetica Neue","Open Sans Fallback: Helvetica","Open Sans Fallback: Arial","Open Sans Fallback: sans-serif",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:600;letter-spacing:1.2px;line-height:22px}.job-detail .job-logo .link[data-v-3df8c6da]:hover{color:#055eff!important}.job-detail .job-logo .link[data-v-3df8c6da]:visited{color:#055eff}.job-detail .job-logo__location[data-v-3df8c6da]{display:none}.job-detail .job-logo .company-logo[data-v-3df8c6da]{height:50px;max-height:50px;max-width:50px;min-height:50px;min-width:50px;width:50px}
