@import url("//fonts.googleapis.com/css?family=Raleway:400,400i,700,700i");html{font-size:62.5%}body{font-family:Raleway,sans-serif;font-weight:400;color:#fff}.section{height:100vh;overflow:hidden;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.with-bg{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;z-index:1}.section.with-bg:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:0}.section .content{color:#fff}.section .content .label{font-size:1.6rem}.section .content .sep{background:hsla(0,0%,100%,.5);height:.4rem;width:4rem;margin:2rem 0}.section .content .title{font-size:4.2rem;font-weight:700}.section .content .readmore{margin-top:4rem;color:#fff;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-transform:uppercase}.section .content .readmore .icon{width:4rem;margin-left:1rem}.side-menu{position:fixed;z-index:10;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.side-menu .content{padding-left:5rem}.side-menu .item{opacity:0;-webkit-transform:translateX(-25%);transform:translateX(-25%);text-decoration:none;padding:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-menu .item .dot{height:1rem;width:1rem;margin-right:1rem;line-height:1em;border-radius:50%;background:transparent;border:1px solid #fff;-webkit-transition:background .3s ease,-webkit-transform .3s ease;transition:background .3s ease,-webkit-transform .3s ease;transition:background .3s ease,transform .3s ease;transition:background .3s ease,transform .3s ease,-webkit-transform .3s ease;-webkit-transform:scale(1);transform:scale(1)}.side-menu .item .label{font-size:1.4rem;color:#fff;text-transform:uppercase;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.side-menu .item.is-selected .dot,.side-menu .item:hover .dot{background:#fff}.side-menu .item:hover .label{-webkit-transform:translateX(5%);transform:translateX(5%)}.side-menu .item:hover .dot{-webkit-transform:scale(1.25);transform:scale(1.25)}