.menu-item-image,.menu-item-image-svg,.menu-item-icon{margin-right:5px;flex-shrink:0}.menu-item-image{max-height:var(--menu-media-size, 1.2em)}.menu-item-image-svg{display:inline-block;width:var(--menu-media-size, 1.2em);height:var(--menu-media-size, 1.2em);background-color:currentColor;mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center}.menu-item-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--menu-media-size, 1.2em);height:var(--menu-media-size, 1.2em);line-height:1}.menu-item-icon svg{width:100%;height:100%;display:block;fill:currentColor;stroke:currentColor}.menu-item-icon svg path,.menu-item-icon svg circle,.menu-item-icon svg rect,.menu-item-icon svg polyline,.menu-item-icon svg polygon,.menu-item-icon svg ellipse,.menu-item-icon svg line{fill:currentColor;stroke:currentColor}.MenuItemsObject{width:var(--position-width) !important;left:var(--position-x) !important;top:var(--position-y) !important;z-index:var(--position-z) !important;position:absolute}.MenuItemsObject.dcmp-full-width{width:100vw !important;left:0 !important}#mobile-menu ul,#mobile-menu ul:hover,.MenuItemsObject ul,.MenuItemsObject ul:hover{animation:none !important}#mobile-menu ul[id^=menu-].menu,.MenuItemsObject ul[id^=menu-].menu{width:var(--calculated-width);position:var(--position-fixed) !important;text-align:var(--text-align) !important;height:var(--top-line-height) !important;list-style:none;margin:0;padding:0}#mobile-menu ul[id^=menu-].menu a,.MenuItemsObject ul[id^=menu-].menu a{white-space:nowrap;display:flex !important;align-items:center}#mobile-menu ul[id^=menu-].menu li,.MenuItemsObject ul[id^=menu-].menu li{line-height:1;align-items:center}#mobile-menu ul[id^=menu-].menu li:hover,#mobile-menu ul[id^=menu-].menu li:focus-within,.MenuItemsObject ul[id^=menu-].menu li:hover,.MenuItemsObject ul[id^=menu-].menu li:focus-within{background-color:var(--hover-background-color) !important;color:var(--hover-font-color) !important}#mobile-menu ul[id^=menu-].menu li:hover>a,#mobile-menu ul[id^=menu-].menu li:focus-within>a,.MenuItemsObject ul[id^=menu-].menu li:hover>a,.MenuItemsObject ul[id^=menu-].menu li:focus-within>a{background-color:rgba(0,0,0,0) !important;color:var(--hover-font-color) !important;font-style:var(--hover-font-style) !important;font-weight:var(--hover-font-weight) !important;text-decoration:var(--hover-text-decoration) !important;transition:all .5s}#mobile-menu ul[id^=menu-].menu li:hover>ul,#mobile-menu ul[id^=menu-].menu li:focus-within>ul,.MenuItemsObject ul[id^=menu-].menu li:hover>ul,.MenuItemsObject ul[id^=menu-].menu li:focus-within>ul{display:block;transition:background-color .5s;animation:var(--submenu-animation) .3s ease-in}#mobile-menu ul[id^=menu-].menu li.current,.MenuItemsObject ul[id^=menu-].menu li.current{background-color:var(--current-other-level-background-color) !important}#mobile-menu ul[id^=menu-].menu li.current::before,.MenuItemsObject ul[id^=menu-].menu li.current::before{content:"";display:inline-block;width:90%;position:absolute;left:5%;top:var(--current-top-level-style-line-vertical-position);height:var(--current-top-level-style-line-height);background-color:var(--current-top-level-style-line-color)}#mobile-menu ul[id^=menu-].menu li.current ul li::before,.MenuItemsObject ul[id^=menu-].menu li.current ul li::before{content:"";display:inline-block;width:90%;position:absolute;left:5%;top:var(--current-other-level-style-line-vertical-position);height:var(--current-other-level-style-line-height);background-color:var(--current-other-level-style-line-color)}#mobile-menu ul[id^=menu-].menu li.current ul li.current>a,.MenuItemsObject ul[id^=menu-].menu li.current ul li.current>a{color:var(--current-other-level-font-color) !important;font-weight:var(--current-other-level-font-weight) !important;font-style:var(--current-other-level-font-style) !important;text-decoration:var(--current-other-level-text-decoration) !important}#mobile-menu ul[id^=menu-].menu li.current ul li:hover>a,#mobile-menu ul[id^=menu-].menu li.current ul li:focus-within>a,.MenuItemsObject ul[id^=menu-].menu li.current ul li:hover>a,.MenuItemsObject ul[id^=menu-].menu li.current ul li:focus-within>a{background-color:var(--hover-other-level-background-color) !important;color:var(--hover-other-level-font-color) !important}#mobile-menu ul[id^=menu-].menu>li,.MenuItemsObject ul[id^=menu-].menu>li{position:relative;margin:0;font-size:var(--top-font-size) !important;background-color:var(--top-background-color) !important}#mobile-menu ul[id^=menu-].menu>li:not(:first-child),.MenuItemsObject ul[id^=menu-].menu>li:not(:first-child){border-top:var(--top-border-top) !important;border-left:var(--top-border-left) !important}#mobile-menu ul[id^=menu-].menu>li.current,.MenuItemsObject ul[id^=menu-].menu>li.current{background-color:var(--current-top-level-background-color) !important}#mobile-menu ul[id^=menu-].menu>li.current::before,.MenuItemsObject ul[id^=menu-].menu>li.current::before{content:"";display:inline-block;width:90%;position:absolute;left:5%;top:var(--current-top-level-style-line-vertical-position);height:var(--current-top-level-style-line-height);background-color:var(--current-top-level-style-line-color)}#mobile-menu ul[id^=menu-].menu>li.current>a,.MenuItemsObject ul[id^=menu-].menu>li.current>a{color:var(--current-top-level-font-color) !important;font-weight:var(--current-top-level-font-weight) !important;font-style:var(--current-top-level-font-style) !important;text-decoration:var(--current-top-level-text-decoration) !important}#mobile-menu ul[id^=menu-].menu>li>a,.MenuItemsObject ul[id^=menu-].menu>li>a{margin:0;color:var(--top-font-color) !important;font-family:var(--top-font-family),sans-serif !important;font-weight:var(--top-font-weight) !important;font-style:var(--top-font-style) !important;text-decoration:var(--top-text-decoration) !important;display:inline-block;padding:0 15px}#mobile-menu ul[id^=menu-].menu.vertical,.MenuItemsObject ul[id^=menu-].menu.vertical{height:inherit}#mobile-menu ul[id^=menu-].menu.vertical>li,.MenuItemsObject ul[id^=menu-].menu.vertical>li{padding:var(--top-padding-vertical) var(--top-padding-horizontal);display:flex;align-items:center}#mobile-menu ul[id^=menu-].menu.vertical>li.current,.MenuItemsObject ul[id^=menu-].menu.vertical>li.current{background-color:rgba(0,0,0,0)}#mobile-menu ul[id^=menu-].menu.vertical>li.current>a,.MenuItemsObject ul[id^=menu-].menu.vertical>li.current>a{background-color:var(--current-top-level-background-color) !important}#mobile-menu ul[id^=menu-].menu.vertical a,.MenuItemsObject ul[id^=menu-].menu.vertical a{width:100%}#mobile-menu ul[id^=menu-].menu.vertical>a,.MenuItemsObject ul[id^=menu-].menu.vertical>a{padding:var(--top-padding-vertical) var(--top-padding-horizontal);display:inline-block;background-color:var(--top-background-color) !important}#mobile-menu ul[id^=menu-].menu.vertical ul,.MenuItemsObject ul[id^=menu-].menu.vertical ul{top:0 !important;left:100%}#mobile-menu ul[id^=menu-].menu.vertical ul li,.MenuItemsObject ul[id^=menu-].menu.vertical ul li{padding:0;background-color:rgba(0,0,0,0);border-bottom:var(--border-bottom) !important;border-left:var(--border-left) !important}#mobile-menu ul[id^=menu-].menu.vertical ul li:first-child,.MenuItemsObject ul[id^=menu-].menu.vertical ul li:first-child{border-top:var(--border-top) !important;border-left:var(--border-left) !important}#mobile-menu ul[id^=menu-].menu.vertical ul li:hover,.MenuItemsObject ul[id^=menu-].menu.vertical ul li:hover{background-color:rgba(0,0,0,0)}#mobile-menu ul[id^=menu-].menu.vertical ul li:hover>a,.MenuItemsObject ul[id^=menu-].menu.vertical ul li:hover>a{background-color:var(--hover-other-level-background-color)}#mobile-menu ul[id^=menu-].menu.vertical ul li.current,.MenuItemsObject ul[id^=menu-].menu.vertical ul li.current{background-color:rgba(0,0,0,0)}#mobile-menu ul[id^=menu-].menu.vertical ul li.current>a,.MenuItemsObject ul[id^=menu-].menu.vertical ul li.current>a{background-color:var(--current-other-level-background-color)}#mobile-menu ul[id^=menu-].menu.vertical ul a,.MenuItemsObject ul[id^=menu-].menu.vertical ul a{padding:var(--other-padding-vertical) var(--other-padding-horizontal);background-color:var(--other-background-color)}#mobile-menu ul[id^=menu-].menu.horizontal,.MenuItemsObject ul[id^=menu-].menu.horizontal{display:flex;flex-direction:row;justify-content:var(--menu-justify-content, center)}#mobile-menu ul[id^=menu-].menu.horizontal>li,.MenuItemsObject ul[id^=menu-].menu.horizontal>li{padding:0 var(--top-padding-horizontal);display:inline-flex;align-items:center}#mobile-menu ul[id^=menu-].menu.horizontal>li>a,.MenuItemsObject ul[id^=menu-].menu.horizontal>li>a{line-height:var(--top-line-height) !important}#mobile-menu ul[id^=menu-].menu.horizontal ul,.MenuItemsObject ul[id^=menu-].menu.horizontal ul{top:100%}#mobile-menu ul[id^=menu-].menu ul,.MenuItemsObject ul[id^=menu-].menu ul{display:none;position:absolute;padding:0}#mobile-menu ul[id^=menu-].menu ul li,.MenuItemsObject ul[id^=menu-].menu ul li{position:relative;display:flex;align-items:center;width:100%;margin:0;background-color:var(--other-background-color) !important;padding:var(--other-padding-vertical) var(--other-padding-horizontal);border-bottom:var(--border-bottom) !important;border-left:var(--border-left) !important;text-align:var(--other-level-text-align) !important;justify-content:var(--other-level-justify-content, center)}#mobile-menu ul[id^=menu-].menu ul li:hover,#mobile-menu ul[id^=menu-].menu ul li:focus-within,.MenuItemsObject ul[id^=menu-].menu ul li:hover,.MenuItemsObject ul[id^=menu-].menu ul li:focus-within{background-color:var(--hover-other-level-background-color) !important}#mobile-menu ul[id^=menu-].menu ul li:hover>a,#mobile-menu ul[id^=menu-].menu ul li:focus-within>a,.MenuItemsObject ul[id^=menu-].menu ul li:hover>a,.MenuItemsObject ul[id^=menu-].menu ul li:focus-within>a{color:var(--hover-other-level-font-color) !important;font-style:var(--hover-other-level-font-style) !important}#mobile-menu ul[id^=menu-].menu ul li:hover>ul,#mobile-menu ul[id^=menu-].menu ul li:focus-within>ul,.MenuItemsObject ul[id^=menu-].menu ul li:hover>ul,.MenuItemsObject ul[id^=menu-].menu ul li:focus-within>ul{display:block;animation:var(--other-submenu-animation) .3s ease-in}#mobile-menu ul[id^=menu-].menu ul li:first-child,.MenuItemsObject ul[id^=menu-].menu ul li:first-child{border-top:var(--border-top) !important;border-left:var(--border-left) !important}#mobile-menu ul[id^=menu-].menu ul a,.MenuItemsObject ul[id^=menu-].menu ul a{display:block;padding:0;line-height:1;font-size:var(--other-font-size);color:var(--other-font-color);font-family:var(--other-font-family),sans-serif;font-weight:var(--other-font-weight);font-style:var(--other-font-style);text-decoration:var(--other-text-decoration)}#mobile-menu ul[id^=menu-].menu ul ul,.MenuItemsObject ul[id^=menu-].menu ul ul{top:0 !important;left:100%}#mobile-menu ul[id^=menu-].menu.scroll-down-left ul,.MenuItemsObject ul[id^=menu-].menu.scroll-down-left ul{display:block;opacity:0;transition:opacity .25s ease .1s}#mobile-menu ul[id^=menu-].menu.scroll-down-left ul a,.MenuItemsObject ul[id^=menu-].menu.scroll-down-left ul a{line-height:var(--submenu-animation-line-height)}#mobile-menu ul[id^=menu-].menu.scroll-down-left ul li,.MenuItemsObject ul[id^=menu-].menu.scroll-down-left ul li{height:0;overflow:hidden;transition:height .25s ease .1s;padding-top:0;padding-bottom:0}#mobile-menu ul[id^=menu-].menu.scroll-down-left ul li:hover>ul,#mobile-menu ul[id^=menu-].menu.scroll-down-left ul li:focus-within>ul,.MenuItemsObject ul[id^=menu-].menu.scroll-down-left ul li:hover>ul,.MenuItemsObject ul[id^=menu-].menu.scroll-down-left ul li:focus-within>ul{opacity:1}#mobile-menu ul[id^=menu-].menu.scroll-down-left ul li:hover>ul>li,#mobile-menu ul[id^=menu-].menu.scroll-down-left ul li:focus-within>ul>li,.MenuItemsObject ul[id^=menu-].menu.scroll-down-left ul li:hover>ul>li,.MenuItemsObject ul[id^=menu-].menu.scroll-down-left ul li:focus-within>ul>li{height:var(--submenu-animation-line-height);overflow:visible}#mobile-menu .menu>ul{display:flex;flex-direction:column;position:static !important;align-self:flex-start}#mobile-menu .menu ul{align-self:flex-start}#mobile-menu .menu ul ul{display:flex;flex-direction:column;padding-left:10px;position:static !important;left:auto !important;text-align:left;align-self:flex-start}#mobile-menu .menu li{display:flex;flex-direction:column;align-items:stretch}/*# sourceMappingURL=menu-object-styles.min.css.map */
