.view-career-view{
    margin: 20px 0;
}

.path-frontpage h2{
    margin: 30px 0 20px 0;
}

.view-career-view .view-content{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 20px;
}

.view-career-view .views-row .image-background{
    height:200px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
}

.view-career-view .views-row .image-background::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgb(29 37 81 / 93%);
    z-index:1;
}

.view-career-view .views-row .image-content {
    position: relative;
    z-index: 2;
    display: flex;
    align-content: center;
    justify-content: center;
    flex-wrap: wrap;
    height: 100%;
    padding:30px;
    margin-right:30px;
    flex-direction: row;
}

.view-career-view .views-row .image-content .title{
    margin-bottom:0;
}

.view-career-view .views-row .image-content .title a{
    color:white;
    font-size:24px;
}

.view-career-view .views-row .image-content::after{
    content: " >";
    color: rgb(var(--bs-link-color-rgb));
    margin-left:10px;
    align-self:center;
}

.view-career-view .views-row .image-content::after {
    content: ">";
    color: rgb(var(--bs-link-color-rgb));
    margin-left: 10px;
    align-self: center;
    position: absolute;
    right: 0px;
    font-size: 30px;
    font-family: 'Open Sans';
    font-weight: 100;
}

@media (max-width: 1024px) {
    .view-career-view .view-content{
        grid-template-columns: auto;
    }
}