header.site-header .site-header-top-container{position:fixed;top:0;left:0;right:0;z-index:14;background:#f5f5f5;transition:all .6s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}header.site-header .site-header-top-container[class^=site-header-banner-size-full],header.site-header .site-header-top-container[class*=" site-header-banner-size-full"],header.site-header .site-header-top-container:not(.not-scrolled){box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .6s ease}header.site-header .site-header-top-container .content-container-width-limiter{display:flex;flex-direction:column;align-items:flex-end}header.site-header .site-header-top-container .site-header-top{position:relative;display:flex;flex-direction:row;justify-content:space-between;width:100%;transition:all .3s ease}header.site-header .site-header-top-container .site-header-logo{transition:all .3s ease}header.site-header .site-header-top-container .site-header-logo a{position:relative;display:block;float:left;line-height:0;margin:20px 0;padding:0;transition:all .3s ease;height:72px}header.site-header .site-header-top-container .site-header-logo a img{display:inline;position:absolute;left:0;width:auto;height:100%;opacity:0;outline:var(--focus-outline-width) var(--focus-outline-style) transparent}header.site-header .site-header-top-container .site-header-logo a:focus{outline:unset}header.site-header .site-header-top-container .site-header-logo a:focus img{outline:var(--focus-outline-width) var(--focus-outline-style) var(--focus-outline-color)}header.site-header .site-header-top-container.small .site-header-logo a{height:55px;transition:all .3s ease}@media (max-width:1000px){header.site-header[class*=site-header] .site-header-top-container.small .site-header-logo a,header.site-header[class*=site-header] .site-header-top-container .site-header-logo a{margin:3px 0;height:30px}}header.site-header .site-header-top-container.full .site-header-logo a img.big{opacity:1;z-index:1;transition:all .3s ease,opacity .3s linear .3s}header.site-header .site-header-top-container.full .site-header-logo a img.small{opacity:0;z-index:0;transition:all .3s ease,opacity .3s linear .3s}header.site-header .site-header-top-container.small .site-header-logo a img.big{opacity:0;z-index:0;transition:all .3s ease,opacity .3s linear .3s}header.site-header .site-header-top-container.small .site-header-logo a img.small{opacity:1;z-index:1;transition:all .3s ease,opacity .3s linear .3s}@media (max-width:1000px){header.site-header .site-header-top-container.full .site-header-logo a img.big,header.site-header .site-header-top-container.small .site-header-logo a img.big{opacity:0;z-index:0;transition:all .3s ease,opacity .3s linear .3s}header.site-header .site-header-top-container.full .site-header-logo a img.small,header.site-header .site-header-top-container.small .site-header-logo a img.small{opacity:1;z-index:1;transition:all .3s ease,opacity .3s linear .3s}}#page.site{padding-top:calc(55px + 1.1rem + 40px );min-height:calc(100vh - (55px + 1.1rem + 40px ))}@media (max-width:1000px){#page.site{padding-top:calc(30px + 6px );min-height:calc(100vh - (30px + 6px ))}}body.navigation-transparent #page.site{padding-top:0;min-height:100vh}body .site-content a[id]:not([href]),body .site-content a[name],body .customtheme-anchor{top:calc(0px - 72px - 1.1rem - 40px )}@media (max-width:1000px){body .site-content a[id]:not([href]),body .site-content a[name],body .customtheme-anchor{top:calc(0px - (30px - 6px ))}}