.site__header:hover+.site__main .bar-sticky,.site__header:focus-within+.site__main .bar-sticky{z-index:9}.bar-sticky{--lmav--color--links:#ffffff;background-color:var(--wp--preset--color--primary);padding:clamp(1.5625rem, 0.0029154519 * (100vw - 48rem) + 1.5625rem, 1.6875rem) clamp(1rem, 2.2008253095vw, 2rem);position:sticky;top:0;z-index:10}@media (min-width:600px){.bar-sticky{top:var(--wp-admin--admin-bar--height,0)}}.bar-sticky__menu ul{list-style:none;margin:0;padding:0}.bar-sticky__menu ul li:not(:last-child){margin-right:2rem}.bar-sticky__menu ul a{background-image:linear-gradient(var(--wp--preset--color--secondary),var(--wp--preset--color--secondary));background-position:0 100%;background-repeat:no-repeat;background-size:0% .0625rem;color:var(--lmav--color--links);display:block;font-size:1rem;font-weight:600;padding:.25rem 0;transition:background-size 0.3s;white-space:nowrap}.bar-sticky__menu ul a:hover,.bar-sticky__menu ul a:focus{background-size:100% .0625rem}.bar-sticky__menu ul a.active{background-size:100% .0625rem}.bar-sticky__menu ul,.bar-sticky__buttons{align-items:center;display:flex}.bar-sticky *:focus{outline-offset:-.125rem}.bar-sticky .container{align-items:center;display:flex;justify-content:space-between;overflow-x:auto;scrollbar-width:none}.bar-sticky .container::-webkit-scrollbar{display:none;width:0}.bar-sticky .button__wrap{margin-left:clamp(0.9375rem, 2.0632737276vw, 1.875rem)}.bar-sticky .button__wrap svg{height:auto;margin-right:.5rem;min-width:1.4375rem;width:1.4375rem}@media (max-width:781px){.bar-sticky .button__wrap svg{display:none}}.bar-sticky .button__wrap svg path{fill:currentColor}.bar-sticky .button__wrap .button{white-space:nowrap}.bar-sticky .button__wrap .button--file{background-color:transparent;border:0;color:var(--wp--preset--color--secondary)}.bar-sticky .button__wrap .button--file::after{content:"";display:none}@media (max-width:781px){.bar-sticky .button--contact__wrap{background-color:var(--wp--preset--color--bg-alt);bottom:0;display:flex;justify-content:center;left:0;margin:0;padding:.9375rem 1rem;position:fixed;right:0}[data-popup=header-menu] .bar-sticky .button--contact__wrap{display:none}}.bar-sticky .button--contact__wrap .button--contact{background-image:none}