*{padding: 0;margin: 0}


nav{display:block;}
.header{width:100%;position:fixed;z-index:9999;top:0;background:#fff;box-shadow:0 0 5px rgb(185 185 185 / 50%);}
.header-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 0;}
.nav-wrapper{display:flex;align-items:center;}
.navigation{display:flex;align-items:center;justify-content:space-between;}
.navigation .menu{display:flex;align-items:center;}
.menu-item{padding:0px 10px;position:relative;}
.menu-item:last-child{padding-right:0;}
.menu-link{display:block;color:#000000;font-size:17px;}
.callback-btn ul li{margin-left:30px;}
.callback-btn ul li a{padding:10px 20px;display:block;background:var(--theme-color);color:var(--white-color);font-size:16px;border-radius:5px;}
@media (min-width:992px){
.mobile-menu-btn{display:none;}
}
@media (max-width:991px){
.container{width:100%;max-width:100%;padding:0 15px;box-sizing:border-box;}
.header-wrapper{padding:10px 0;}
.header{width:100%;position:unset;}
.logo-container{max-width:200px;}
.logo-container a img{max-width:100%;}
.mobile-menu-btn{margin-left:15px;display:flex;width:29px;height:37px;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;flex-direction:column;align-items:center;padding:10px 0px 10px 8px;border-radius:3px;}
.mobile-menu-btn span.bar{width:100%;display:block;background:var(--black-color);height:3px;border-radius:5px;}
.navigation{display:table;position:fixed;top:0;left:-100%;width:100%;max-width:320px;background:var(--theme-color);height:100vh;z-index:999;box-sizing:border-box;padding:15px;transition:all .3s;}
.menu{flex-wrap:wrap;margin-top:30px;}
.menu-item{display:block;width:100%;padding:20px 0;}
.menu-link{font-size:20px;color:var(--white-color);}
.callback-btn ul li{margin-left:0;margin-right:0px;}
}
@media (max-width : 768px){
.callback-btn ul li a{padding:7px 9px;font-size:14px;border-radius:7px;background:var(--theme-color);}
}
@media (max-width : 575px){
.logo-container{max-width:45px;overflow:hidden;}
.logo-container a img{max-width:200px;}
.callback-btn{display:flex;}
}


