/*############################ main-menu ###################################*/
.logo .web img{height: auto;}

.main-menu .menu-list li{margin: 0 10px;}
.main-menu .menu-list li a{position: relative; height: 40px; line-height: 36px; padding: 0 16px; display: inline-block;
    border: 2px solid transparent; border-radius: 50px; transition: .3s ease-in-out;
}
.main-menu .menu-list li:after{display: none;}
.main-menu .menu-list li:hover a,
.main-menu .menu-list li.active a{border-color: #00a950;}