.jobs-card{margin-bottom:30px;display:flex}.jobs-card .wrapper{background:#fff;position:relative;width:100%;display:block}.jobs-card--highlight .wrapper{background:transparent}.jobs-card a{text-decoration:none}.jobs-card .text-bold{font-weight:700}.jobs-card__image{position:relative;width:100%;height:0;padding-top:56.25%;display:block}.jobs-card__image::before{background-image:linear-gradient(transparent,rgba(0,0,0,0.8));background-position:0px 140%;background-repeat:no-repeat;background-size:100% 70%;bottom:0;content:'';left:0;position:absolute;right:0;top:0;transition:background-position .2s ease;z-index:1}.jobs-card__image:hover::before{background-position:0px 100%}.jobs-card__image img{height:100%;width:100%;object-fit:cover;object-position:center;position:absolute;left:0;top:0}.jobs-card__summary{padding:1.5rem 0 0}.jobs-card__summary h6{color:gray;font-family:Open Sans,sans-serif;font-size:.65rem;font-weight:400;letter-spacing:0;margin-bottom:1rem;text-transform:none}.jobs-card__summary h6 a{color:#19abff}.jobs-card__summary h6 a:hover{text-decoration:underline}.jobs-card__summary h6 span{color:#19abff}.jobs-card__summary .content p{color:#000}.jobs-card__summary .content p a{font-family:"Jost* 700",sans-serif}.jobs-card__button-wrapper{display:flex;justify-content:start;padding:0 1.5rem 1.5rem}.jobs-card__button-wrapper .button{width:auto;min-width:140px}.jobs-card__spacer{display:block;height:90px;width:100%}.jobs-card__author{bottom:0;left:0;padding:0 1.75rem 1.2rem;position:absolute;right:0}.jobs-card__author .author-link{color:#19abff}@media only screen and (min-width:992px){.jobs-card__summary{padding:1rem 0;display:flex;flex-direction:column;justify-content:space-between;height:100%}}