.careers-grid-stage {
margin: 60px 0 120px 0
}
.posts .career-card .expertise {
color: var(--color-gray);
font-size: var(--font-size-small);
font-weight: 100;
margin: 0 0 14px 0;
padding: 0;
}
.posts .career-card .title h2 {
color: var(--color-black);
font-size: var(--font-size-large);
font-weight: 700;
margin: 0 0 14px 0;
padding: 0;
text-align: left;
}
.posts .career-card .location {
color: var(--color-gray);
font-size: var(--font-size-body);
font-weight: 100;
margin: 0 0 14px 12px;
padding: 0;
position: relative;
}
.posts .career-card .location::before {
background-image: url(//www.dfdl.com/wp-content/themes/dfdl/assets/media/icon-career-location-pin.svg);
background-position: 0 0;
background-repeat: no-repeat;
background-size: contain;
content: ' ';
filter: brightness(100%);
height: 16px;
left: -12px;
position: absolute;
top: 4px;
width: 10px;
}
.posts a.career-card:hover .location::before {
filter: brightness(200%);
}
.posts .career-card .url {
color: var(--color-dfdl-green);
font-size: var(--font-size-body);
font-weight: 700;
margin: 0;
padding: 0;
}
.posts a.career-card:hover .expertise,
.posts a.career-card:hover .title h2,
.posts a.career-card:hover .location,
.posts a.career-card:hover .url {
color: var(--color-white);
}
.careers.not-found {
height: 200px;
text-align: center;
}
.careers-grid-stage .swiper-wrapper {
text-align: center;
}