.section-nav-wrapper{counter-reset:steps;position:relative}.section-nav-wrapper>div:first-child{width:90px;z-index:1000;height:0;position:sticky;top:0;left:0}.navbar-sidebar nav{counter-reset:steps;padding:0;padding-top:120px;padding-left:66px;list-style:none;margin:0;width:309px}.navbar-sidebar nav .nav-link{text-decoration:none;display:block;border-left:1px solid #bcbcbc;cursor:pointer;position:relative;height:30px;counter-increment:steps}.navbar-sidebar nav .nav-link:before{position:absolute;right:100%;top:50%;transform:translateY(-50%);padding-right:10px;margin-right:0;content:counter(steps,decimal-leading-zero);color:#000;font-size:14px;font-weight:300;letter-spacing:.97px}.navbar-sidebar nav .nav-link:after{background-color:#3494d4;transition:all .2s;content:'';position:absolute;top:0;bottom:0;height:100%;display:block;width:0;left:0}.navbar-sidebar nav .nav-link.active:after{width:4px}.navbar-sidebar nav .nav-link:hover:after{width:4px}.navbar-sidebar nav .nav-link:hover>span{opacity:1}.navbar-sidebar nav .nav-link>span{opacity:0;position:absolute;top:50%;transform:translateY(-50%);display:block;margin-left:15px;font-size:13px;color:#000;line-height:1.46;background-color:#f9f9f9;border-radius:10px;padding:15px;position:relative;display:block}.navbar-sidebar nav .nav-link>span strong{margin-top:-7px;display:block;text-transform:uppercase;font-weight:600;font-size:10px;color:#3a9fab}@media(max-width:1329px){.navbar-sidebar nav{display:none}}