@keyframes colorChange{0%{color:#fff}to{color:orange}}@keyframes buttonColorChange{0%{background:url(../images/menu-marker.svg)no-repeat center}to{background:url(../images/menu-marker-orange.svg)no-repeat center}}.live{font-size:1.125rem;color:#fff;animation:colorChange 3s infinite alternate;transition:color .3s ease}.live .menu-header-main__expend-button{background:0 0;border:0;width:16px;height:25px;flex-shrink:0;position:relative;margin-top:7px;transition:background .5s ease;animation:buttonColorChange 3s infinite alternate}.live .menu-header-main__expend-button svg{display:none}.live .menu-header-main__expend-button::after{content:"";background-size:cover;display:block;width:9px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:background .5s ease}.live .live-sub{color:orange}.live.menu-header-main-mobile__link_open,.live.menu-header-main__link_open{animation:none;color:#fff}.live.menu-header-main__item_open .menu-header-main__expend-button{animation:none}.live .menu-header-main__expend-button::after,.live.menu-header-main__item_open .menu-header-main__expend-button::after{background:url(../images/menu-marker.svg)no-repeat center}.instagram{padding:60px 0 67px}.instagram .inner{margin-bottom:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.instagram__title{color:#e2e2e2;font-family:"Cinzel",sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:.125rem;margin-bottom:20px}.instagram .btn{max-width:190px}@media all and (min-width:35.5rem){.instagram .inner{flex-wrap:nowrap}.instagram__title{font-size:2.5rem;margin-bottom:0}}@media (min-width:87.5rem){.live .menu-header-main__expend-button{margin-top:10px}}@media all and (max-width:35.499rem){.instagram__title{font-size:1.5rem}}