/* Scoped, Home-consistent menu. No changes to page hero, animation or other sections. */
#hm-menu .amkt-original-list-hidden, .hm-menu .amkt-original-list-hidden {display:none!important}
#hm-menu .hm-menu__panel, .hm-menu .hm-menu__panel {overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none!important;box-sizing:border-box!important}
#hm-menu .hm-menu__panel::-webkit-scrollbar,.hm-menu .hm-menu__panel::-webkit-scrollbar{display:none!important}
#hm-menu .amkt-home-menu,.hm-menu .amkt-home-menu{margin:0!important;padding:0!important;list-style:none!important;display:block!important;width:100%!important}
#hm-menu .amkt-home-menu>li,.hm-menu .amkt-home-menu>li{margin:0!important;padding:0!important;list-style:none!important;border-bottom:1px solid rgba(255,255,255,.22)!important}
#hm-menu .amkt-home-menu>li>a,#hm-menu .amkt-home-menu>li>details>summary,.hm-menu .amkt-home-menu>li>a,.hm-menu .amkt-home-menu>li>details>summary{display:flex!important;justify-content:space-between!important;align-items:center!important;min-height:60px!important;padding:0!important;margin:0!important;font:700 17px/1.3 Arial,sans-serif!important;text-transform:uppercase!important;text-decoration:none!important;color:#fff!important;cursor:pointer!important;letter-spacing:0!important;white-space:normal!important}
#hm-menu .amkt-home-menu summary,.hm-menu .amkt-home-menu summary{list-style:none!important}
#hm-menu .amkt-home-menu summary::-webkit-details-marker,.hm-menu .amkt-home-menu summary::-webkit-details-marker{display:none!important}
#hm-menu .amkt-chevron,.hm-menu .amkt-chevron{font:400 20px/1 Arial,sans-serif!important;transition:transform .2s!important}
#hm-menu details[open]>.amkt-chevron,.hm-menu details[open]>.amkt-chevron{transform:rotate(180deg)}
#hm-menu details[open]>summary>.amkt-chevron,.hm-menu details[open]>summary>.amkt-chevron{transform:rotate(180deg)}
#hm-menu .amkt-home-menu-sub,.hm-menu .amkt-home-menu-sub{list-style:none!important;margin:0!important;padding:0 0 10px 30px!important}
#hm-menu .amkt-home-menu-sub li,.hm-menu .amkt-home-menu-sub li{list-style:none!important;margin:0!important;padding:0!important;border-bottom:1px solid rgba(255,255,255,.16)!important}
#hm-menu .amkt-home-menu-sub li:last-child,.hm-menu .amkt-home-menu-sub li:last-child{border-bottom:none!important}
#hm-menu .amkt-home-menu-sub a,.hm-menu .amkt-home-menu-sub a{display:block!important;padding:15px 0!important;color:#fff!important;text-decoration:none!important;font:700 16px/1.25 Arial,sans-serif!important;text-transform:uppercase!important}
.amkt-hide-internal-solutions,.sv-solutions{display:none!important}
@media(max-width:767px){#hm-menu .amkt-home-menu>li>a,#hm-menu .amkt-home-menu>li>details>summary,.hm-menu .amkt-home-menu>li>a,.hm-menu .amkt-home-menu>li>details>summary{min-height:54px!important;font-size:16px!important}}
