.container,.content-wrap,body,html{overflow:hidden;width:100%;height:100%}.container{background:#373a47}.menu-wrap a{color:#b8b7ad}.menu-wrap a:focus,.menu-wrap a:hover{color:#c94e50}.content-wrap{overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .4s;transition:transform .4s}.content{position:relative;background:#b4bad2}.content:before{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,.3);content:"";opacity:0;-webkit-transition:opacity .4s,-webkit-transform 0s .4s;transition:opacity .4s,transform 0s .4s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.menu-button{position:fixed;z-index:1000;margin:1em;padding:0;width:2.5em;height:2.25em;border:none;text-indent:2.5em;font-size:1.5em;color:transparent;background:transparent}.menu-button:before{position:absolute;top:.5em;right:.5em;bottom:.5em;left:.5em;background:linear-gradient(#373a47 20%,transparent 0,transparent 40%,#373a47 0,#373a47 60%,transparent 0,transparent 80%,#373a47 0);content:""}.menu-button:hover{opacity:.6}.close-button{width:16px;height:16px;position:absolute;right:1em;top:1em;overflow:hidden;text-indent:16px;border:none;z-index:1001;background:transparent;color:transparent}.close-button:after,.close-button:before{content:"";position:absolute;width:2px;height:100%;top:0;left:50%;background:#888}.close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-wrap{position:absolute;z-index:1001;width:280px;height:100%;font-size:1.15em;-webkit-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0);-webkit-transition:-webkit-transform .4s;transition:transform .4s}.menu{position:relative;z-index:1000;padding:3em 1em 0}.close-button,.menu{opacity:0;-webkit-transform:translate3d(-160px,0,0);transform:translate3d(-160px,0,0);-webkit-transition:opacity 0s .3s,-webkit-transform 0s .3s;transition:opacity 0s .3s,transform 0s .3s;-webkit-transition-timing-function:cubic-bezier(.17,.67,.1,1.27);transition-timing-function:cubic-bezier(.17,.67,.1,1.27)}.icon-list a{display:block;padding:.8em}.icon-list i{font-size:1.5em;vertical-align:middle;color:#282a35}.icon-list a span{margin-left:10px;font-size:.85em;font-weight:700;vertical-align:middle}.morph-shape{position:absolute;width:100%;height:100%;top:0;right:0;fill:#373a47}.show-menu .content:before,.show-menu .menu-wrap{-webkit-transition-delay:0s;transition-delay:0s}.show-menu .close-button,.show-menu .content:before,.show-menu .menu,.show-menu .menu-wrap,.show-menu .morph-shape{-webkit-transform:translateZ(0);transform:translateZ(0)}.show-menu .close-button,.show-menu .menu{opacity:1;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-transition-delay:.4s;transition-delay:.4s}.show-menu .content:before{opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}
:root{--ge12b3a1c52:1}
