.gb-slideshow{aspect-ratio:750 / 422;background-color:var(--base);border:2px solid var(--border);margin-bottom:28px;overflow:hidden;padding:3px;position:relative}.gb-slideshow__image{display:block;height:100%;object-fit:cover;width:100%}.gb-slogan{color:var(--brown);font-family:Georgia,"Times New Roman",Times,serif;line-height:1.2;text-align:right}.gb-slogan p{margin:0}@media (max-width:900px){.gb-slogan{display:none}}.gb-slogan__intro{font-size:22px;font-style:italic}@media (max-width:1024px){.gb-slogan__intro{font-size:18px}}.gb-slogan__main{font-size:28px;font-weight:700;letter-spacing:0.5px}@media (max-width:1024px){.gb-slogan__main{font-size:22px}}.gb-infobox{background-color:var(--surface);color:var(--text-strong);font-size:14px;margin:20px 16px;padding:14px 18px 18px}.gb-infobox figure{margin-bottom:0}.gb-infobox h2{font-size:18px;margin-bottom:12px}.gb-infobox img{mix-blend-mode:multiply}.gb-infobox p{margin-bottom:10px;padding-left:12px}@media (max-width:1024px){.gb-infobox{font-size:13px;margin:20px 10px;padding:12px 12px 16px}.gb-infobox p{padding-left:0}}@media (max-width:900px){.gb-infobox{font-size:15px;margin:0;padding:20px;text-align:center}}.gb-icon-row{align-items:center;display:flex;gap:12px;margin:4px 0 14px 12px}.gb-icon-row figure{margin:0}@media (max-width:900px){.gb-icon-row{justify-content:center;margin-left:0}}.gb-supporter-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0 14px}@media (max-width:767px){.gb-supporter-grid{grid-template-columns:minmax(0,1fr)}}.gb-supporter{align-items:center;background-color:rgba(255,255,255,0.7);border-left:3px solid var(--brown);color:var(--text);display:flex;gap:14px;min-height:84px;padding:12px 14px;text-decoration:none;transition:background-color 0.15s ease-in-out}.gb-supporter:focus{background-color:var(--base);color:var(--text)}.gb-supporter:hover{background-color:var(--base);color:var(--text)}.gb-supporter:hover .gb-supporter__name{color:var(--brown)}.gb-supporter__icon{color:var(--brown);display:inline-flex;flex:0 0 52px;justify-content:center}.gb-supporter__icon svg{height:32px;width:32px}.gb-supporter__logo{flex:0 0 52px;height:52px;width:52px}.gb-supporter__text{display:flex;flex-direction:column;line-height:1.35}.gb-supporter__group{color:var(--brown);font-size:11px;letter-spacing:1px;text-transform:uppercase}.gb-supporter__name{color:var(--text-strong);font-size:15px;font-weight:700}.gb-supporter__cat{color:#666666;font-size:13px}.gb-tip{align-items:flex-start;display:flex;font-size:14px;gap:10px}.gb-tip__icon{color:var(--brown);display:inline-flex;flex:0 0 18px;margin-top:2px}.gb-tip__icon svg{height:18px;width:18px}.gb-tip__text{margin:0}.gb-quote-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:28px}@media (max-width:1024px){.gb-quote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-quote-grid{grid-template-columns:minmax(0,1fr)}}.gb-quote-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-quote-grid--2 > :last-child:nth-child(odd){grid-column:1 / -1}@media (max-width:767px){.gb-quote-grid--2{grid-template-columns:minmax(0,1fr)}}.gb-quote-grid--masonry{column-count:3;column-gap:14px;display:block}.gb-quote-grid--masonry > .gb-quote{break-inside:avoid;margin-bottom:20px}@media (max-width:1024px){.gb-quote-grid--masonry{column-count:2}}@media (max-width:767px){.gb-quote-grid--masonry{column-count:1}}.gb-quote{background-color:rgba(255,255,255,0.7);border-left:3px solid var(--brown);display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin:0;padding:14px 16px}.gb-quote--featured{background-color:var(--base);border-left-width:5px;box-shadow:0 2px 10px rgba(13,5,29,0.08);margin-bottom:14px;padding:24px 64px 22px 26px;position:relative}.gb-quote--featured .gb-quote__text{color:var(--text-strong);font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;line-height:1.45}.gb-quote--featured::before{color:var(--brown);content:"\201C";font-family:Georgia,"Times New Roman",Times,serif;font-size:80px;line-height:1;opacity:0.25;position:absolute;right:18px;top:10px}@media (max-width:767px){.gb-quote--featured{padding:20px 20px 18px}.gb-quote--featured .gb-quote__text{font-size:18px}.gb-quote--featured::before{display:none}}.gb-quote__text{border:0;font-size:inherit;font-style:italic;line-height:1.55;margin:0;padding:0;text-align:left}.gb-quote__source{background:none;color:var(--brown);font-size:13px;font-weight:700;padding:0;text-align:left}.gb-quote__source::before{content:"— "}.gb-fact-row{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:4px 0 20px}@media (max-width:767px){.gb-fact-row{gap:8px}}.gb-fact{background-color:rgba(255,255,255,0.7);border-left:3px solid var(--brown);display:flex;flex-direction:column;padding:12px 14px}@media (max-width:767px){.gb-fact{padding:10px}}.gb-fact__value{color:var(--brown);font-family:Georgia,"Times New Roman",Times,serif;font-size:28px;font-weight:700;line-height:1.1;margin:0}.gb-fact__value small{font-size:15px;font-weight:400}@media (max-width:767px){.gb-fact__value{font-size:22px}.gb-fact__value small{font-size:13px}}.gb-fact__label{color:var(--text-strong);font-size:14px;line-height:1.3;margin:0}.gb-download-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:28px}.gb-download-grid .gb-download__preview{aspect-ratio:4 / 5}@media (max-width:767px){.gb-download-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}.gb-download-grid--wide .gb-download__preview{aspect-ratio:3 / 2}.gb-download{background-color:rgba(255,255,255,0.7);border-left:3px solid var(--brown);display:flex;flex-direction:column}.gb-download__preview{align-items:center;background-color:rgba(115,49,1,0.07);display:flex;justify-content:center;padding:14px;text-decoration:none}.gb-download__preview:hover{background-color:rgba(115,49,1,0.13)}.gb-download__image{display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,0.3));height:100%;object-fit:contain;width:100%}.gb-download__placeholder{color:var(--brown);font-family:Georgia,"Times New Roman",Times,serif;font-size:30px;font-weight:700;letter-spacing:2px;opacity:0.6}.gb-download__body{display:flex;flex:1;flex-direction:column;gap:2px;padding:10px 14px 14px;text-align:left}@media (max-width:767px){.gb-download__body{padding:8px 10px 12px}}.gb-download__kind{color:var(--brown);font-size:11px;letter-spacing:1px;margin:0;text-transform:uppercase}.gb-download__title{color:var(--text-strong);font-size:15px;font-weight:700;line-height:1.3;margin:0}.gb-download__links{display:flex;flex-wrap:wrap;font-size:13px;gap:4px 14px;margin-top:auto;padding-top:8px}.gb-download__link{font-weight:700}.gb-download__link::before{content:"↓";display:inline-block;margin-right:4px}.gb-tagline{color:var(--brown);font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:700;line-height:1.4;margin-bottom:20px;text-align:center}.gb-slideshow__dots{bottom:14px;color:var(--base);font-size:13px;left:60px;position:absolute;right:60px;text-shadow:0 1px 2px rgba(0,0,0,0.8);z-index:2}.gb-slideshow__dots .gb-carousel-dot{background-color:rgba(255,255,255,0.55);box-shadow:0 0 3px rgba(0,0,0,0.6);height:9px;margin:0 6px;width:9px}.gb-slideshow__dots .gb-carousel-dot.is-active{background-color:var(--base)}.gb-slideshow__dots .gb-carousel-dot:hover{background-color:rgba(255,255,255,0.85)}.gb-slideshow__toggle{align-items:center;background-color:rgba(13,5,29,0.55);border:0;border-radius:50%;bottom:8px;color:var(--base);cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:10px;width:40px;z-index:2}.gb-slideshow__toggle svg{fill:currentColor;height:16px;width:16px}.gb-slideshow__toggle:focus{background-color:var(--brown);color:var(--base)}.gb-slideshow__toggle:hover{background-color:var(--brown);color:var(--base)}@media (max-width:767px){.gb-slideshow__toggle{height:44px;width:44px}}.gb-event{border-bottom:1px solid var(--border);padding-bottom:16px}.gb-event p{margin-bottom:0}.gb-event__date{color:var(--brown);font-weight:700}.gb-event__title{color:var(--text-strong);font-size:17px;font-weight:700}.gb-event__place{color:var(--text-strong);font-style:italic}.gb-event__text{margin-top:4px}.gb-event__text p{margin-bottom:0}.gb-audio-list{display:grid;gap:18px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:32px}.gb-audio-list audio{width:100%}.gb-audio-list figcaption{color:var(--text-strong);font-size:14px;font-weight:700;margin:0 0 4px;text-align:left}.gb-audio-list figure{margin:0}@media (max-width:767px){.gb-audio-list{grid-template-columns:minmax(0,1fr)}}.gb-video-grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.gb-video-grid figure{margin:0}@media (max-width:767px){.gb-video-grid{grid-template-columns:minmax(0,1fr)}}.gb-form-grid{display:grid;gap:14px 20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.gb-form-grid input{width:100%}.gb-form-grid label{color:var(--text-strong);display:block;font-size:14px;margin-bottom:4px}.gb-form-grid textarea{width:100%}@media (max-width:767px){.gb-form-grid{grid-template-columns:minmax(0,1fr)}}.gb-form-field--full{grid-column:1/-1}.gb-button{background-color:var(--brown);border:0;color:var(--base);cursor:pointer;display:inline-block;font-size:16px;grid-column:1 / -1;justify-self:start;padding:12px 26px;text-decoration:none}.gb-button:focus{background-color:var(--brown-dark);color:var(--base)}.gb-button:hover{background-color:var(--brown-dark);color:var(--base)}.gb-button:link{color:var(--base)}.gb-button:link:hover{color:var(--base)}.gb-button:visited{color:var(--base)}.gb-button:visited:hover{color:var(--base)}@media (max-width:767px){.gb-button{justify-self:stretch;min-height:48px}}.gb-site-footer{align-items:center;background-color:var(--brown-dark);color:var(--base);display:flex;font-size:13px;justify-content:center;min-height:150px;padding:40px 20px}.gb-footer-nav a{color:var(--base);display:inline-block;padding:6px 2px;text-decoration:underline}.gb-footer-nav a:hover{text-decoration:none}.gb-footer-nav ul{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:center;list-style:none;margin:0;padding:0}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper-free-mode>.swiper-wrapper{margin:0 auto}.gb-carousel-fade.gb-carousel-free-mode .gb-carousel-item,.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out}.gb-carousel-fade .gb-carousel-item{pointer-events:none;transition-property:opacity!important}.gb-carousel-fade .gb-carousel-item .gb-carousel-item{pointer-events:none}.gb-carousel-fade .gb-carousel-item.is-active,.gb-carousel-fade .gb-carousel-item.is-active .gb-carousel-item.is-active{pointer-events:auto}.gb-carousel-vertical .gb-carousel-items{flex-direction:column}:where([data-gb-carousel-min-width="0"]){min-width:0}.gb-carousel-autoheight .gb-carousel-item{height:auto}.gb-carousel-autoheight .gb-carousel-items{align-items:flex-start;transition-property:transform,height}.gb-carousel-grid .gb-carousel-items{flex-wrap:wrap}.gb-carousel-items{display:flex;gap:0;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);z-index:1}.gb-carousel-item,.gb-carousel-items{height:100%;position:relative;width:100%}.gb-carousel-item{display:block;flex-shrink:0;transition-property:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.gb-carousel:not([data-gb-carousel-initialized=true]):not([data-gb-carousel-pending=true]):not([data-init-at]) .gb-carousel-items>.gb-carousel-item){flex:0 0 calc((100% - var(--gb-carousel-slide-gap, 0px)*(var(--gb-carousel-slides-per-view, 1) - 1))/var(--gb-carousel-slides-per-view, 1))}.gb-carousel:not([data-gb-carousel-initialized=true]):not([data-gb-carousel-pending=true]):not([data-init-at]) :where(.gb-carousel-items){gap:var(--gb-carousel-slide-gap,0);overflow-x:hidden}.gb-carousel:not([data-gb-carousel-initialized=true]):not([data-gb-carousel-pending=true]):not([data-init-at])[data-grid-rows]>.gb-carousel-items{flex-wrap:wrap}.gb-carousel[data-free-mode=true][data-free-mode-sticky=false][data-autoplay-delay="0"][data-gb-carousel-initialized=true]>.gb-carousel-free-mode>.gb-carousel-items,.gb-carousel[data-free-mode=true][data-free-mode-sticky=false][data-autoplay-delay="0"][data-gb-carousel-initialized=true]>.gb-carousel-items{transition-timing-function:linear!important}.gb-carousel-initialized{overflow-x:hidden}[data-carousel-control]{transition:opacity .2s ease}[data-carousel-control].is-disabled,[data-carousel-control]:disabled,[data-carousel-control][aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}[data-carousel-control]:focus-visible{outline:2px solid currentcolor;outline-offset:2px}[data-carousel-control]:focus:not(:focus-visible){outline:none}.gb-carousel-control .gb-carousel-control-icon{line-height:0}.gb-carousel-control--play-pause .gb-carousel-control-icon--alt:not(.is-active),.gb-carousel-control--play-pause[data-playing=true] .gb-carousel-control-icon.is-inactive{display:none}:where(.gb-carousel-pagination){align-items:center;display:flex;justify-content:center}:where(.gb-carousel-pagination)[data-pagination-type=bullets]{gap:7px}:where(.gb-carousel-pagination) .gb-carousel-dot{background-color:rgba(0,0,0,.3);border-radius:50%;display:inline-block;height:7px;transition:background-color .3s ease,transform .3s ease;width:7px}:where(.gb-carousel-pagination) .gb-carousel-dot[role=button]{cursor:pointer}:where(.gb-carousel-pagination) .gb-carousel-dot[role=button]:hover{background-color:rgba(0,0,0,.5)}:where(.gb-carousel-pagination) .gb-carousel-dot:only-child{display:none!important}:where(.gb-carousel-pagination) .gb-carousel-dot.is-active{background-color:rgba(0,0,0,.8);transform:scale(1.5)}:where(.gb-carousel-pagination) .gb-carousel-dot:disabled{cursor:not-allowed;opacity:.5}:where(.gb-carousel-pagination) .gb-carousel-dot:focus-visible{outline:2px solid currentcolor;outline-offset:2px}:where(.gb-carousel-pagination) .gb-carousel-dot:focus:not(:focus-visible){outline:none}:where(.gb-carousel-pagination) .gb-carousel-dot .screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}:where(.gb-carousel-pagination)[data-pagination-type=fraction]{color:rgba(0,0,0,.8);font-size:16px}:where(.gb-carousel-pagination)[data-pagination-type=fraction] .gb-carousel-current{font-weight:700}:where(.gb-carousel-pagination)[data-pagination-type=progressbar]{background-color:rgba(0,0,0,.1);height:var(--swiper-pagination-progressbar-size,4px);overflow:hidden;position:relative}:where(.gb-carousel-pagination)[data-pagination-type=progressbar] .gb-carousel-pagination-progressbar-fill{background-color:rgba(0,0,0,.8);height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl :where(.gb-carousel-pagination)[data-pagination-type=progressbar] .gb-carousel-pagination-progressbar-fill{transform-origin:right top}:where(.gb-carousel-pagination)[data-pagination-type=progressbar].swiper-pagination-vertical{height:100%;width:var(--swiper-pagination-progressbar-size,4px)}:where(.gb-carousel-pagination).swiper-pagination-bullets-dynamic{display:block;font-size:0;overflow:hidden;white-space:nowrap}:where(.gb-carousel-pagination).swiper-pagination-bullets-dynamic .gb-carousel-dot{position:relative;transform:scale(.33)}:where(.gb-carousel-pagination).swiper-pagination-bullets-dynamic .gb-carousel-dot.is-active{transform:scale(1)}:where(.gb-carousel-pagination).swiper-pagination-bullets-dynamic .gb-carousel-dot.is-active-main{transform:scale(1)}:where(.gb-carousel-pagination).swiper-pagination-bullets-dynamic .gb-carousel-dot.is-active-prev{transform:scale(.66)}:where(.gb-carousel-pagination).swiper-pagination-bullets-dynamic .gb-carousel-dot.is-active-prev-prev{transform:scale(.33)}:where(.gb-carousel-pagination).swiper-pagination-bullets-dynamic .gb-carousel-dot.is-active-next{transform:scale(.66)}:where(.gb-carousel-pagination).swiper-pagination-bullets-dynamic .gb-carousel-dot.is-active-next-next{transform:scale(.33)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-lock{display:none}@media(prefers-reduced-motion:reduce){.gb-carousel,.gb-carousel-dot,.gb-carousel-item,.gb-carousel-items,[data-carousel-control]{animation-delay:0ms!important;animation-duration:.001ms!important;transition-delay:0ms!important;transition-duration:.001ms!important}.gb-carousel.gb-carousel-fade .gb-carousel-item{transition-duration:.001ms!important}}.gb-carousel-live-region{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.gb-carousel-control[hidden],.gb-carousel-pagination[hidden]{display:none!important}.gb-menu--base :where(.menu-item) .gb-menu-link{color:inherit}.gb-menu--base .gb-sub-menu{display:none;position:absolute}.gb-menu--base .gb-sub-menu .gb-sub-menu{font-size:inherit}.gb-menu--base .gb-submenu-toggle[aria-expanded=true]>.gb-submenu-toggle-icon,.gb-menu--base .menu-item>a[aria-expanded=true]>.gb-submenu-toggle-icon{transform:rotate(180deg)}.gb-menu--base.gb-menu .gb-sub-menu--open>.gb-sub-menu,.gb-menu--base.gb-menu--hover .menu-item:hover>.gb-sub-menu{display:block}.gb-menu--base .menu-item-has-gb-mega-menu .gb-sub-menu{display:none!important}.gb-menu--base.gb-menu--click .menu-item>a[aria-expanded=true]+.gb-sub-menu,.gb-menu--base.gb-menu--hover .menu-item>a[aria-expanded=true]+.gb-sub-menu{display:block}.gb-menu--base.gb-menu--click .menu-item>a[aria-expanded=true]+.gb-sub-menu .gb-sub-menu,.gb-menu--base.gb-menu--hover .menu-item>a[aria-expanded=true]+.gb-sub-menu .gb-sub-menu{position:relative;right:0}:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-sub-menu{opacity:0;transition:opacity var(--sub-menu-transition-speed,.2s) ease,transform var(--sub-menu-transition-speed,.2s) ease,display var(--sub-menu-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade] :where(.gb-sub-menu){transition:opacity var(--sub-menu-transition-speed,.2s) ease,display var(--sub-menu-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-down] :where(.gb-sub-menu){transform:translateY(calc(var(--sub-menu-transition-distance, 5px)*-1))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-down] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-down] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateY(calc(var(--sub-menu-transition-distance, 5px)*-1))}}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-up] :where(.gb-sub-menu){transform:translateY(var(--sub-menu-transition-distance,5px))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-up] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-up] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateY(var(--sub-menu-transition-distance,5px))}}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-left] :where(.gb-sub-menu){transform:translateX(var(--sub-menu-transition-distance,5px))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-left] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-left] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateX(var(--sub-menu-transition-distance,5px))}}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-right] :where(.gb-sub-menu){transform:translateX(calc(var(--sub-menu-transition-distance, 5px)*-1))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-right] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-right] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateX(calc(var(--sub-menu-transition-distance, 5px)*-1))}}:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateX(0) translateY(0)}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:0}}:where(.gb-navigation[data-gb-mobile-menu-type=full-overlay]) .gb-menu-container--mobile .gb-menu-toggle--clone{position:absolute;right:20px;top:20px;z-index:101}:where(.gb-navigation[data-gb-mobile-menu-type=full-overlay]) .gb-menu-container--mobile .gb-menu-toggle--clone+.gb-menu{margin-top:var(--gb-menu-toggle-offset,0)}:where(.gb-navigation[data-gb-mobile-menu-type=partial-overlay]) .gb-menu-container--mobile{top:var(--gb-menu-offset,0)}body[data-gb-menu-open=full-overlay] #wpadminbar{z-index:-1}.gb-menu-toggle{border:0;position:relative}.gb-menu-toggle>*{pointer-events:none}.gb-menu-toggle .gb-menu-open-icon{line-height:0}.gb-menu-toggle .gb-menu-close-icon{display:none;line-height:0}:where(.gb-navigation[data-gb-mobile-menu-transition]) .gb-menu-container--mobile{opacity:0;transition:opacity var(--mobile-transition-speed,.2s) ease,transform var(--mobile-transition-speed,.2s) ease,display var(--mobile-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade] :where(.gb-menu-container--mobile){transition:opacity var(--mobile-transition-speed,.2s) ease,display var(--mobile-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-left] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-left] :where(.gb-menu-container--mobile){transform:translateX(100%)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-left] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-left] .gb-menu-container--toggled{transform:translateX(100%)}}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-right] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-right] :where(.gb-menu-container--mobile){transform:translateX(-100%)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-right] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-right] .gb-menu-container--toggled{transform:translateX(-100%)}}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-down] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-down] :where(.gb-menu-container--mobile){transform:translateY(calc(-100% - var(--gb-menu-offset, 0px)))}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-down] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-down] .gb-menu-container--toggled{transform:translateY(calc(-100% - var(--gb-menu-offset, 0px)))}}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-up] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-up] :where(.gb-menu-container--mobile){transform:translateY(100%)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-up] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-up] .gb-menu-container--toggled{transform:translateY(100%)}}:where(.gb-navigation[data-gb-mobile-menu-transition]) .gb-menu-container--toggled{opacity:1;transform:translateX(0) translateY(0)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition]) .gb-menu-container--toggled{opacity:0}}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition]):not([data-gb-mobile-menu-transition*=fade]) .gb-menu-container--toggled{opacity:1}}:where(.gb-navigation[data-gb-mobile-menu-transition]):not([data-gb-mobile-menu-transition*=fade]) :where(.gb-menu-container--mobile){opacity:1;transition:transform var(--mobile-transition-speed,.2s) ease,display var(--mobile-transition-speed,.2s) allow-discrete}:where(.gb-menu-container--mobile){inset:0;overflow-y:auto;top:0;width:100%;z-index:100}:where(.gb-menu-container--mobile) .gb-menu--base{width:100%}:where(.gb-menu-container--mobile) .gb-menu--base.gb-menu--hover .menu-item:where(:hover,:focus,:focus-within):not(.gb-sub-menu--open)>.gb-sub-menu{display:none}:where(.gb-menu-container--mobile) .gb-menu--base.gb-menu--hover .menu-item>a{flex-grow:1}:where(.gb-menu-container--mobile) .gb-menu--base .gb-sub-menu{position:relative;transition:none;width:100%}:where(.gb-menu-container--mobile) .gb-menu--base .gb-sub-menu .gb-sub-menu{right:auto}:where(.gb-menu-container--mobile) .gb-menu--base .gb-overlay{position:static!important}:where(.gb-menu-container--mobile) .gb-menu--base .gb-overlay .gb-overlay__content:before{display:none}.gb-menu-toggle:where(.gb-menu-toggle--toggled) .gb-menu-close-icon{display:block}.gb-menu-toggle:where(.gb-menu-toggle--toggled) .gb-menu-open-icon{display:none}body[data-gb-menu-open]{overflow:hidden}.gb-menu-container--toggled .gb-menu-hide-on-toggled,.gb-menu-container:not(.gb-menu-container--toggled) .gb-menu-show-on-toggled{display:none}:where(.gb-submenu-toggle){align-items:center;align-self:stretch;display:flex;justify-content:center;line-height:0;width:25px}:where(.gb-menu-item:focus-within){position:relative;z-index:1}@media(hover:hover){:where(.gb-menu-container):not(.gb-menu-container--toggled) .gb-menu--hover .gb-submenu-toggle{pointer-events:none}}