p.pagetitle:after, .block h2.title:after {
    border-bottom: 3px solid #ffda00;
    position: relative;
    display: block;
    bottom: 0;
    left: 0;
    width: 80px;
    height: 8px;
    content: '';
}
footer .block h2.title:after {
  display: none;
}
p.pagetitle, .block h2.title {
    font-size: 150%;
    margin-bottom: 16px;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 500;
}
p.pagetitle:after {
    border-bottom: 3px solid #ffda00;
    position: relative;
    display: block;
    bottom: 0;
    left: 0;
    width: 80px;
    height: 8px;
    content: '';
}
.messages.messages--error {
    display: none;
    visibility: hidden;
}

/*back to top arrow*/

.to-top.show {
    padding-top: 14px;
}

.toolbar-icon-8 .toolbar-icon-admin-toolbar-tools-help:before {
    box-sizing: content-box;
    background-image: url('/sites/default/files/FavIcon.png');
}

/*Twitter X Icon*/

.subfooter__container 
svg.twitter.svg-inline--fa.fa-w-16.fa-2x {
    fill: #ffffff;
}
.subfooter__container 
span.fab.fa-twitter.fa-2x {
    display: none;
}
.subfooter__container 
ul.social-media-links--platforms.platforms.inline.horizontal {
    display: flex;
}