/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-item label.form-required::after{margin-inline:0.15em;content:"*";color:var(--bs-form-invalid-color);}



body.toolbar-horizontal{-webkit-padding-before:var(--gin-toolbar-y-offset)!important;-webkit-padding-start:var(--gin-toolbar-x-offset,256px)!important;-moz-padding-start:var(--gin-toolbar-x-offset,256px)!important;-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0;padding-block-start:var(--gin-toolbar-y-offset)!important;padding-inline-start:var(--gin-toolbar-x-offset,256px)!important}.toolbar-oriented .toolbar-bar{z-index:1036}.page__highlighted .hero{margin-top:-66px}.page-title{font-family:Bandit,sans-serif;font-size:calc(1.525rem + 3.3vw);font-weight:400}@media (min-width:1200px){.page-title{font-size:4rem}}.page-title{line-height:1;text-transform:uppercase}.hide-page-title .page-title{display:none}

.page__footer .follow{color:inherit}
.navbar-toggler{--bs-border-width:0;box-shadow:none!important;padding-right:0!important}body.with-hero:not(.scroll-down) .navbar{--bs-navbar-color:var(--bs-white);--bs-navbar-brand-color:var(--bs-white);--bs-navbar-brand-hover-color:var(--bs-white)}body.with-hero:not(.scroll-down) .follow{color:var(--bs-white)}body.scroll-down .navbar{--bs-navbar-brand-color:var(--bs-black)!important;background-color:var(--bs-white)!important}body.scroll-down .follow{color:var(--bs-black)!important}.offcanvas-nav .nav-menu-main{--bs-nav-link-color:var(--bs-black);--bs-nav-link-font-size:2rem;--bs-nav-link-font-weight:400;--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:1rem}.offcanvas-nav .nav-menu-main .nav-item{border-bottom:1px solid var(--bs-black)}
