@media(max-width:1024px){header{z-index:99;box-shadow:none}header .cont{height:60px}header .logo{position:relative;z-index:20}header .cont:before{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;content:'';background:var(--bg);box-shadow:0 0 20px rgb(0 0 0/5%)}header .wrap_block{position:fixed;z-index:5;top:60px;right:-220px;overflow-y:auto;width:220px;height:calc(100% - 60px);transition:.2s linear;opacity:0;background:var(--bg);box-shadow:-20px 0 20px rgb(0 0 0/5%)}header .wrap_block.visible{right:0;opacity:1}header .main_menu{width:100%}header .main_menu .item{display:block;width:100%}header .main_menu .item:hover>a{background:0 0}header .main_menu .item>a.active{background:rgba(225,100,50,.05)}header .main_menu .item .dropdown{position:relative;display:none;visibility:visible;width:100%;transition:none;opacity:1;border-radius:0;background:var(--bg2);box-shadow:none}header .main_menu .item .dropdown li a{color:var(--color2)}header .lang{width:100%;margin-top:0;margin-left:0}header .lang:hover .block{background:0 0}header .lang .block.active{background:rgba(225,100,50,.05)}header .lang .dropdown{position:relative;display:none;visibility:visible;width:100%;transition:none;opacity:1;border-radius:0;background:var(--bg2);box-shadow:none}header .lang .dropdown ul li a{color:var(--color2)}.mob_menu_link{z-index:15;display:block}.features .grid{--margin-left: 30px}.features .item .desc{font-size:15px}.error_page{padding:50px 0}.error_page .title{font-size:300px;line-height:220px}}