li.menu-item-has-children ul{right:0}.et-pb-contact-message{color:#fff;font-weight:700}#post-40 .et-pb-contact-message{color:#000}}#top-menu li.mega-menu>ul>li:nth-of-type(4n) { clear: none; } #top-menu li.mega-menu>ul>li:nth-of-type(4n+1) { clear: none; } #top-menu li.mega-menu>ul>li:nth-of-type(8n+1) { clear: left !important; } #top-menu li.mega-menu>ul>li:nth-of-type(8n) { clear: right !important; } #top-menu li.mega-menu>ul>li { width: 12.5%; margin: 0; } @media (min-width: 981px) { .et-dropdown-removing>ul,.et-dropdown-removing .sub-menu{display:block!important}.nav li ul{-webkit-transition:.4s ease-in-out .5s;transition:.4s ease-in-out .5s;visibility:hidden}.nav li ul:hover{-webkit-transition:.4s ease-in-out 0s!important;transition:opacity .4s ease-in-out 0s!important;visibility:visible}ul.sub-menu ul.sub-menu{display:block!important;visibility:inherit!important;transition:visibility 0s linear 0s!important}ul.sub-menu li{visibility:inherit;transition:visibility 0s linear 0s!important}} .et_mobile_menu .mega-menu>a{display:none;} #top-menu .mega-menu>a,#et-secondary-nav .mega-menu>a {padding-bottom: 24px !important;} #top-menu .mega-menu>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after {display: none;} .hamburger:after { font-family: "ETmodules" !important; font-weight: normal; font-style: normal; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; line-height: 0.6em; text-transform: none; speak: none; position: relative; cursor: pointer; top: 0; left: 0; vertical-align: -11px; padding-right: 3px; font-size: 32px; content: "\61"; color: #2657D9; }