@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400);@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,700);body,html{font-family:'Source Sans Pro',sans-serif}.page{background:0 0}.view1{height:100vh;background:#fff;z-index:1}.view2{height:100vh;z-index:2;background:rgba(0,0,0,.95);color:rgba(255,255,255,.8)}.view2 h1,.view2 h2,.view2 h3,.view2 h4,.view2 h5{color:rgba(255,255,255,.95);font-weight:300}.back_line{border:15px solid transparent;border-top:15px solid #fff;width:0;z-index:2;margin:0 auto}.moveDown{position:absolute;height:35px;bottom:0;left:0;right:0}.text--line{font-size:.8em}svg{position:absolute;width:100%;height:100%;font:16em/1 "Source Sans Pro";font-weight:300}.text-copy{fill:none;stroke:#fff;stroke-dasharray:10% 40%;stroke-width:3px;-webkit-animation:stroke-offset 6s infinite ease-in-out;animation:stroke-offset 6s infinite ease-in-out}.text-copy:nth-child(1){stroke:#9b59b6;stroke-dashoffset:10%}.text-copy:nth-child(2){stroke:#e74c3c;stroke-dashoffset:20%}.text-copy:nth-child(3){stroke:#f1c40f;stroke-dashoffset:30%}.text-copy:nth-child(4){stroke:#2ecc71;stroke-dashoffset:40%}.text-copy:nth-child(5){stroke:#3498db;stroke-dashoffset:50%}@-webkit-keyframes stroke-offset{50%{stroke-dashoffset:50%;stroke-dasharray:0 125%}}@keyframes stroke-offset{50%{stroke-dashoffset:50%;stroke-dasharray:0 125%}}.arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid rgba(0,0,0,.95);position:absolute;right:0;left:0;margin:0 auto;top:0;-webkit-animation-name:arrowPulse;-webkit-animation-duration:1s;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in;-webkit-animation-iteration-count:infinite;cursor:pointer}@-webkit-keyframes arrowPulse{from{top:0}to{top:30px}}.socialButtons{position:absolute;bottom:-55vh;left:0;right:0}.socialButtons ul{width:98%;max-width:1200px;margin:0 auto;padding:1%}.socialButtons ul li{width:33.333%;float:left;position:relative;list-style-type:none}.socialButtons ul li:first-child a{border:0;border-radius:2px 0 0 2px}.socialButtons ul li:last-child a{border-radius:0 2px 2px 0}.socialButtons ul li svg{max-width:60px;fill:rgba(0,0,0,.95);transition:fill 200ms ease;position:relative;z-index:300}.socialButtons ul li span{position:absolute;display:block;opacity:0;top:0;left:5%;background-color:#fff;width:90%;padding:8px 0;color:rgba(0,0,0,.95);border-radius:2px;transition:all 200ms ease-in-out}.socialButtons ul li span:after{content:'';border-bottom:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;position:absolute;top:30px;left:50%;margin-left:-8px}.socialButtons ul li a{text-decoration:none;display:block;text-align:center;background-color:#fff;padding:20px 0;border-left:1px solid #ebebeb;transition:all 200ms ease}.socialButtons ul li a:hover{background-color:rgba(0,0,0,.95);transition:all 200ms ease}.socialButtons ul li a:hover svg{fill:#fff;transition:fill 200ms ease}.socialButtons ul li a:hover span{opacity:1;top:-45px;transition:all 200ms ease}