@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap');


body{  font-family: "Outfit", sans-serif; width: 100vw; height: 100%; margin: 0; padding: 0; overflow: hidden;}
main {margin: 0; padding: 0; width: 100%; height: auto;  position: fixed; z-index:0;left:0; right: 0; top:22%; overflow: hidden; display: block;}
main header {margin: 0;  padding: 0;}
main header h1 {  display: block;  margin: 0;  padding: 0;  text-align: center;}
main header h1 svg {width: 100%; max-height: 100%;}
main .nbi_test {position:fixed; z-index:-1;margin:0; left:0; right:0; padding:2em; text-align:center; max-width:100%; height:300px; }
.w_w_b {opacity: .3;margin: 0; padding: 0; width: 100%; height: 100%; top: 0%; left: 0%; position: fixed; z-index:1;}
.w_w_b video {position: fixed; z-index: 3; top:0; bottom:0; left: 0; right:0; margin:auto; padding: 0;  min-width: 100%; min-height: 95%;}
footer{background: rgba(199,178,153,0.3); padding-top:3px; padding-bottom:5px; position: fixed; z-index:0; bottom: 1%; left: 0; right: 0;text-align: center; width: 100%; font-weight: 100; font-size:0.8em;letter-spacing: 5px;}