#top-menu .sub-menu{background-color:#fffff;border-top:3px solid #2a884b;padding-top:0px;padding-bottom:0px}#top-menu .sub-menu li a{font-size:12px;font-weight:normal;padding:0!important;width:210px;border-bottom:1px solid #2a884b}.sub-menu li:hover{background-color:#ededed;width:100%}.nav ul li a:hover{opacity:1;background-color:rgba(0,0,0,0)}.ds-custom-link a{color:#fff!important;background:#2a884b;padding:20px 20px 20px 20px!important;margin-left:180px!important;border-radius:5px}.et-fixed-header #top-menu .ds-custom-link a{color:#fff!important;padding:20px 20px 20px 20px!important;border-radius:5px;background:#2a884b}.ds-custom-link li.current-menu-ancestor>a,.ds-custom-link li.current-menu-item>a{color:#fff!important}.ds-custom-link a:hover{background:#000}.et-fixed-header #top-menu .ds-custom-link a:hover{background:#000}#et-top-navigation{float:none;padding-left:0!important}#top-menu-nav{float:none;position:relative;left:33%}#main-header.et-fixed-header{box-shadow:0 3px 0 rgba(102,102,102,0.2)!important}@media (max-width:1400px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}.et_mobile_menu{overflow:scroll!important;max-height:84vh;box-shadow:0px 0px 30px rgba(0,0,0,0.3)}.et-pb-contact-message p{color:#000000;font-size:18px;font-weight:700;text-transform:uppercase}.et_contact_bottom_container{float:none;text-align:center;display:block!important}@media only screen and (max-width:800px){body header img#logo{max-width:100%!important;max-height:100%!important;height:auto!important;width:auto!important}}