  /* INDEX */

.sectionBanner-image--alignYTop {
    background-position-y: 22%;
}

.sectionBanner-image--alignXCenter.sectionBanner-image--alignYTop img {
	 object-position:center 22%;
}

#help-you_component .sideBySide-image{
    background-position-x: 65%;
}

#contact {
    padding-bottom: 5rem;
}
#contact h3{
    margin-top:1.2rem;
    font-size: 1.7rem;
    font-weight: 100;
    color: #415063;
}
@media(min-width:992px) {
#contact .u-grid2Columns {
    gap:4rem;
}
}
.directionIcon:before  {
	content: "";
    width: .9em;
    height: .9em;
    margin: 0 .2em;
    position: relative;
    display: inline-block;
    background-color: #374c81;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
}
.directionIcon:before {
	-webkit-mask-image: url('/__template/t1/images/map-pin.svg');
    mask-image: url('/__template/t1/images/map-pin.svg');
}

/* STAFF */

.staffList-person-title p {
    font-style: initial;
}

/* FEE */

.table-content table {
    width:100%;
    max-width:800px;
}
.cost {
        border-bottom: 2px solid var(--gfColors-slate45);
            margin-top: 2rem;
}
.cost-end {
        margin-top: 2rem;
}
#fees_component strong {
    font-size:1.2rem;
}