/* Original Aquadeno SVG, adapted in colour without changing its outlines. */
.site-header, .site-header.is-scrolled, .site-header.menu-is-open { padding-top: 8px; padding-bottom: 8px; }
.wordmark { display: inline-flex; align-items: center; flex: 0 0 auto; line-height: 1; }
.brand-image { display: block; width: 184px; height: 64px; object-fit: contain; max-width: 100%; }
.site-footer .brand-image { width: 260px; height: auto; }
.site-header .wordmark { min-height: 64px; }
@media (max-width: 1180px) {
 .brand-image { width: 174px; height: 62px; }
 .site-header .wordmark { min-height: 62px; }
}
@media (max-width: 1000px) {
 .brand-image { width: 174px; height: 61px; }
 .site-header .wordmark { min-height: 61px; }
}
@media (max-width: 420px) {
 .brand-image { width: 160px; height: 57px; }
 .site-header .wordmark { min-height: 57px; }
 .legal-header .brand-image { width: 134px; height: 48px; }
 .legal-header .wordmark { min-height: 48px; }
 .legal-header .legal-home { gap: 8px; font-size: 14px; }
 .legal-header .legal-home .icon-arrow { width: 16px; height: 16px; }
 .site-footer .brand-image { width: 240px; height: auto; }
}
