@media(max-width:991.98px){.wp-block-navigation.is-style-hide-nav-on-mobile{display:none!important}}@media(max-width:600px){.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__container:not(.block-editor-block-list__layout) .wp-block-navigation-submenu .wp-block-navigation-submenu__toggle~.wp-block-navigation__submenu-container,.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__container:not(.block-editor-block-list__layout) .wp-block-navigation-submenu .wp-block-navigation-submenu__toggle~.wp-block-navigation__submenu-container{grid-column:1/-1}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__container:not(.block-editor-block-list__layout) .wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=false]~.wp-block-navigation__submenu-container,.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__container:not(.block-editor-block-list__layout) .wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=false]~.wp-block-navigation__submenu-container{display:none;overflow:hidden}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__submenu-container.block-editor-block-list__layout,.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__submenu-container.block-editor-block-list__layout{grid-column:1/-1;padding:0}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__submenu-container.wp-block-navigation-submenu,.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__submenu-container.wp-block-navigation-submenu{padding-top:0}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__submenu-container.wp-block-navigation-submenu>.wp-block-navigation-item,.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__submenu-container.wp-block-navigation-submenu>.wp-block-navigation-item{padding-left:0}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child,.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child{align-items:center!important;display:grid!important;gap:.5rem}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child.open-on-hover-click .wp-block-navigation__submenu-icon,.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child.open-on-hover-click .wp-block-navigation__submenu-icon{display:block;margin-left:-.25em;margin-top:.25em;opacity:0;position:absolute;top:0;transform:scale(2.5);z-index:3}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child:not(.block-editor-block-list__block):has(.wp-block-navigation-submenu__toggle[aria-expanded=true]):before,.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child:not(.block-editor-block-list__block):has(.wp-block-navigation-submenu__toggle[aria-expanded=true]):before{transform:rotate(45deg)}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child:before,.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child:before{border-bottom:2px solid;border-right:2px solid;content:"";height:.35em;transform:rotate(-45deg);transition:.2s;width:.35em}}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__container:not(.block-editor-block-list__layout) .wp-block-navigation-submenu .wp-block-navigation-submenu__toggle~.wp-block-navigation__submenu-container,.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__container:not(.block-editor-block-list__layout) .wp-block-navigation-submenu .wp-block-navigation-submenu__toggle~.wp-block-navigation__submenu-container{grid-column:1/-1}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__container:not(.block-editor-block-list__layout) .wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=false]~.wp-block-navigation__submenu-container,.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__container:not(.block-editor-block-list__layout) .wp-block-navigation-submenu .wp-block-navigation-submenu__toggle[aria-expanded=false]~.wp-block-navigation__submenu-container{display:none;overflow:hidden}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__submenu-container.block-editor-block-list__layout,.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__submenu-container.block-editor-block-list__layout{grid-column:1/-1;padding:0}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__submenu-container.wp-block-navigation-submenu,.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__submenu-container.wp-block-navigation-submenu{padding-top:0}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__submenu-container.wp-block-navigation-submenu>.wp-block-navigation-item,.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__submenu-container.wp-block-navigation-submenu>.wp-block-navigation-item{padding-left:0}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child,.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child{align-items:center!important;display:grid!important;gap:.5rem}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child.open-on-hover-click .wp-block-navigation__submenu-icon,.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child.open-on-hover-click .wp-block-navigation__submenu-icon{display:block;margin-left:-.25em;margin-top:.25em;opacity:0;position:absolute;top:0;transform:scale(2.5);z-index:3}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child:not(.block-editor-block-list__block):has(.wp-block-navigation-submenu__toggle[aria-expanded=true]):before,.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child:not(.block-editor-block-list__block):has(.wp-block-navigation-submenu__toggle[aria-expanded=true]):before{transform:rotate(45deg)}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child:before,.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child:before{border-bottom:2px solid;border-right:2px solid;content:"";height:.35em;transform:rotate(-45deg);transition:.2s;width:.35em}@media(max-width:600px){.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container.wp-block-navigation-submenu{padding-left:calc(24px + .35em);padding-right:0;padding-top:.5em}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item:not(.has-child){padding-left:calc(24px + .35em)}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.open-on-hover-click .wp-block-navigation__submenu-icon{left:0}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child{grid-template-columns:24px auto}.wp-block-navigation.is-style-menu-arrow-left.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child:not(.block-editor-block-list__block):has(.wp-block-navigation-submenu__toggle[aria-expanded=true]):before{margin-top:-.5em}}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container.wp-block-navigation-submenu{padding-left:calc(24px + .35em);padding-right:0}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item:not(.has-child){padding-left:calc(24px + .35em)}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.open-on-hover-click .wp-block-navigation__submenu-icon{left:0}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child{grid-template-columns:24px auto}.wp-block-navigation.is-style-menu-arrow-left .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child:not(.block-editor-block-list__block):has(.wp-block-navigation-submenu__toggle[aria-expanded=true]):before{margin-top:-.5em}@media(max-width:600px){.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item:not(.has-child){padding-right:calc(24px + .35em)}.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.open-on-hover-click .wp-block-navigation-item__content{justify-content:flex-end}.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.open-on-hover-click .wp-block-navigation__submenu-icon{right:0}.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child{grid-template-columns:auto 24px;text-align:right}.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child>button{justify-content:flex-end;text-align:inherit}.wp-block-navigation.is-style-menu-arrow-right.is-responsive .wp-block-navigation__responsive-container .wp-block-navigation-item.has-child:before{grid-column:2/3;grid-row:1;margin-left:.5rem}}.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-container-content>ul>.wp-block-navigation-item:not(.has-child){padding-right:calc(24px + .35em)}.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.open-on-hover-click .wp-block-navigation-item__content{justify-content:flex-end}.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.open-on-hover-click .wp-block-navigation__submenu-icon{right:0}.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child{grid-template-columns:auto 24px;text-align:right}.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child>button{justify-content:flex-end;text-align:inherit}.wp-block-navigation.is-style-menu-arrow-right .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation-item.has-child:before{grid-column:2/3;grid-row:1;margin-left:.5rem}.wp-block-navigation.is-style-menu-animation-fade-in .wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-default-animation .4s ease-out}.wp-block-navigation.is-style-menu-animation-fade-in .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{animation:overlay-menu__fade-up-default-animation 1s ease-out .35s;animation-fill-mode:forwards;opacity:0}@media(min-width:600px){.wp-block-navigation.is-style-menu-styles-with-padding .wp-block-navigation__container>.wp-block-navigation-item{border-radius:4px;gap:8px;padding:.5em .85em;transition:.4s}.wp-block-navigation.is-style-menu-styles-with-padding .wp-block-navigation__container>.wp-block-navigation-item:hover{--alpha:0.1;background:color-mix(in srgb,currentColor,transparent calc((1 - var(--alpha))*100%))}.wp-block-navigation.is-style-menu-styles-with-padding .wp-block-navigation__container>.wp-block-navigation-item .wp-block-navigation__submenu-icon{background-color:transparent}.wp-block-navigation.is-style-menu-styles-with-padding .wp-block-navigation__container>.wp-block-navigation-item.open-on-hover-click .wp-block-navigation-item__content+.wp-block-navigation-submenu__toggle svg{height:.85em;margin-top:-.1em;transition:.35s;width:.85em}.wp-block-navigation.is-style-menu-styles-with-padding .wp-block-navigation__container>.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{height:.85em;transition:.35s;width:.85em}.wp-block-navigation.is-style-menu-styles-with-padding .wp-block-navigation__container>.wp-block-navigation-item.open-on-click>.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon{transform:rotate(-180deg)}.wp-block-navigation.is-style-menu-styles-with-padding .wp-block-navigation__container>.wp-block-navigation-item>ul.wp-block-navigation-submenu .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon,.wp-block-navigation.is-style-menu-styles-with-padding .wp-block-navigation__container>.wp-block-navigation-item>ul.wp-block-navigation-submenu .wp-block-navigation-item.open-on-hover-click .wp-block-navigation-item__content+.wp-block-navigation-submenu__toggle{position:absolute;right:.85em}.wp-block-navigation.is-style-menu-styles-with-padding .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{border-radius:4px;gap:8px;margin:0 .5em;padding:.5em .85em;transition:.4s}.wp-block-navigation.is-style-menu-styles-with-padding .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content:hover{--alpha:0.1;background:color-mix(in srgb,currentColor,transparent calc((1 - var(--alpha))*100%))}.wp-block-navigation.is-style-menu-styles-with-padding .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item:first-child>.wp-block-navigation-item__content{margin-top:.5em}.wp-block-navigation.is-style-menu-styles-with-padding .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item:last-child{margin-bottom:.5em}}@media(min-width:1024px){.wp-block-navigation.is-style-half-width:not(.block-editor-block-list__block) .wp-block-navigation__responsive-container.hidden-by-default{animation:none;display:flex!important;flex-direction:column;left:auto;opacity:1;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);transform:translateX(100%);transition:.35s;width:min(100%,420px)}.wp-block-navigation.is-style-half-width:not(.block-editor-block-list__block) .wp-block-navigation__responsive-container.hidden-by-default.is-menu-open{transform:translateX(0)}.wp-block-navigation.is-style-half-width:not(.block-editor-block-list__block) .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}}body:not([class*=site-editor]).admin-bar .wp-block-navigation.is-style-half-width .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-dialog{margin-top:46px}@media(min-width:782px){body:not([class*=site-editor]).admin-bar .wp-block-navigation.is-style-half-width .wp-block-navigation__responsive-container.hidden-by-default .wp-block-navigation__responsive-dialog{margin-top:32px}}@media(min-width:992px){html:not(.interface-interface-skeleton__html-container) .wp-block-navigation.is-style-half-width:before{background:rgba(0,0,0,.65);content:"";height:100%;left:0;opacity:0;position:fixed;top:0;transition:.35s;visibility:hidden;width:calc(100% - min(100%,420px) - var(--wp--style--root--padding-right)*2);z-index:11}html:not(.interface-interface-skeleton__html-container).has-modal-open .wp-block-navigation.is-style-half-width:before{opacity:1;transition-delay:.25s;visibility:visible}}@keyframes overlay-menu__fade-in-default-animation{0%{opacity:0}to{opacity:1}}@keyframes overlay-menu__fade-up-default-animation{0%{opacity:0;transform:translateY(1em)}to{opacity:1;transform:translateY(0)}}
