.inview{opacity:0;transition-delay:.3s;transition:all .6s;position:relative}.inview.on{opacity:1}.inview.fadeInLeft{transform:translateX(-100px);-o-transform:translateX(-100px);-ms-transform:translateX(-100px);-moz-transform:translateX(-100px);-webkit-transform:translateX(-100px)}.inview.fadeInLeft.on{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}.inview.fadeInRight{transform:translateX(100px);-o-transform:translateX(100px);-ms-transform:translateX(100px);-moz-transform:translateX(100px);-webkit-transform:translateX(100px)}.inview.fadeInRight.on{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}.inview.fadeInBottom{transform:translateY(40px);-o-transform:translateY(40px);-ms-transform:translateY(40px);-moz-transform:translateY(40px);-webkit-transform:translateY(40px)}.inview.fadeInBottom.on{transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.inview.fadeInTop{transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);-moz-transform:translateY(-100px);-webkit-transform:translateY(-100px)}.inview.fadeInTop.on{transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.header__lang{top:39px;right:88px;font-size:12px}.header__lang a{font-family:"meloche",sans-serif}.header .menu_icon{font-size:0;width:32px;height:28px;top:37px;right:37px}.header .menu_icon span{top:10px}.header .menu_icon span,.header .menu_icon span::before,.header .menu_icon span::after{display:block;width:100%;height:2px;background:#000;position:absolute;left:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;backface-visibility:hidden;table-layout:fixed}.header .menu_icon span::before,.header .menu_icon span::after{content:""}.header .menu_icon span::before{top:-10px}.header .menu_icon span::after{top:10px}.header.open .menu_icon span{background:transparent}.header.open .menu_icon span::before{transform:rotate(45deg) translateX(7px) translateY(7px)}.header.open .menu_icon span::after{transform:rotate(-45deg) translateX(7px) translateY(-7px)}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.header:not(.open){height:114px !important}}@media only screen and (max-width: 767px){.header{height:61px}.header .logo{width:101px}.header__top{padding:13px 14px 32px}.header__lang{top:24px;right:58px;font-size:7px}.header .menu_icon{width:23px;height:16px;top:21px;right:23px}.header .menu_icon span{top:8px}.header .menu_icon span,.header .menu_icon span::before,.header .menu_icon span::after{height:2px}.header .menu_icon span::before{top:-8px}.header .menu_icon span::after{top:8px}.header.open .menu_icon span::before{transform:rotate(45deg) translateX(5px) translateY(4px)}.header.open .menu_icon span::after{transform:rotate(-45deg) translateX(7px) translateY(-6px)}}#footer .footer_menu li{font-family:"meloche",sans-serif}@media only screen and (max-width: 767px){#footer .footer_menu li{display:block;margin-bottom:1px}#footer .footer_menu li a{font-size:11px}}#footer .copyright{font-family:"meloche",sans-serif}@media only screen and (max-width: 767px){#footer .copyright{font-size:11px;margin-top:38px}}@media only screen and (max-width: 767px){body{padding-top:61px}}
