/* mrAG Elementor Navigation 1.11.0. Scoped rules never restyle legacy shortcodes. */
nav.mrag-sn-widget {position:relative;width:100%;min-width:0;overflow:visible;z-index:var(--mrag-sn-z,9999);font:inherit;color:var(--mrag-sn-text);--mrag-sn-ew-duration:220ms;--mrag-sn-ew-focus-color:var(--mrag-sn-accent,#f49e24)}
nav.mrag-sn-widget *,#mrag-sn-mega-portal .mrag-sn-ew-shell * {box-sizing:border-box}
nav.mrag-sn-widget ul,nav.mrag-sn-widget li {list-style:none!important;margin:0!important;padding:0!important}
nav.mrag-sn-widget .mrag-sn-menu {display:flex!important;flex-direction:row;align-items:center;justify-content:var(--mrag-sn-ew-align,flex-start)!important;flex-wrap:var(--mrag-sn-ew-wrap,nowrap)!important;gap:var(--mrag-sn-gap,4px)!important;width:100%;min-width:0}
nav.mrag-sn-widget[data-layout="vertical"] .mrag-sn-menu {flex-direction:column!important;align-items:stretch!important}
nav.mrag-sn-widget[data-layout="vertical"] .mrag-sn-menu>li>.sub-menu {top:0!important;inset-inline-start:100%!important}
nav.mrag-sn-widget li {position:relative}
nav.mrag-sn-widget a,nav.mrag-sn-widget button,#mrag-sn-mega-portal .mrag-sn-ew-shell a {transition:color var(--mrag-sn-ew-duration,220ms) ease,background var(--mrag-sn-ew-duration,220ms) ease,box-shadow var(--mrag-sn-ew-duration,220ms) ease,transform var(--mrag-sn-ew-duration,220ms) ease!important}
nav.mrag-sn-widget a,#mrag-sn-mega-portal .mrag-sn-ew-shell a[data-mrag-sn-mega-item="1"] {display:flex!important;align-items:center!important;gap:var(--mrag-sn-icon-gap,7px)!important;text-decoration:none;min-width:0;position:relative}
nav.mrag-sn-widget .mrag-sn-menu>li>a {padding:var(--mrag-sn-ew-top-padding,var(--mrag-sn-top-py,7px) var(--mrag-sn-top-px,12px))!important;border-radius:var(--mrag-sn-ew-top-radius,var(--mrag-sn-item-radius,0px))!important}
nav.mrag-sn-widget a:focus-visible,nav.mrag-sn-widget button:focus-visible,#mrag-sn-mega-portal .mrag-sn-ew-shell a:focus-visible {outline:var(--mrag-sn-ew-focus-width,2px) solid var(--mrag-sn-ew-focus-color,#f49e24)!important;outline-offset:-2px!important}
nav.mrag-sn-widget .mrag-sn-menu li>.sub-menu {position:absolute;inset-inline-start:0;top:calc(100% + var(--mrag-sn-sub-offset,0px));min-width:min(var(--mrag-sn-sub-width,245px),calc(100vw - 24px));max-width:calc(100vw - 24px);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);z-index:var(--mrag-sn-z,9999)}
nav.mrag-sn-widget .mrag-sn-menu li>.sub-menu:before {content:"";position:absolute;inset-inline:0;bottom:100%;height:var(--mrag-sn-sub-offset,0px)}
nav.mrag-sn-widget .mrag-sn-menu li:not(.mrag-sn-mega):not(.mrag-mega):is(:hover,:focus-within,.mrag-sn-ew-sub-open)>.sub-menu {opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}
nav.mrag-sn-widget .mrag-sn-menu .sub-menu .sub-menu {top:0;inset-inline-start:100%}
nav.mrag-sn-widget .mrag-sn-menu .sub-menu a,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content a[data-mrag-sn-mega-item="1"] {padding:var(--mrag-sn-ew-sub-padding,var(--mrag-sn-sub-py,9px) var(--mrag-sn-sub-px,12px))!important;border-radius:var(--mrag-sn-ew-sub-radius,9px)!important;white-space:normal!important}
#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content a[data-mrag-sn-mega-item="1"] {padding-inline-start:calc(var(--mrag-sn-sub-px,12px) + var(--mrag-sn-mega-depth,0)*var(--mrag-sn-mega-indent,14px))!important}
nav.mrag-sn-widget .mrag-sn-menu li>.sub-menu,#mrag-sn-mega-portal .mrag-sn-ew-shell>ul.mrag-sn-mega-content {background:var(--mrag-sn-panel,#fff)!important;border-style:var(--mrag-sn-ew-panel-border-style,none)!important;border-width:var(--mrag-sn-ew-panel-border-width,0)!important;border-color:var(--mrag-sn-ew-panel-border-color,transparent)!important;border-radius:var(--mrag-sn-ew-panel-radius,var(--mrag-sn-panel-radius,18px))!important;box-shadow:var(--mrag-sn-shadow,0 18px 50px #0002)!important;padding:var(--mrag-sn-ew-panel-padding,10px)!important;backdrop-filter:blur(var(--mrag-sn-ew-blur,0px))}
#mrag-sn-mega-portal .mrag-sn-ew-shell>ul.mrag-sn-mega-content {padding:var(--mrag-sn-mega-padding,18px)!important}
nav.mrag-sn-widget .mrag-sn-menu li.menu-item-has-children>a:after {content:"";width:var(--mrag-sn-arrow-size,17px);height:var(--mrag-sn-arrow-size,17px);flex:0 0 var(--mrag-sn-arrow-size,17px);margin-inline-start:var(--mrag-sn-ew-arrow-gap,2px);color:var(--mrag-sn-ew-arrow-normal,currentColor);background:currentColor;opacity:1;mask:var(--mrag-sn-arrow-down) center/contain no-repeat;-webkit-mask:var(--mrag-sn-arrow-down) center/contain no-repeat;transition:transform var(--mrag-sn-ew-duration,220ms)}
nav.mrag-sn-widget .mrag-sn-menu li:is(:hover,:focus-within)>a:after {color:var(--mrag-sn-ew-arrow-hover,currentColor);transform:rotate(180deg)}
nav.mrag-sn-widget .mrag-sn-menu li:is(.current-menu-item,.current-menu-ancestor,.mrag-sn-mega-open)>a:after {color:var(--mrag-sn-ew-arrow-active,currentColor)}
nav.mrag-sn-widget .mrag-sn-menu .sub-menu li.menu-item-has-children>a:after {transform:rotate(-90deg)}
nav.mrag-sn-widget[dir="rtl"] .mrag-sn-menu .sub-menu li.menu-item-has-children>a:after {transform:rotate(90deg)}
nav.mrag-sn-widget .mrag-sn-menu>li>a:before {display:none!important}
nav.mrag-sn-widget[data-mode="desktop"]>.mrag-sn-mobile-wrap {display:none!important}
nav.mrag-sn-widget[data-mode="mobile"]>.mrag-sn-desktop-wrap {display:none!important}
nav.mrag-sn-widget>.mrag-sn-mobile-wrap {min-width:0;width:100%}
nav.mrag-sn-widget .mrag-sn-mobile-panel {padding:var(--mrag-sn-ew-mobile-panel-padding,0);border-radius:var(--mrag-sn-ew-mobile-panel-radius,0);background:var(--mrag-sn-mobile-panel,transparent);box-shadow:var(--mrag-sn-ew-mobile-panel-shadow,none);max-height:var(--mrag-sn-ew-mobile-panel-height,70vh);overflow:auto;overscroll-behavior:contain;margin-block-start:var(--mrag-sn-ew-mobile-panel-gap,8px)}
nav.mrag-sn-widget[data-mobile-display="collapsed"]:not(.mrag-sn-widget-open) .mrag-sn-mobile-panel {display:none!important}
nav.mrag-sn-widget[data-mobile-display="expanded"] .mrag-sn-mobile-panel {margin-block-start:0}
nav.mrag-sn-widget .mrag-sn-menu-toggle {display:flex;align-items:center;justify-content:center;gap:var(--mrag-sn-ew-toggle-gap,10px);min-height:44px;cursor:pointer;max-width:100%;padding:var(--mrag-sn-ew-toggle-padding,10px 14px)!important;border-radius:var(--mrag-sn-ew-toggle-radius,10px)!important;align-self:var(--mrag-sn-ew-toggle-align,flex-start)}
nav.mrag-sn-widget .mrag-sn-mobile-wrap {display:flex;flex-direction:column}
nav.mrag-sn-widget .mrag-sn-burger {position:relative;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--mrag-sn-ew-burger-size,22px)*.20);width:var(--mrag-sn-ew-burger-size,22px);height:var(--mrag-sn-ew-burger-size,22px);flex:0 0 var(--mrag-sn-ew-burger-size,22px)}
nav.mrag-sn-widget .mrag-sn-burger i {display:block;width:100%;height:var(--mrag-sn-ew-burger-thickness,2px);background:currentColor;border-radius:4px;transition:transform var(--mrag-sn-ew-duration,220ms),opacity var(--mrag-sn-ew-duration,220ms)}
nav.mrag-sn-widget .mrag-sn-widget-open .mrag-sn-burger i:nth-child(2) {opacity:0}
nav.mrag-sn-widget.mrag-sn-widget-open .mrag-sn-burger i:nth-child(1) {transform:translateY(calc(var(--mrag-sn-ew-burger-size,22px)*.20 + var(--mrag-sn-ew-burger-thickness,2px))) rotate(45deg)}
nav.mrag-sn-widget.mrag-sn-widget-open .mrag-sn-burger i:nth-child(2) {opacity:0}
nav.mrag-sn-widget.mrag-sn-widget-open .mrag-sn-burger i:nth-child(3) {transform:translateY(calc(-1*(var(--mrag-sn-ew-burger-size,22px)*.20 + var(--mrag-sn-ew-burger-thickness,2px)))) rotate(-45deg)}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode {direction:inherit!important;gap:var(--mrag-sn-mobile-gap,4px)!important;background:transparent!important}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode a {white-space:normal!important;line-height:1.7;min-height:max(44px,calc(var(--mrag-sn-mobile-toggle-size,30px) + 12px));justify-content:flex-start!important;padding:var(--mrag-sn-ew-mobile-padding,var(--mrag-sn-mobile-py,11px) var(--mrag-sn-mobile-px,13px))!important;border-radius:var(--mrag-sn-ew-mobile-radius,var(--mrag-sn-item-radius,0px))!important}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode li.menu-item-has-children>a {padding-inline-end:calc(var(--mrag-sn-mobile-toggle-size,30px) + var(--mrag-sn-ew-accordion-offset,4px) + 10px)!important}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode li:not(.menu-item-has-children)>a {padding-inline-end:var(--mrag-sn-mobile-px,13px)!important}
nav.mrag-sn-widget .mrag-sn-mobile-mode li>ul.sub-menu,nav.mrag-sn-widget .mrag-sn-mobile-mode li>.mrag-sn-accordion-panel {margin:0!important;margin-inline-start:var(--mrag-sn-mobile-sub-indent,16px)!important;width:calc(100% - var(--mrag-sn-mobile-sub-indent,16px))!important;max-width:calc(100% - var(--mrag-sn-mobile-sub-indent,16px))!important;gap:var(--mrag-sn-mobile-sub-gap,4px)!important}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode .sub-menu a {padding:var(--mrag-sn-ew-mobile-sub-padding,var(--mrag-sn-mobile-py,11px) var(--mrag-sn-mobile-px,13px))!important;border-radius:var(--mrag-sn-ew-mobile-sub-radius,var(--mrag-sn-item-radius,0px))!important}
nav.mrag-sn-widget .mrag-sn-mobile-mode .mrag-sn-sub-toggle {top:6px!important;left:auto!important;right:auto!important;inset-inline-end:var(--mrag-sn-ew-accordion-offset,4px)!important;min-height:0!important;padding:0!important}
nav.mrag-sn-widget .mrag-sn-menu-icon,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-menu-icon {display:inline-flex!important;align-items:center;justify-content:center;width:var(--mrag-sn-icon-size,18px)!important;height:var(--mrag-sn-icon-size,18px)!important;flex:0 0 var(--mrag-sn-icon-size,18px)!important;opacity:var(--mrag-sn-ew-icon-opacity,1);padding:var(--mrag-sn-ew-icon-padding,0)!important;border-radius:var(--mrag-sn-ew-icon-radius,0)!important;transition:transform var(--mrag-sn-ew-duration,220ms),color var(--mrag-sn-ew-duration,220ms),background var(--mrag-sn-ew-duration,220ms)}
nav.mrag-sn-widget .sub-menu .mrag-sn-menu-icon,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-menu-icon {width:var(--mrag-sn-ew-sub-icon-size,var(--mrag-sn-icon-size,18px))!important;height:var(--mrag-sn-ew-sub-icon-size,var(--mrag-sn-icon-size,18px))!important;flex-basis:var(--mrag-sn-ew-sub-icon-size,var(--mrag-sn-icon-size,18px))!important}
nav.mrag-sn-widget .mrag-sn-mobile-wrap .mrag-sn-menu-icon {width:var(--mrag-sn-ew-mobile-icon-size,var(--mrag-sn-icon-size,18px))!important;height:var(--mrag-sn-ew-mobile-icon-size,var(--mrag-sn-icon-size,18px))!important;flex-basis:var(--mrag-sn-ew-mobile-icon-size,var(--mrag-sn-icon-size,18px))!important}
nav.mrag-sn-widget .mrag-sn-menu-icon img,nav.mrag-sn-widget .mrag-sn-menu-icon svg,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-menu-icon img,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-menu-icon svg {display:block;max-width:100%;width:100%;height:100%;object-fit:contain}
.mrag-sn-widget-empty {padding:20px;border:1px dashed #c3c4c7;border-radius:10px;text-align:center}

nav.mrag-sn-widget .mrag-sn-menu>li>a{color:var(--mrag-sn-ew-top-normal-color,var(--mrag-sn-text,#212121))!important;background:var(--mrag-sn-ew-top-normal-bg,var(--mrag-sn-bg,transparent))!important;border-style:var(--mrag-sn-ew-top-border-style,none)!important;border-width:var(--mrag-sn-ew-top-border-width,0)!important;border-color:var(--mrag-sn-ew-top-normal-border,var(--mrag-sn-ew-top-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-top-normal-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){color:var(--mrag-sn-ew-top-hover-color,var(--mrag-sn-hover-text,#212121))!important;background:var(--mrag-sn-ew-top-hover-bg,var(--mrag-sn-hover,#f49e24))!important;border-style:var(--mrag-sn-ew-top-border-style,none)!important;border-width:var(--mrag-sn-ew-top-border-width,0)!important;border-color:var(--mrag-sn-ew-top-hover-border,var(--mrag-sn-ew-top-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-top-hover-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-menu>li:is(.current-menu-item,.current-menu-ancestor,.mrag-sn-mega-open)>a{color:var(--mrag-sn-ew-top-active-color,var(--mrag-sn-active-text,#212121))!important;background:var(--mrag-sn-ew-top-active-bg,var(--mrag-sn-ew-top-normal-bg,var(--mrag-sn-bg,transparent)))!important;border-style:var(--mrag-sn-ew-top-border-style,none)!important;border-width:var(--mrag-sn-ew-top-border-width,0)!important;border-color:var(--mrag-sn-ew-top-active-border,var(--mrag-sn-ew-top-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-top-active-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-menu .sub-menu a,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content a[data-mrag-sn-mega-item="1"]{color:var(--mrag-sn-ew-sub-normal-color,var(--mrag-sn-sub-text,#212121))!important;background:var(--mrag-sn-ew-sub-normal-bg,transparent)!important;border-style:var(--mrag-sn-ew-sub-border-style,none)!important;border-width:var(--mrag-sn-ew-sub-border-width,0)!important;border-color:var(--mrag-sn-ew-sub-normal-border,var(--mrag-sn-ew-sub-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-sub-normal-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-menu .sub-menu a:is(:hover,:focus-visible):is(:hover,:focus-visible),#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content a[data-mrag-sn-mega-item="1"]:is(:hover,:focus-visible):is(:hover,:focus-visible){color:var(--mrag-sn-ew-sub-hover-color,var(--mrag-sn-sub-hover-text,#f49e24))!important;background:var(--mrag-sn-ew-sub-hover-bg,var(--mrag-sn-hover,#f49e24))!important;border-style:var(--mrag-sn-ew-sub-border-style,none)!important;border-width:var(--mrag-sn-ew-sub-border-width,0)!important;border-color:var(--mrag-sn-ew-sub-hover-border,var(--mrag-sn-ew-sub-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-sub-hover-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-menu .sub-menu li.current-menu-item>a,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content li.current-menu-item>a[data-mrag-sn-mega-item="1"]{color:var(--mrag-sn-ew-sub-active-color,var(--mrag-sn-active-text,#212121))!important;background:var(--mrag-sn-ew-sub-active-bg,var(--mrag-sn-ew-sub-normal-bg,transparent))!important;border-style:var(--mrag-sn-ew-sub-border-style,none)!important;border-width:var(--mrag-sn-ew-sub-border-width,0)!important;border-color:var(--mrag-sn-ew-sub-active-border,var(--mrag-sn-ew-sub-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-sub-active-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode>li>a{color:var(--mrag-sn-ew-mobile-normal-color,var(--mrag-sn-mobile-text,#fff))!important;background:var(--mrag-sn-ew-mobile-normal-bg,var(--mrag-sn-mobile-link-bg,transparent))!important;border-style:var(--mrag-sn-ew-mobile-border-style,none)!important;border-width:var(--mrag-sn-ew-mobile-border-width,0)!important;border-color:var(--mrag-sn-ew-mobile-normal-border,var(--mrag-sn-ew-mobile-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-mobile-normal-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){color:var(--mrag-sn-ew-mobile-hover-color,var(--mrag-sn-mobile-hover-text,#fff))!important;background:var(--mrag-sn-ew-mobile-hover-bg,var(--mrag-sn-hover,#f49e24))!important;border-style:var(--mrag-sn-ew-mobile-border-style,none)!important;border-width:var(--mrag-sn-ew-mobile-border-width,0)!important;border-color:var(--mrag-sn-ew-mobile-hover-border,var(--mrag-sn-ew-mobile-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-mobile-hover-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-mobile-mode>li:is(.current-menu-item,.current-menu-ancestor,.mrag-sn-mobile-open)>a{color:var(--mrag-sn-ew-mobile-active-color,var(--mrag-sn-mobile-hover-text,#fff))!important;background:var(--mrag-sn-ew-mobile-active-bg,var(--mrag-sn-ew-mobile-normal-bg,var(--mrag-sn-mobile-link-bg,transparent)))!important;border-style:var(--mrag-sn-ew-mobile-border-style,none)!important;border-width:var(--mrag-sn-ew-mobile-border-width,0)!important;border-color:var(--mrag-sn-ew-mobile-active-border,var(--mrag-sn-ew-mobile-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-mobile-active-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode .sub-menu a{color:var(--mrag-sn-ew-mobile-sub-normal-color,var(--mrag-sn-mobile-sub-text,#fff))!important;background:var(--mrag-sn-ew-mobile-sub-normal-bg,transparent)!important;border-style:var(--mrag-sn-ew-mobile-sub-border-style,none)!important;border-width:var(--mrag-sn-ew-mobile-sub-border-width,0)!important;border-color:var(--mrag-sn-ew-mobile-sub-normal-border,var(--mrag-sn-ew-mobile-sub-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-mobile-sub-normal-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode .sub-menu a:is(:hover,:focus-visible):is(:hover,:focus-visible){color:var(--mrag-sn-ew-mobile-sub-hover-color,var(--mrag-sn-mobile-hover-text,#fff))!important;background:var(--mrag-sn-ew-mobile-sub-hover-bg,var(--mrag-sn-hover,#f49e24))!important;border-style:var(--mrag-sn-ew-mobile-sub-border-style,none)!important;border-width:var(--mrag-sn-ew-mobile-sub-border-width,0)!important;border-color:var(--mrag-sn-ew-mobile-sub-hover-border,var(--mrag-sn-ew-mobile-sub-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-mobile-sub-hover-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode .sub-menu li:is(.current-menu-item,.mrag-sn-mobile-open)>a{color:var(--mrag-sn-ew-mobile-sub-active-color,var(--mrag-sn-mobile-hover-text,#fff))!important;background:var(--mrag-sn-ew-mobile-sub-active-bg,var(--mrag-sn-ew-mobile-sub-normal-bg,transparent))!important;border-style:var(--mrag-sn-ew-mobile-sub-border-style,none)!important;border-width:var(--mrag-sn-ew-mobile-sub-border-width,0)!important;border-color:var(--mrag-sn-ew-mobile-sub-active-border,var(--mrag-sn-ew-mobile-sub-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-mobile-sub-active-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-menu-toggle{color:var(--mrag-sn-ew-toggle-normal-color,var(--mrag-sn-text,#212121))!important;background:var(--mrag-sn-ew-toggle-normal-bg,var(--mrag-sn-panel,#fff))!important;border-style:var(--mrag-sn-ew-toggle-border-style,none)!important;border-width:var(--mrag-sn-ew-toggle-border-width,0)!important;border-color:var(--mrag-sn-ew-toggle-normal-border,var(--mrag-sn-ew-toggle-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-toggle-normal-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-menu-toggle:is(:hover,:focus-visible):is(:hover,:focus-visible){color:var(--mrag-sn-ew-toggle-hover-color,var(--mrag-sn-hover-text,#212121))!important;background:var(--mrag-sn-ew-toggle-hover-bg,var(--mrag-sn-hover,#f49e24))!important;border-style:var(--mrag-sn-ew-toggle-border-style,none)!important;border-width:var(--mrag-sn-ew-toggle-border-width,0)!important;border-color:var(--mrag-sn-ew-toggle-hover-border,var(--mrag-sn-ew-toggle-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-toggle-hover-shadow,none)!important;}
nav.mrag-sn-widget.mrag-sn-widget-open .mrag-sn-menu-toggle{color:var(--mrag-sn-ew-toggle-active-color,var(--mrag-sn-hover-text,#212121))!important;background:var(--mrag-sn-ew-toggle-active-bg,var(--mrag-sn-ew-toggle-normal-bg,var(--mrag-sn-panel,#fff)))!important;border-style:var(--mrag-sn-ew-toggle-border-style,none)!important;border-width:var(--mrag-sn-ew-toggle-border-width,0)!important;border-color:var(--mrag-sn-ew-toggle-active-border,var(--mrag-sn-ew-toggle-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-toggle-active-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-mobile-mode .mrag-sn-sub-toggle{color:var(--mrag-sn-ew-accordion-normal-color,var(--mrag-sn-mobile-arrow,#9ca3af))!important;background:var(--mrag-sn-ew-accordion-normal-bg,var(--mrag-sn-mobile-toggle-bg,#111827))!important;border-style:var(--mrag-sn-ew-accordion-border-style,none)!important;border-width:var(--mrag-sn-ew-accordion-border-width,0)!important;border-color:var(--mrag-sn-ew-accordion-normal-border,var(--mrag-sn-ew-accordion-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-accordion-normal-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-mobile-mode .mrag-sn-sub-toggle:is(:hover,:focus-visible):is(:hover,:focus-visible){color:var(--mrag-sn-ew-accordion-hover-color,var(--mrag-sn-mobile-hover-text,#fff))!important;background:var(--mrag-sn-ew-accordion-hover-bg,var(--mrag-sn-hover,#f49e24))!important;border-style:var(--mrag-sn-ew-accordion-border-style,none)!important;border-width:var(--mrag-sn-ew-accordion-border-width,0)!important;border-color:var(--mrag-sn-ew-accordion-hover-border,var(--mrag-sn-ew-accordion-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-accordion-hover-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-mobile-mode li.mrag-sn-mobile-open>.mrag-sn-sub-toggle{color:var(--mrag-sn-ew-accordion-active-color,var(--mrag-sn-mobile-hover-text,#fff))!important;background:var(--mrag-sn-ew-accordion-active-bg,var(--mrag-sn-ew-accordion-normal-bg,var(--mrag-sn-mobile-toggle-bg,#111827)))!important;border-style:var(--mrag-sn-ew-accordion-border-style,none)!important;border-width:var(--mrag-sn-ew-accordion-border-width,0)!important;border-color:var(--mrag-sn-ew-accordion-active-border,var(--mrag-sn-ew-accordion-border-color,transparent))!important;box-shadow:var(--mrag-sn-ew-accordion-active-shadow,none)!important;}
nav.mrag-sn-widget .mrag-sn-menu>li>a{font-family:var(--mrag-sn-ew-top-font-family,inherit)!important;font-size:var(--mrag-sn-ew-top-font-size,var(--mrag-sn-top-fs,14px))!important;font-weight:var(--mrag-sn-ew-top-font-weight,var(--mrag-sn-fw,400))!important;font-style:var(--mrag-sn-ew-top-font-style,normal)!important;text-transform:var(--mrag-sn-ew-top-text-transform,none)!important;text-decoration:var(--mrag-sn-ew-top-text-decoration,none)!important;line-height:var(--mrag-sn-ew-top-line-height,1.65)!important;letter-spacing:var(--mrag-sn-ew-top-letter-spacing,normal)!important;word-spacing:var(--mrag-sn-ew-top-word-spacing,normal)!important;}
nav.mrag-sn-widget .mrag-sn-menu .sub-menu a,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content a[data-mrag-sn-mega-item="1"]{font-family:var(--mrag-sn-ew-sub-font-family,inherit)!important;font-size:var(--mrag-sn-ew-sub-font-size,var(--mrag-sn-sub-fs,13px))!important;font-weight:var(--mrag-sn-ew-sub-font-weight,var(--mrag-sn-fw,400))!important;font-style:var(--mrag-sn-ew-sub-font-style,normal)!important;text-transform:var(--mrag-sn-ew-sub-text-transform,none)!important;text-decoration:var(--mrag-sn-ew-sub-text-decoration,none)!important;line-height:var(--mrag-sn-ew-sub-line-height,1.65)!important;letter-spacing:var(--mrag-sn-ew-sub-letter-spacing,normal)!important;word-spacing:var(--mrag-sn-ew-sub-word-spacing,normal)!important;}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode>li>a{font-family:var(--mrag-sn-ew-mobile-font-family,var(--mrag-sn-ew-top-font-family,inherit))!important;font-size:var(--mrag-sn-ew-mobile-font-size,var(--mrag-sn-top-fs,14px))!important;font-weight:var(--mrag-sn-ew-mobile-font-weight,var(--mrag-sn-fw,400))!important;font-style:var(--mrag-sn-ew-mobile-font-style,normal)!important;text-transform:var(--mrag-sn-ew-mobile-text-transform,none)!important;text-decoration:var(--mrag-sn-ew-mobile-text-decoration,none)!important;line-height:var(--mrag-sn-ew-mobile-line-height,1.65)!important;letter-spacing:var(--mrag-sn-ew-mobile-letter-spacing,normal)!important;word-spacing:var(--mrag-sn-ew-mobile-word-spacing,normal)!important;}
nav.mrag-sn-widget .mrag-sn-inline-menu.mrag-sn-mobile-mode .sub-menu a{font-family:var(--mrag-sn-ew-mobile-sub-font-family,var(--mrag-sn-ew-mobile-font-family,inherit))!important;font-size:var(--mrag-sn-ew-mobile-sub-font-size,var(--mrag-sn-sub-fs,13px))!important;font-weight:var(--mrag-sn-ew-mobile-sub-font-weight,var(--mrag-sn-fw,400))!important;font-style:var(--mrag-sn-ew-mobile-sub-font-style,normal)!important;text-transform:var(--mrag-sn-ew-mobile-sub-text-transform,none)!important;text-decoration:var(--mrag-sn-ew-mobile-sub-text-decoration,none)!important;line-height:var(--mrag-sn-ew-mobile-sub-line-height,1.65)!important;letter-spacing:var(--mrag-sn-ew-mobile-sub-letter-spacing,normal)!important;word-spacing:var(--mrag-sn-ew-mobile-sub-word-spacing,normal)!important;}
nav.mrag-sn-widget .mrag-sn-menu-toggle{font-family:var(--mrag-sn-ew-toggle-font-family,inherit)!important;font-size:var(--mrag-sn-ew-toggle-font-size,var(--mrag-sn-top-fs,14px))!important;font-weight:var(--mrag-sn-ew-toggle-font-weight,500)!important;font-style:var(--mrag-sn-ew-toggle-font-style,normal)!important;text-transform:var(--mrag-sn-ew-toggle-text-transform,none)!important;text-decoration:var(--mrag-sn-ew-toggle-text-decoration,none)!important;line-height:var(--mrag-sn-ew-toggle-line-height,1.65)!important;letter-spacing:var(--mrag-sn-ew-toggle-letter-spacing,normal)!important;word-spacing:var(--mrag-sn-ew-toggle-word-spacing,normal)!important;}
#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content a[data-mrag-sn-mega-role="heading"]{font-family:var(--mrag-sn-ew-heading-font-family,var(--mrag-sn-ew-sub-font-family,inherit))!important;font-size:var(--mrag-sn-ew-heading-font-size,var(--mrag-sn-ew-sub-font-size,var(--mrag-sn-sub-fs,13px)))!important;font-weight:var(--mrag-sn-ew-heading-font-weight,500)!important;font-style:var(--mrag-sn-ew-heading-font-style,normal)!important;text-transform:var(--mrag-sn-ew-heading-text-transform,none)!important;text-decoration:var(--mrag-sn-ew-heading-text-decoration,none)!important;line-height:var(--mrag-sn-ew-heading-line-height,1.65)!important;letter-spacing:var(--mrag-sn-ew-heading-letter-spacing,normal)!important;word-spacing:var(--mrag-sn-ew-heading-word-spacing,normal)!important;}
#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content a[data-mrag-sn-mega-role="major"]{font-family:var(--mrag-sn-ew-major-font-family,var(--mrag-sn-ew-sub-font-family,inherit))!important;font-size:var(--mrag-sn-ew-major-font-size,var(--mrag-sn-ew-sub-font-size,var(--mrag-sn-sub-fs,13px)))!important;font-weight:var(--mrag-sn-ew-major-font-weight,700)!important;font-style:var(--mrag-sn-ew-major-font-style,normal)!important;text-transform:var(--mrag-sn-ew-major-text-transform,none)!important;text-decoration:var(--mrag-sn-ew-major-text-decoration,none)!important;line-height:var(--mrag-sn-ew-major-line-height,1.65)!important;letter-spacing:var(--mrag-sn-ew-major-letter-spacing,normal)!important;word-spacing:var(--mrag-sn-ew-major-word-spacing,normal)!important;}
#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content a[data-mrag-sn-mega-role="heading"]{color:var(--mrag-sn-mega-heading-color,var(--mrag-sn-sub-text))!important}
#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content a[data-mrag-sn-mega-role="major"]{color:var(--mrag-sn-mega-major-color,var(--mrag-sn-sub-text))!important}
nav.mrag-sn-widget a .mrag-sn-menu-icon,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content a[data-mrag-sn-mega-item="1"] .mrag-sn-menu-icon{color:var(--mrag-sn-ew-icon-normal-color,currentColor)!important;background:var(--mrag-sn-ew-icon-normal-bg,var(--mrag-sn-ew-icon-normal-bg,transparent))!important;box-shadow:var(--mrag-sn-ew-icon-normal-shadow,none)!important;border-style:var(--mrag-sn-ew-icon-border-style,none)!important;border-width:var(--mrag-sn-ew-icon-border-width,0)!important;border-color:var(--mrag-sn-ew-icon-normal-border,var(--mrag-sn-ew-icon-border-color,transparent))!important;transform:scale(var(--mrag-sn-ew-icon-normal-scale,1)) rotate(var(--mrag-sn-ew-icon-normal-rotate,0deg))!important}
nav.mrag-sn-widget a:is(:hover,:focus-visible):is(:hover,:focus-visible) .mrag-sn-menu-icon,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content a[data-mrag-sn-mega-item="1"]:is(:hover,:focus-visible):is(:hover,:focus-visible) .mrag-sn-menu-icon{color:var(--mrag-sn-ew-icon-hover-color,var(--mrag-sn-ew-icon-normal-color,currentColor))!important;background:var(--mrag-sn-ew-icon-hover-bg,var(--mrag-sn-ew-icon-normal-bg,transparent))!important;box-shadow:var(--mrag-sn-ew-icon-hover-shadow,var(--mrag-sn-ew-icon-normal-shadow,none))!important;border-style:var(--mrag-sn-ew-icon-border-style,none)!important;border-width:var(--mrag-sn-ew-icon-border-width,0)!important;border-color:var(--mrag-sn-ew-icon-hover-border,var(--mrag-sn-ew-icon-border-color,transparent))!important;transform:scale(var(--mrag-sn-ew-icon-hover-scale,var(--mrag-sn-ew-icon-normal-scale,1))) rotate(var(--mrag-sn-ew-icon-hover-rotate,var(--mrag-sn-ew-icon-normal-rotate,0deg)))!important}
nav.mrag-sn-widget li:is(.current-menu-item,.current-menu-ancestor,.mrag-sn-mobile-open,.mrag-sn-mega-open)>a .mrag-sn-menu-icon,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-mega-content li.current-menu-item>a .mrag-sn-menu-icon{color:var(--mrag-sn-ew-icon-active-color,var(--mrag-sn-ew-icon-normal-color,currentColor))!important;background:var(--mrag-sn-ew-icon-active-bg,var(--mrag-sn-ew-icon-normal-bg,transparent))!important;box-shadow:var(--mrag-sn-ew-icon-active-shadow,var(--mrag-sn-ew-icon-normal-shadow,none))!important;border-style:var(--mrag-sn-ew-icon-border-style,none)!important;border-width:var(--mrag-sn-ew-icon-border-width,0)!important;border-color:var(--mrag-sn-ew-icon-active-border,var(--mrag-sn-ew-icon-border-color,transparent))!important;transform:scale(var(--mrag-sn-ew-icon-active-scale,var(--mrag-sn-ew-icon-normal-scale,1))) rotate(var(--mrag-sn-ew-icon-active-rotate,var(--mrag-sn-ew-icon-normal-rotate,0deg)))!important}
nav.mrag-sn-widget[data-effect="none"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){background:var(--mrag-sn-ew-top-normal-bg,var(--mrag-sn-bg,transparent))!important;box-shadow:none!important;transform:none!important;}
nav.mrag-sn-widget[data-effect="minimal"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){background:var(--mrag-sn-ew-top-hover-bg,transparent)!important;}
nav.mrag-sn-widget[data-effect="soft"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){background:var(--mrag-sn-ew-top-hover-bg,color-mix(in srgb,var(--mrag-sn-accent) 12%,transparent))!important;}
nav.mrag-sn-widget[data-effect="card"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){transform:translateY(calc(-1*var(--mrag-sn-ew-lift,2px)))!important;box-shadow:var(--mrag-sn-ew-top-hover-shadow,0 8px 24px #0002)!important;}
nav.mrag-sn-widget[data-effect="lift"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){transform:translateY(calc(-1*var(--mrag-sn-ew-lift,3px)))!important;box-shadow:var(--mrag-sn-ew-top-hover-shadow,0 10px 28px #0002)!important;}
nav.mrag-sn-widget[data-effect="pill"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){border-radius:var(--mrag-sn-ew-top-radius,999px)!important;}
nav.mrag-sn-widget[data-effect="gradient"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){background:var(--mrag-sn-ew-top-hover-bg,linear-gradient(var(--mrag-sn-ew-angle,120deg),var(--mrag-sn-accent),var(--mrag-sn-accent-2)))!important;}
nav.mrag-sn-widget[data-effect="glow"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){box-shadow:var(--mrag-sn-ew-top-hover-shadow,0 0 22px color-mix(in srgb,var(--mrag-sn-accent) 35%,transparent))!important;}
nav.mrag-sn-widget[data-effect="glass"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){background:var(--mrag-sn-ew-top-hover-bg,rgba(255,255,255,.16))!important;backdrop-filter:blur(var(--mrag-sn-ew-blur,14px));box-shadow:var(--mrag-sn-ew-top-hover-shadow,inset 0 0 0 1px #ffffff40,0 8px 24px #0001)!important;}
nav.mrag-sn-widget[data-effect="spotlight"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible){background:var(--mrag-sn-ew-top-hover-bg,radial-gradient(circle at 50% 100%,color-mix(in srgb,var(--mrag-sn-accent) 32%,transparent),transparent 85%))!important;}
nav.mrag-sn-widget[data-effect="underline"] .mrag-sn-menu>li>a:before {content:""!important;display:block!important;position:absolute;inset-inline:var(--mrag-sn-top-px,12px);bottom:3px;height:2px;background:var(--mrag-sn-accent);transform:scaleX(0);transform-origin:center;transition:transform var(--mrag-sn-ew-duration,220ms)}
nav.mrag-sn-widget[data-effect="underline"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible):before,nav.mrag-sn-widget[data-effect="underline"] .mrag-sn-menu>li.current-menu-item>a:before {transform:scaleX(1)}
nav.mrag-sn-widget[data-effect="underline"] .mrag-sn-menu>li>a:is(:hover,:focus-visible):is(:hover,:focus-visible) {background:var(--mrag-sn-ew-top-hover-bg,transparent)!important}
@media(prefers-reduced-motion:reduce){nav.mrag-sn-widget.mrag-sn-widget,nav.mrag-sn-widget.mrag-sn-widget *,#mrag-sn-mega-portal .mrag-sn-ew-shell,#mrag-sn-mega-portal .mrag-sn-ew-shell * {--mrag-sn-ew-duration:0ms!important;transition:none!important;animation:none!important;scroll-behavior:auto!important}}

nav.mrag-sn-widget .mrag-sn-menu>li>a {transform:none!important;}

nav.mrag-sn-widget .mrag-sn-svg-mask,#mrag-sn-mega-portal .mrag-sn-ew-shell .mrag-sn-svg-mask{display:block;width:100%;height:100%;background:currentColor;mask-image:var(--mrag-sn-icon-mask);-webkit-mask-image:var(--mrag-sn-icon-mask);mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-mode:alpha;}
