.job-card{border-top:1px solid #cdd0d5;display:flex;padding:30px 15px 20px;position:relative}@media (min-width:768px){.job-card{align-items:center;min-height:160px;padding:30px 0}}.job-card__img{height:143px;margin-right:30px;transition:all .15s ease-in-out;width:143px}.job-card__img img{height:100%;object-fit:contain;width:100%}@media (min-width:1200px){.job-card__img{margin-left:60px}}.job-card__content{max-width:100%;width:450px}@media (min-width:768px){.job-card__content{margin-right:30px}.job-card__content .badge{margin-bottom:15px}}.job-card__date{display:block;margin-bottom:10px}.job-card a{color:#343a40;text-decoration:none}.job-card a.badge{color:#fff;position:relative;z-index:5}.job-card h2{margin-bottom:10px}.job-card__info{display:flex;flex-shrink:0;font-weight:700;margin-top:15px}.job-card__info>div:first-child{margin-bottom:10px}.job-card__info img{margin-right:10px}.job-card__info>div{margin-right:15px}@media (min-width:768px){.job-card__info{flex-flow:column}}.job-card:hover .job-card__img{margin-left:45px}@media (min-width:1200px){.job-card:hover .job-card__img{margin-left:75px}}.tags{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:5px;margin-top:30px}.tags a{margin-bottom:10px;margin-right:5px;text-decoration:none}@media (max-width:767.98px){.tags{justify-content:normal}}.jobs-container{position:relative}.jobs-container.loading:before{background:#f4f5f7;content:"";display:block;height:100vh;position:fixed;width:100vw;z-index:9}.jobs-container.loading:after{background:url(#images/loader.svg) no-repeat;content:"";display:block;height:38px;left:calc(50vw - 19px);position:fixed;top:calc(50vh + 96px);width:38px;z-index:10}