  .bg-slate15 {
    background-color:var(--gfColors-slate15);
}
.circle-bg {
    background-image:  url(/nursing/_assets-index/images/icon-nursing.svg);
	background-repeat:no-repeat;
	background-size: 284px 350px;
    background-position: bottom right 2rem;
    position:relative;
}
.circle-bg::before {
     content: "";
	 height: 25rem;
	 width: 25rem;
	 display: block;
	 background-color: var(--gfColors-slate15);
	 border-radius: 50%;
	 position: absolute;
	 top: -5rem;
	 left: -11rem;
	 z-index: -1;
}

#nclex-first-time_component .parent {
    margin-bottom:0 ! important;
}
#admissions_component, #admissions_component .cardGroup-card {
    margin-bottom:0;
}
#admissions_component .cardGroup-card::before {
    border-bottom: none;
}
#homeResources .alternatingPhotos-holder {
	padding-top:0;
}
#homeResources .alternatingPhotos-image {
	grid-column-start: 2;
}
#homeResources .alternatingPhotos-content {
    grid-column-start: 1;
    padding-top: 0;
}

#immunization {
    background-image: url(/nursing/admissions/_assets-requirements/images/icon-immunization.svg);
	background-repeat: no-repeat;
	background-size: 400px 300px;
    background-position: center right 4rem;
}




@media (min-width:1200px) {
    .w-85 {
        width:85%;
    }
}

@media (max-width:767.98px) {
    #homeResources .alternatingPhotos-holder {
        grid-template-columns: 1fr;
        column-gap: 0;
    }
    #homeResources .alternatingPhotos-image {
        grid-column-start: 1;
    }
    .circle-bg {
        background-size: min(85vw, 70%), 243px 300px;
    }
    #immunization {
        background-image:none;
    }
}

@media (max-width:575.98px) {
    .circle-bg {
        background-size: min(85vw, 70%), 0px 0px;
    }
    #intro_component .u-gold-left {
        border-left: none;
        padding-left: 0;
    }
}