*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff;color:#3b3938;font-family:"futura-pt-1","futura-pt-2",helvetica;font-size:1.5em;font-weight:400;line-height:1;padding:0 10%;text-align:center}span.letter{background:#3b3938;color:#fff;display:block;height:50px;line-height:50px;position:fixed;text-align:center;text-transform:uppercase;white-space:nowrap;width:50px;z-index:2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}@media only screen and (max-width:550px){span.letter{height:30px;line-height:30px;width:30px}span.letter span{font-size:1rem;height:30px!important;width:30px!important}}span.letter span{display:block;height:50px;width:50px;white-space:nowrap}span.letter.v{left:0;top:0}span.letter.e{background:#00b971;right:0;top:0}span.letter.s{background:#b92c00;bottom:0;left:0}span.letter.a{background:#009bc2;bottom:0;right:0}span.letter.letters1 .e{background:#00b971}span.letter.letters1 .s{background:#b92c00}span.letter.letters1 .a{background:#009bc2}span.letter .letters2 .e{background:#b92c00}span.letter .letters2 .s{background:#009bc2}span.letter .letters2 .a{background:#00b971}span.letter .letters3 .e{background:#009bc2}span.letter .letters3 .s{background:#00b971}span.letter .letters3 .a{background:#b92c00}header img{margin:100px auto 30px;border-radius:80px;-webkit-box-shadow:1px 0 2px #3b3938;-moz-box-shadow:1px 0 2px #3b3938;box-shadow:1px 0 2px #3b3938;color:1px 0 2px #3b3938;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}@media only screen and (max-height:550px){header img{margin-top:40px}}header img:hover{-webkit-transform:scale(1.2) rotate(360deg);-moz-transform:scale(1.2) rotate(360deg);-o-transform:scale(1.2) rotate(360deg);-ms-transform:scale(1.2) rotate(360deg);transform:scale(1.2) rotate(360deg)}header h1{display:block;font-size:3em;font-weight:700px;margin:0 0 1em;text-transform:uppercase;width:100%}header h1 .char4{margin-right:5px}header h1 .char10{font-size:1em;line-height:.6em}p{line-height:1.8;margin:0 auto 1.8em;max-width:20em;width:100%}p span.dot{color:#b92c00;font-size:2em;line-height:.6em}a{border-bottom:3px solid #00b971;color:#00b971;font-weight:700;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}a:hover{border-bottom:3px solid #009bc2;color:#009bc2}li{list-style:none}footer{font-size:.8em}.letters1 p a{border-color:#00b971;color:#00b971}.letters1 p a:hover{border-color:#009bc2;color:#009bc2}.letters1 p span.dot{color:#b92c00}.letters1 h1 .char10{color:#b92c00}.letters2 p a{border-color:#b92c00;color:#b92c00}.letters2 p a:hover{border-color:#00b971;color:#00b971}.letters2 p span.dot{color:#009bc2}.letters2 h1 .char10{color:#009bc2}.letters3 p a{border-color:#009bc2;color:#009bc2}.letters3 p a:hover{border-color:#b92c00;color:#b92c00}.letters3 p span.dot{color:#00b971}.letters3 h1 .char10{color:#00b971}body.hover_blur p,body.hover_blur h1{text-shadow:0 0 5px #3b3938}body.hover_blur p a,body.hover_blur h1 a,body.hover_blur p .dot,body.hover_blur h1 .dot,body.hover_blur p .char10,body.hover_blur h1 .char10{text-shadow:none}@-webkit-keyframes fade{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fade{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-ms-keyframes fade{0%{opacity:0;-ms-transform:translateY(-20px)}100%{opacity:1;-ms-transform:translateY(0)}}@-o-keyframes fade{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fade{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}header,p{-webkit-animation:fade 1s ease;-moz-animation:fade 1s ease;-o-animation:fade 1s ease;-ms-animation:fade 1s ease;animation:fade 1s ease}