@charset "utf-8";header{background-color:rgba(0,0,0,.3);box-shadow:0 0 72px 48px rgba(0,0,0,.3);color:#fff;text-align:center;text-shadow:0 0 20px #000,0 0 10px #000}.nav_delimiter,header .nav{font-size:1.4rem;margin:0 .5rem;padding:0!important}header .logo{box-sizing:border-box;color:#fff;display:block;font-size:3rem;letter-spacing:.2rem;margin:0;padding:1.3rem 0 1.1rem;text-shadow:0 0 20px rgba(0,0,0,.3),0 0 10px rgba(0,0,0,.3);width:100%}footer{box-shadow:0 0 20px 10px rgba(0,0,0,.4)}body{background-color:#000}main{background-position:center;background-repeat:no-repeat;background-size:cover;height:0;overflow:hidden;position:relative;text-align:center}.background_movie{left:0;min-height:100%;min-width:100%;position:absolute;top:0;width:0;z-index:-1}#slide_interface{bottom:0;box-sizing:border-box;text-shadow:0 1px 4px #000;color:#fff;font-size:.9rem;font-weight:400;line-height:1.5em;left:0;min-width:47%;max-width:100%;padding:1rem 1.4rem;position:absolute;right:53%;right:calc(-560px + 80vw);text-align:left}#slide_text a{color:inherit}#slide_text strong{font-weight:600}@media (max-aspect-ratio:16/9){.background_movie{height:0;width:auto}}@media (max-aspect-ratio:1/1) and (max-width:768px){header{margin:4vw 0;padding:0 3vw;text-align:right}header .nav{margin:0 1.5vw;padding:1vw 0!important}.nav_link{opacity:1}.nav_link:hover{opacity:.6}.nav_link:active{opacity:.4}header .logo.nav_link{opacity:1!important}header .logo{background-image:url(/Media/Vectors/graylab-white.svg);background-position:left center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:100%;margin:.1rem .7rem 0;padding:0;width:25vw}#slide_interface{font-size:1.3rem;padding:1.3rem 1.7rem;right:0}}