.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-bc-flex-widget .elementor-20949 .elementor-element.elementor-element-bb83f86.elementor-column .elementor-widget-wrap{align-items:center}.elementor-widget-search-form .elementor-search-form__submit{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);background-color:var(--e-global-color-secondary)}.elementor-20949 .elementor-element.elementor-element-ac9d95f .elementor-search-form__submit{min-width:37px}body.rtl .elementor-20949 .elementor-element.elementor-element-ac9d95f .elementor-search-form__icon{padding-right:calc(37px / 3)}.elementor-20949 .elementor-element.elementor-element-ac9d95f.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input{background-color:#fff;border-color:var(--e-global-color-a45228d);border-width:1px;border-radius:23px}.elementor-bc-flex-widget .elementor-20949 .elementor-element.elementor-element-1013002.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-20949 .elementor-element.elementor-element-8bf584a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-20949 .elementor-element.elementor-element-eda50da .elementor-icon-list-icon i{color:#555;transition:color .3s}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-20949 .elementor-element.elementor-element-2950cc8 .elementor-menu-cart__product-price .product-quantity{color:var(--e-global-color-ba5863e)}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-menu-item.wpr-pointer-item .wpr-mega-menu-icon{transition-duration:.2s}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-nav-menu .wpr-mega-menu-icon{color:#333;font-size:16px;margin-right:5px}.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-pointer-border-fx .wpr-menu-item:before{border-color:#fff}.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-pointer-background-fx .wpr-menu-item:before{background-color:#fff}.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-pointer-underline>.wpr-nav-menu-container>ul>li>.wpr-menu-item:after,.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-pointer-overline>.wpr-nav-menu-container>ul>li>.wpr-menu-item:before,.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-pointer-double-line>.wpr-nav-menu-container>ul>li>.wpr-menu-item:before,.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-pointer-double-line>.wpr-nav-menu-container>ul>li>.wpr-menu-item:after{height:2px}.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-pointer-border-fx>.wpr-nav-menu-container>ul>li>.wpr-menu-item:before{border-width:2px}.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-pointer-border-fx>.elementor-widget-container>.wpr-nav-menu-container>ul>li>.wpr-menu-item:before{border-width:2px}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-menu{margin-left:10px;transform:translateX(15px)}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-mega-menu{margin-left:10px;transform:translateX(15px)}.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-icon{right:10px}.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-icon{left:10px}.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-main-menu-align-center .wpr-nav-menu-horizontal .wpr-mega-menu-pos-default.wpr-mega-menu-width-custom .wpr-sub-mega-menu{transform:translate(-50%,15px)}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-nav-menu-horizontal .wpr-nav-menu>li>.wpr-sub-menu{transform:translateY(15px)}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-nav-menu .wpr-mega-menu-badge{top:-5px;padding:3px 5px 2px;border-radius:0px 0px 0px 0px}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-nav-menu-horizontal .wpr-mega-menu-badge{right:15px}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-nav-menu-vertical .wpr-mega-menu-badge{margin-left:15px}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu .wpr-sub-menu-item,.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu>.menu-item-has-children .wpr-sub-icon{color:#333}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu .wpr-sub-menu-item{background-color:#fff;padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu .wpr-sub-menu-item:hover,.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu>.menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item .wpr-sub-icon,.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu>.menu-item-has-children.current_page_item .wpr-sub-icon{color:#fff}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu .wpr-sub-menu-item:hover,.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#605be5}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu .wpr-sub-icon{right:15px}.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px}.elementor-20949 .elementor-element.elementor-element-84555d2.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-sub-menu{border-style:solid;border-width:1px;border-color:#e8e8e8}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-mobile-toggle-text{color:#333}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#605be5}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:12px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px}.elementor-20949 .elementor-element.elementor-element-84555d2 .wpr-menu-offcanvas-back{padding-left:10px;padding-right:10px}.elementor-widget-hfe-search-button .hfe-search-form__container button#clear-with-button,.elementor-widget-hfe-search-button .hfe-search-form__container button#clear,.elementor-widget-hfe-search-button .hfe-search-icon-toggle button#clear{color:var(--e-global-color-text)}.elementor-20949 .elementor-element.elementor-element-cf3d484 .hfe-input-focus .hfe-search-icon-toggle input[type=search]{width:250px}.elementor-20949 .elementor-element.elementor-element-cf3d484 .hfe-input-focus .hfe-search-form__input:focus{background-color:#ededed}.elementor-20949 .elementor-element.elementor-element-cf3d484 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:none;border-radius:3px}.elementor-20949 .elementor-element.elementor-element-a6fefe5 .elementor-menu-cart__product-price .product-quantity{color:var(--e-global-color-ba5863e)}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var(--e-global-color-accent)}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var(--e-global-color-accent)}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-20949 .elementor-element.elementor-element-d7e42c8 .menu-item a.hfe-sub-menu-item{padding-left:calc(15px + 20px);padding-right:15px}.elementor-20949 .elementor-element.elementor-element-d7e42c8 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc(15px + 40px);padding-right:15px}.elementor-20949 .elementor-element.elementor-element-d7e42c8 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc(15px + 60px);padding-right:15px}.elementor-20949 .elementor-element.elementor-element-d7e42c8 .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-20949 .elementor-element.elementor-element-d7e42c8 ul.sub-menu{width:220px}.elementor-20949 .elementor-element.elementor-element-d7e42c8 .sub-menu a.hfe-sub-menu-item,.elementor-20949 .elementor-element.elementor-element-d7e42c8 nav.hfe-dropdown li a.hfe-menu-item,.elementor-20949 .elementor-element.elementor-element-d7e42c8 nav.hfe-dropdown li a.hfe-sub-menu-item,.elementor-20949 .elementor-element.elementor-element-d7e42c8 nav.hfe-dropdown-expandible li a.hfe-menu-item,.elementor-20949 .elementor-element.elementor-element-d7e42c8 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px}.elementor-20949 .elementor-element.elementor-element-d7e42c8 .sub-menu,.elementor-20949 .elementor-element.elementor-element-d7e42c8 nav.hfe-dropdown,.elementor-20949 .elementor-element.elementor-element-d7e42c8 nav.hfe-dropdown-expandible,.elementor-20949 .elementor-element.elementor-element-d7e42c8 nav.hfe-dropdown .menu-item a.hfe-menu-item,.elementor-20949 .elementor-element.elementor-element-d7e42c8 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff}.elementor-20949 .elementor-element.elementor-element-d7e42c8 .sub-menu li.menu-item:not(:last-child),.elementor-20949 .elementor-element.elementor-element-d7e42c8 nav.hfe-dropdown li.menu-item:not(:last-child),.elementor-20949 .elementor-element.elementor-element-d7e42c8 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-menu-item.wpr-pointer-item .wpr-mega-menu-icon{transition-duration:.2s}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-nav-menu .wpr-mega-menu-icon{color:#333;margin-right:5px}.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-pointer-border-fx .wpr-menu-item:before{border-color:#fff}.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-pointer-background-fx .wpr-menu-item:before{background-color:#fff}.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-pointer-underline>.wpr-nav-menu-container>ul>li>.wpr-menu-item:after,.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-pointer-overline>.wpr-nav-menu-container>ul>li>.wpr-menu-item:before,.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-pointer-double-line>.wpr-nav-menu-container>ul>li>.wpr-menu-item:before,.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-pointer-double-line>.wpr-nav-menu-container>ul>li>.wpr-menu-item:after{height:4px}.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-pointer-border-fx>.wpr-nav-menu-container>ul>li>.wpr-menu-item:before{border-width:4px}.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-pointer-border-fx>.elementor-widget-container>.wpr-nav-menu-container>ul>li>.wpr-menu-item:before{border-width:4px}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-menu{margin-left:10px;transform:translateX(15px)}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-mega-menu{margin-left:10px;transform:translateX(15px)}.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-icon{right:10px}.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-icon{left:10px}.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-main-menu-align-center .wpr-nav-menu-horizontal .wpr-mega-menu-pos-default.wpr-mega-menu-width-custom .wpr-sub-mega-menu{transform:translate(-50%,15px)}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-nav-menu-horizontal .wpr-nav-menu>li>.wpr-sub-menu{transform:translateY(15px)}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-nav-menu .wpr-mega-menu-badge{top:-5px;padding:3px 5px 2px;border-radius:0px 0px 0px 0px}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-nav-menu-horizontal .wpr-mega-menu-badge{right:15px}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-nav-menu-vertical .wpr-mega-menu-badge{margin-left:15px}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu .wpr-sub-menu-item,.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu>.menu-item-has-children .wpr-sub-icon{color:#333}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu .wpr-sub-menu-item{background-color:#fff;padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu .wpr-sub-menu-item:hover,.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu>.menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item .wpr-sub-icon,.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu>.menu-item-has-children.current_page_item .wpr-sub-icon{color:#fff}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu .wpr-sub-menu-item:hover,.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#605be5}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu .wpr-sub-icon{right:15px}.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px}.elementor-20949 .elementor-element.elementor-element-8f9382a.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-sub-menu{border-style:solid;border-width:1px;border-color:#e8e8e8}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-mobile-toggle-text{color:#333}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:var(--e-global-color-ba5863e)}.elementor-20949 .elementor-element.elementor-element-8f9382a .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:12px}@media (max-width:1024px){.elementor-bc-flex-widget .elementor-20949 .elementor-element.elementor-element-5b02218.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-20949 .elementor-element.elementor-element-db0a6c4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-20949 .elementor-element.elementor-element-5cfb9e5.elementor-column .elementor-widget-wrap{align-items:center}}@media (max-width:767px){.elementor-bc-flex-widget .elementor-20949 .elementor-element.elementor-element-5b02218.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-20949 .elementor-element.elementor-element-db0a6c4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-20949 .elementor-element.elementor-element-5cfb9e5.elementor-column .elementor-widget-wrap{align-items:center}}