.mega-menu ul.sub-menu{display:grid;grid-template-columns:repeat(3,1fr)}.mega-menu ul.sub-menu li{width:100%!important}.mega-menu ul.sub-menu li a{padding:0;padding-bottom:10px;border-bottom:none!important;margin-bottom:10px;width:unset!important;display:inline-block}.mega-menu ul.sub-menu li a:hover{box-shadow:0px -3px 0px 0px rgba(35,120,197,1) inset}@media screen and (min-width:992px){.contact-block a{color:white!important;background:#2378c5;padding:20px 30px!important;align-self:anchor-center!important}}