#main-header .container,#top-header .container,.et-fixed-header #main-header .container,.et-fixed-header #top-header .container{width:90%;max-width:2560px;margin:0 auto;padding-bottom:2vh;padding-right:3vw;box-sizing:border-box}.et-fixed-header #logo{max-height:70px;transition:all 0.3s ease}.et_mobile_menu{background-color:#ffffff!important;border:2px solid #000000;box-shadow:0 4px 10px rgba(0,0,0,0.1);border-radius:0 0 8px 8px;overflow:hidden}.et_mobile_menu .menu-item-has-children>a::after{border-color:transparent!important}.et_mobile_menu:before{background-color:#ffffff!important}.et_mobile_menu li a{color:#000000!important;font-weight:500;border-bottom:1px solid #eee;padding-top:12px;padding-bottom:12px}.et_mobile_menu li.current-menu-item>a{background-color:#f5f5f5;font-weight:600}.et_mobile_menu{padding-top:10px;padding-bottom:10px}