/* Copyright Praxus (Praxus Group) 2017 */
/**
 * Head CSS
 * @desc Praxus common CSS definitions.
 *
 * @package PraxusHome
 * @author <a href="http://yaypaul.com">YayPaul (Paul West)</a>
 * @copyright 2017 Praxus (Praxus Group).
 * @license MIT
 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{margin:0;padding:0;font-family:'Roboto Condensed',sans-serif;font-size:1vw;font-weight:300;color:rgb( 225,225,225 );background-color:rgb( 34,34,34 )}em{font-style:italic}strong{font-weight:700}.headline{font-size:5vw;line-height:7.5vw}.heading{font-size:3.15vw;line-height:4.5vw}.heading--bar{position:relative;overflow:hidden;padding:1.3vw 5vw 1.2vw 5vw}.main{font-size:2.1vw;line-height:3vw}.quote{font-size:2.5vw;line-height:4vw}.column2{position:relative;float:left;width:50%}.column3{position:relative;float:left;width:33.33%}.praxus__lines{position:absolute;top:-3vw;left:-4vw;width:9vw}#menu__button{display:block;position:fixed;top:1.5vw;left:1.5vw;width:2vw;cursor:pointer;z-index:10;filter:drop-shadow( 1px 1px 3px rgba( 0,0,0,0.5 ) )}#menu{display:block;position:fixed;z-index:100;top:-3px;transform:translateX( -330px );width:310px;height:auto;background:rgb( 200,33,42 );box-shadow:3px 3px 0px rgba( 200,33,42,0.45 )}#menu__close{display:block;position:fixed;top:0;left:263px;width:1.5vw;padding:1vw;cursor:pointer;z-index:101}.menu__item{display:block;padding:0.55vw 1.5vw;color:rgb( 255,255,255 );text-decoration:none}.menu__item:hover,.menu__item:focus{text-decoration:none;background-color:rgb( 33,33,33 )}.menu__item--alt{background-color:rgb( 33,33,33 )}.menu__item--alt:hover,.menu__item--alt:focus{text-decoration:none;background-color:rgb( 200,33,42 )}.menu__itemIcon{display:inline-block;position:relative;width:1vw;top:-0.5vw;margin-left:0.3vw}.menu__divider{display:block;width:100%;height:1px;background-color:rgb( 255,255,255 )}#hero{width:100%;margin-bottom:-6.2vw;background-color:rgb( 0,0,0 )}#hero__fallback{position:relative;top:-6vw;width:100%;z-index:0}#hero__wordmark{display:block;position:absolute;top:20vw;left:16.5vw;width:65vw;margin:0;-webkit-filter:drop-shadow( 0 3px 7px rgba( 0,0,0,69 ) );filter:drop-shadow( 0 3px 7px rgba( 0,0,0,69 ) );z-index:3}#hero__text{position:absolute;top:57vw;left:14vw;color:rgb( 255,255,255 );z-index:3}#hero__textAuthor{margin-left:4vw}#hero__video{position:absolute;top:0;left:0;width:100%;height:auto;z-index:2}#hero__video--mute{display:block;position:absolute;top:1.5vw;right:2vw;width:2vw;cursor:pointer;z-index:3}#hero__video--play{display:block;position:absolute;top:1.5vw;right:6vw;width:2vw;cursor:pointer;z-index:3}