.menu__item{display:flex;flex-wrap:wrap;position:relative}.menu__link{color:#000;display:inline-block;font-family:FogtwoNo5;font-size:40px;letter-spacing:.03em;line-height:154.1%;vertical-align:top}a.menu__link--active-branch,a.menu__link--active-link,a.menu__link:focus,a.menu__link:hover{color:#829f89;text-decoration:none}.menu__submenu{display:none;flex-basis:100%}.menu__item--open>.menu__submenu{display:block}.menu__child-toggle,.menu__child-toggle:focus,.menu__child-toggle:hover{border:none;padding:0 7px}.menu__child-toggle-icon{align-items:center;display:flex;justify-content:center}.menu__child-toggle-icon svg{fill:currentColor;display:block;transition:transform .4s;width:10px}.menu__item--open>.menu__child-toggle .menu__child-toggle-icon svg{transform:rotate(-180deg)}@media (min-width:768px) and (max-width:1024px){.menu__item{margin-top:8px}.menu__item:first-child{margin-top:0}.menu__link{font-size:35px}}