.woocommerce ul.products li.product .sepahan-product-price-outofstock,
.sepahan-product-card .sepahan-product-price-outofstock{color:#dc2626!important;font-weight:900!important}.sepahan-loop-outofstock-price{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:4px
10px!important;border-radius:999px!important;background:#fef2f2!important;color:#dc2626!important;border:1px
solid #fecaca!important;font-size:13px!important;line-height:1.7!important;font-weight:900!important}.dark .sepahan-loop-outofstock-price,
body.dark .sepahan-loop-outofstock-price{background:rgba(127,29,29,.28)!important;color:#fca5a5!important;border-color:rgba(248,113,113,.35)!important}.sepahan-card-btn.disabled .sepahan-outofstock-icon,
.sepahan-card-btn[aria-disabled="true"] .sepahan-outofstock-icon{width:22px!important;height:22px!important;color:#dc2626!important}.sepahan-card-btn.disabled,.sepahan-card-btn[aria-disabled="true"]{cursor:not-allowed!important;opacity:1!important}.sepahan-card-btn.disabled.sepahan-card-btn-primary,.sepahan-card-btn[aria-disabled="true"].sepahan-card-btn-primary{background:#fff1f2!important;color:#dc2626!important;border-color:#fecdd3!important;box-shadow:none!important}.dark .sepahan-card-btn.disabled.sepahan-card-btn-primary,
body.dark .sepahan-card-btn.disabled.sepahan-card-btn-primary,
.dark .sepahan-card-btn[aria-disabled="true"].sepahan-card-btn-primary,
body.dark .sepahan-card-btn[aria-disabled="true"].sepahan-card-btn-primary{background:rgba(127,29,29,.28)!important;color:#fca5a5!important;border-color:rgba(248,113,113,.35)!important}body.single-product form.cart .single_add_to_cart_button.sepahan-single-ajax-loading{pointer-events:none!important;opacity:.75!important}.woocommerce ul.products li.product.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon,
.sepahan-product-card.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon,.sepahan-card-btn-primary.sepahan-outofstock-action{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;border-radius:13px!important;background:#fff1f2!important;border:1px
solid #fecdd3!important;color:#dc2626!important;font-size:0!important;line-height:0!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important}.woocommerce ul.products li.product.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon::before,
.woocommerce ul.products li.product.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon::after,
.sepahan-product-card.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon::before,
.sepahan-product-card.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon::after,.sepahan-card-btn-primary.sepahan-outofstock-action::before,.sepahan-card-btn-primary.sepahan-outofstock-action::after{content:none!important;display:none!important}.sepahan-card-btn-primary.sepahan-outofstock-action .sepahan-outofstock-icon,
.woocommerce ul.products li.product.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon .sepahan-outofstock-icon,
.sepahan-product-card.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon .sepahan-outofstock-icon{display:block!important;width:22px!important;height:22px!important;color:#dc2626!important;stroke:currentColor!important;flex:0 0 auto!important}.dark .sepahan-card-btn-primary.sepahan-outofstock-action,
body.dark .sepahan-card-btn-primary.sepahan-outofstock-action,
.dark .woocommerce ul.products li.product.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon,
body.dark .woocommerce ul.products li.product.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon,
.dark .sepahan-product-card.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon,
body.dark .sepahan-product-card.outofstock .sepahan-card-btn-primary.sepahan-card-btn-icon{background:rgba(127,29,29,.28)!important;color:#fca5a5!important;border-color:rgba(248,113,113,.35)!important}body.single-product form.cart .single_add_to_cart_button.sepahan-single-ajax-loading{pointer-events:none!important;opacity:.75!important}html body.single-product .sepahan-nikan-related .sepahan-card-actions .sepahan-card-btn-icon.sepahan-v244-related-plus-action,
html body.single-product .related.products .sepahan-card-actions .sepahan-card-btn-icon.sepahan-v244-related-plus-action,
html body.single-product .upsells.products .sepahan-card-actions .sepahan-card-btn-icon.sepahan-v244-related-plus-action{background:var(--sepahan-blue,#2563eb)!important;color:#fff!important;border-color:var(--sepahan-blue,#2563eb)!important;font-size:0!important}html body.single-product .sepahan-v244-related-plus-action .sepahan-related-plus-icon{display:block!important;width:22px!important;height:22px!important;color:currentColor!important;stroke:currentColor!important}body.single-product form.cart .single_add_to_cart_button.sepahan-single-ajax-loading{pointer-events:none!important;opacity:.72!important}body.single-product .single_add_to_cart_button.is-loading{position:relative!important;pointer-events:none!important;color:transparent!important}body.single-product .single_add_to_cart_button.is-loading:after{content:""!important;position:absolute!important;inset:0!important;margin:auto!important;width:22px!important;height:22px!important;border-radius:999px!important;border:3px
solid rgba(255,255,255,.45)!important;border-top-color:#fff!important;animation:sepahanV247Spin .72s linear infinite!important}@keyframes
sepahanV247Spin{to{transform:rotate(360deg)}}.sepahan-cart-modal-backdrop{position:fixed!important;inset:0!important;z-index:999999!important;background:rgba(15,23,42,.48)!important;display:none!important;align-items:center!important;justify-content:center!important;padding:18px!important;direction:rtl!important}.sepahan-cart-modal-backdrop.is-open{display:flex!important}.sepahan-cart-modal{position:relative!important;width:min(420px,100%)!important;background:#fff!important;border-radius:22px!important;padding:28px
22px 22px!important;text-align:center!important;box-shadow:0 24px 70px rgba(15,23,42,.28)!important;color:#111827!important}.sepahan-cart-modal-close{position:absolute!important;top:10px!important;left:12px!important;width:34px!important;height:34px!important;border:0!important;border-radius:999px!important;background:#f1f5f9!important;color:#334155!important;font-size:24px!important;line-height:1!important;cursor:pointer!important}.sepahan-cart-modal-icon{width:62px!important;height:62px!important;border-radius:999px!important;background:#dcfce7!important;color:#16a34a!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0
auto 14px!important}.sepahan-cart-modal
h3{margin:0
0 8px!important;font-size:19px!important;font-weight:900!important;color:#111827!important}.sepahan-cart-modal
p{margin:0
0 18px!important;color:#64748b!important;font-size:14px!important;line-height:1.9!important}.sepahan-cart-modal-actions{display:flex!important;gap:10px!important;justify-content:center!important;flex-wrap:wrap!important}.sepahan-cart-modal-actions button,.sepahan-cart-modal-actions
a{height:42px!important;border-radius:13px!important;padding:0
16px!important;border:0!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-weight:900!important;font-size:13px!important;cursor:pointer!important}.sepahan-cart-modal-continue{background:#f1f5f9!important;color:#334155!important}.sepahan-cart-modal-cart{background:#2563eb!important;color:#fff!important}.sepahan-cart-modal-checkout{background:#16a34a!important;color:#fff!important}body.woocommerce-cart #wpadminbar,
body.woocommerce-checkout #wpadminbar,
body.tax-product_cat #wpadminbar,
body.tax-product_tag
#wpadminbar{background:#1d2327!important;color:#f0f0f1!important}body.woocommerce-cart #wpadminbar a,
body.woocommerce-cart #wpadminbar .ab-item,
body.woocommerce-cart #wpadminbar .ab-label,
body.woocommerce-cart #wpadminbar .ab-icon,
body.woocommerce-checkout #wpadminbar a,
body.woocommerce-checkout #wpadminbar .ab-item,
body.woocommerce-checkout #wpadminbar .ab-label,
body.woocommerce-checkout #wpadminbar .ab-icon,
body.tax-product_cat #wpadminbar a,
body.tax-product_cat #wpadminbar .ab-item,
body.tax-product_cat #wpadminbar .ab-label,
body.tax-product_cat #wpadminbar .ab-icon,
body.tax-product_tag #wpadminbar a,
body.tax-product_tag #wpadminbar .ab-item,
body.tax-product_tag #wpadminbar .ab-label,
body.tax-product_tag #wpadminbar .ab-icon{color:#f0f0f1!important;-webkit-text-fill-color:#f0f0f1!important}body.woocommerce-cart #wpadminbar .ab-icon:before,
body.woocommerce-checkout #wpadminbar .ab-icon:before,
body.tax-product_cat #wpadminbar .ab-icon:before,
body.tax-product_tag #wpadminbar .ab-icon:before{color:#a7aaad!important;-webkit-text-fill-color:#a7aaad!important}body.woocommerce-cart #wpadminbar .ab-item:hover,
body.woocommerce-cart #wpadminbar .ab-item:hover .ab-label,
body.woocommerce-checkout #wpadminbar .ab-item:hover,
body.woocommerce-checkout #wpadminbar .ab-item:hover .ab-label,
body.tax-product_cat #wpadminbar .ab-item:hover,
body.tax-product_cat #wpadminbar .ab-item:hover .ab-label,
body.tax-product_tag #wpadminbar .ab-item:hover,
body.tax-product_tag #wpadminbar .ab-item:hover .ab-label{color:#72aee6!important;-webkit-text-fill-color:#72aee6!important}body.woocommerce-cart #topHeader,
body.woocommerce-checkout #topHeader,
body.tax-product_cat #topHeader,
body.tax-product_tag #topHeader,
body.post-type-archive-product #topHeader,
body.woocommerce-shop
#topHeader{background:var(--sepahan-card,#fff)!important;border-color:var(--sepahan-border,#e5e7eb)!important;color:var(--sepahan-text,#111827)!important;-webkit-text-fill-color:currentColor!important}html.dark body.woocommerce-cart #topHeader,
html.dark body.woocommerce-checkout #topHeader,
html.dark body.tax-product_cat #topHeader,
html.dark body.tax-product_tag #topHeader,
body.dark.woocommerce-cart #topHeader,
body.dark.woocommerce-checkout #topHeader,
body.dark.tax-product_cat #topHeader,
body.dark.tax-product_tag
#topHeader{background:var(--sepahan-card,#0f172a)!important;border-color:var(--sepahan-border,#334155)!important;color:var(--sepahan-text,#fff)!important}body.woocommerce-cart #topHeader button:not(.sepahan-header-phone),
body.woocommerce-checkout #topHeader button:not(.sepahan-header-phone),
body.tax-product_cat #topHeader button:not(.sepahan-header-phone),
body.tax-product_tag #topHeader button:not(.sepahan-header-phone){color:var(--sepahan-text,#111827)!important;-webkit-text-fill-color:var(--sepahan-text,#111827)!important;border-color:inherit}html.dark body.woocommerce-cart #topHeader button:not(.sepahan-header-phone),
html.dark body.woocommerce-checkout #topHeader button:not(.sepahan-header-phone),
html.dark body.tax-product_cat #topHeader button:not(.sepahan-header-phone),
html.dark body.tax-product_tag #topHeader button:not(.sepahan-header-phone),
body.dark.woocommerce-cart #topHeader button:not(.sepahan-header-phone),
body.dark.woocommerce-checkout #topHeader button:not(.sepahan-header-phone),
body.dark.tax-product_cat #topHeader button:not(.sepahan-header-phone),
body.dark.tax-product_tag #topHeader button:not(.sepahan-header-phone){color:var(--sepahan-text,#fff)!important;-webkit-text-fill-color:var(--sepahan-text,#fff)!important}body.woocommerce-cart #topHeader .sepahan-desktop-menu a,
body.woocommerce-cart #topHeader #mega-menu-fire,
body.woocommerce-cart #topHeader #mega-menu-fire span,
body.woocommerce-cart #topHeader .sepahan-nikan-mega > a,
body.woocommerce-checkout #topHeader .sepahan-desktop-menu a,
body.woocommerce-checkout #topHeader #mega-menu-fire,
body.woocommerce-checkout #topHeader #mega-menu-fire span,
body.woocommerce-checkout #topHeader .sepahan-nikan-mega > a,
body.tax-product_cat #topHeader .sepahan-desktop-menu a,
body.tax-product_cat #topHeader #mega-menu-fire,
body.tax-product_cat #topHeader #mega-menu-fire span,
body.tax-product_cat #topHeader .sepahan-nikan-mega > a,
body.tax-product_tag #topHeader .sepahan-desktop-menu a,
body.tax-product_tag #topHeader #mega-menu-fire,
body.tax-product_tag #topHeader #mega-menu-fire span,
body.tax-product_tag #topHeader .sepahan-nikan-mega>a{color:var(--sepahan-mega-text,var(--sepahan-text,#111827))!important;-webkit-text-fill-color:var(--sepahan-mega-text,var(--sepahan-text,#111827))!important}body.woocommerce-cart #topHeader .sepahan-desktop-menu a:hover,
body.woocommerce-cart #topHeader #mega-menu-fire:hover,
body.woocommerce-cart #topHeader #mega-menu-fire:hover span,
body.woocommerce-checkout #topHeader .sepahan-desktop-menu a:hover,
body.woocommerce-checkout #topHeader #mega-menu-fire:hover,
body.woocommerce-checkout #topHeader #mega-menu-fire:hover span,
body.tax-product_cat #topHeader .sepahan-desktop-menu a:hover,
body.tax-product_cat #topHeader #mega-menu-fire:hover,
body.tax-product_cat #topHeader #mega-menu-fire:hover span,
body.tax-product_tag #topHeader .sepahan-desktop-menu a:hover,
body.tax-product_tag #topHeader #mega-menu-fire:hover,
body.tax-product_tag #topHeader #mega-menu-fire:hover
span{color:var(--sepahan-mega-hover,var(--sepahan-primary,#2563eb))!important;-webkit-text-fill-color:var(--sepahan-mega-hover,var(--sepahan-primary,#2563eb))!important}body.woocommerce-cart #topHeader svg,
body.woocommerce-checkout #topHeader svg,
body.tax-product_cat #topHeader svg,
body.tax-product_tag #topHeader
svg{color:inherit!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}body.woocommerce-cart #topHeader .sepahan-header-phone,
body.woocommerce-checkout #topHeader .sepahan-header-phone,
body.tax-product_cat #topHeader .sepahan-header-phone,
body.tax-product_tag #topHeader .sepahan-header-phone{background:var(--sepahan-primary,#2563eb)!important;border-color:var(--sepahan-primary,#2563eb)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.woocommerce-cart #topHeader .sepahan-cart-count,
body.woocommerce-checkout #topHeader .sepahan-cart-count,
body.tax-product_cat #topHeader .sepahan-cart-count,
body.tax-product_tag #topHeader .sepahan-cart-count{color:#fff!important;-webkit-text-fill-color:#fff!important}body #topHeader form[role="search"]{position:relative!important}body #topHeader #searchInput,
body #topHeader input#searchInput,
body.woocommerce-cart #topHeader #searchInput,
body.woocommerce-checkout #topHeader #searchInput,
body.tax-product_cat #topHeader #searchInput,
body.tax-product_tag #topHeader
#searchInput{width:100%!important;min-width:0!important;height:48px!important;border:1px
solid var(--sepahan-border,#d1d5db)!important;border-color:var(--sepahan-border,#d1d5db)!important;border-radius:14px!important;background:var(--sepahan-card,#fff)!important;color:var(--sepahan-text,#111827)!important;-webkit-text-fill-color:var(--sepahan-text,#111827)!important;box-shadow:none!important;outline:0!important;padding-inline-start:16px!important;padding-inline-end:52px!important;box-sizing:border-box!important}body #topHeader #searchInput:focus,
body #topHeader input#searchInput:focus{border-color:var(--sepahan-primary,#2563eb)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--sepahan-primary,#2563eb) 13%,transparent)!important}html.dark body #topHeader #searchInput,
body.dark #topHeader
#searchInput{background:var(--sepahan-card,#0f172a)!important;color:var(--sepahan-text,#fff)!important;-webkit-text-fill-color:var(--sepahan-text,#fff)!important;border-color:var(--sepahan-border,#334155)!important}body #topHeader form[role="search"]>button[type="submit"]{position:absolute!important;inset-inline-end:6px!important;inset-inline-start:auto!important;top:50%!important;transform:translateY(-50%)!important;z-index:4!important;width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;color:var(--sepahan-text,#111827)!important;-webkit-text-fill-color:var(--sepahan-text,#111827)!important;box-shadow:none!important}html.dark body #topHeader form[role="search"] > button[type="submit"],
body.dark #topHeader form[role="search"]>button[type="submit"]{color:var(--sepahan-text,#fff)!important;-webkit-text-fill-color:var(--sepahan-text,#fff)!important}body #topHeader form[role="search"] > button[type="submit"] svg{width:22px!important;height:22px!important;display:block!important}body.tax-product_cat .sepahan-filter-search,
body.tax-product_tag .sepahan-filter-search,
body.post-type-archive-product .sepahan-filter-search,
body.woocommerce-shop .sepahan-filter-search{position:relative!important;display:block!important;width:100%!important}body.tax-product_cat .sepahan-filter-search input[type="search"],
body.tax-product_cat .sepahan-filter-search input[type="text"],
body.tax-product_tag .sepahan-filter-search input[type="search"],
body.tax-product_tag .sepahan-filter-search input[type="text"],
body.post-type-archive-product .sepahan-filter-search input[type="search"],
body.post-type-archive-product .sepahan-filter-search input[type="text"],
body.woocommerce-shop .sepahan-filter-search input[type="search"],
body.woocommerce-shop .sepahan-filter-search input[type="text"]{width:100%!important;height:48px!important;min-width:0!important;padding-right:16px!important;padding-left:58px!important;text-align:right!important;direction:rtl!important;box-sizing:border-box!important;border:1px
solid var(--sepahan-border,#e5e7eb)!important;border-radius:15px!important;background:var(--sepahan-card,#fff)!important;color:var(--sepahan-text,#111827)!important}body.tax-product_cat .sepahan-filter-search button,
body.tax-product_tag .sepahan-filter-search button,
body.post-type-archive-product .sepahan-filter-search button,
body.woocommerce-shop .sepahan-filter-search
button{position:absolute!important;left:10px!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:11px!important;background:var(--sepahan-primary,#2563eb)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;z-index:3!important;box-shadow:none!important}body.tax-product_cat .sepahan-filter-search button svg,
body.tax-product_tag .sepahan-filter-search button svg,
body.post-type-archive-product .sepahan-filter-search button svg,
body.woocommerce-shop .sepahan-filter-search button
svg{width:18px!important;height:18px!important;stroke:currentColor!important}#topHeader .sepahan-header-phone,
#topHeader a.sepahan-header-phone,
#topHeader .inline-flex.items-center.gap-2.bg-primary.text-white.px-4.py-2.rounded-full.shadow-sm.sepahan-header-phone{background:var(--sepahan-header-phone-bg,var(--sepahan-primary,#2563eb))!important;background-color:var(--sepahan-header-phone-bg,var(--sepahan-primary,#2563eb))!important;background-image:none!important;color:var(--sepahan-header-phone-text,#fff)!important;-webkit-text-fill-color:var(--sepahan-header-phone-text,#fff)!important;border:1px
solid color-mix(in srgb,var(--sepahan-header-phone-bg,var(--sepahan-primary,#2563eb)) 72%,#fff)!important}#topHeader .sepahan-header-phone *,
#topHeader .sepahan-header-phone svg,
#topHeader .sepahan-header-phone path,
#topHeader a.sepahan-header-phone *,
#topHeader a.sepahan-header-phone svg,
#topHeader a.sepahan-header-phone
path{color:var(--sepahan-header-phone-text,#fff)!important;-webkit-text-fill-color:var(--sepahan-header-phone-text,#fff)!important;stroke:currentColor!important}#topHeader .sepahan-header-phone:hover,
#topHeader a.sepahan-header-phone:hover{color:var(--sepahan-header-phone-text,#fff)!important;-webkit-text-fill-color:var(--sepahan-header-phone-text,#fff)!important;filter:brightness(.96)}#topHeader .sepahan-header-cart-hover:hover:after,
#topHeader a.sepahan-header-cart-hover:hover:after{background:#111827!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}#topHeader .sepahan-header-cart-hover:hover:before,
#topHeader a.sepahan-header-cart-hover:hover:before{border-bottom-color:#111827!important}html.dark #topHeader .sepahan-header-cart-hover:hover:after,
body.dark #topHeader .sepahan-header-cart-hover:hover:after,
html.dark #topHeader a.sepahan-header-cart-hover:hover:after,
body.dark #topHeader a.sepahan-header-cart-hover:hover:after{background:#f8fafc!important;color:#111827!important;-webkit-text-fill-color:#111827!important}html.dark #topHeader .sepahan-header-cart-hover:hover:before,
body.dark #topHeader .sepahan-header-cart-hover:hover:before,
html.dark #topHeader a.sepahan-header-cart-hover:hover:before,
body.dark #topHeader a.sepahan-header-cart-hover:hover:before{border-bottom-color:#f8fafc!important}@media (max-width: 767px){html body .elementor .elementor-hidden-mobile,
html body .elementor .elementor-hidden-phone,
html body .elementor-hidden-mobile,
html body .elementor-hidden-phone{display:none!important}}@media (min-width: 768px) and (max-width: 1024px){html body .elementor .elementor-hidden-tablet,
html body .elementor-hidden-tablet{display:none!important}}@media (min-width: 1025px){html body .elementor .elementor-hidden-desktop,
html body .elementor-hidden-desktop{display:none!important}}html body.elementor-page .elementor-widget-heading .elementor-heading-title,
html body.elementor-page .elementor-widget-text-editor,
html body.elementor-page .elementor-widget-text-editor p,
html body.elementor-page .elementor-widget-text-editor span,
html body.elementor-page .elementor-widget-text-editor
div{text-decoration:inherit}body.single-product .sepahan-nikan-cart .quantity input.qty[readonly]{cursor:default!important}body.single-product .sepahan-nikan-cart .sepahan-qty-btn:disabled,.parsan-cart-qty-btn:disabled{opacity:.45!important;cursor:not-allowed!important}@media (max-width: 767px){body:not(.elementor-editor-active):not(.elementor-editor-preview) .elementor .elementor-hidden-mobile,
body:not(.elementor-editor-active):not(.elementor-editor-preview) .elementor-hidden-mobile,
body:not(.elementor-editor-active):not(.elementor-editor-preview) .elementor-hidden-phone{display:none!important}}@media (min-width: 768px) and (max-width: 1024px){body:not(.elementor-editor-active):not(.elementor-editor-preview) .elementor .elementor-hidden-tablet,
body:not(.elementor-editor-active):not(.elementor-editor-preview) .elementor-hidden-tablet{display:none!important}}@media (min-width: 1025px){body:not(.elementor-editor-active):not(.elementor-editor-preview) .elementor .elementor-hidden-desktop,
body:not(.elementor-editor-active):not(.elementor-editor-preview) .elementor-hidden-desktop{display:none!important}}:where(body.elementor-page .elementor-widget-heading .elementor-heading-title,
body.elementor-page .elementor-widget-text-editor,
body.elementor-page .elementor-widget-text-editor p,
body.elementor-page .elementor-widget-text-editor span,
body.elementor-page .elementor-widget-text-editor div,
body.elementor-editor-active .elementor-widget-heading .elementor-heading-title,
body.elementor-editor-active .elementor-widget-text-editor,
body.elementor-editor-active .elementor-widget-text-editor p,
body.elementor-editor-active .elementor-widget-text-editor span,
body.elementor-editor-active .elementor-widget-text-editor div){text-transform:inherit;letter-spacing:inherit}body.elementor-editor-active .elementor-widget-heading,
body.elementor-editor-active .elementor-widget-heading .elementor-widget-container,
body.elementor-editor-active .elementor-widget-heading .elementor-heading-title,
body.elementor-editor-active .elementor-widget-text-editor,
body.elementor-editor-active .elementor-widget-text-editor .elementor-widget-container,
body.elementor-editor-active .elementor-location-header,
body.elementor-editor-active [data-elementor-type="header"]{visibility:visible!important;opacity:1!important}body.elementor-editor-active .elementor-widget-heading .elementor-heading-title{min-height:1em}body.elementor-editor-active [data-elementor-type="header"],
body.elementor-editor-active .elementor-location-header{position:relative!important;pointer-events:auto!important}.elementor [class^="eicon-"],
.elementor [class*=" eicon-"],
.elementor [class^="eicon-"]:before,
.elementor [class*=" eicon-"]:before{font-family:eicons!important}.elementor .fa,.elementor .fas,.elementor
.far{font-family:"Font Awesome 5 Free"!important}.elementor
.fab{font-family:"Font Awesome 5 Brands"!important}.elementor [class^="eicon-"],
.elementor [class*=" eicon-"],
.elementor [class^="eicon-"]:before,
.elementor [class*=" eicon-"]:before{font-family:eicons!important;font-style:normal!important;font-weight:400!important;text-transform:none!important;line-height:1!important}.elementor .fa,.elementor .fas,.elementor
.far{font-family:"Font Awesome 5 Free"!important}.elementor
.fab{font-family:"Font Awesome 5 Brands"!important}