  .u-gfColors-slate100 {
    color:var(--gfColors-slate100) ! important;
}
.u-gfColors-navy {
    color:var(--gfColors-navy) ! important;
}

@media (min-width:992px) {
    .w-md-85 {
        width:85%;
    }
}

/* Scholarship summit index  */

/* Banner adjustments */
 .sectionBanner-image--alignXRight.sectionBanner-image--alignYBottom img {
    object-position: 85% bottom;
}
.sectionBanner--secondLevel .sectionBanner-titleHolder-title {
        text-transform: uppercase;
        font-size: clamp(3rem, 9vw, 5.5rem);
}


@media(min-width:992px) {
    .sectionBanner--secondLevel .sectionBanner-titleHolder-title {
    font-size: clamp(3rem, 9vw, 6.5rem);
    color: var(--gfColors-navyAccent);
    }
 .sectionBanner--secondLevel .sectionBanner-image {
        height: clamp(23rem, 70vh, 30rem);
    }
    .sectionBanner--secondLevel.sectionBanner--lightOverlay::before {
        opacity: 0;
    }
}


#summit #header-image_component {
    margin-bottom:0;
}

#summitIntro {
    margin-top: 4rem;
}

@media(min-width:992px) {
    .doodle-img img {
        margin-right: 1rem;
    }
    .doodle-img {
        position:relative;
    }
    .doodle-img::after {
        background-image: url(/__template/t1/images/doodle-illustrations/gold-doodle-ribbon.png);
        content: "";
        background-repeat: no-repeat;
        background-size: contain;
        height: 9rem;
        width: 7rem;
        position: absolute;
        bottom: -23rem;
        right: 0rem;
        transform: rotate(253deg);
    }
}
@media (max-width:575.98px) {
    #summitIntro {
        margin-top:2rem;
    }
}

.highlighted {
    background-color:var(--gfColors-slate15);
    padding-left:.5rem;
    padding-right:.5rem;
}

.add-asterisk {
    position:relative;
}
.add-asterisk::before {
    content:url(/__template/t1/images/gold-asterisk.svg);
    width: 30px;
    height: 30px;
    position: absolute;
    left: -1.5rem;
    top: -1rem;
    display: block;
}

@media (max-width:575.98px) {
    .add-asterisk::before {
        left: -0.5rem;
        top: -1.5rem;
    }
}

@media (min-width:768px) {
    #header-image_component {
        position:relative;
    }
    #header-image_component::after {
        content:"";
        width:18%;
        height:55%;
        background-image:url('/college-admissions/scholarships/scholarship-summit/_assets-index/images/gold-half-circle.png');
        background-repeat:no-repeat;
        background-size:contain;
        position:absolute;
        right: 0;
        bottom: -6rem;
        z-index: 10;
        display: block;
        transform: rotate(180deg);
    }
}

@media (min-width:992px) {
    #summitSteps img {
        margin-top:-8rem;
        width:450px;
    }
    #summitSteps .stepList-item-heading {
        width:80%;
    }
}


#summitFaq {
    position:relative;
    padding-bottom: 9rem;
}

#summitFaq::after {
    content:"";
    background-image:url('/college-admissions/scholarships/scholarship-summit/_assets-index/images/sasquatch.jpg');
    background-repeat:no-repeat;
    background-size:contain;
    width: 6rem;
    height: 6rem;
    position: absolute;
    left: calc(50% - 3rem);
    bottom: 0;
    display: block;
}

/*   Visit Experience Scholarship    */ 

#how-to-qualify_component .stepList-item {
	border-top: none;
    padding: 1.25rem 0 0.25rem;
}    
#how-to-qualify_component .stepList-item:last-child {
    border-bottom: none;
}

#visitExpScholarship {
    position:relative;
}
#visitExpScholarship::before {
    content: "";
    height: 24rem;
    width: 24rem;
    display: block;
    background-color: var(--gfColors-slate15);
    border-radius: 50%;
    position: absolute;
    top: -5rem;
    left: -5.75rem;
    z-index: -1;
}

@media (max-width:575.98px) {
    #visitExpScholarship::before {
        height: 20rem;
        width: 20rem;
    }
}
#visitExpScholarship h2 {
    line-height:1.15;
}
#visitExpScholarship .u-asterisk::before {
    width: 27px;
    height: 27px;
    left: -1rem;
    top: -0.75rem;
}

.circle.circle-off-right img {
    clip-path: circle(50% at 65% 50%);
    width: clamp(300px, 40vw, 420px);
    margin-top:6rem;
}
#notes .u-ellipses::after {
    color: var(--gfColors-slate100);
}

@media (min-width:1600px) {
    .circle.circle-off-right img {
        clip-path: circle(50%);
        width:450px;
    }
    #how-to-qualify_component .u-containerLeftMargin.stepList {
        padding-right:5%;
    }
}


@media (min-width:1200px) {
    .circle.circle-off-right {
        position:relative;
    }
    .circle.circle-off-right::after {
        content:"";
        background-image:url(/college-admissions/visit/_assets-visit-experience-scholarship/images/slate-stars.svg);
        background-repeat:no-repeat;
        background-size:contain;
        width:5rem;
        height:6rem;
        position:absolute;
        bottom:-5rem;
        right:2rem;
        display:block;
    }
    #campus-connection_component img {
        margin-top: -3rem;
    }
}

@media (max-width:991.98px) {
    #virtual-options_component .alternatingPhotos-image, #virtual-options_component .alternatingPhotos-content {
        grid-column: 1/span2;
    }
}

/* Youtube close button test */

@media(max-width:500px) {
.modal-content a.close.button {
    min-width: 175px;
    white-space: nowrap;
}
.modal-content a.close.button::after {
        vertical-align: top;
        
}
}