@keyframes highlight-animation{0%{background-position:0% 50%}50%{background-position:300% 50%}100%{background-position:0% 50%}}.global-header{background-color:var(--bs-black)}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .global-header{background-color:var(--bs-light-0)}[data-bs-theme=dark] :where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .global-header{background-color:var(--bs-black)}.global-header .navbar-nav{--bs-nav-link-font-size: 1rem}:where(.wp-block-yellowtree-navbar.navbar--expanded) .global-header .navbar-nav{--bs-nav-link-color: var(--bs-black-foreground);--bs-nav-link-hover-color: var(--bs-nav-link-color)}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-megamenu-nav{--bs-nav-pills-border-radius: 0;--bs-nav-link-padding-x: var(--icf-navbar-content-padding-x)}:where(.wp-block-yellowtree-navbar.navbar--expanded) .main-nav-megamenu{margin-inline-start:auto}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-megamenu-nav:where(.level-1){--bs-nav-link-font-size: 1.875rem}.main-nav-megamenu-nav:where(.level-2){--bs-nav-link-font-size: 1.875rem}:where(.main-nav-megamenu-nav) .nav-link:where(.global){background-color:var(--bs-light-1)}[data-bs-theme=dark] :where(.main-nav-megamenu-nav) .nav-link:where(.global){background-color:var(--bs-dark-2)}:where(.main-nav-megamenu-nav) .nav-link:where(.global):hover{background-color:var(--bs-light-2)}[data-bs-theme=dark] :where(.main-nav-megamenu-nav) .nav-link:where(.global):hover{background-color:var(--bs-dark-3)}.main-nav-megamenu-pane-container{--bs-gutter-x: var(--bs-spacer-3);--bs-gutter-y: var(--bs-spacer-5)}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-megamenu-pane-container{--bs-gutter-x: 0}.main-nav-megamenu__pane{--bs-gutter-x: inherit;--bs-gutter-y: inherit}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-megamenu__pane{flex-direction:column;padding-top:0 !important;padding-bottom:0 !important}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-megamenu__pane>*{width:100% !important}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-megamenu__pane>*:not(:has(>*)){display:none}.main-nav-megamenu-teaser-section{--additional-padding-right: var(--bs-spacer-4)}@media(min-width: 1200px){.main-nav-megamenu-teaser-section{--additional-padding-right: var(--bs-spacer-8)}}:where(.wp-block-yellowtree-navbar.navbar--expanded) .main-nav-megamenu-teaser-section{padding-right:calc(var(--bs-gutter-x)*.5 + var(--additional-padding-right));padding-left:calc(var(--bs-gutter-x)*.5 + var(--bs-nav-link-padding-x))}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-megamenu-teaser-section{padding-left:var(--icf-navbar-content-padding-x);padding-right:var(--icf-navbar-content-padding-x)}.main-nav-megamenu-teaser-section p{font-size:var(--bs-navbar-font-size)}.main-nav-megamenu__dropdown{position:initial}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-megamenu__dropdown{position:static}.main-nav-megamenu__dropdown>.dropdown-toggle{display:flex;align-items:center;justify-content:space-between;width:100%}.main-nav-megamenu__dropdown>.dropdown-toggle::after{transform:rotate(-90deg);flex-shrink:0;flex-grow:0;transition:transform var(--icf-transition-base)}:where(.wp-block-yellowtree-navbar.navbar--expanded) .main-nav-megamenu__dropdown>.dropdown-toggle::after{transform:rotate(0)}:where(.wp-block-yellowtree-navbar.navbar--expanded) .main-nav-megamenu__dropdown>.dropdown-toggle.show::after{transform:rotate(-180deg)}.main-nav-megamenu__dropdown>.dropdown-menu{--bs-dropdown-border-radius: 0;--bs-dropdown-spacer: 0;--bs-dropdown-border-width: 0;top:100%;left:0;right:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;opacity:0;transition:opacity var(--icf-transition-base),transform var(--icf-transition-base)}.main-nav-megamenu__dropdown>.dropdown-menu.show{opacity:1}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-megamenu__dropdown>.dropdown-menu{--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0;position:absolute;top:0;bottom:0;padding-bottom:1.5rem;background-color:var(--bs-offcanvas-bg);transform:translateX(30%)}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-megamenu__dropdown>.dropdown-menu.show{opacity:1;transform:translateX(0)}.main-nav-megamenu__column-title{text-decoration:none !important;color:var(--bs-dark-4);font-size:var(--bs-navbar-font-size);margin-bottom:var(--bs-spacer-1);display:block;padding-left:var(--bs-nav-link-padding-x);padding-right:var(--bs-nav-link-padding-x);transition:color var(--icf-transition-base)}.main-nav-megamenu__column-title:hover{color:var(--nav-pills-link-hover-color)}.main-nav-megamenu__back-button{border:none;background:none;width:100%;text-align:left;margin-top:var(--bs-spacer-1)}.megamenu-badge{padding:0 .375rem;font-size:1rem;border-radius:3px;margin-top:calc(.5em*var(--bs-body-line-height))}.darkmode-toggle{--toggle-size: 1.5rem;-webkit-appearance:none;appearance:none;display:block;height:var(--toggle-size);width:2.8rem;background-color:var(--bs-dark-2);border-radius:100vw;position:relative;cursor:pointer}.darkmode-toggle::before,.darkmode-toggle::after{content:"";font:var(--fa-font-solid);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;display:block;width:var(--toggle-size);height:var(--toggle-size);background:var(--bs-white);border-radius:100vw;color:var(--bs-dark-0);line-height:calc(var(--toggle-size) - 2px);text-align:center;position:absolute;left:0;top:0;transform:translateX(0) rotate(-90deg);transition:transform .3s,opacity .3s;font-size:1rem;border:1px solid var(--bs-dark-2)}.darkmode-toggle:checked::before,.darkmode-toggle:checked::after{transform:translateX(1.3rem) rotate(0deg)}.darkmode-toggle::after{content:"";opacity:0}.darkmode-toggle:checked::after{opacity:1}.wp-block-yellowtree-navbar{--bs-navbar-font-size: 1.125rem;--icf-navbar-content-padding-x: var(--bs-spacer-2);--icf-navbar-content-offset: 6rem}#main-nav-offcanvas{flex-grow:0}#main-nav{padding-top:0;padding-bottom:0;background-color:var(--bs-body-bg);top:var(--wp-adminbar-fixed-height, -1px)}[data-bs-theme=dark] :where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) #main-nav{background-color:var(--bs-black)}.main-nav__container{min-height:4rem}@media(min-width: 576px){.main-nav__container{min-height:5rem}}.main-nav-offcanvas__controls{background:var(--bs-black);color:var(--bs-body-color)}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-offcanvas__controls{margin-bottom:var(--bs-spacer-1);padding-top:var(--bs-spacer-3);padding-bottom:var(--bs-spacer-3);padding-left:var(--icf-navbar-content-padding-x);padding-right:var(--icf-navbar-content-padding-x)}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-offcanvas__content{flex-direction:column;position:relative;height:100%;overflow-y:auto}.main-nav__toggler{border:none;--bs-navbar-toggler-active-bg: var(--bs-light-1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%2030%2030%27%3e%3cpath%20stroke=%27rgba%2833,%2037,%2041,%200.75%29%27%20stroke-linecap=%27round%27%20stroke-miterlimit=%2710%27%20stroke-width=%274%27%20d=%27M4%207h22M4%2015h22M4%2023h22%27/%3e%3c/svg%3e");transition:background-color var(--icf-transition-base)}.main-nav__toggler:focus{box-shadow:none}.main-nav__toggler:active{background-color:var(--bs-navbar-toggler-active-bg)}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-button{display:block;color:var(--bs-nav-link-color);background:none;border-color:rgba(0,0,0,0)}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-button:hover{color:var(--nav-pills-link-hover-color);background-color:var(--nav-pills-link-hover-bg);border-color:rgba(0,0,0,0)}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-button:focus-visible{--focus-ring-offset: var(--icf-focus-ring-offset-inset);border-color:rgba(0,0,0,0)}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .main-nav-switcher-button.show:not(:active){--bs-btn-active-bg: var(--bs-white);--bs-btn-active-color: var(--bs-white-foreground);--bs-btn-active-border-color: var(--bs-btn-active-bg)}[data-bs-theme=dark] :where(.wp-block-yellowtree-navbar.navbar--expanded) .main-nav-switcher-button.show:not(:active){--bs-btn-active-bg: var(--bs-white);--bs-btn-active-color: var(--bs-white-foreground);--bs-btn-active-border-color: var(--bs-btn-active-bg)}.main-nav-switcher>.dropdown-menu{--bs-dropdown-border-radius: var(--bs-border-radius)}.mobile-main-nav-switcher>.dropdown-menu{color:var(--bs-body-color);--bs-dropdown-border-radius: 0;--bs-dropdown-border-width: 0;top:var(--icf-navbar-content-offset);bottom:0;right:0;left:0;opacity:0;overflow-y:auto;overscroll-behavior:contain;transition:opacity var(--icf-transition-base),transform var(--icf-transition-base)}.mobile-main-nav-switcher>.dropdown-menu.show{opacity:1}.main-nav__close{font-size:1.9rem}#main-nav .offcanvas-backdrop{background:none}header.wp-block-template-part,.wp-block-yellowtree-navbar{display:inline}:where(.wp-block-yellowtree-navbar:not(.navbar--expanded)) .expanded-only{display:none !important}:where(.wp-block-yellowtree-navbar.navbar--expanded) .collapsed-only{display:none !important}

/*# sourceMappingURL=style.css.map*/