@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.svg-ico{display:inline-block;vertical-align:middle;fill:currentColor;stroke:currentColor}.svg-ico_fill_none{fill:none!important}.svg-ico_stroke_none{stroke:none!important}.side-menu{border:1px solid #a01623;list-style:none;padding:12px 0}.side-menu__item_active{font-weight:700}.side-menu__item_active>.side-menu__link{color:#a01623}.side-menu__link{-webkit-align-items:center;align-items:center;color:inherit;display:-webkit-flex;display:flex;font-size:20px;padding:8px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:color .3s;transition:color .3s}.side-menu__link:focus,.side-menu__link:hover{color:#a01623}.side-menu__link .note-marker{margin-left:12px}.side-menu__text{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-parent{position:relative}.item-parent:focus>.side-menu,.item-parent:hover>.side-menu{display:block}.side-menu_dropdown{background:#f9e1b1;display:none;margin:0!important;min-width:220px;padding:0;position:absolute;right:0;top:100%;z-index:2}.side-menu_dropdown .side-menu__item:after,.side-menu_dropdown .side-menu__item:before{content:none!important}.side-menu_dropdown .side-menu__item_active>.side-menu__link{color:#a01623!important}.side-menu_dropdown .side-menu__link{color:#000!important;-webkit-justify-content:flex-end;justify-content:flex-end;margin:0!important;text-decoration:none!important}.side-menu_dropdown .side-menu__link:focus,.side-menu_dropdown .side-menu__link:hover{color:#a01623!important}.side-menu_dropdown .note-marker{margin-left:0;margin-right:12px}.main-menu__menu{margin:0!important}.main-menu__link{-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:inline-flex;gap:10px;margin:0 20px!important}.main-menu__link .svg-ico{height:16px;width:16px}.header .nav ul li .main-menu__link.active{text-decoration:none}.header .nav ul li .main-menu__link.active span{text-decoration:underline}.mobile-menu__link .svg-ico{height:16px;width:16px}.nav_mobile ul li .mobile-menu__link{-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:inline-flex;gap:10px}