.brand-personal{display:flex;align-items:center;color:#f6f3e8;font-family:Manrope,sans-serif;font-size:21px;font-weight:800;letter-spacing:-.03em;line-height:1.2}.brand-personal small{display:block;margin-top:6px;font-size:8px;letter-spacing:.12em;font-weight:500;color:#d7c7bc}.footer-brand .brand-personal{font-size:23px;margin-bottom:20px}@media(max-width:600px){.brand-personal{font-size:18px}.brand-personal small{font-size:7px}}
/* Official client logo, including its own slogan. */
.brand-personal .flashtime-logo{display:block;width:230px;height:auto;max-width:100%;object-fit:contain}.footer-brand .brand-personal{width:max-content;max-width:100%}.footer-brand .flashtime-logo{width:260px}header .brand-personal{flex-shrink:0}@media(max-width:1100px){header .brand-personal .flashtime-logo{width:200px}}@media(max-width:600px){header .brand-personal .flashtime-logo{width:190px}.footer-brand .flashtime-logo{width:240px}}@media(max-width:360px){header .brand-personal .flashtime-logo{width:170px}}

/* Supplied PNG wordmark in header and crest in footer. */
.footer-brand .brand-personal .flashtime-crest{width:160px;height:auto;max-width:100%}@media(max-width:600px){.footer-brand .brand-personal .flashtime-crest{width:150px}}
