  .u-gfColors-gold {
    color:var(--gfColors-gold) !important;
}
 .bg-circle {
	 position:relative;
}
 .bg-circle::before {
	 content: "";
    height: 20rem;
    width: 20rem;
    display: block;
    background-color: var(--gfColors-slate15);
    border-radius: 50%;
    position: absolute;
    top: -15rem;
    left: -8rem;
    z-index:-1;
}
@media(min-width:767.98px) {
   .u-grid--largeGap {
    gap:3.75rem !important;
} 
}

/* Aspirations */

    .aspirations {
    background-image:url(/__template/t1/images/navy-on-navy-tiles.jpg);
    background-position-y: 60%;
}
@media(min-width:768px) {
    .aspirations {
    background-image:url(/college-admissions/academics/article/_assets-engineering-servant/images/_gfu4562.jpg);
}
.aspirations {
    position:relative;
    display:grid;
    grid-template-columns: 1fr;
    align-items: center;
    justify-items: center;
    padding:6rem 0;
    background-color:#1f2a429e;
    background-size:cover;
    background-position:center;
    /*background-blend-mode: multiply;*/
}
}


.aspirations .container .container {
    max-width: 721px;
    background-color: var(--gfColors-navyAccent);
    padding: 4rem 3rem 3rem;
    margin-left: 0rem;
}

.aspirations h2 {
    color: var(--gfColors-gold) !important;
    font-size: 2.6rem;
}
.aspirations  p {
    color: white;
    font-size: 1.2em;
}

.aspirations p span {
    color: var(--gfColors-gold);
}
@media(max-width:767.98px) {
.aspirations p{
        font-size:1em;
    }
   .aspirations {
        padding: 3rem 1rem;
    }
        .aspirations p span {
        display:block;
    }
}

@media(max-width:430px) {
    .aspirations .container .container {
            padding: 2rem 1rem 2rem;
    }
}
.benefits {
    background-color: #dfe5ec;
}
.benefits a {
    box-shadow: inset 0px -1px 0px #afbecf;
}
.resources .card-body {
    border-top: 6px solid var(--gfColors-bodyText);
}

/* Hiring Contractors */

#contractors hr {
    margin-top: 2rem;
    margin-bottom: 2.5rem;
}
#contractors h3 {
        margin-top: 2rem;

}