@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,900);@import url(font-awesome.min.css);body,input,select,textarea{color:#fff;font-family:'Source Sans Pro',sans-serif;font-size:15pt;font-weight:300!important;letter-spacing:-.025em;line-height:1.75em;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;content:'';-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#main:before{content:'';display:inline-block;height:100%;margin-right:0;vertical-align:middle;width:1px}a{transition:border-color .2s ease-in-out;border-bottom:dotted 1px;color:inherit;outline:0;text-decoration:none}#wrapper{animation:wrapper 4s forwards;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%}video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background-size:cover;transition:1s opacity}#overlay{animation:overlay .1s .1s forwards;background-attachment:fixed , fixed;background-position:top left , center center;background-repeat:repeat , no-repeat;background-size:auto , cover;background-color:rgba(0,0,0,.41);//bgrnd clr
		height: 100%;left:0;opacity:0;position:fixed;top:0;width:100%}#header{animation:header 4.25s 5.25s forwards;backface-visibility:hidden;transform:translate3d(0,0,0);cursor:default;display:inline-block;opacity:0;position:relative;text-align:center;top:-1em;vertical-align:middle;width:90%}#header h1{font-size:4.35em;font-weight:900;letter-spacing:-.035em;line-height:1em}#header p{font-size:1.25em;margin:.75em 0 .25em 0;opacity:.75}#header nav li{animation:nav-icons .5s ease-in-out forwards;backface-visibility:hidden;transform:translate3d(0,0,0);display:inline-block;height:5.35em;line-height:5.885em;opacity:0;position:relative;top:0;width:5.35em}#header nav a{border:0;display:inline-block}#header nav a:before{transition:all .2s ease-in-out;display:block;font-size:1.75em;height:2.5em;line-height:2.5em;position:relative;text-align:center;top:0;width:2.5em}#header nav a:hover{color:#ff69b4;/on button color
				}@keyframes wrapper { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes bg { 0% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 100% { -moz-transform: translate3d(-2250px,0,0); -webkit-transform: translate3d(-2250px,0,0); -o-transform: translate3d(-2250px,0,0); -ms-transform: translate3d(-2250px,0,0); transform: translate3d(-2250px,0,0); } }@keyframes overlay { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes header { 0% { -moz-transform: translate3d(0,1em,0); -webkit-transform: translate3d(0,1em,0); -o-transform: translate3d(0,1em,0); -ms-transform: translate3d(0,1em,0); transform: translate3d(0,1em,0); opacity: 0; } 100% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1; } }@keyframes nav-icons { 0% { -moz-transform: translate3d(0,1em,0); -webkit-transform: translate3d(0,1em,0); -o-transform: translate3d(0,1em,0); -ms-transform: translate3d(0,1em,0); transform: translate3d(0,1em,0); opacity: 0; } 100% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1; } }