  span.large-text {
    font-size: 1.6rem;
}
 .bg-circle {
	 position:relative;
}
 .bg-circle::before {
	 content: "";
	 height: 13rem;
	 width: 13rem;
	 display: block;
	 background-color: var(--gfColors-slate15);
	 border-radius: 50%;
	 position: absolute;
	 top: -4rem;
	 left: -5rem;
	 z-index: -1;
}
.add-gold-star {
    position:relative;
}
@media(min-width:778px) {
.add-gold-star::after {
    content: "";
    background-image: url(/__template/t1/images/doodle-illustrations/gold-stars.svg);
    background-repeat: no-repeat;
    width: 4rem;
    height: 4rem;
    position: absolute;
    bottom: -2rem;
    right: -1rem;
    display: block;
}
}
#tuition-remission {
    background-color: #dfe5ec;
}
#tuition-remission .u-asterisk::after {
    content: url(/__template/t1/images/doodle-illustrations/slate80-asterisk.svg);
}
#tuition-remission a {
    box-shadow: inset 0px -1px 0px #afbecf;
}

 /*JOBS BUTTONS */
 @media(min-width:768px) {
.jobButtons {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 0.5rem;
}
}


/*.jobsButtons-link.jobsButtons-link--popout {*/
/*    background-color: var(--gfColors-navyAccent);*/
/*}*/
.jobsButtons-link.jobsButtons-link--popout {
    margin-bottom: 0.5rem;
}
/*.jobsButtons-link>a, a.jobsButtons-link-popoutMenu-link {*/
/*    color: white;*/
/*    box-shadow: none;*/
/*    text-decoration: none;*/
/*    display: block;*/
/*    text-align: center;*/
/*        padding: 0.5rem 0;*/
/*}*/
/*.jobsButtons-link--popout>a:hover, .jobsButtons-link--popout>a.collapsed:hover, .jobsButtons-link-popoutMenu-link:hover  {*/
/*    color: var(--gfColors-gold);*/
/*    box-shadow: none;*/
/*}*/
.jobsButtons-link--popout {
    position: relative;
}
.jobsButtons-link:first-child {
    position: relative;
}

.jobsButtons-link-popoutMenu-link:hover {
    background: var(--gfColors-navy);
}
.jobsButtons-link-popoutMenu-link+.jobsButtons-link-popoutMenu-link {
    border-top: 1px solid #536778;
}
/*.jobsButtons-link-popoutMenu-link:nth-child(1) {*/
/*    background: var(--gfColors-navy);*/
/*}*/

.jobsButtons-link--popout>a::after {
    content: "";
    background-image: url(/__template/t1/images/plus-navy.svg);
    display: inline-block;
    margin-left: 0.45rem;
    height: 0.9rem;
    width: 0.9rem;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
    transition: all .3s;
    position: relative;
    transform-origin: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.jobsButtons-link--popout > a:not(:hover):not(:focus)::after {
    background-image: url(/__template/t1/images/plus-white.svg);
}
.jobsButtons-link--popout>a.collapsed::after {
    background-image: url(/__template/t1/images/plus-white.svg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    height: 0.85rem;
    width: 0.85rem;
    margin-left: 0.5rem;
}
.jobsButtons-link--popout>a.collapsed:hover::after, .jobsButtons-link--popout>a.collapsed:focus::after {
    background-image: url(/__template/t1/images/plus-navy.svg);
}

.jobsButtons-link-popoutMenu {
    position: absolute;
    left: 0;
    text-align: center;
    width: 100%;
    z-index: 10;
}
.jobsButtons-link-popoutMenu-link {
    background-color: var(--gfColors-navyAccent);
    color: var(--gfColors-slate15);
    font-weight: normal;
    padding: 0.5rem;
    transition: all ease .3s;
}
.jobsButtons-link-popoutMenu>div {
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 401.8 152.1'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpolygon class='cls-1' points='149.34 0 0 113.22 298.68 113.22 149.34 0' fill='%23293652'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-position: top 10px center;
    position: relative;
    padding-top: 1rem;
    z-index: 10;
    background-size: 9%;
}

.jobsButtons-link-popoutMenu>div {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
}
 @media(max-width:768px) {
    .jobsButtons-link-popoutMenu {
        position: relative; 
     }
     .jobsButtons-link-popoutMenu>div {
        padding-top: 0rem;
     }
/*    .jobsButtons-link-popoutMenu-link+.jobsButtons-link-popoutMenu-link {*/
/*    background: var(--gfColors-navy);*/
/*}*/
.jobsButtons-link .collapsed {
    padding: 0.5rem 0;
}
 }