html{scroll-behavior:smooth}nav.side-sticky{white-space:nowrap;background:#37474f;opacity:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}nav.side-sticky.show{opacity:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}nav.side-sticky ul{list-style:none;margin:0;padding:0}nav.side-sticky ul{position:fixed;bottom:50%;transform:translate(0%,50%);left:-999px;z-index:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:80px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}nav.side-sticky ul li{width:40px}@media(max-width:768px){nav.side-sticky{display:none}}nav.side-sticky ul li a{padding:.05rem;text-decoration:none;font-size:.85rem;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-radius:50%;width:36px;height:36px;background:#fff;border:1px solid #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;margin:.25rem 0;color:#000}nav.side-sticky ul li a.current{background:#000;color:white}nav.side-sticky ul li a.current:before{background:#000 !important;opacity:1}nav.side-sticky ul li a.current,nav.side-sticky ul li a:hover{text-decoration:none}nav.side-sticky.nav-dark ul li a:before{box-shadow:0 0 0 1px #000}nav.side-sticky.nav-dark ul li a.current:before{background:#000 !important}nav.side-sticky.nav-dark ul li a.current,nav.side-sticky.nav-dark ul li a:hover{text-decoration:none}@media(min-width:3840px){nav.side-sticky{opacity:1 !important}}@media(max-width:1199.99px){nav.side-sticky ul{left:15px!Important}}