.menu-icon{display:inline-block;width:18px;height:18px;flex:0 0 18px;vertical-align:-3px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.header-menu>a,.nav-submenu>a{display:flex;align-items:center;gap:7px}.nav-group>summary{display:flex;align-items:center;gap:7px}.nav-group>summary>span{margin-left:auto}
.module-icon{display:inline-flex;align-items:center;justify-content:center;background:#e8eddf;border-radius:10px;width:44px;height:44px;color:#304937}.module-icon .menu-icon{width:25px;height:25px}.module .module-icon+h2{margin-top:15px}
.login-remember{align-items:center;margin:2px 0 20px}.login-remember input{flex:0 0 18px}
