@font-face{font-family:'Anjoman';font-style:normal;font-weight:200 300;font-display:swap;src:url(/wp-content/themes/hello-elementor-child/font/Anjoman/woff2/Anjoman-FaNum-Light.woff2) format('woff2'),url(/wp-content/themes/hello-elementor-child/font/Anjoman/woff/Anjoman-FaNum-Regular.woff) format('woff')}@font-face{font-family:'Anjoman';font-style:normal;font-weight:400 500;font-display:swap;src:url(/wp-content/themes/hello-elementor-child/font/Anjoman/woff2/Anjoman-FaNum-Regular.woff2) format('woff2'),url(/wp-content/themes/hello-elementor-child/font/Anjoman/woff/Anjoman-FaNum-Regular.woff) format('woff')}@font-face{font-family:'Anjoman';font-style:normal;font-weight:600 900;font-display:swap;src:url(/wp-content/themes/hello-elementor-child/font/Anjoman/woff2/Anjoman-FaNum-Bold.woff2) format('woff2'),url(/wp-content/themes/hello-elementor-child/font/Anjoman/woff/Anjoman-FaNum-Bold.woff) format('woff')}@font-face{font-family:'AnjoManFont';font-style:normal;font-weight:200 300;font-display:swap;src:url(/wp-content/themes/hello-elementor-child/font/Anjoman/woff2/Anjoman-FaNum-Light.woff2) format('woff2')}@font-face{font-family:'AnjoManFont';font-style:normal;font-weight:400 500;font-display:swap;src:url(/wp-content/themes/hello-elementor-child/font/Anjoman/woff2/Anjoman-FaNum-Regular.woff2) format('woff2')}@font-face{font-family:'AnjoManFont';font-style:normal;font-weight:600 900;font-display:swap;src:url(/wp-content/themes/hello-elementor-child/font/Anjoman/woff2/Anjoman-FaNum-Bold.woff2) format('woff2')}html,body,button,input,textarea,select,.elementor,.elementor-element,.elementor-widget,.elementor-heading-title,.elementor-widget-heading .elementor-heading-title,.elementor-button,.elementor-post__title,.elementor-item,h1,h2,h3,h4,h5,h6,p,a,span,li,blockquote,label,div{font-family:'Anjoman','AnjoManFont',Tahoma,-apple-system,sans-serif!important}:root{--pt-ebony:#0B0B0B;--pt-ebony-glass:rgba(11, 11, 11, 0.88);--pt-charcoal:#333533;--pt-charcoal-glass:rgba(51, 53, 51, 0.85);--pt-gold:#F5CB5C;--pt-gold-bright:#FFE082;--pt-gold-deep:#D4AF37;--pt-gold-bronze:#8A6D1C;--pt-gold-glow:rgba(245, 203, 92, 0.32);--pt-gold-subtle:rgba(245, 203, 92, 0.10);--pt-gold-border:rgba(245, 203, 92, 0.22);--pt-gold-border-hover:rgba(245, 203, 92, 0.55);--pt-ivory:#F2ECDD;--pt-ivory-soft:#FAF8F2;--pt-canvas:#FAF7F0;--pt-white:#FFFFFF;--pt-text-dark:#0B0B0B;--pt-text-muted:#595B59;--pt-font-2xs:clamp(0.70rem, 0.67rem + 0.12vw, 0.75rem);--pt-font-xs:clamp(0.78rem, 0.74rem + 0.16vw, 0.84rem);--pt-font-sm:clamp(0.85rem, 0.81rem + 0.18vw, 0.92rem);--pt-font-md:clamp(0.94rem, 0.89rem + 0.22vw, 1.02rem);--pt-font-lg:clamp(1.08rem, 1.00rem + 0.35vw, 1.22rem);--pt-font-xl:clamp(1.28rem, 1.16rem + 0.55vw, 1.55rem);--pt-font-2xl:clamp(1.55rem, 1.35rem + 0.90vw, 2.10rem);--pt-font-3xl:clamp(1.90rem, 1.60rem + 1.40vw, 2.75rem);--pt-space-3xs:clamp(2px, 0.12rem + 0.08vw, 4px);--pt-space-2xs:clamp(4px, 0.22rem + 0.12vw, 7px);--pt-space-xs:clamp(8px, 0.45rem + 0.20vw, 12px);--pt-space-sm:clamp(12px, 0.70rem + 0.30vw, 16px);--pt-space-md:clamp(16px, 0.95rem + 0.45vw, 24px);--pt-space-lg:clamp(24px, 1.40rem + 0.75vw, 36px);--pt-space-xl:clamp(36px, 2.00rem + 1.20vw, 56px);--pt-space-2xl:clamp(52px, 2.80rem + 1.80vw, 84px);--pt-rad-xs:6px;--pt-rad-sm:10px;--pt-rad-md:16px;--pt-rad-lg:24px;--pt-rad-xl:32px;--pt-rad-pill:9999px;--pt-shadow-flat:0 1px 3px rgba(11, 11, 11, 0.03);--pt-shadow-soft:0 4px 16px rgba(11, 11, 11, 0.04), 0 1px 3px rgba(11, 11, 11, 0.02);--pt-shadow-elevated:0 12px 32px rgba(11, 11, 11, 0.06), 0 3px 8px rgba(11, 11, 11, 0.03);--pt-shadow-hover:0 20px 48px rgba(245, 203, 92, 0.16), 0 6px 16px rgba(11, 11, 11, 0.04);--pt-shadow-gold-cta:0 4px 18px rgba(245, 203, 92, 0.30), inset 0 1px 0 rgba(255, 255, 255, 0.45);--pt-shadow-gold-hover:0 8px 28px rgba(245, 203, 92, 0.48), inset 0 1px 0 rgba(255, 255, 255, 0.65);--pt-shadow-glass:0 16px 40px rgba(0, 0, 0, 0.65), inset 0 1px 0 rgba(255, 255, 255, 0.08);--pt-spring:cubic-bezier(0.16, 1, 0.3, 1);--pt-bounce:cubic-bezier(0.34, 1.56, 0.64, 1);--pt-duration-fast:0.18s;--pt-duration-base:0.28s;--pt-duration-slow:0.45s}html{font-size:16px;box-sizing:border-box;scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit}body{background-color:var(--pt-canvas)!important;color:var(--pt-text-dark)!important;font-family:'Anjoman','IRANSansX',system-ui,-apple-system,sans-serif!important;font-size:var(--pt-font-md)!important;line-height:1.8!important;direction:rtl;margin:0;padding:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-id="pt_hdr_old_topbar"],.pt-legacy-topbar,#pt_legacy_topbar,.pt-hidden-above-header{display:none!important;height:0!important;padding:0!important;margin:0!important;border:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.elementor-location-header,header.site-header,#masthead,[data-id="pt_hdr_mainnav"],.pt-hdr-mainnav,.elementor-element-pt_hdr_mainnav{position:sticky!important;top:0!important;z-index:99999!important;background:var(--pt-ebony-glass)!important;backdrop-filter:blur(20px) saturate(190%)!important;-webkit-backdrop-filter:blur(20px) saturate(190%)!important;border-bottom:1px solid var(--pt-gold-border)!important;box-shadow:0 4px 28px rgb(0 0 0 / .45)!important;transition:all var(--pt-duration-base) var(--pt-spring)!important}[data-id="pt_hdr_mainnav"],.pt-hdr-mainnav{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;min-height:clamp(58px, 48px + 1.2vw, 76px)!important;padding:clamp(6px, 0.4rem + 0.3vw, 12px) clamp(16px, 1rem + 1vw, 40px)!important;width:100%!important;box-sizing:border-box!important}[data-id="pt_hdr_logo"] img,.pt-hdr-logo img{height:auto!important;width:clamp(44px, 38px + 0.8vw, 58px)!important;max-width:100%!important;display:block!important;transition:transform var(--pt-duration-fast) var(--pt-spring)!important}[data-id="pt_hdr_logo"]:hover img{transform:scale(1.04)}[data-id="pt_hdr_nav_menu"]{display:flex!important;align-items:center!important}[data-id="pt_hdr_nav_menu"] .elementor-nav-menu{display:flex!important;gap:clamp(4px, 0.25rem + 0.2vw, 10px)!important;align-items:center!important}[data-id="pt_hdr_nav_menu"] .elementor-item{color:var(--pt-ivory)!important;font-size:var(--pt-font-sm)!important;font-weight:700!important;padding:8px clamp(10px, 0.55rem + 0.3vw, 16px)!important;border-radius:var(--pt-rad-pill)!important;transition:all var(--pt-duration-fast) var(--pt-spring)!important;position:relative!important;text-decoration:none!important;background:transparent!important}[data-id="pt_hdr_nav_menu"] .elementor-item:hover,.pt-nav-menu a:hover{color:var(--pt-gold)!important;background:var(--pt-gold-subtle)!important;box-shadow:0 0 16px rgb(245 203 92 / .18)!important;transform:translateY(-1px)!important}[data-id="pt_hdr_nav_menu"] .elementor-item.elementor-item-active,[data-id="pt_hdr_nav_menu"] .current-menu-item>a,[data-id="pt_hdr_nav_menu"] .current-page-ancestor>a{color:var(--pt-gold)!important;background:rgb(245 203 92 / .12)!important;border:1px solid var(--pt-gold-border)!important;font-weight:800!important}[data-id="pt_hdr_cta_c"],.pt-hdr-cta-c{display:flex!important;align-items:center!important;gap:clamp(8px, 0.5rem + 0.25vw, 14px)!important}[data-id="pt_hdr_btn_shop"] a,[data-id="pt_hdr_btn_shop"] .elementor-button,.elementor-element-pt_hdr_btn_shop .elementor-button,.pt-btn-gold{background:linear-gradient(135deg,var(--pt-gold-bright) 0%,var(--pt-gold) 45%,var(--pt-gold-deep) 100%)!important;background-color:var(--pt-gold)!important;color:var(--pt-ebony)!important;font-size:var(--pt-font-xs)!important;font-weight:800!important;border:none!important;border-radius:var(--pt-rad-pill)!important;padding:clamp(7px, 0.45rem + 0.2vw, 10px) clamp(14px, 0.9rem + 0.4vw, 22px)!important;box-shadow:var(--pt-shadow-gold-cta)!important;cursor:pointer!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all var(--pt-duration-base) var(--pt-spring)!important}[data-id="pt_hdr_btn_shop"] a *,[data-id="pt_hdr_btn_shop"] .elementor-button *,.elementor-element-pt_hdr_btn_shop .elementor-button *,.pt-btn-gold *{color:var(--pt-ebony)!important;font-weight:800!important}[data-id="pt_hdr_btn_shop"] a:hover,[data-id="pt_hdr_btn_shop"] .elementor-button:hover,.elementor-element-pt_hdr_btn_shop .elementor-button:hover,.pt-btn-gold:hover{transform:translateY(-2px) scale(1.02)!important;box-shadow:var(--pt-shadow-gold-hover)!important}[data-id="pt_hdr_btn_shop"] a:active,[data-id="pt_hdr_btn_shop"] .elementor-button:active{transform:translateY(0) scale(.98)!important}[data-id="pt_hdr_btn_telegram"] a,[data-id="pt_hdr_btn_telegram"] .elementor-button,.elementor-element-pt_hdr_btn_telegram .elementor-button,.pt-btn-outline{background:var(--pt-charcoal)!important;background-color:var(--pt-charcoal)!important;color:var(--pt-gold)!important;border:1.5px solid var(--pt-gold-border)!important;border-radius:var(--pt-rad-pill)!important;font-size:var(--pt-font-xs)!important;font-weight:700!important;padding:clamp(7px, 0.45rem + 0.2vw, 10px) clamp(12px, 0.75rem + 0.3vw, 18px)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 2px 8px rgb(0 0 0 / .25)!important;cursor:pointer!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all var(--pt-duration-base) var(--pt-spring)!important}[data-id="pt_hdr_btn_telegram"] a *,[data-id="pt_hdr_btn_telegram"] .elementor-button *,.elementor-element-pt_hdr_btn_telegram .elementor-button *,.pt-btn-outline *{color:var(--pt-gold)!important;font-weight:700!important}[data-id="pt_hdr_btn_telegram"] a:hover,[data-id="pt_hdr_btn_telegram"] .elementor-button:hover,.elementor-element-pt_hdr_btn_telegram .elementor-button:hover,.pt-btn-outline:hover{background:var(--pt-gold)!important;background-color:var(--pt-gold)!important;color:var(--pt-ebony)!important;border-color:var(--pt-gold)!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 6px 20px rgb(245 203 92 / .4)!important}[data-id="pt_hdr_btn_telegram"] a:hover *,[data-id="pt_hdr_btn_telegram"] .elementor-button:hover *,.elementor-element-pt_hdr_btn_telegram .elementor-button:hover *,.pt-btn-outline:hover *{color:var(--pt-ebony)!important}@media (max-width:1024px){[data-id="pt_hdr_mainnav"],.pt-hdr-mainnav,.elementor-element-pt_hdr_mainnav{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;min-height:62px!important;padding:8px 16px!important}[data-id="pt_hdr_logo_c"],.pt-hdr-logo-c{order:2!important;width:auto!important;flex:0 0 auto!important;margin:0!important}[data-id="pt_hdr_cta_c"],.pt-hdr-cta-c{display:none!important}[data-id="pt_hdr_menu_c"],.pt-hdr-menu-c{order:1!important;width:auto!important;flex:0 0 auto!important;margin:0!important}.elementor-menu-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;border-radius:var(--pt-rad-sm)!important;background:var(--pt-charcoal)!important;border:1.5px solid var(--pt-gold-border)!important;cursor:pointer!important;transition:all var(--pt-duration-fast) var(--pt-spring)!important}.elementor-menu-toggle:hover,.elementor-menu-toggle.elementor-active{background:rgb(245 203 92 / .15)!important;border-color:var(--pt-gold)!important}.elementor-menu-toggle svg{width:20px!important;height:20px!important;fill:var(--pt-gold)!important;transition:transform var(--pt-duration-fast) var(--pt-spring)!important}.elementor-menu-toggle.elementor-active svg{transform:rotate(90deg)}.elementor-menu-toggle:not(.elementor-active)~.elementor-nav-menu--dropdown,.elementor-menu-toggle[aria-expanded="false"]~.elementor-nav-menu--dropdown{display:none!important;opacity:0!important;pointer-events:none!important}.elementor-menu-toggle.elementor-active~.elementor-nav-menu--dropdown,.elementor-menu-toggle[aria-expanded="true"]~.elementor-nav-menu--dropdown,.elementor-nav-menu--dropdown.elementor-active{display:block!important;position:fixed!important;top:68px!important;right:14px!important;left:14px!important;width:auto!important;max-width:calc(100vw - 28px)!important;box-sizing:border-box!important;background:rgb(14 14 14 / .95)!important;backdrop-filter:blur(24px) saturate(200%)!important;-webkit-backdrop-filter:blur(24px) saturate(200%)!important;border:1px solid var(--pt-gold-border)!important;border-radius:20px!important;box-shadow:var(--pt-shadow-glass)!important;padding:12px 10px!important;z-index:999999!important;opacity:1!important;pointer-events:auto!important;max-height:calc(100vh - 84px)!important;overflow-y:auto!important;animation:ptDropdownSpring 0.32s var(--pt-spring) both}@keyframes ptDropdownSpring{from{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.elementor-nav-menu--dropdown .elementor-item{display:flex!important;align-items:center!important;padding:13px 18px!important;border-radius:var(--pt-rad-sm)!important;border-bottom:1px solid rgb(255 255 255 / .05)!important;color:var(--pt-ivory)!important;font-size:var(--pt-font-sm)!important;font-weight:700!important;transition:all var(--pt-duration-fast) var(--pt-spring)!important}.elementor-nav-menu--dropdown .elementor-item:last-child{border-bottom:none!important}.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-nav-menu--dropdown .elementor-item.elementor-item-active{color:var(--pt-gold)!important;background:rgb(245 203 92 / .12)!important;padding-right:22px!important}}.elementor-location-footer,footer.site-footer,#colophon{background:radial-gradient(circle at 50% 0%,rgb(245 203 92 / .07) 0%,transparent 60%),var(--pt-ebony)!important;border-top:2px solid var(--pt-gold)!important;color:var(--pt-ivory)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08)!important}[data-id="pt_ftr_main"],.pt-ftr-main{background:transparent!important;padding:var(--pt-space-xl) clamp(16px, 1rem + 1vw, 40px) var(--pt-space-lg) clamp(16px, 1rem + 1vw, 40px)!important;max-width:1340px!important;margin:0 auto!important;box-sizing:border-box!important}[data-id="pt_ftr_main"] h2,[data-id="pt_ftr_main"] h3,[data-id="pt_ftr_main"] h4,.pt-ftr-main h4{color:var(--pt-gold)!important;font-size:var(--pt-font-lg)!important;font-weight:800!important;letter-spacing:-0.01em!important;margin-bottom:var(--pt-space-sm)!important;position:relative!important;padding-bottom:8px!important}[data-id="pt_ftr_main"] h4::after{content:'';position:absolute;bottom:0;right:0;width:28px;height:2px;background:linear-gradient(90deg,var(--pt-gold),transparent);border-radius:2px}[data-id="pt_ftr_main"] p,[data-id="pt_ftr_main"] li,[data-id="pt_ftr_main"] .elementor-icon-list-text,[data-id="pt_ftr_main"] .elementor-icon-list-item,[data-id="pt_ftr_main"] .elementor-icon-list-item span,[data-id="pt_ftr_main"] .elementor-widget-icon-list span,[data-id="pt_ftr_main"] li span,.pt-ftr-brand-desc,.pt-ftr-main .elementor-icon-list-text{color:var(--pt-ivory)!important;font-size:var(--pt-font-sm)!important;line-height:1.85!important;transition:all var(--pt-duration-fast) var(--pt-spring)!important}[data-id="pt_ftr_main"] a,.pt-ftr-main a{color:var(--pt-ivory)!important;text-decoration:none!important;transition:all var(--pt-duration-fast) var(--pt-spring)!important}[data-id="pt_ftr_main"] a:hover,[data-id="pt_ftr_main"] a:hover .elementor-icon-list-text,[data-id="pt_ftr_main"] .elementor-icon-list-item:hover .elementor-icon-list-text,[data-id="pt_ftr_main"] .elementor-icon-list-item a:hover,[data-id="pt_ftr_main"] .elementor-icon-list-item a:hover span,.pt-ftr-main a:hover{color:var(--pt-gold)!important;padding-right:5px!important;text-shadow:0 0 14px rgb(245 203 92 / .4)!important}[data-id="pt_ftr_main"] .elementor-icon-list-icon svg,[data-id="pt_ftr_main"] .elementor-icon-list-icon i{color:var(--pt-gold)!important;fill:var(--pt-gold)!important;transition:transform var(--pt-duration-fast) var(--pt-spring)!important}[data-id="pt_ftr_main"] .elementor-icon-list-item:hover svg{transform:scale(1.15)}[data-id="pt_ftr_btn_telegram"] a,[data-id="pt_ftr_btn_telegram"] .elementor-button,.elementor-element-pt_ftr_btn_telegram .elementor-button{background:var(--pt-charcoal)!important;background-color:var(--pt-charcoal)!important;color:var(--pt-gold)!important;border:1.5px solid var(--pt-gold-border)!important;border-radius:var(--pt-rad-sm)!important;padding:11px 18px!important;font-weight:700!important;font-size:var(--pt-font-xs)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 2px 8px rgb(0 0 0 / .2)!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;transition:all var(--pt-duration-base) var(--pt-spring)!important}[data-id="pt_ftr_btn_telegram"] .elementor-button *,.elementor-element-pt_ftr_btn_telegram .elementor-button *{color:var(--pt-gold)!important}[data-id="pt_ftr_btn_telegram"] .elementor-button:hover,.elementor-element-pt_ftr_btn_telegram .elementor-button:hover{background:var(--pt-gold)!important;background-color:var(--pt-gold)!important;color:var(--pt-ebony)!important;border-color:var(--pt-gold)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgb(245 203 92 / .45)!important}[data-id="pt_ftr_btn_telegram"] .elementor-button:hover *,.elementor-element-pt_ftr_btn_telegram .elementor-button:hover *{color:var(--pt-ebony)!important}[data-id="pt_ftr_btn_whatsapp"] a,[data-id="pt_ftr_btn_whatsapp"] .elementor-button,.elementor-element-pt_ftr_btn_whatsapp .elementor-button{background:linear-gradient(135deg,var(--pt-gold-bright) 0%,var(--pt-gold) 45%,var(--pt-gold-deep) 100%)!important;background-color:var(--pt-gold)!important;color:var(--pt-ebony)!important;border:none!important;border-radius:var(--pt-rad-sm)!important;padding:11px 18px!important;font-weight:800!important;font-size:var(--pt-font-xs)!important;box-shadow:var(--pt-shadow-gold-cta)!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;transition:all var(--pt-duration-base) var(--pt-spring)!important}[data-id="pt_ftr_btn_whatsapp"] .elementor-button *,.elementor-element-pt_ftr_btn_whatsapp .elementor-button *{color:var(--pt-ebony)!important}[data-id="pt_ftr_btn_whatsapp"] .elementor-button:hover,.elementor-element-pt_ftr_btn_whatsapp .elementor-button:hover{transform:translateY(-2px) scale(1.02)!important;box-shadow:var(--pt-shadow-gold-hover)!important}[data-id="pt_ftr_btn_whatsapp"] .elementor-button:hover *,.elementor-element-pt_ftr_btn_whatsapp .elementor-button:hover *{color:var(--pt-ebony)!important}[data-id="pt_ftr_copy"],.pt-ftr-copy{background:#111111!important;border-top:1px solid rgb(245 203 92 / .15)!important;padding:clamp(12px, 0.75rem + 0.3vw, 18px) 20px!important;text-align:center!important;color:var(--pt-ivory)!important;font-size:var(--pt-font-xs)!important}[data-id="pt_ftr_copy"] *,.pt-ftr-copy *{color:var(--pt-ivory)!important}.pt-prod-card,.pt-art-card,.elementor-element-pt_card_main_c,.pt-card-main-c{background:var(--pt-white)!important;border:1px solid var(--pt-gold-border)!important;border-radius:var(--pt-rad-lg)!important;box-shadow:var(--pt-shadow-soft)!important;transition:all var(--pt-duration-base) var(--pt-spring)!important;position:relative!important;overflow:hidden!important}.pt-prod-card:hover,.pt-art-card:hover,.elementor-element-pt_card_main_c:hover{border-color:var(--pt-gold-border-hover)!important;transform:translateY(-4px)!important;box-shadow:var(--pt-shadow-hover)!important}.elementor-post__badge,.pt-blog-badge,.pt-badge,.pt-kicker-badge,.pt-badge-category,.pt-badge-hallmark,[data-id="pt_card_brand_badge"],.elementor-element-pt_card_brand_badge,[data-id="pt_card_brand_badge"] *,.elementor-element-pt_card_brand_badge *{background:var(--pt-ivory-soft)!important;color:var(--pt-gold-bronze)!important;border:1px solid rgb(212 175 55 / .35)!important;border-radius:var(--pt-rad-pill)!important;font-size:var(--pt-font-2xs)!important;font-weight:700!important;padding:3px 10px!important}.elementor-element-pt_card_btn_w .elementor-button,[data-id="pt_card_btn_w"] .elementor-button,.pt-card-btn-w .elementor-button{background:var(--pt-ebony)!important;background-color:var(--pt-ebony)!important;color:var(--pt-gold)!important;border:1.5px solid var(--pt-gold)!important;border-radius:var(--pt-rad-pill)!important;padding:8px 16px!important;font-size:var(--pt-font-xs)!important;font-weight:800!important;transition:all var(--pt-duration-fast) var(--pt-spring)!important;text-decoration:none!important}.elementor-element-pt_card_btn_w .elementor-button *,[data-id="pt_card_btn_w"] .elementor-button *{color:var(--pt-gold)!important}.elementor-element-pt_card_btn_w .elementor-button:hover,[data-id="pt_card_btn_w"] .elementor-button:hover{background:var(--pt-gold)!important;background-color:var(--pt-gold)!important;color:var(--pt-ebony)!important;border-color:var(--pt-gold)!important;transform:translateY(-2px)!important;box-shadow:0 4px 14px rgb(245 203 92 / .4)!important}.elementor-element-pt_card_btn_w .elementor-button:hover *,[data-id="pt_card_btn_w"] .elementor-button:hover *{color:var(--pt-ebony)!important}.elementor-post__read-more,.elementor-post__read-more *,.pt-read-more,.pt-read-more *{color:var(--pt-ebony)!important;font-size:var(--pt-font-sm)!important;font-weight:800!important;text-decoration:none!important;transition:all var(--pt-duration-fast) var(--pt-spring)!important}.elementor-post__read-more:hover,.elementor-post__read-more:hover *,.pt-read-more:hover,.pt-read-more:hover *{color:var(--pt-gold-deep)!important;padding-right:5px!important}label,.elementor-field-label,.gfield_label,.gform_wrapper label,form label{color:var(--pt-ebony)!important;font-size:var(--pt-font-sm)!important;font-weight:700!important}input[type="text"],input[type="tel"],input[type="search"],textarea{font-family:inherit!important;font-size:var(--pt-font-sm)!important;border:1px solid var(--pt-gold-border)!important;border-radius:var(--pt-rad-sm)!important;padding:10px 14px!important;transition:all var(--pt-duration-fast) var(--pt-spring)!important}input:focus,textarea:focus{outline:none!important;border-color:var(--pt-gold)!important;box-shadow:0 0 0 3px rgb(245 203 92 / .25)!important}#pt-scroll-top,.pt-scroll-top-icon{background:var(--pt-charcoal)!important;color:var(--pt-gold)!important;border:1.5px solid var(--pt-gold)!important;box-shadow:0 4px 16px rgb(0 0 0 / .35)!important;border-radius:50%!important;transition:all var(--pt-duration-fast) var(--pt-spring)!important}#pt-scroll-top:hover{background:var(--pt-gold)!important;color:var(--pt-ebony)!important;transform:translateY(-3px) scale(1.08)!important;box-shadow:0 6px 20px rgb(245 203 92 / .5)!important}.skip-link,a.screen-reader-text,.screen-reader-text:focus{background:var(--pt-ebony)!important;color:var(--pt-gold)!important;padding:10px 20px!important;border-radius:var(--pt-rad-sm)!important;border:1px solid var(--pt-gold)!important}.pt-tcard-stars{color:#B8860B!important;letter-spacing:2px!important;font-size:1.15rem!important;text-shadow:0 1px 2px rgb(184 134 11 / .25)!important}.pt-lux-pill{background:#FFFFFF!important;color:var(--pt-ebony)!important;border:1.5px solid rgb(51 53 51 / .14)!important;border-radius:var(--pt-rad-pill)!important;font-weight:700!important;padding:8px 18px!important;transition:all var(--pt-duration-fast) var(--pt-spring)!important;display:inline-flex!important;align-items:center!important;gap:8px!important;cursor:pointer!important}.pt-lux-pill-count{background:rgb(11 11 11 / .08)!important;color:var(--pt-ebony)!important;font-weight:800!important;border-radius:var(--pt-rad-pill)!important;padding:2px 8px!important;font-size:var(--pt-font-xs)!important}.pt-lux-pill:hover,.pt-lux-pill.active,.pt-lux-pill.is-active{background:var(--pt-ebony)!important;color:var(--pt-gold)!important;border-color:var(--pt-gold)!important;box-shadow:0 4px 16px rgb(0 0 0 / .3)!important;transform:translateY(-2px)!important}.pt-lux-pill:hover .pt-lux-pill-count,.pt-lux-pill.active .pt-lux-pill-count,.pt-lux-pill.is-active .pt-lux-pill-count{background:rgb(245 203 92 / .22)!important;color:var(--pt-gold)!important}.site-main,.site-content,#content{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}.elementor-page .site-content,.elementor-page .site-main{padding:0!important}