.header-simple{width:100%;max-width:100%;padding:var(--page-padding) 0;z-index:1000}.header-simple.scrolled[data-fixed="1"]{position:fixed;left:0;width:100%}.header-simple-inner{max-width:var(--wide-width);margin:0 auto;display:grid;align-items:center;grid-template-columns:auto}.header-simple-inner-mobile-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center}.header-simple .logo{display:block;width:100%}.header-simple .logo :is(img,svg){position:relative;z-index:2;max-width:12rem;max-height:4rem;object-fit:contain}.header-simple nav ul{padding:0;margin:0}.header-simple nav ul li{display:block;list-style:none}.header-simple nav ul li a{text-decoration:none;display:block}.header-simple nav ul.menu>li>ul.sub-menu{display:none}.header-simple .featured-menu li a{margin:0;padding:0;border-radius:0;border:none;background:0 0;appearance:none;display:inline-block;cursor:pointer;transition:all .3s ease;text-align:left;text-decoration:none}.header-simple .featured-menu li a:is(:hover,:focus,:active){outline:none;text-decoration:none}.header-simple .featured-menu li:not(:last-child) a{border-width:var(--secondary-button-border-width);border-style:var(--secondary-button-border-style);border-radius:var(--secondary-button-border-radius);padding:var(--secondary-button-padding);border-color:var(--secondary-button-border-color);background-color:var(--secondary-button-background-color);color:var(--secondary-button-text-color);box-shadow:var(--secondary-button-box-shadow)}.header-simple .featured-menu li:not(:last-child) a:is(:hover,:focus,:active){border-color:var(--secondary-button-hover-border-color);background-color:var(--secondary-button-hover-background-color);color:var(--secondary-button-hover-text-color);box-shadow:var(--secondary-button-hover-box-shadow)}.header-simple .featured-menu li:last-child a{border-width:var(--primary-button-border-width);border-style:var(--primary-button-border-style);border-radius:var(--primary-button-border-radius);padding:var(--primary-button-padding);border-color:var(--primary-button-border-color);background-color:var(--primary-button-background-color);color:var(--primary-button-text-color);box-shadow:var(--primary-button-box-shadow)}.header-simple .featured-menu li:last-child a:is(:hover,:focus,:active){outline:none;text-decoration:none;border-color:var(--primary-button-hover-border-color);background-color:var(--primary-button-hover-background-color);color:var(--primary-button-hover-text-color);box-shadow:var(--primary-button-hover-box-shadow)}.header-simple nav :is(.current-menu-item,.current-menu-parent)>a{text-decoration:underline}.header-simple-right-items{display:flex;align-items:center;flex-wrap:wrap;justify-content:end;column-gap:1rem}.header-simple-search-form{margin-top:0;position:absolute;top:inherit;width:var(--wide-width);opacity:0;max-height:4rem;transition:all .3s ease;z-index:5;visibility:hidden}.header-simple.search-open .header-simple-search-form{margin-top:0;position:absolute;top:inherit;width:var(--wide-width);opacity:1;visibility:visible}.header-simple-search-toggle,.header-simple-search-form-submit{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;margin-left:2.4rem}.header-simple.search-open .header-simple-search-form-submit svg path{fill:var(--color-dark)}.search-open .header-simple-search-toggle{background-color:var(--background-color) !important;color:var(--color-bright-dark) !important}.header-simple-search-form-submit{position:absolute;top:0;right:0}.header-simple:not([data-color-scheme=light]) :is(.header-simple-search-toggle,.header-simple-search-form-submit) svg path{fill:var(--color-white)}:is(.header-simple-search-toggle,.header-simple-search-form-submit):is(:hover,:focus,:active){color:var(--color-offwhite)}:is(.header-simple-search-toggle,.header-simple-search-form-submit) svg path{width:2rem;height:auto}body .header-simple .header-simple-search-form input[type=search]{border:none;width:100%;background:var(--color-white);padding-left:calc(3rem + 0.5em);padding-right:calc(4rem + 1em);padding-top:.6rem;padding-bottom:.6rem;color:var(--color-dark)}body .header-simple .header-simple-search-form input[type=search]::placeholder{color:rgba(0,0,0,.3)}.header-simple-search-form-close{width:3rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;color:var(--color-black);position:absolute;top:0;left:0}.header-simple-search-form-close:before,.header-simple-search-form-close:after{content:'';display:block;position:absolute;top:50%;left:50%;width:1rem;border-bottom:.2rem solid currentColor}.header-simple-search-form-close:before{transform:translate(-50%,-50%) rotateZ(45deg)}.header-simple-search-form-close:after{transform:translate(-50%,-50%) rotateZ(-45deg)}.header-simple-search-form-close:is(:hover,:focus,:active){color:var(--color-dark)}.header-simple nav ul.menu li.menu-item ul.sub-menu>li.menu-item:not(.sub-menu-open) a:after{transform:rotateZ(45deg);margin:0 .1em .2em .4em}.header-simple nav ul.menu li.menu-item ul.sub-menu>li.menu-item:is(.sub-menu-open) a:after{transform:rotateZ(-135deg);margin-bottom:0}.header-simple nav ul.menu li.menu-item ul.sub-menu>.second-level-sub-menu li{width:100%}.header-simple nav ul.menu li.menu-item ul.sub-menu li.menu-item .second-level-sub-menu{display:none}.header-simple nav ul.menu li.menu-item-has-children ul.second-level-sub-menu li.menu-item-has-children:not(.sub-menu-open) a:after{transform:rotateZ(45deg);margin:0 .1em .2em .4em}.header-simple nav ul.menu li.menu-item-has-children ul.second-level-sub-menu li.menu-item-has-children:is(.sub-menu-open) a:after{transform:rotateZ(-135deg);margin-bottom:0}.header-simple nav ul.menu li.menu-item ul.sub-menu li.menu-item:is(.sub-menu-open)>ul.second-level-sub-menu{display:flex;flex-direction:column;align-items:flex-start;padding-left:2.4rem;padding-top:1rem}.header-simple nav ul.menu li.menu-item ul.sub-menu>.second-level-sub-menu li{width:100%}.header-simple nav ul.menu li.menu-item ul.sub-menu li.menu-item .second-level-sub-menu .third-level-sub-menu{display:none}.header-simple nav ul>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children:has(.third-level-sub-menu):not(.sub-menu-open)>a:after{transform:rotateZ(45deg);margin:0 .1em .2em .4em}.header-simple nav ul>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children:has(.third-level-sub-menu):is(.sub-menu-open)>a:after{transform:rotateZ(-135deg);margin-bottom:0}.header-simple nav ul.menu li.menu-item ul.sub-menu li.menu-item:is(.sub-menu-open)>ul.third-level-sub-menu{display:flex;flex-direction:column;align-items:flex-start;padding-left:2.4rem;padding-top:1rem;padding-bottom:1rem}@media (max-width:767px){.header-simple .header-simple-right-items:is(.desktop){display:none}.header-simple:is(.menu-open) li.menu-item ul.sub-menu li.menu-item:not(.sub-menu-open)>ul.second-level-sub-menu{display:none}.header-simple:is(.menu-open) li.menu-item ul.sub-menu li.menu-item:is(.sub-menu-open)>ul.second-level-sub-menu{display:flex;flex-direction:column;align-items:flex-start;padding-left:2.4rem;padding-top:1rem;padding-bottom:1rem}.header-simple nav .menu li.menu-item-has-children:is(.sub-menu-open)>a{background:var(--hover-link-color);padding-left:var(--item-row-gap)}.header-simple nav .menu li.menu-item-has-children:is(.sub-menu-open) ul.sub-menu li.sub-menu-open>a{background:var(--hover-link-color);padding-left:var(--item-row-gap)}}@media (min-width:768px){.header-simple-inner{grid-template-columns:1fr 1fr}.header-simple-inner-mobile-wrapper .header-simple-right-items{display:none}}@media (max-width:991px){.header-simple .header-simple-menu-toggle .menu-bar{display:block;margin:.8rem 0;width:3rem;height:.3rem;transition:all .3s ease;background-color:var(--text-color)}.header-simple .header-simple-menu-toggle .menu-bar:nth-child(3n+1){transform-origin:left center}.header-simple .header-simple-menu-toggle .menu-bar:nth-child(3n+3){transform-origin:left center}.header-simple .header-simple-menu-toggle:is(:hover,:focus,:active){outline:none}.header-simple.menu-open .header-simple-menu-toggle .menu-bar:nth-child(3n+1){transform:rotateZ(45deg)}.header-simple.menu-open .header-simple-menu-toggle .menu-bar:nth-child(3n+2){opacity:0}.header-simple.menu-open .header-simple-menu-toggle .menu-bar:nth-child(3n+3){transform:rotateZ(-45deg)}.header-simple nav{width:100%;max-height:0;transition:max-height .3s ease,padding .3s ease;overflow:auto;display:flex;flex-direction:column;row-gap:var(--item-row-gap)}.header-simple.menu-open nav{max-height:calc(100vh - 10rem);padding:2.4rem 0}.header-simple nav ul{display:flex;flex-direction:column;column-gap:var(--item-column-gap);row-gap:var(--item-row-gap)}.header-simple nav ul>li{display:block}.header-simple nav ul>li.menu-item-has-children{position:relative}.header-simple nav ul>li>a{padding:.5rem 0;display:block}.header-simple nav ul>li.menu-item-has-children>a{padding-right:5rem}.header-simple nav ul>li.menu-item-has-children>.sub-menu-toggle{position:absolute;top:0;right:0;width:3.7rem;height:3.5rem}.header-simple nav ul>li.menu-item-has-children>.sub-menu-toggle:after{content:"";display:inline-block;width:.5em;height:.5em;border-right:.2rem solid;border-bottom:.2rem solid;transform:translate(-50%,-75%) rotateZ(45deg);transition:transform .3s ease;position:absolute;top:50%;left:50%}.header-simple nav ul>li.menu-item-has-children.sub-menu-open>.sub-menu-toggle:after{transform:translate(-50%,-25%) rotateZ(-135deg)}.header-simple nav ul.menu>li>ul.sub-menu{padding:1rem 0 1rem 2rem}.header-simple nav ul.menu>li.sub-menu-open>ul.sub-menu{display:flex}.header-simple .featured-menu{align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media (min-width:992px){.header-simple-inner{max-width:var(--wide-width);margin:0 auto;display:grid;flex-wrap:wrap;align-items:center;justify-content:space-between;grid-template-columns:10rem 1fr}.header-simple-right-items{column-gap:0;margin-right:.5rem}.header-simple-search-toggle{order:3;margin-left:1.6rem}.header-simple-collapsable-content{position:relative}.header-simple-search-form{position:absolute;right:calc(50vw - (var(--wide-width) / 2));overflow:hidden;opacity:0;max-width:0}.header-simple.search-open .header-simple-search-form{max-width:calc(var(--wide-width) / 2);opacity:1;position:absolute;max-height:4rem;margin-top:0}.header-simple.search-open nav{opacity:0;transition:.3s ease all}.header-simple.search-open .header-simple-search-toggle{display:none}.header-simple.search-open .header-simple-collapsable-content{width:30%}.header-simple .header-simple-menu-toggle{display:none}.header-simple nav{display:flex;column-gap:var(--item-column-gap);align-items:center;grid-column:3}.header-simple nav ul{display:flex;flex-wrap:wrap;align-items:center;column-gap:calc(var(--item-column-gap) / 2);row-gap:var(--item-row-gap)}.header-simple nav ul.menu li.menu-item a:not(:hover,:active,:focus){transition:.3s ease all}.header-simple nav ul.menu li.menu-item a:is(:hover,:active,:focus){text-decoration:underline;text-underline-offset:.2rem}.header-simple nav ul>li.menu-item-has-children{position:relative}.header-simple nav ul>li.menu-item-has-children>a:after{content:"";display:inline-block;width:.5em;height:.5em;border-right:.2rem solid;border-bottom:.2rem solid;margin:0 .1em .2em .4em;transform:rotateZ(45deg);transition:transform .3s ease}.header-simple nav ul>li.menu-item-has-children>.sub-menu-toggle{display:none}.header-simple nav ul>li.menu-item-has-children>.sub-menu{position:absolute;top:100%;left:0;width:25rem;display:none !important;padding:2.4rem 0;z-index:10}.header-simple nav ul.menu li.menu-item:is(:hover) a{position:relative}.header-simple nav ul.menu li.menu-item:is(:hover) a:after{transform:rotateZ(-135deg);margin-bottom:0}.header-simple nav ul>li.menu-item-has-children:is(:hover)>.sub-menu{display:flex!important;flex-direction:column;align-items:stretch;background-color:var(--background-color);padding:2.4rem;position:absolute;top:100%;left:-2.4rem;border-radius:var(--element-border-radius);box-shadow:var(--element-box-shadow)}.header-simple li.menu-item ul.sub-menu li.menu-item:is(.sub-menu-open)>ul.second-level-sub-menu{max-width:25rem}}@media (min-width:1200px){.header-simple nav ul{column-gap:var(--item-column-gap)}}