.primary-menu-wrapper{max-width:100%}.emulsion-no-sidebar .primary-menu-wrapper{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}.emulsion-no-sidebar .primary-menu-wrapper .menu-placeholder:nth-child(1):nth-last-child(1){position:absolute;right:0;z-index:1;width:var(--thm_sidebar_width, 400px);min-width:var(--thm_sidebar_width, 400px);max-width:100%}.emulsion-no-sidebar .primary-menu-wrapper nav[class|="menu"]{flex:1 1 auto}.emulsion-no-sidebar .primary-menu-wrapper.menu-inactive{display:none}.emulsion-no-sidebar .primary-menu-wrapper.menu-inactive .menu-placeholder{display:none}.emulsion-no-sidebar .primary-menu-wrapper .menu-placeholder:empty{display:none}.emulsion-no-sidebar .primary-menu-wrapper .menu-placeholder{flex:1 1 auto;position:absolute;right:0;bottom:0;z-index:1;width:var(--thm_content_min_width);min-width:var(--thm_content_min_width);text-align:right}.emulsion-no-sidebar .primary-menu-wrapper .menu-simple-container ul.wp-nav-menu[data-direction="horizontal"]{width:auto}.emulsion-no-sidebar .header-layer .menu-simple-container .menu{margin-top:0}.emulsion-no-sidebar.on-scroll .menu-active{max-width:100vw}.menu-placeholder>[id]:not(input){display:inline-block;box-sizing:content-box;padding:0.74rem}.on-scroll[class] .primary-menu-wrapper .menu-placeholder [for="toc-toggle"]{box-sizing:content-box;padding-top:0.74rem;padding-bottom:0.74rem}.on-scroll[class] .primary-menu-wrapper nav>ul li{box-sizing:content-box}.on-scroll[class].logged-in .menu-active{margin-top:32px}.on-scroll[class].logged-in.customize-partial-edit-shortcuts-shown .header-layer-site-title-navigation{top:0}.on-scroll[class].logged-in.customize-partial-edit-shortcuts-shown .template-part-header .header-layer-site-title-navigation{top:0}.on-scroll[class].logged-in .template-part-header .header-layer-site-title-navigation{top:32px}.on-scroll[class].customize-partial-edit-shortcuts-hidden.logged-in .menu-active,.on-scroll[class].customize-partial-edit-shortcuts-shown.logged-in .menu-active{margin-top:0}.on-scroll[class] .menu-active{position:fixed;top:0;left:0;right:0;z-index:10;margin-top:0;margin-bottom:0}.on-scroll[class] .menu-active .primary{margin-top:0;margin-bottom:0}.on-scroll[class] .menu-active .primary>li{border-bottom:none}.on-scroll[class] .template-part-header .header-layer-site-title-navigation{position:fixed;top:0;width:100vw;z-index:10}header.template-part-header-custom~.primary-menu-wrapper nav[class|="menu"] ul[data-direction="horizontal"]{justify-content:center}header.template-part-header.header-layer-nav-menu nav[class|="menu"]{width:auto}header.template-part-header ul[data-direction="horizontal"]{justify-content:flex-end}header.template-part-header nav[class|="menu"]{background:transparent}nav[class|="menu"]{font-size:var(--thm_meta_data_font_size);font-family:var(--thm_meta_data_font_family);text-transform:var(--thm_meta_data_font_transform);margin:0 auto 0;padding-left:0;padding-right:0;max-width:100%}nav[class|="menu"] .children:focus-within,nav[class|="menu"] .sub-menu:focus-within,nav[class|="menu"]:not(.has-chckbox-control) .wp-nav-menu li.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"]:not(.has-chckbox-control) .wp-nav-menu li.menu-item-has-children a:focus~.children,nav[class|="menu"]:not(.has-chckbox-control) .wp-nav-menu li.menu-item-has-children:hover>.sub-menu,nav[class|="menu"]:not(.has-chckbox-control) .wp-nav-menu li.menu-item-has-children:hover>.children{clip:auto;height:auto;clip-path:none;display:block}nav[class|="menu"].has-chckbox-control .wp-nav-menu{margin-top:0;margin-bottom:0}nav[class|="menu"].has-chckbox-control .wp-nav-menu li{box-sizing:content-box;list-style:none}nav[class|="menu"].has-chckbox-control .wp-nav-menu li .nav-menu-child-opener:checked~.children .menu-item-has-children,nav[class|="menu"].has-chckbox-control .wp-nav-menu li .nav-menu-child-opener:checked~.children,nav[class|="menu"].has-chckbox-control .wp-nav-menu li .nav-menu-child-opener:checked~.sub-menu{clip:auto;height:auto;clip-path:none;display:block;visibility:visible}nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-direction="vertical"] .nav-menu-child-opener:checked~.children .menu-item-has-children .nav-menu-child-opener-label:before,nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-direction="vertical"] .nav-menu-child-opener:checked~.sub-menu .menu-item-has-children .nav-menu-child-opener-label:before{transform:rotate(0deg)}nav[class|="menu"] ul.wp-nav-menu{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0;max-width:100%}nav[class|="menu"] ul.wp-nav-menu>li{box-sizing:content-box;list-style:none;margin:0 var(--thm_box_gap, 3px) 0}nav[class|="menu"] ul.wp-nav-menu>li:not(.menu-item-has-children) a{display:inline-block}nav[class|="menu"] ul.wp-nav-menu>li>a{padding:0.88rem 0 0.88rem 0.88rem;display:inline-block}nav[class|="menu"] ul.wp-nav-menu li ul{clip:rect(1px, 1px, 1px, 1px);clip-path:polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px);height:1px;overflow:hidden;white-space:nowrap;width:1px;width:100%;text-align:left;display:none}nav[class|="menu"] ul.wp-nav-menu li ul:hover,nav[class|="menu"] ul.wp-nav-menu li ul:focus{clip:auto !important;clip-path:none;display:block;height:auto;width:auto;z-index:100000}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"]{padding-right:0;display:flex;flex-wrap:wrap;width:calc(100vw - 100px)}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"]>li{flex:0 1 auto;display:inline-block;text-align:center;width:auto;padding-left:1rem;padding-right:1rem;box-sizing:border-box}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li{position:relative;list-style:none}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children{width:auto;overflow:visible;max-width:var(--thm_sidebar_width, 400px);min-width:100%;margin:0;margin-bottom:0;padding-left:0;padding-right:0;position:absolute;left:0;z-index:9999}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu li,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children li{margin-top:0;margin-bottom:0}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu li.show-left.menu-item-has-children:hover>.children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children li.show-left.menu-item-has-children:hover>.children{left:-100%}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu li>a,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children li>a{padding:0.88rem;display:inline-block}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children{padding-left:0;padding-right:0;left:100%;top:0;z-index:9999}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu li,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu li,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children li,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children li{margin-top:0;margin-bottom:0}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu li.show-left.menu-item-has-children:hover>.children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu li.show-left.menu-item-has-children:hover>.children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children li.show-left.menu-item-has-children:hover>.children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children li.show-left.menu-item-has-children:hover>.children{left:-100%}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu li>a,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu li>a,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children li>a,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children li>a{padding:0.88rem;display:inline-block}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .children{width:100%;left:100%;z-index:9999}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .sub-menu li,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .sub-menu li,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .sub-menu li,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .sub-menu li,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .children li,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .children li,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .children li,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .children li{margin-top:0;margin-bottom:0}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .sub-menu li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .sub-menu li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .sub-menu li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .sub-menu li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .children li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .children li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .children li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .children li.show-left.menu-item-has-children a:focus~.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .sub-menu li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .sub-menu li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .sub-menu li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .sub-menu li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .children li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .children li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .children li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .children li.show-left.menu-item-has-children:hover>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .sub-menu li.show-left.menu-item-has-children:hover>.children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .sub-menu li.show-left.menu-item-has-children:hover>.children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .sub-menu li.show-left.menu-item-has-children:hover>.children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .sub-menu li.show-left.menu-item-has-children:hover>.children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .children li.show-left.menu-item-has-children:hover>.children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .children li.show-left.menu-item-has-children:hover>.children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .children li.show-left.menu-item-has-children:hover>.children,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .children li.show-left.menu-item-has-children:hover>.children{left:-100%}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .sub-menu li>a,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .sub-menu li>a,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .sub-menu li>a,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .sub-menu li>a,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu .children li>a,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu .children li>a,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children .children li>a,nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children .children li>a{padding:0.88rem;display:inline-block}nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li.menu-item-has-children{padding-right:0}nav[class|="menu"] ul.wp-nav-menu.top-right[data-direction="horizontal"]>li>.sub-menu,nav[class|="menu"] ul.wp-nav-menu.top-right[data-direction="horizontal"]>li>.children{left:0}nav[class|="menu"] ul.wp-nav-menu.top-right[data-direction="horizontal"] .sub-menu .sub-menu,nav[class|="menu"] ul.wp-nav-menu.top-right[data-direction="horizontal"] .children .sub-menu,nav[class|="menu"] ul.wp-nav-menu.top-right[data-direction="horizontal"] .sub-menu .children,nav[class|="menu"] ul.wp-nav-menu.top-right[data-direction="horizontal"] .children .children{width:100%;left:-100%}nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"].primary{padding-left:var(--thm_content_gap, 24px);padding-right:var(--thm_content_gap, 24px)}nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li{display:list-item;width:100%;position:relative;list-style:none}nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children{width:auto;overflow:visible;max-width:var(--thm_sidebar_width, 400px);min-width:100%;margin:1rem 0 0;margin-bottom:0;padding-left:0.5rem;padding-right:0.5rem;position:relative;left:0;z-index:9999}nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu li,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children li{padding:0.5rem;box-sizing:border-box}nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu .menu-item-has-children,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children .menu-item-has-children{font-weight:700}nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu .menu-item-has-children .menu-item-has-children,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children .menu-item-has-children .menu-item-has-children{border:none}nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu .menu-item-has-children .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children .menu-item-has-children .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu .menu-item-has-children .children,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children .menu-item-has-children .children{font-weight:normal}nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu .children,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children .children{padding-left:0;padding-right:0;position:relative}nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu .sub-menu .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children .sub-menu .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu .children .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children .children .sub-menu,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu .sub-menu .children,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children .sub-menu .children,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.sub-menu .children .children,nav[class|="menu"] ul.wp-nav-menu[data-direction="vertical"] li>.children .children .children{width:100%;margin-left:0;margin-right:0;left:0}body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children{position:absolute}body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .sub-menu,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .sub-menu,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .children,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .children{padding-bottom:0;position:static;left:0}body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .sub-menu li,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .sub-menu li,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .children li,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .children li{padding-right:0}body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .sub-menu li:last-child,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .sub-menu li:last-child,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .children li:last-child,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .children li:last-child{border-bottom:none}body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .sub-menu .sub-menu,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .sub-menu .sub-menu,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .children .sub-menu,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .children .sub-menu,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .sub-menu .children,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .sub-menu .children,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .children .children,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .children .children{left:0}body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"][data-direction="vertical"]>li .sub-menu,body:not(.noscript) nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"][data-direction="vertical"]>li .children{position:relative;max-width:100%}body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .sub-menu,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .sub-menu,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .children,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .children{left:0}body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .sub-menu li:first-child,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .sub-menu li:first-child,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .children li:first-child,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .children li:first-child{padding-top:0.88rem}body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .sub-menu li:last-child,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .sub-menu li:last-child,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .children li:last-child,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .children li:last-child{border-bottom:none;padding-bottom:0}body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .sub-menu .sub-menu,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .sub-menu .sub-menu,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .children .sub-menu,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .children .sub-menu,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .sub-menu .children,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .sub-menu .children,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .sub-menu .children .children,body:not(.noscript) .template-part-header nav[class|="menu"].has-chckbox-control .wp-nav-menu[data-type="accordion"]>li .children .children .children{left:0}.noscript nav[class|="menu"] ul.wp-nav-menu{}.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li>a{display:inline-block;padding:0.88rem 0 0.88rem 0.88rem}.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children{visibility:hidden;margin-top:0}.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu>a,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children>a{display:inline-block;padding:0.88rem 0 0.88rem 0.88rem}.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children{margin-left:0;margin-right:0}.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .sub-menu>a,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .sub-menu>a,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .sub-menu .children>a,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li .children .children>a{display:inline-block;padding:0.88rem 0 0.88rem 0.88rem}.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li.menu-item-has-children:hover>.sub-menu,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li.menu-item-has-children:hover>.children{clip:auto;height:auto;clip-path:none;display:block;visibility:visible}.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li.show-left.menu-item-has-children:hover>.sub-menu,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li.show-left.menu-item-has-children:hover>.children{left:-100%}.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus .sub-menu,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus-within .sub-menu,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus .children,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus-within .children{visibility:visible;opacity:1;display:block;margin-top:0}.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus .sub-menu .sub-menu:focus,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus-within .sub-menu .sub-menu:focus,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus .children .sub-menu:focus,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus-within .children .sub-menu:focus,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus .sub-menu .children:focus,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus-within .sub-menu .children:focus,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus .children .children:focus,.noscript nav[class|="menu"] ul.wp-nav-menu[data-direction="horizontal"] li:focus-within .children .children:focus{visibility:visible;opacity:1;display:block;margin-left:0;margin-right:0}.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary>li{position:relative}.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary>li.menu-item-has-children .sub-menu,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary>li.menu-item-has-children .children{position:absolute;width:auto;left:0}.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children{position:relative}.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children{position:absolute;width:auto;left:-100%}.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu a,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children a{box-sizing:border-box;display:block;width:100%}.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .sub-menu,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .sub-menu,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .children,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .children{left:-100%}.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .sub-menu a,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .sub-menu a,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .children a,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .children a{display:block;width:100%}.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .sub-menu .sub-menu,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .sub-menu .sub-menu,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .children .sub-menu,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .children .sub-menu,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .sub-menu .children,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .sub-menu .children,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .children .children,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .children .children{left:-100%}.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .sub-menu .sub-menu a,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .sub-menu .sub-menu a,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .children .sub-menu a,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .children .sub-menu a,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .sub-menu .children a,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .sub-menu .children a,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .sub-menu .children .children a,.noscript .template-part-header .header-layer-nav-menu .wp-nav-menu.primary .menu-item-has-children .children .children .children a{display:block;width:100%}.header-layer-nav-menu{position:absolute;z-index:6;display:inline-block;width:60vw;text-align:right}.header-layer-nav-menu ul.wp-nav-menu.top-right[data-direction="vertical"]{width:var(--thm_content_min_width);width:calc(100vw - 72px);margin-right:0}.header-layer-nav-menu ul.wp-nav-menu.top-right[data-direction="horizontal"]{margin-right:0}.toc,body:not(.on-scroll) input[type="checkbox"][data-skin="inset"][id="toc-toggle"]~.toc,body:not(.on-scroll) input[type="checkbox"][data-skin="inset"][id="toc-toggle"]+label span,body:not(.on-scroll) input[type="checkbox"][data-skin="inset"][id="toc-toggle"]+label,body:not(.on-scroll) .toc{display:none}body.on-scroll input[type="checkbox"][data-skin="inset"][id="toc-toggle"]+label span,body.on-scroll input[type="checkbox"][data-skin="inset"][id="toc-toggle"]+label{display:inline-block}body.on-scroll input[type="checkbox"][data-skin="inset"][id="toc-toggle"]:checked~.toc{position:absolute;width:var(--thm_sidebar_width);z-index:2;display:inline-block;text-align:left;right:0}.on-scroll .toc{top:3rem}.toc a:empty:before{content:var(--thm_i18n_no_title, 'No Title')}span[id|="toc"]{width:1px}.toc .toc-h2{margin-left:10px}.toc .toc-h3{margin-left:20px}.toc .toc-h4{margin-left:30px}input[type="checkbox"][data-skin]+label{margin:0 var(--thm_content_gap, 24px);padding-left:0;padding-right:0;display:block;vertical-align:middle;clear:both}input[type="checkbox"][data-skin]{display:none}input#primary-menu-controll{visibility:visible;display:block;position:absolute;left:-50px;top:-100px}.menu-short-container:focus-within{visibility:visible}input[type="checkbox"][data-skin="inset"]+label span{vertical-align:middle;margin:0 0 0 0;position:relative;cursor:pointer;width:24px;height:24px;top:0;border-radius:calc(12px + 4px);border:2px solid;display:inline-block}input[type="checkbox"][data-skin="inset"]+label{display:inline-block}input[type="checkbox"][data-skin="inset"]+label span:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:6px;left:5px;border:3px solid var(--thm_black_color);border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input[type="checkbox"][data-skin="inset"]:checked+label span{background:#16a085}input[type="checkbox"][data-skin="inset"]:checked+label span:after{border:3px solid var(--thm_white_color);border-top:none;border-right:none}input[type="checkbox"][data-skin="inset"]:checked+label span:hover:after{opacity:0.3}input[type="checkbox"][data-skin="inset"]:checked+label span:after{opacity:1}.menu-is-default .menu-main-container{color:var(--thm_general_text_color)}body .template-part-header-custom+.primary-menu-wrapper.menu-is-light,body .template-part-header-custom+.primary-menu-wrapper.menu-is-dark{background:var(--thm_primary_menu_background);color:var(--thm_primary_menu_color)}body .template-part-header-custom+.primary-menu-wrapper.menu-is-light a,body .template-part-header-custom+.primary-menu-wrapper.menu-is-dark a{color:var(--thm_primary_menu_link_color)}body .template-part-header-custom+.primary-menu-wrapper.menu-is-light a:hover,body .template-part-header-custom+.primary-menu-wrapper.menu-is-dark a:hover{color:var(--thm_primary_menu_color)}.menu-is-dark .menu-main-container,.menu-is-light .menu-main-container{background:var(--thm_primary_menu_background);color:var(--thm_primary_menu_color)}.menu-is-dark .menu-main-container a,.menu-is-light .menu-main-container a{color:var(--thm_primary_menu_link_color)}/*# sourceMappingURL=primary-menu.css.map */