  .circleBg-intro {
    margin-bottom: 0rem;
    margin-top: -3rem;
    padding-top: 3rem;
	 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Ccircle cx='300' cy='300' r='300' fill='%23f3f5f8'%3E%3C/circle%3E%3C/svg%3E");
	 background-repeat: no-repeat;
	 background-size: min(20vw, 20%);
	 background-position-y: 10%;
	 background-position-x: 10%;
}
.bg-slate15 {
    background-color:var(--gfColors-slate15);
}
.bg-slate45 {
    background-color:var(--gfColors-slate45);
}
.call-out-orange {
	 border-left: 2px solid var(--gfColors-seminaryOrangeText);
	 padding-left: 1.5rem;
	 margin-left: 1rem;
}
h2.gold-line-below, h3.gold-line-below {
    position:relative;
    margin-bottom:3rem;
}
h2.gold-line-below::after, h3.gold-line-below::after {
    content: "";
    display: block;
    background-color: var(--gfColors-seminaryOrangeText);
    height: 2px;
    width: 100%;
    position: absolute;
    top: 4.25rem;
}
#aboutIntro {
    background-image: url(/seminary/about/_assets-index/"data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 200 200' style='enable-background:new 0 0 200 200;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23F3F5F8;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M0,8v180c49.7,0,90-40.3,90-90S49.7,8,0,8z'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
}
#communityTitle {
    display: grid;
    grid-template-columns: 2em 1fr 1fr 4em 4fr 1fr;
    grid-template-rows: 8em 1fr auto;
    gap: 0px 0px;
    background-image:url('/seminary/about/_assets-index/images/navy-tile-bg-seminary.jpg');
    margin-bottom: 0;
}
.slate-filler {
    grid-area: 1 / 1 / 2 / 2;
    background-color:var(--gfColors-slate100);
}

.whites {
    grid-area: 2 / 4 / 4 / 6;
    background-color: #fff;
}

.thirsty-title {
    grid-area: 2 / 3 / 3 / 6;
}
.thirsty-title h2 {
    font-size: 3.5rem;
    margin-bottom: .5rem;
    margin-top: 3rem;
}
.auto-title {
    grid-area: 3 / 5 / 4 / 6;
}
.auto-title h3 {
    margin-top: 0;
    font-size: 2rem;
}
.auto-title h3 span.u-autoPro--uppercase {
    letter-spacing:.35rem;
}
#communityContent, #quotePetticord, #aboutOutro {
    display: grid;
    grid-template-columns: 2em 1fr 1fr 4em 4fr 1fr;
    grid-template-rows: auto;
    gap: 0px 0px;
    margin-bottom: 0;
}
.bg-slate15 {
    grid-area: 1 / 1 / 2 / 4;
    background-color:var(--gfColors-slate15);
}
.image-area {
    grid-area: 1 / 1 / 2 / 5;
}
.image-area img {
    margin-left: 2rem;
    margin-top: 6rem;
}
.content-bg-whites {
    grid-area: 1 / 4 / 2 / 6;
    background-color:#fff;
}
.content-area {
    grid-area: 1 / 5 / 2 / 6;
    padding: 3rem 0 4rem 0;
    margin-left: 3rem;
}
#communityContent .content-area ul {
    position:relative;
}
#communityContent .content-area ul::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    background-color: var(--gfColors-seminaryOrangeText);
    width: 2px;
    height: 100%;
}

#aboutRooted {
    background-color: var(--gfColors-slate15);
    padding: 5rem 0;
}

#quotePetticord .quoteBlock {
    grid-area: 1 / 3 / 2 / 6;
    padding: 0 0 4rem 0;
    margin-left: 3rem;
}
#quotePetticord .quoteBlock-content {
	padding-top:0;
}
#aboutOutro {
    margin-bottom:6rem;
}
.outro-content-box {
    grid-area: 1 / 3 / 2 / 7;
    margin-left: 3rem;
    background-image:url('/seminary/about/_assets-index/images/navy-tile-bg-seminary.jpg');
    padding:3rem;
    margin-top: 4rem;
}
.outro-content {
    padding:1rem 2rem;
    max-width:991px;
}

#circle-nav-programs_component .line-header {
    display:grid;
    grid-template-columns:auto 1fr;
}
#circle-nav-programs_component h2 {
    font-size: 4rem;
    line-height: .5;
}
#circle-nav-programs_component h2 span {
    margin-left: 6rem;
    position:relative;
}

