.enoch-mono,.enoch-reg,.rtl{text-align:right}#viewport,body{padding:0;margin:0}#viewport,#viewport #close-nav,.page{width:100%;height:100%;position:absolute}@font-face{font-family:Muli;font-style:normal;font-weight:400;src:local("Muli-Regular"),url(../../fonts/Muli-Regular.ttf) format("truetype")}@font-face{font-family:Muli-Italic;font-style:normal;font-weight:400;src:local("Muli-Italic"),url(../../fonts/Muli-Italic.ttf) format("truetype")}@font-face{font-family:Muli-Bold;font-style:normal;font-weight:400;src:local("Muli-Bold"),url(../../fonts/Muli-Bold.ttf) format("truetype")}@font-face{font-family:Muli-Black;font-style:normal;font-weight:400;src:local("Muli-Black"),url(../../fonts/Muli-Black.ttf) format("truetype")}@font-face{font-family:Torzu-Regular;font-style:normal;font-weight:400;src:local("Torzu-Regular"),url(../../fonts/Torzu-Regular.ttf) format("truetype")}@font-face{font-family:Torzu-Mono;font-style:normal;font-weight:400;src:local("Torzu-Mono"),url(../../fonts/Torzu-Mono.ttf) format("truetype")}body{-webkit-overflow-scrolling:touch;font-size:16px;font-family:Muli;-webkit-tap-highlight-color:transparent;background-color:#863D80}h2,h3{font-family:Muli-Bold;font-weight:400}h2{text-transform:uppercase;letter-spacing:7px;font-size:14px}#viewport{display:block;overflow:hidden;top:0;left:0;-webkit-transition:margin-left .2s ease-in-out 0s;-moz-transition:margin-left .2s ease-in-out 0s;-o-transition:margin-left .2s ease-in-out 0s;transition:margin-left .2s ease-in-out 0s;box-shadow:4px 2px 20px #000}#viewport #close-nav{display:none;left:0;top:0}#viewport.nav-open{margin-left:60%}#viewport.nav-open #close-nav{z-index:200;display:block}@media only screen and (min-width:1025px){body{overflow:hidden}#viewport.nav-open{margin-left:30%}#viewport{overflow-y:scroll}}.page{display:block;opacity:1;z-index:1;padding:100px 20px 40px;background-color:#fff;overflow:scroll;-webkit-transition:opacity .5s ease-in-out 0s;-moz-transition:opacity .5s ease-in-out 0s;-o-transition:opacity .5s ease-in-out 0s;transition:opacity .5s ease-in-out 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page a{color:#D2CA78;text-decoration:none}.page a:hover{text-decoration:underline}.page.dark{background-color:#863D80;color:#D2CA78}.page.dark p{color:#fff}form input[type=checkbox]{opacity:0;margin:8px 8px 8px 0}form input[type=checkbox]+label:after{content:"\ea53";display:block;position:absolute;width:20px;height:20px;margin-top:-26px;opacity:1;z-index:100;font-family:icomoon}#header h2,#header i{height:60px;display:flex}form input[type=checkbox]:checked+label:after{content:"\ea52"}#nav-menu{display:block;position:absolute;width:60%;height:100%;top:0;left:0;padding-top:80px;margin-left:-60%;background-color:#590952;-webkit-transition:margin-left .2s ease-in-out 0s;-moz-transition:margin-left .2s ease-in-out 0s;-o-transition:margin-left .2s ease-in-out 0s;transition:margin-left .2s ease-in-out 0s}@media only screen and (min-width:1025px){.page{overflow:visible}#nav-menu{width:30%;margin-left:-30%}#header{position:absolute}}#nav-menu a{display:block;color:#D2CA78;line-height:50px;font-size:20px;padding-left:20px;padding-right:14px;text-decoration:none;font-family:Muli-Bold}#nav-menu a:hover{background-color:#D2CA78;color:#590952}#nav-menu.reveal{margin-left:0}#header{position:absolute;top:0;left:0;height:80px;width:100%;padding-top:20px;background-color:#74276D;color:#D2CA78;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header h2{align-items:center;justify-content:center;margin:0}#header i{position:absolute;top:20px;width:54px;align-items:center;justify-content:center;cursor:pointer}#header .burger{left:0}#header .cog{right:0}.dash-item{cursor:pointer}.dash-item .dash-icon{display:inline-flex;box-sizing:border-box;justify-content:center;align-items:center;background-color:#74276D}.dash-item .dash-icon.large{width:100px;height:100px}.dash-item .dash-icon.large .symbol{font-size:80px}.dash-item .description{display:inline-block;width:64%;margin-left:4px}.dash-item .description h1{display:block;font-family:Muli-Black;font-size:28px;margin:0;letter-spacing:-1px;font-weight:400!important}.dash-item .description span{color:#fff}.enoch-reg{font-family:Torzu-Regular}.enoch-mono{font-family:Torzu-Mono}p.enoch-mono,p.enoch-reg{font-size:22px;line-height:28px}#nav-menu a.enoch-reg{font-family:Torzu-Regular}#nav-menu a.enoch-mono{font-family:Torzu-Mono}.hidden{z-index:-10!important;opacity:0}.gone{display:none!important}.show{z-index:10!important;opacity:1}