.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-weight );}.elementor-75 .elementor-element.elementor-element-3538828b .elementor-menu-toggle{margin:0 auto;background-color:#152735;border-radius:9px;}.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu .elementor-item{font-size:15px;font-weight:600;}.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu--main .elementor-item{color:#F0F9F7;fill:#F0F9F7;}.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu--main .elementor-item:focus{color:#46D7A6;fill:#46D7A6;}.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu--dropdown a, .elementor-75 .elementor-element.elementor-element-3538828b .elementor-menu-toggle{color:#F0F9F7;fill:#F0F9F7;}.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu--dropdown{background-color:#152735;}.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu--dropdown a:hover,
					.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu--dropdown a:focus,
					.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-75 .elementor-element.elementor-element-3538828b .elementor-nav-menu--dropdown a.highlighted,
					.elementor-75 .elementor-element.elementor-element-3538828b .elementor-menu-toggle:hover,
					.elementor-75 .elementor-element.elementor-element-3538828b .elementor-menu-toggle:focus{color:#46D7A6;}.elementor-75 .elementor-element.elementor-element-3538828b div.elementor-menu-toggle{color:#F0F9F7;}.elementor-75 .elementor-element.elementor-element-3538828b div.elementor-menu-toggle svg{fill:#F0F9F7;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:var( --e-global-typography-accent-weight );}}@media(max-width:767px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:var( --e-global-typography-accent-weight );}}/* Start custom CSS */.elementor-location-header.elementor-75 { background-color: #0C1723; position: relative; z-index: 5; }
.elementor-75 img { display: block; inline-size: 46px; block-size: 46px; border-radius: 9px; object-fit: cover; }
.elementor-75 :is(a,.elementor-menu-toggle):focus-visible { outline: 2px solid #9ADAF0; outline-offset: 3px; }
.elementor-75 .elementor-menu-toggle { min-block-size: 44px; box-sizing: border-box; gap: 6px; padding: 8px 10px; font-family: inherit; }
.elementor-75 .artnovo-header-menu-label { font-size: 14px; font-weight: 600; line-height: 1.4; }
.elementor-75 .elementor-nav-menu--dropdown.elementor-nav-menu__container { border-radius: 0 0 14px 14px; box-shadow: 0 14px 32px rgba(0,0,0,.23); }
.elementor-75 .elementor-nav-menu--dropdown a { min-block-size: 44px; }
@media (max-width: 767px) { .elementor-75 img { inline-size: 44px; block-size: 44px; } }
.elementor-75 [data-interaction-id="432f77c9"] > span:last-of-type, body.logged-in .elementor-75 [data-interaction-id="432f77c9"] > span:first-of-type { display: none; }
body.logged-in .elementor-75 [data-interaction-id="432f77c9"] > span:last-of-type { display: inline; }/* End custom CSS */