#menu{height:100%;left:0;opacity:0;overflow:hidden;position:fixed;text-align:center;top:0;transition:all .7s ease-in-out;visibility:hidden;width:100%;z-index:1100;background:#fff;margin:0}#menu.open{opacity:1;visibility:visible}#menu.open li:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}#menu.open li:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}#menu.open li:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}#menu.open li:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}#menu.open li:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}#menu.open li:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}#menu.open li:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}#menu.open li:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}#menu.open li:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}#menu.open li:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}#menu.open li{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom}#menu ul:hover a{opacity:.5}#menu ul a{-webkit-transform:translateZ(0);transition:opacity .3s ease-in-out}#menu ul a:hover{opacity:1}#menu .main-nav{position:relative;height:100%;float:left;width:550px!important;background:#fff;position:absolute;z-index:3}#menu .main-nav ul.case-study-wrapper,.main-nav>.case-study-wrapper{position:relative;top:52.5%;max-width:100%;width:100%;padding:50px 100px;float:left;box-sizing:border-box}#menu .main-nav ul,.main-nav>.case-study-wrapper>div>div>ul{list-style:none;margin:0;padding:0;font-style:italic;font-style:normal}#menu .main-nav a,.main-nav>.case-study-wrapper>div>div>ul a{color:#76232f;display:block;font-size:27px;font-weight:400;padding:10px 0;text-decoration:none;line-height:32px;font-family:Meta;margin:0;opacity:1!important;letter-spacing:0;text-align:left;color:#8b454f;font-family:arialL}header #menu .main-nav .contacts-block a,.main-nav>.case-study-wrapper>div>div>ul .contacts-block a{color:#6d737a}body #menu .main-nav li:hover a,.main-nav>.case-study-wrapper>div>div>ul li:hover a{color:#4B4F54!important}header #menu .main-nav .contacts-block a:hover,.main-nav>.case-study-wrapper>div>div>ul .contacts-block a:hover{color:#8B454F!important}#menu .main-nav a:first,.main-nav>.case-study-wrapper>div>div>ul{padding-top:0}#menu .menu-footer{padding:2rem;bottom:0;left:0;position:absolute;right:0;z-index:2}#menu .menu-footer ul{display:inline-block;list-style:none;margin:0;padding:0}#menu .menu-footer ul li{display:inline;margin:0 1rem}#menu .menu-footer a{color:#fff;text-decoration:none;text-transform:uppercase}#menu-icon{float:left}.toggle-menu{background-color:transparent;border:none;cursor:pointer;display:inline-block;float:left;height:50px;outline:none;padding:0;pointer-events:initial;position:relative;vertical-align:middle;width:50px;z-index:1110;left:50px;top:31px;position:absolute;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease}.toggle-menu span{background-color:#fff;content:"";display:block;height:2px;position:absolute;transform-origin:50% 50%;transition:background-color .2s ease-in-out,top .2s .2s ease-out,transform .2s linear;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;width:29px}.toggle-menu span:before,.toggle-menu span:after{background-color:#fff;content:"";display:block;height:2px;position:absolute;transform-origin:50% 50%;transition:background-color .2s ease-in-out,top .2s .2s ease-out,transform .2s linear;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;width:29px}.toggle-menu span:before{top:8px;width:21px}.toggle-menu span:after{top:-8px;width:34px}.toggle-menu:hover span{opacity:.65}.toggle-menu.active{position:fixed}.toggle-menu.active span{background-color:transparent;transition:background .2s ease-out}.toggle-menu.active span:before,.toggle-menu.active span:after{transition:top .2s ease-out,transform .2s .2s ease-out;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease}.toggle-menu.active span:before{top:0;transform:rotate3d(0,0,1,-45deg)}.toggle-menu.active span:after{top:0;transform:rotate3d(0,0,1,45deg)}.toggle-menu.active span:before{width:29px}.toggle-menu.active span:after{width:29px}.toggle-menu.active span:before,.toggle-menu.active span:after{background-color:#6d737a;height:1px}.toggle-menu.active:hover span:before,.toggle-menu.active:hover span:after{opacity:.65}