/* XDRShield actual-menu sitewide 20260806 */
body .fusion-header-wrapper,body .fusion-header-wrapper .fusion-header,body .fusion-header-wrapper .fusion-row,body .fusion-main-menu,body .fusion-main-menu>ul{overflow:visible!important}
body .fusion-header-wrapper{position:relative!important;z-index:9999!important;background:#fff!important}
body .fusion-header-wrapper .fusion-header{background:#fff!important;border-bottom:1px solid #e3e7ec!important;box-shadow:0 10px 30px rgba(18,22,29,.05)!important}
body .fusion-header-wrapper .fusion-row{max-width:1340px!important;padding-left:52px!important;padding-right:52px!important;margin-left:auto!important;margin-right:auto!important}
body .fusion-logo{margin-top:7px!important;margin-bottom:7px!important}
body .fusion-logo img{height:42px!important;width:auto!important;max-height:42px!important}
body .fusion-main-menu>ul{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:0!important}
body .fusion-main-menu>ul>li{display:flex!important;align-items:center!important;height:64px!important;overflow:visible!important;list-style:none!important;position:relative!important}
body .fusion-main-menu>ul>li>a{height:64px!important;display:flex!important;align-items:center!important;color:#232A34!important;font-family:Lato,"Helvetica Neue",Arial,sans-serif!important;font-size:14px!important;font-weight:900!important;letter-spacing:.01em!important;padding-left:14px!important;padding-right:14px!important;line-height:1!important}
body .fusion-main-menu>ul>li>a:hover,body .fusion-main-menu>ul>li.current-menu-item>a,body .fusion-main-menu>ul>li.current-menu-ancestor>a{color:#126e50!important}
body .fusion-main-menu>ul>li>a .menu-text{position:relative!important;display:inline-flex!important;align-items:center!important;white-space:nowrap!important}
body .fusion-main-menu>ul>li>a:hover .menu-text:after,body .fusion-main-menu>ul>li.current-menu-item>a .menu-text:after,body .fusion-main-menu>ul>li.current-menu-ancestor>a .menu-text:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-8px!important;height:2px!important;border-radius:99px!important;background:#178A63!important}
body .fusion-main-menu>ul>li.menu-item-357>a .menu-text{border:1px solid #cfd8d3!important;border-radius:12px!important;padding:10px 16px!important;color:#232A34!important;background:#fff!important;box-shadow:none!important}
body .fusion-main-menu>ul>li.menu-item-357>a:hover .menu-text{background:#f6f8f7!important;border-color:#bfcac4!important;color:#232A34!important}
body .fusion-main-menu>ul>li.menu-item-358>a .menu-text{border-radius:12px!important;padding:10px 18px!important;color:#fff!important;background:#126e50!important;border:1px solid #126e50!important;box-shadow:0 12px 24px rgba(23,138,99,.16)!important}
body .fusion-main-menu>ul>li.menu-item-358>a:hover .menu-text{background:#0f5b43!important;color:#fff!important}
body .fusion-main-menu>ul>li.menu-item-357>a .menu-text:after,body .fusion-main-menu>ul>li.menu-item-358>a .menu-text:after{display:none!important}
body .fusion-main-menu ul.sub-menu{position:absolute!important;top:64px!important;left:0!important;right:auto!important;transform:none!important;margin:0!important;border:1px solid #e1e7e4!important;border-radius:16px!important;box-shadow:0 18px 42px rgba(18,22,29,.12)!important;padding:10px!important;background:#fff!important;overflow:visible!important;z-index:10080!important;clip:auto!important;max-height:none!important}
body .fusion-main-menu>ul>li.fusion-dropdown-menu>ul.sub-menu{top:64px!important;left:0!important;transform:none!important;margin-top:0!important}
body .fusion-main-menu>ul>li.fusion-dropdown-menu:hover>ul.sub-menu,body .fusion-main-menu>ul>li.fusion-dropdown-menu:focus-within>ul.sub-menu{top:64px!important;visibility:visible!important;opacity:1!important;transform:none!important}
body .fusion-main-menu ul.sub-menu li{position:relative!important;overflow:visible!important;background:#fff!important}
body .fusion-main-menu ul.sub-menu li a{font-family:Lato,"Helvetica Neue",Arial,sans-serif!important;color:#232A34!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important;border-radius:10px!important;padding:10px 12px!important;white-space:normal!important;background:#fff!important;border-left:3px solid transparent!important;display:grid!important;grid-template-columns:22px 1fr!important;column-gap:10px!important;align-items:center!important;min-height:42px!important}
body .fusion-main-menu ul.sub-menu li a:before{content:""!important;display:inline-block!important;width:19px!important;height:19px!important;background:#126e50!important;-webkit-mask:var(--xdr-menu-icon,var(--xdr-menu-default)) center/contain no-repeat!important;mask:var(--xdr-menu-icon,var(--xdr-menu-default)) center/contain no-repeat!important}
body .fusion-main-menu ul.sub-menu li a:hover,body .fusion-main-menu ul.sub-menu li.current-menu-item>a,body .fusion-main-menu ul.sub-menu li.current-menu-ancestor>a{background:#fff!important;color:#126e50!important;border-left-color:#178A63!important}
body .fusion-main-menu>ul>li.menu-item-339>ul.sub-menu{width:420px!important;max-width:calc(100vw - 80px)!important}
body .fusion-main-menu>ul>li.menu-item-346>ul.sub-menu,body .fusion-main-menu>ul>li.menu-item-352>ul.sub-menu{width:315px!important;max-width:calc(100vw - 80px)!important}
body .fusion-main-menu>ul>li.menu-item-339>ul.sub-menu>li.xdr-all-features-menu>a{border-top:1px solid #e1e7e4!important;margin-top:6px!important;color:#126e50!important;font-weight:900!important}
:root{--xdr-menu-default:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%278%27/%3E%3Cpath d=%27M12 8v8M8 12h8%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-694{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%278%27/%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%273%27/%3E%3Cpath d=%27M12 2v3M12 19v3M2 12h3M19 12h3%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-695{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%2711%27 cy=%2711%27 r=%276%27/%3E%3Cpath d=%27M16 16l5 5M8 11h6%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-696{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M12 3l7 3v5c0 5-3.2 8.2-7 10-3.8-1.8-7-5-7-10V6l7-3z%27/%3E%3Cpath d=%27M9 12l2 2 4-5%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-697{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M4 21V7l8-4 8 4v14%27/%3E%3Cpath d=%27M9 21v-6h6v6M8 9h.01M12 9h.01M16 9h.01%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-698{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%274%27 y=%275%27 width=%2716%27 height=%2710%27 rx=%272%27/%3E%3Cpath d=%27M8 20h8M12 15v5%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-699{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M4 5h16M4 12h16M4 19h16%27/%3E%3Cpath d=%27M8 5v14%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-347,body .fusion-main-menu .menu-item-348{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%279%27 cy=%278%27 r=%273%27/%3E%3Ccircle cx=%2717%27 cy=%2710%27 r=%272%27/%3E%3Cpath d=%27M3 21c1-4 4-6 6-6s5 2 6 6M14 16c2 0 4 2 5 5%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-349{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M12 3l7 4v6c0 4-3 7-7 8-4-1-7-4-7-8V7l7-4z%27/%3E%3Cpath d=%27M8 13h8M12 9v8%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-350{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M7 3h8l4 4v14H7z%27/%3E%3Cpath d=%27M15 3v5h5M9 14l2 2 4-5%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-353{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M4 19h16M6 17V5h12v12%27/%3E%3Cpath d=%27M8 9h8M8 13h6%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-354{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M5 5h14v14H5z%27/%3E%3Cpath d=%27M8 9h8M8 13h5M8 17h3%27/%3E%3C/g%3E%3C/svg%3E")}
body .fusion-main-menu .menu-item-355{--xdr-menu-icon:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%279%27/%3E%3Cpath d=%27M12 8v4l3 3%27/%3E%3C/g%3E%3C/svg%3E")}
.fusion-footer,.fusion-footer-widget-area,.fusion-footer-copyright-area{display:none!important}
@media(max-width:1024px){body .fusion-header-wrapper .fusion-row{padding-left:30px!important;padding-right:30px!important}}
@media(max-width:900px){body .fusion-logo img{height:38px!important;max-height:38px!important}body .fusion-main-menu ul.sub-menu{position:static!important;top:auto!important;left:auto!important;transform:none!important;width:auto!important;max-width:none!important;box-shadow:none!important}}
