:root{
    --nav-font-color:#FFFF;
}

.navbar-global__item{
    color: var(--nav-font-color);
}

a:hover{
    text-decoration: underline;
}

.video-hero__video-wrap:after{
    background-image: linear-gradient(70deg, #0D0155 50%, #3A83F3 80%);
    opacity: 0.7;
}

.video-hero{
    height: 100vh;
}

.video-hero__row{
    align-items: center;
}

.video-hero__content h1{
    font-size: 2rem;
    font-weight: 600;
}

.video-hero__content h2{
    font-size: 1rem;
    font-weight: 400;
}

.video-hero__content a.btn{
    font-size: 20px;
    padding: 18px 60px;
    border-radius: 50px;
  }

.child{
    margin-bottom: 1rem;
}

.container--wide{
    width: 90%;
}

#joblist h1 {
    font-size: 1rem;
}

@media (width >= 563px){
    #joblist h1 {
        font-size: 2rem;
    }

    .video-hero{
        height: 70vh;
    }
}

@media (width >= 900px){
    .container--wide{
        width: 60%;
    }
}

@media (width >= 900px){
    .video-hero__content h1{
        font-size: 2.625rem;
    }
}