.elementor-12 .elementor-element.elementor-element-458662e9{--display:flex;}.elementor-12 .elementor-element.elementor-element-2f5d0c74 .is-type-button.ehp-header__button--primary{background-color:#7F56D9;}.elementor-12 .elementor-element.elementor-element-2f5d0c74 .is-type-button.ehp-header__button--primary:hover, .elementor-12 .elementor-element.elementor-element-2f5d0c74 .is-type-button.ehp-header__button--primary:focus{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header, .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__dropdown, .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__navigation, .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__menu-cart-items{background-color:#00000000;}.elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header{--header-logo-width:250px;--header-align-menu:start;--header-menu-item-color:#FFFFFF;--header-menu-item-color-hover:var( --e-global-color-primary );--header-menu-item-color-active:var( --e-global-color-primary );--header-menu-item-spacing:40px;--header-dropdown-text-align:center;--header-toggle-icon-size:22px;--header-toggle-icon-color:var( --e-global-color-primary );--header-contact-button-size:16px;--header-contact-button-spacing:12px;--header-button-primary-text-color:var( --e-global-color-astglobalcolor5 );--header-button-primary-text-color-hover:#7F56D9;--header-button-primary-padding-block-end:10px;--header-button-primary-padding-block-start:10px;--header-button-primary-padding-inline-end:16px;--header-button-primary-padding-inline-start:16px;--header-element-spacing:32px;}.elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header__item{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:140%;letter-spacing:2px;}.elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header__button--primary{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:24px;box-shadow:0px 1px 2px 0px rgba(16, 24.000000000000014, 40, 0.5);}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header{--header-logo-width:120px;--header-menu-item-spacing:32px;--header-toggle-icon-size:22px;--header-element-spacing:32px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header{--header-logo-width:120px;--header-menu-item-spacing:40px;--header-toggle-icon-size:22px;--header-element-spacing:32px;}}/* Start custom CSS for ehp-header, class: .elementor-element-2f5d0c74 */header ul { margin: 0; }

@media screen and (min-width: 768px) {
    html .ehp-header[data-responsive-breakpoint=mobile-portrait].has-align-link-connect .ehp-header__navigation {
        justify-content: right;
    }
    .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header, .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__dropdown, .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__navigation, .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__menu-cart-items {
        top: 50px;
        background-color: #000000;
    }
    body.page-id-3198 .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header, 
body.page-id-3198 .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__dropdown, 
body.page-id-3198 .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__navigation, 
body.page-id-3198 .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__menu-cart-items,
body.page-id-393 .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header, 
body.page-id-393 .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__dropdown, 
body.page-id-393 .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__navigation, 
body.page-id-393 .elementor-12 .elementor-element.elementor-element-2f5d0c74 .ehp-header .ehp-header__menu-cart-items {
        background-color: transparent;
    }
    html body {
        margin-top: -50px;
    }
}/* End custom CSS */