header .logo,header .logo .clone-wordmark{color:#fff!important}
.hero-title{white-space:normal!important;overflow-wrap:anywhere;max-width:100%}
.hero-title-sub{white-space:normal!important}
.access-badge.head{background:#c22a1d!important}
main a[href^="tel:"]{color:#b8261a}
.gb-btn-note,small{color:#595959}
.tcg-who-cap,.tcg-philo-lead,.tcg-nayami-lead,.tcg-future-sub,.tcg-who-diff p,.tcg-who-nots p{color:#5c5c5c!important}
.tcg-model small{color:inherit!important;opacity:.85}
.tcg-quad-steps small,.tcg-nayami-links small{color:#595959!important}
.access-info td small,.gb-stair-s:not(.is-goal) small,.gb-fs:not(.gb-fs-last) small{color:#595959!important}
.gb-fs-last small,.gb-fs-last b{color:#fff!important}
.footer-col .footer-col-title{font-size:13px;font-weight:600;color:#fff;margin:0 0 14px}
.tcg-model-before b{color:#4a4f57!important}
.tcg-model-step small{color:#444!important;opacity:1}
.tcg-model-after small{color:#fff!important}
.gb-stair-s.is-goal small,.gb-stair-s.is-goal b{color:#fff!important}
main a[href^="mailto:"]{color:#b8261a}
