  .sectionBanner--secondLevel h1::after {
    display:none;
}


.sectionBanner-titleHolder a:not(.button) {
    color: var(--gfColors-navy);
    box-shadow:none;
    text-shadow: 0 0 black;
}


.sectionBanner--secondLevel .sectionBanner-titleHolder-intro {
    color: var(--gfColors-navy) !important;
    letter-spacing:0;
    text-transform: none;
    position:absolute;
}
.sectionBanner-titleHolder-intro span.h1 {
    font-weight:100;
    color: var(--gfColors-navy) !important;
}
.sectionBanner-titleHolder-intro span.h3 {
     color: var(--gfColors-navy);
     position: relative;
}


@media(max-width:992px) {
/*.sectionBanner.sectionBanner--secondLevel{*/
/*    margin-bottom: 5rem;*/
/*}*/
.sectionBanner-titleHolder-intro {
    background-color: var(--gfColors-gold);
    padding: 0.5rem 1rem;
}
.sectionBanner-titleHolder-intro span {
        font-size: 2rem;
}
.sectionBanner-titleHolder-intro .u-thirstySoftExtraBold {
    font-family: var(--gfVars-headerFont);
}
}

@media(min-width:992px) {
    .sectionBanner--secondLevel .sectionBanner-titleHolder-intro {
        font-size: 1.8rem;
        border-radius: 100%;
        text-align: center;
        position: absolute;
        right: 5%;
        top: 1%;
    }
    .sectionBanner-titleHolder-intro span.h3 {
        padding-top:1rem;
    }
    .sectionBanner-titleHolder-intro a.circleLink {
        width: 250px;
        height: 250px;
        display: block;
    }
    .sectionBanner-titleHolder-intro span.h3::before {
    content: "";
    position: absolute;
    border-radius: 100%;
    background-color: var(--gfColors-gold);
    z-index: -10;
    width: 281px;
    height: 281px;
    left: -3.5rem;
    top: -2.9rem;
    transition: .25s;
    }
    .sectionBanner-titleHolder-intro a.circleLink:hover span.h3::before {
        background-color: var(--gfColors-slate45);
        transition: .25s;
    }
}

@media(min-width:1200px) {
.sectionBanner--secondLevel .sectionBanner-titleHolder-intro {
    font-size: 2.2rem;
    right: 10%;
    top: 1%;
}
.sectionBanner-titleHolder-intro span.h3 {
    font-size: 2.2rem;
}
}
.sectionBanner-titleHolder a:not(.button):hover {
    box-shadow: none;
}


/* Arrow link */

.sectionBanner-titleHolder-intro a.circleLink > span::after  {
    content: "";
    display: inline-block;
    width: 2ex;
    margin-left: .5ex;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='23 9 148 90' style='enable-background:new 23 0 148 106;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st7%7Bfill:none;stroke:%23c4161c;stroke-width:15;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg id='Layer_2'%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpolyline class='st7' points='108.4,14.8 147.3,53.7 108.4,92.6 '/%3E%3Cline class='st7' x1='147.3' y1='53.7' x2='23.1' y2='53.7'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    left: 0;
    transition: left .3s;
    height: .9ex;
    bottom: .2ex;
}
/*.sectionBanner-titleHolder-intro a.circleLink:hover span::after {*/
/*    left: .5ex;*/
/*}*/
@media(min-width:992px) {
    .sectionBanner-titleHolder-intro a.circleLink > span::after  {
        display:block;
        margin-inline: auto;
        bottom: -0.5rem;
        
    }
}