#scroll-panel{margin-top:calc(40px + 5%);padding-top:calc(40px + 7%)}.carousel-vertical-menu{list-style-type:none;margin:0;max-width:calc(100% - 44px);padding:0;width:100%}.carousel-vertical-menu li{margin-bottom:2.5rem}.carousel-vertical-menu li:last-child{margin-bottom:0}.carousel-vertical-menu li a{background-color:hsla(0,0%,100%,0);border:1px solid hsla(0,0%,100%,0);border-radius:25px;color:var(--grey-text-color);display:block;padding:10px 20px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:100%}.carousel-vertical-menu li a:hover{background-color:hsla(0,0%,100%,.07);border:1px solid rgba(0,0,0,.75);color:#fff}.carousel-vertical-menu li a.is-active{background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.15);border-radius:25px;box-shadow:0 0 30px rgba(0,0,0,.4);color:#fff;padding:10px 20px}.carousel-vertical-menu-container{align-items:stretch;flex-wrap:nowrap;justify-content:flex-start;position:relative}.carousel-vertical-container>*{align-self:stretch;flex:1}.vertical-track-bar{background-color:#2d2e30;margin-right:30px;max-width:14px;min-height:100%}.vertical-track-bar,.vertical-track-marker{border-radius:7px;position:relative;width:14px}.vertical-track-marker{background-color:var(--blue-text-color);height:51px;top:0;transition:transform .6s cubic-bezier(.16,1,.3,1);-webkit-transition:top .2s;-moz-transition:top .2s;-ms-transition:top .2s;-o-transition:top .2s;transition:top .2s}.carousel-vertical{height:450px;overflow:hidden;position:relative}.carousel-content{margin-bottom:calc(40px + 3%);position:relative}.vertical-scroll-panel{position:relative;transition:transform .6s cubic-bezier(.16,1,.3,1);-webkit-transition:top .2s;-moz-transition:top .2s;-ms-transition:top .2s;-o-transition:top .2s;transition:top .2s}