.header-line {
    background-color: var(--gfColors-seminaryOrangeText);
    width: 99%;
    height: 1px;
    align-self: center;
    margin-top: 1rem;
    margin-left: .5rem;
}
#diversity .alternatingPhotos-holder {
    padding-top:0;
}
#women .lead {
    line-height:1.5;
}
#women ul li.stepList-item:first-child {
    border-top:none;
}
/*
Removed due to inaccurate formatting -HZ
#women .stepList-item-heading::before {*/
/*	margin-right: 0;*/
/*}*/
/*#women .stepList-item-content {*/
/*    padding-left: 2.5rem;*/
/*}*/
#women.sideBySide--navyFullWidth {
    grid-template: auto 1fr/2fr 3fr;
}
#women .sideBySide-content-tileFiller {
    grid-area:2/1/3/2;
    background-color:var(--gfColors-navy);
}
#women .sideBySide--navyFullWidth .sideBySide-image {
    grid-area: 1/1/2/2;
}
#women .button--xl {
    font-size: 1.3rem;
    padding: 1rem 2rem;
}
#safe-place_component.cardGroup--alternating, .cardGroup--alternatingNavyStart {
    margin-bottom: 0;
}
#safe-place_component .cardGroup-card h3 {
    margin-top:1rem;
}
#safe-place_component .cardGroup-card h3:first-child {
    font-family: var(--gfVars-bodyFont);
    text-transform: uppercase;
    margin-bottom: 1rem;
    margin-top: 1rem;
    font-size: 1.1rem;
    font-weight: 600;
    letter-spacing: .15rem;
    color: var(--gfColors-slate80) ! important;
}
#safePlace2 {
    margin-top:-3rem;
}
#safePlace2 .u-grid--largeGap {
    max-width: 1080px;
    padding: 0 2rem;
    gap: 3rem ! important;
}
#alumniStory .longStory-image {
	max-width: min(100%, 400px);
}
#alumniStory.longStory {
    position: relative;
}
#alumniStory.longStory::before {
	content:"";
	display:block;
	width: 90px;
    height: 25px;
	background-color:var(--gfColors-seminaryOrangeText);
	position:absolute;
	z-index:10;
}

@media(min-width:1200px) {
    #quotePetticord .quoteBlock {
        grid-area: 1 / 3 / 2 / 6;
        padding-top:0;
    }
}
@media(min-width:992px) {
    .w-lg-80 {
        width: 80%;
        margin: 0 auto;
    }
    #aboutRooted {
        background: linear-gradient(to right, var(--gfColors-slate15) 0, var(--gfColors-slate15) 85%, #fff 85.1%, #fff 100%) no-repeat;
    }
    
}
@media(min-width:768px) and (max-width:991.98px) {
    .image-area img {
        margin-left: -2rem;
    }
    .content-area {
        margin-left:0;
    }
}
@media(max-width:767.98px) {
    #communityTitle, #communityContent {
        grid-template-columns: 1em 1fr 1fr 2em 5fr 1fr;
        grid-template-rows: 4em 1fr auto;
    }
    .thirsty-title {
        grid-area: 2 / 3 / 3 / 6;
    }
    .thirsty-title h2 {
        font-size: 2.5rem;
        margin-bottom: .5rem;
        margin-top: 3rem;
    }
    .auto-title {
        grid-area: 3 / 5 / 4 / 6;
    }
    .content-bg-whites {
        background-color: #fff;
    }
    .bg-slate15 {
        display:none;
    }
    #communityContent .content-area ul {
        margin-left:2rem;
    }
    #communityContent .content-area ul::before {
        display:none;
    }
    #quotePetticord {
    	grid-template-columns: auto;
	}
    #quotePetticord .quoteBlock {
	    grid-area: 1 / 3 / 2 / 6;
	    padding: 3rem 0 4rem 0;
	    margin-left: 3rem;
	    margin-right: 2rem;
	}
	.quoteBlock--outlineGold .quoteBlock-bio {
	    padding-left: 2rem;
	    border-right: none;
	    border-bottom: none;
	    border-left: 2px solid #FE4A19;
	    border-image-width: 50% 0 0 2px;
	}
	.quoteBlock--outlineGold .quoteBlock-content {
	    order: 2;
	    width: 100%;
	    padding-right: 0;
	    margin-right: 0;
	    border-right: none;
	    border-left: 2px solid #FE4A19;
	    border-image-width: 0;
	    border-image-source: none;
	    padding-left: 2rem;
	}
    .outro-content-box {
        grid-area: 1 / 1 / 2 / 8;
        margin-left:0;
        margin-top:0;
        padding: 2rem;
    }
    
    #biblicalBasis h2 span {
        font-size: 2.2rem;
    }
    #safePlace2 .u-grid--largeGap {
        gap: 0 ! important;
    }
}
@media(min-width:576px) and (max-width:767.98px) {
    .image-area {
        grid-area: 2 / 4 / 3 / 6;
    }
    .image-area img {
        margin-left: -2.5rem;
        margin-top: 0;
    }
    .content-area {
        grid-area: 3 / 3 / 4 / 6;
        margin-left: 0;
    }
}

@media (max-width:575.98px) {
    .image-area {
        grid-area: 1 / 3 / 3 / 6;
    }
    .image-area img {
        margin-left: -.5rem;
        margin-top: 3rem;
    }
    .content-area {
        grid-area: 3 / 1 / 4 / 6;
        padding-right: 0;
        padding-top: 1rem;
        padding-bottom: 2rem;
        margin-left: 1rem;
    }
    #communityContent .content-area ul {
        margin-left: 0;
    }
    #communityTitle .thirsty-title h2 {
        font-size: 2.2rem;
    }
    #communityTitle .auto-title h3 {
        font-size: 1.5rem;
        line-height: 1.3;
    }
    #aboutRooted {
        padding: 3rem 0;
    }
    .outro-content {
        padding: 1rem;
    }
    #alumniStory.longStory::before {
        width: 20px;
        height: 60px;
    }
}