.block-display-none{display:none!important}.block-full-height{min-height:calc(100vh - 100px)!important}.block-shadow{box-shadow:0 0 16px 3px #000}.block-overflow-hidden{overflow:hidden}.site-header{position:sticky!important;top:0;z-index:1000!important;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);width:100%}.site-header.scrolled>div{padding:8px 16px!important}.site-header.scrolled img{width:128px}.site-header>div,.site-header img{transition:all 0.2s}