.software-root header ul.primary>li.lotus-fintech,.software-root header ul.mobile>li.lotus-fintech{overflow:visible}
.software-root header .lotus-fintech-trigger{appearance:none;border:0;background:transparent;padding:0;color:var(--white);font:inherit;font-size:14px;line-height:inherit;cursor:pointer;white-space:nowrap}
.software-root header .lotus-fintech-trigger:focus-visible,.software-root header .lotus-fintech-submenu a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.software-root header .lotus-fintech-trigger:hover{text-decoration:underline}
.software-root header .lotus-fintech-submenu[hidden]{display:none}
.software-root header ul.primary .lotus-fintech-submenu{position:absolute;top:100%;left:10px;min-width:150px;padding:10px 0;background:#33414a;z-index:110;border:1px solid rgba(255,255,255,.2)}
.software-root header ul.primary .lotus-fintech-submenu li{display:block;padding:0;overflow:visible}
.software-root header ul.primary .lotus-fintech-submenu li a{padding:9px 16px;white-space:nowrap}
@media(min-width:1200px){.software-root header .lotus-fintech-trigger{font-size:16px}
}
@media(max-width:1199.98px){.software-root header ul.mobile{overflow-y:auto;overscroll-behavior:contain;padding-bottom:20px}
.software-root header ul.mobile .lotus-fintech-trigger{font-size:18px;color:#fff}
.software-root header ul.mobile .lotus-fintech-submenu{position:static;margin:6px 0 0 12px;padding:0 0 0 12px;border-left:1px solid rgba(255,255,255,.3)}
.software-root header ul.mobile .lotus-fintech-submenu li{padding:9px 0;overflow:visible}
}
