.js-navigation{padding-right:10px;position:fixed;right:0;top:45%;z-index:1001}.js-navigation.closed .text{display:none}.js-navigation__list{margin:0;padding:0}.js-navigation__item{list-style-type:none;margin-bottom:4px;min-height:33px;transition:all .2s ease}.js-navigation__item,.js-navigation__item__link{display:flex;justify-content:flex-end}.js-navigation__item__link .text{background-color:#d9d9d9;border-radius:50px;color:#000!important;font-size:14px;opacity:1;padding:6px 14px;position:relative;right:0;transition:all .2s ease}.js-navigation__item--reverse .text{background:linear-gradient(111.02deg,#5fa4b0,#9dccdb);color:#fff!important}.js-navigation__item__link .bullet{background:#d9d9d9;border-radius:8px;display:block;height:16px;margin-left:4px;position:relative;top:9px;width:16px}.js-navigation__item__link:hover .text{background-color:#fff}.js-navigation__item--reverse .bullet,.js-navigation__item__link:hover .bullet{background:linear-gradient(111.02deg,#5fa4b0,#9dccdb)}.js-navigation__item--reverse:hover .bullet{background-color:#fff!important}.js-navigation.closed .js-navigation__item__link .text{opacity:0;right:-50px}.js-navigation.closed .js-navigation__item{margin-bottom:0}