.home-overlay{top:0;left:0;width:100%;height:100%;position:absolute;z-index:0!important;background-color:hsla(0,0%,100%,.5)}.content{transition:opacity .5s ease-in-out}.content.hidden{opacity:0}.content:not(.hidden){opacity:1}body{overflow-y:scroll!important}.home{position:relative;min-height:41.7vh}.hidden{visibility:hidden}