.elementor-97 .elementor-element.elementor-element-7dc80bc{z-index:10;}.elementor-97 .elementor-element.elementor-element-9b87947 > .elementor-container{max-width:1140px;}.elementor-97 .elementor-element.elementor-element-ffdf0de{text-align:left;}.elementor-97 .elementor-element.elementor-element-ffdf0de img{width:100%;max-width:130px;}.elementor-97 .elementor-element.elementor-element-1b13523.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-97 .elementor-element.elementor-element-693f198 .hfe-nav-menu__toggle{margin-left:auto;}.elementor-97 .elementor-element.elementor-element-693f198 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-97 .elementor-element.elementor-element-693f198 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-97 .elementor-element.elementor-element-693f198 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-97 .elementor-element.elementor-element-693f198 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-97 .elementor-element.elementor-element-693f198 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-97 .elementor-element.elementor-element-693f198 .menu-item a.hfe-menu-item, .elementor-97 .elementor-element.elementor-element-693f198 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-97 .elementor-element.elementor-element-693f198 .menu-item a.hfe-menu-item, .elementor-97 .elementor-element.elementor-element-693f198 .sub-menu a.hfe-sub-menu-item{color:#323232;}.elementor-97 .elementor-element.elementor-element-693f198 .menu-item a.hfe-menu-item:hover,
								.elementor-97 .elementor-element.elementor-element-693f198 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-97 .elementor-element.elementor-element-693f198 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-97 .elementor-element.elementor-element-693f198 .menu-item a.hfe-menu-item.highlighted,
								.elementor-97 .elementor-element.elementor-element-693f198 .menu-item a.hfe-menu-item:focus{color:#5660E9;}.elementor-97 .elementor-element.elementor-element-693f198 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-97 .elementor-element.elementor-element-693f198 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#5660E9;}.elementor-97 .elementor-element.elementor-element-693f198 .sub-menu,
								.elementor-97 .elementor-element.elementor-element-693f198 nav.hfe-dropdown,
								.elementor-97 .elementor-element.elementor-element-693f198 nav.hfe-dropdown-expandible,
								.elementor-97 .elementor-element.elementor-element-693f198 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-97 .elementor-element.elementor-element-693f198 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-97 .elementor-element.elementor-element-693f198 ul.sub-menu{width:220px;}.elementor-97 .elementor-element.elementor-element-693f198 .sub-menu a.hfe-sub-menu-item,
						 .elementor-97 .elementor-element.elementor-element-693f198 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-97 .elementor-element.elementor-element-693f198 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-97 .elementor-element.elementor-element-693f198 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-97 .elementor-element.elementor-element-693f198 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-97 .elementor-element.elementor-element-693f198 .sub-menu li.menu-item:not(:last-child),
						.elementor-97 .elementor-element.elementor-element-693f198 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-97 .elementor-element.elementor-element-693f198 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-97 .elementor-element.elementor-element-7bccbb4{--main-alignment:right;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFF;--toggle-button-background-color:#5660E9;--toggle-button-icon-hover-color:var( --e-global-color-f2504dd );--toggle-button-hover-background-color:var( --e-global-color-f5f8abb );--toggle-button-border-radius:4px;--toggle-icon-size:22px;--cart-border-style:none;--cart-border-radius:5px 5px 5px 5px;--cart-close-button-color:#5660E9;--product-variations-color:#323232;--product-price-color:#000000;--divider-width:1px;--subtotal-divider-top-width:1px;--subtotal-divider-right-width:1px;--subtotal-divider-bottom-width:1px;--subtotal-divider-left-width:1px;--product-divider-gap:10px;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:var( --e-global-color-f2504dd );--view-cart-button-background-color:#313C52;--view-cart-button-hover-text-color:var( --e-global-color-f2504dd );--checkout-button-text-color:var( --e-global-color-f2504dd );--checkout-button-background-color:#434BB7;--checkout-button-hover-text-color:var( --e-global-color-f2504dd );--checkout-button-hover-background-color:#5660E9;}.elementor-97 .elementor-element.elementor-element-7bccbb4.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{right:0;left:auto;transform:none;}.elementor-97 .elementor-element.elementor-element-7bccbb4 .elementor-menu-cart__toggle .elementor-button{box-shadow:2px 4px 10px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-7bccbb4 .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{right:-8px;top:-8px;}body.rtl .elementor-97 .elementor-element.elementor-element-7bccbb4 .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{right:8px;top:-8px;left:auto;}.elementor-97 .elementor-element.elementor-element-7bccbb4 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-97 .elementor-element.elementor-element-7bccbb4 .elementor-menu-cart__product-price{font-weight:600;}.elementor-97 .elementor-element.elementor-element-7bccbb4 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:4px 4px 4px 4px;}.elementor-97 .elementor-element.elementor-element-7bccbb4 .elementor-button--view-cart{box-shadow:2px 4px 10px 0px rgba(0,0,0,0.5);}.elementor-97 .elementor-element.elementor-element-7bccbb4 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{border-radius:4px 4px 4px 4px;}.elementor-97 .elementor-element.elementor-element-7bccbb4 .elementor-button--checkout{box-shadow:2px 4px 10px 0px rgba(0,0,0,0.5);}.elementor-97 .elementor-element.elementor-element-56bc7da > .elementor-container{max-width:1140px;}.elementor-97 .elementor-element.elementor-element-68d05d3.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-97 .elementor-element.elementor-element-68d05d3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-68d05d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-97 .elementor-element.elementor-element-2b918eb .elementor-button{font-size:18px;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#02010100;}.elementor-97 .elementor-element.elementor-element-2b918eb .elementor-button:hover, .elementor-97 .elementor-element.elementor-element-2b918eb .elementor-button:focus{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-97 .elementor-element.elementor-element-2b918eb .elementor-button:hover svg, .elementor-97 .elementor-element.elementor-element-2b918eb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-2b918eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-6b668e3 .elementor-button{font-size:18px;line-height:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#02010100;}.elementor-97 .elementor-element.elementor-element-6b668e3 .elementor-button:hover, .elementor-97 .elementor-element.elementor-element-6b668e3 .elementor-button:focus{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-97 .elementor-element.elementor-element-6b668e3 .elementor-button:hover svg, .elementor-97 .elementor-element.elementor-element-6b668e3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-6b668e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-97 .elementor-element.elementor-element-8e0ca4e{width:100%;}.elementor-97 .elementor-element.elementor-element-9da9c35{width:23.125%;}.elementor-97 .elementor-element.elementor-element-1b13523{width:76.875%;}}/* Start custom CSS for column, class: .elementor-element-9da9c35 */@media (max-width: 992px) {
    .elementor-97 .elementor-element.elementor-element-9da9c35 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for navigation-menu, class: .elementor-element-693f198 */.elementor-97 .elementor-element.elementor-element-693f198 {
    display: flex!important;
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-7bccbb4 */.elementor-97 .elementor-element.elementor-element-7bccbb4 {
    width: auto;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1b13523 */@media (max-width: 992px) {
    .elementor-97 .elementor-element.elementor-element-1b13523 {
        width: 50%;
    }
}

.navigation-menu {
    display: flex;
    flex-direction: row!important;
    justify-content: flex-end!important;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7dc80bc */#custom-header {
    background-image: linear-gradient(180deg,#f5f8fa,rgba(245,248,250,.5) 70%,rgba(245,248,250,0));
    margin: 0px auto;
}

@media (max-width: 992px) {
    #custom-header .elementor-container {
        display: flex;
        flex-direction: row;
        
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b918eb */.elementor-97 .elementor-element.elementor-element-2b918eb {
    width: 160px;
    height: 40px;
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b668e3 */.elementor-97 .elementor-element.elementor-element-6b668e3 {
    width: 110px;
    height: 40px;
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-68d05d3 */.elementor-97 .elementor-element.elementor-element-68d05d3 {
    display: flex;
    flex-direction: row;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a551db */#header-on-iframe {
    display: none;
}/* End custom CSS */