/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-footer{background:#3b3b3b url(/themes/custom/aquajoint_theme/dist/assets/footer-pattern.CsrBdJH3.png) top center;background-size:1365px 978px;color:#eeeae1;padding-bottom:32px}@media (min-width:1024px){.c-footer{padding-bottom:64px}}.c-footer-title{font-size:1rem;margin-top:0;margin-bottom:24px;color:var(--clr-brand)}.c-footer-text{font-size:1.5rem;line-height:1.33}.c-footer-text a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.c-footer-text>*:first-child{margin-top:0}.c-footer-text>*:last-child{margin-bottom:0}@media (min-width:1024px){.c-footer-grid{display:flex}}@media (min-width:1024px){.c-footer-grid__main,.c-footer-grid__side{flex:1}}@media (max-width:1023.98px){.c-footer-grid__side{margin-top:40px}}@media (min-width:1024px){.c-footer-grid__side{display:flex;justify-content:space-between}}.c-footer__logo{padding-top:64px}@media (min-width:1024px){.c-footer__logo{padding-top:128px}}.c-footer__logo svg{width:100%;height:auto}@media (max-width:1023.98px){.c-footer-menu{margin-top:40px}}.c-footer__credits{font-size:.8rem;margin-top:2lh}
.c-header__inner{display:flex;padding-top:var(--spacing-m);padding-bottom:var(--spacing-m);align-items:center;justify-content:space-between;gap:var(--spacing)}.c-header__logo{width:220px;display:block}@media (min-width:1200px){.c-header__logo{width:280px}}.c-header__logo img{width:100%;display:block;height:auto}@media (max-width:1023.98px){.c-header__nav{display:none}}@media (max-width:1023.98px){.is-nav-open .c-header__nav{display:block;position:fixed;top:var(--drupal-displace-offset-top,0);left:var(--drupal-displace-offset-left,0);width:calc(100% - var(--drupal-displace-offset-left,0));height:calc(100% - var(--drupal-displace-offset-top,0));z-index:100;background-color:var(--clr-base);color:#fff;overflow-y:scroll}}@media (max-width:60.99em){.is-nav-open .c-header__nav{left:0;width:100%}}.c-header__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:0;border:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px}@media (min-width:1024px){.c-header__toggle{display:none}}.c-jumbotron--light .c-header__toggle--show svg path{fill:var(--clr-base)}@media (max-width:1023.98px){.c-header__mobile-nav{display:flex;padding-top:var(--spacing-m);padding-bottom:var(--spacing-m);align-items:center;justify-content:space-between;gap:var(--spacing)}}@media (min-width:1024px){.c-header__mobile-nav{display:none}}
.c-main-menu .menu{list-style:none;padding:0;margin:0}.c-main-menu .menu li{margin:0;padding:0}@media (min-width:1024px){.c-header .c-main-menu .menu li:first-child{display:none}}.c-main-menu .menu-item--active-trail a{color:var(--clr-brand);-webkit-text-decoration:underline;text-decoration:underline}.c-main-menu a{display:inline-block}.c-main-menu a:hover{color:var(--clr-brand)}@media (min-width:1024px){.c-main-menu:not(.c-main-menu--header) .menu{padding-right:80px}}@media (min-width:1024px){.c-main-menu:not(.c-main-menu--header) .menu li+li{margin-top:16px}}.c-main-menu:not(.c-main-menu--header) a{font-size:.875rem}.c-main-menu--header{display:flex}@media (max-width:1023.98px){.c-main-menu--header{flex-direction:column;padding:32px}}@media (max-width:1023.98px){.c-main-menu--header .menu{text-align:center}}@media (min-width:1024px){.c-main-menu--header .menu{display:flex;gap:16px;flex-wrap:wrap;align-items:center}}.c-main-menu--header a{font-weight:500;-webkit-text-decoration:none;text-decoration:none;padding:8px}@media (max-width:1023.98px){.c-main-menu--header a{font-size:1.5rem}}.c-main-menu--header a:hover{color:var(--clr-brand)}@media (min-width:1024px){.c-language-switcher{margin-left:24px}}.c-language-switcher .links{display:flex;list-style:none;margin:0;padding:0}@media (max-width:1023.98px){.c-language-switcher .links{margin-top:16px;justify-content:center}.c-language-switcher .links a{font-size:1rem}}.c-language-switcher .links .is-active{color:var(--clr-brand);-webkit-text-decoration:underline;text-decoration:underline}
