body{--primary-color:#00171f;--secondary-color:#007ea7;--ternary-color:#00a8e8}.block-system-branding-block{display:flex;flex-direction:column}.block-system-branding-block .site-logo{display:none}.block-system-branding-block .site-name a{display:block;font-family:lovelo,sans-serif;font-size:6rem;line-height:6.3rem;text-align:left;-moz-text-align-last:right;text-align-last:right;text-decoration:none;width:100%}.block-system-branding-block .site-name a,.block-system-branding-block .site-name a span,.block-system-branding-block .site-name a:after,.block-system-branding-block .site-name a:before,.block-system-branding-block .site-name a:focus{color:var(--primary-color);transition:all .3s;transition-timing-function:ease}.block-system-branding-block .site-slogan{color:var(--primary-color);font-size:2rem;line-height:1.2em}@media (min-width:992px) and (max-width:1199px){.block-system-branding-block .site-name a{font-size:5.3rem;line-height:6rem}}@media (min-width:768px) and (max-width:991px){.block-system-branding-block .site-name a{font-size:4rem;line-height:4.75rem}.block-system-branding-block .site-slogan{font-size:2rem;margin-top:1rem}}@media (min-width:576px) and (max-width:767px){.block-system-branding-block .site-name a{font-size:3rem;line-height:3.7rem}.block-system-branding-block .site-slogan{font-size:1.75rem;margin-top:.74rem}}@media (max-width:575px){.block-system-branding-block .site-name a{font-size:3.6rem;line-height:3.8rem;margin:auto;max-width:30rem}.block-system-branding-block .site-slogan{font-size:1.5rem;text-align:center}}
