:root {
    --fsy_primary: #00B2CC;
    --fsy_primary_dark: #017D9F;
    --fsy_accent: #FFDB00;
}

#fsy_footer a {
    color: var(--white);
}
#fsy_logo a {
    border-bottom: unset;
}
#fsy_logo, #footer_content {
    text-align: center;
}
#fsy_footer #footer_content {
    font-size: .8rem;
    line-height: 1.5; 
}
#fsy_monogram {
    max-height: 50px;
}

/*TRUSTARC COOKIE CONSENT*/
#truste-consent-track {
    left: 0;
    z-index: 10000;
}
#truste-consent-track a {
    border-bottom: unset;
}
#teconsent {
    display: inline-block !important;
}
.truste_overlay {
    background: rgba(0, 0, 0, .6) !important;
    backdrop-filter: blur(8px) !important;
    transition: all .2s linear;
    opacity: unset !important;
}
.truste-close-button a {
    border-bottom: unset !important;
}