.sto-nav .submenu{display:none}.current-menu-parent>.submenu,.current-menu-ancestor>.submenu{display:block}.sto-nav a{width:100%;padding:5px 20px;text-decoration:none;color:#222;display:block;font-size:15px;position:relative;overflow:hidden;-o-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-webkit-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear;padding-right:40px}.sto-nav a:hover,.sto-nav a span:hover,.mob-m:hover .mob-m__title,.open-m .mob-m__title{color:#ff5454}.sto-nav .submenu>li>a{padding-left:30px}.sto-nav .submenu a{border-left:solid 6px transparent}.sto-nav .submenu a:hover,.top-menu .current-menu-item>a{border-left-color:#0094d6}.sto-nav .submenu>li>ul.submenu>li>a{padding-left:45px}.sto-nav .submenu>li>ul.submenu>li>ul.submenu>li>a{padding-left:50px}.sto-nav a span{position:absolute;line-height:19px;font-size:20px;-o-transition:transform .3s linear;-moz-transition:transform .3s linear;-webkit-transition:transform .3s linear;-ms-transition:transform .3s linear;width:40px;top:0;height:100%;display:none;align-items:center;justify-content:center;right:10px;z-index:9;color:#0094d6}.sto-nav a.rotate span{-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sto-nav .menu-item-has-children>a span{display:flex}.logo__first{margin:-7px 0}.mob-m__title{color:#595959;padding:0 20px 0 0;position:relative}.mob-m{float:left;display:flex;align-items:center;position:relative;height:45px;cursor:pointer;margin-left:15%}.mob-m button{width:30px;height:20px;margin:0;border:0;background:0 0;left:20px;top:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;outline:none;display:flex;align-items:center;flex-direction:column}.mob-m button span{display:block;height:2px;width:18px;position:relative;background:#2d2d2d;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;margin-top:3px}.mob-m:hover button span{background:#ff5454}.mob-m button span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.mob-m.openm button span:nth-child(1){webkit-transform:translateY(5px) translateZ(0) rotate(45deg);-moz-transform:translateY(5px) translateZ(0) rotate(45deg);transform:translateY(5px) translateZ(0) rotate(45deg)}.mob-m.openm button span:nth-child(2){width:0%;opacity:0}.mob-m.openm button span:nth-child(3){-webkit-transform:translateY(-5px) translateZ(0) rotate(-45deg);-moz-transform:translateY(-5px) translateZ(0) rotate(-45deg);transform:translateY(-5px) translateZ(0) rotate(-45deg)}.over_bg{position:fixed;bottom:0;background:rgba(0,0,0,.21);right:0;top:0;display:block;left:0;opacity:0;transition:opacity .3s}.open-m .over_bg{opacity:1}.open-m .mob-m button span{background:red}.top-menu{position:fixed;top:45px;z-index:999;background:#fff;left:calc(50% - 650px + 148px);height:0;overflow:hidden;overflow-y:auto;width:330px;transition:all .3s;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);max-height:0}.open-m .top-menu{max-height:calc(100% - 120px);height:auto;padding:10px 0}.top-menu::-webkit-scrollbar{width:5px}.top-menu::-webkit-scrollbar-track{background:#0086ff}.top-menu::-webkit-scrollbar-thumb{background:rgba(38,38,48,.9)}.top-menu::-webkit-scrollbar-thumb:hover{background:red}.top-menu .current-menu-item a::before{display:none}#menu-top .submenu{position:absolute;padding:0;background:#fff;z-index:9;display:none;overflow:unset}#menu-top .menu-item-has-children:hover>.submenu{display:block}#menu-top .submenu .submenu{position:relative;display:block}#menu-top .submenu li{display:block;float:none;text-align:left;line-height:normal}#menu-top .submenu li a{display:block;padding:10px 15px}#menu-top .submenu .submenu li a{padding-left:20px}#menu-top .submenu .submenu .submenu li a{padding-left:30px}#menu-top .submenu .submenu .submenu .submenu li a{padding-left:40px}#menu-top.menu li.current-menu-item a{background:inherit}#menu-top.menu li.current-menu-item>a{background:rgb(217 217 217/90%)}#menu-top .current-menu-item a::before{width:0}#menu-top .current-menu-item>a::before{width:100%}.top-menu__mob{display:none}.top-menu__title,.top-menu__title:visited{display:block;padding:10px 20px 5px;font-size:14px;font-weight:600;color:inherit}.price-col{display:inline-block}@media screen and (max-width:1024px){.side-m{display:none}.top-menu{left:120px}#menu-top li a{font-size:12px;padding:0 10px}.mob-m__title{font-size:14px;top:1px}.logo-img,.logo__last{display:none}#header .logo{height:45px;display:flex;align-items:center;padding:0 10px 0 0;width:auto}.logo__first{margin:0}}@media screen and (max-width:968px){.mob-m__title{display:none}.mob-m{background:#0288d1;height:45px;width:45px;justify-content:center;margin-right:10px}.mob-m button span{background:#fff;width:30px;margin-top:6px}.mob-m button{height:40px;justify-content:center;margin-top:-6px}.open-m .mob-m button span{background:#fff;margin-top:3px}}@media screen and (max-width:900px){.mob-m{margin-left:0}.top-menu__title:hover{color:inherit;text-decoration:none}.sto-nav a:hover{color:inherit}.sto-nav a:active,.top-menu__title:active{color:#ff5454}.top-menu__mob{display:block;border-bottom:1px solid rgba(2,136,209,.32)}body{margin:0;padding:80px 0 0}.top-menu{max-height:calc(100% - 60px);height:calc(100% - 60px);left:-280px;width:280px;top:60px}.open-m .top-menu{left:0;max-height:calc(100% - 60px);height:calc(100% - 60px)}.mob-m{height:60px;width:60px}#header .logo{height:60px}#header .search-button{position:absolute;top:0;right:0;height:60px;display:flex;align-items:center;justify-content:center}#header #btn,.side-m{display:none}#header{height:auto}.m-menu{display:none}.header-navbar .logo{top:0;left:50%;float:none;transform:translateX(-50%);margin:0;height:60px;display:flex;align-items:center;justify-content:center}.header-navbar{background:#f6f6f6}.logo__last{display:none}.logo__first a span:first-child{display:none}.logo__first{margin:0}.logo__first .logo-text{}}