.anchor-menu{background:#eee;font-family:var(--secondary-font);font-size:19px;height:auto;letter-spacing:.38px;position:fixed;right:0;text-align:right;text-transform:uppercase;top:50%;transform:translateY(-50%);width:auto;z-index:20}@media (max-width:1200px){.anchor-menu{display:flex;justify-content:space-between;left:0;right:unset;top:0;transform:unset;width:100%}}.anchor-menu__title{border-bottom:3px solid #000;font-weight:700;margin:30px 45px 40px;position:relative}@media (max-width:1270px){.anchor-menu__title{margin:15px 20px 20px}}@media (max-width:1200px){.anchor-menu__title{border-bottom:unset}}.anchor-menu__items{display:flex;flex-direction:column;position:relative}@media (max-width:1200px){.anchor-menu__items{flex-direction:row;overflow-x:scroll}}.anchor-menu__item{align-self:center;display:block;font-weight:400;padding:11px 45px;position:relative}@media (max-width:1270px){.anchor-menu__item{padding:5px 20px}}.anchor-menu__item:last-child{padding-bottom:30px}@media (max-width:1200px){.anchor-menu__item:last-child{padding-bottom:inherit}}.anchor-menu__item.active,.anchor-menu__item:hover{font-weight:700}.anchor-menu__item.active:before,.anchor-menu__item:hover:before{background:#000;content:"";height:50%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}