@font-face{font-display:swap;font-family:'iransans';src:url(/wp-content/fonts/IRANSansWeb.eot);src:url('/wp-content/fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),url(/wp-content/fonts/IRANSansWeb.woff2) format('woff2'),url(/wp-content/fonts/IRANSansWeb.woff) format('woff'),url(/wp-content/fonts/IRANSansWeb.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}body,p,h1,h2,h3,h4,h5,h6,.ast-container,.site-content,.entry-content{font-family:'iransans'!important}.container-ghali{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px;padding:20px}.box-ghali{background:#fff;border-radius:28px;padding:24px 20px 28px 20px;position:relative;transition:all 0.3s ease-in-out;box-shadow:0 10px 25px -5px rgb(0 0 0 / .05),0 8px 10px -6px rgb(0 0 0 / .02);border:1px solid rgb(255 255 255 / .5);backdrop-filter:blur(2px);display:flex;flex-direction:column;gap:12px}.box-ghali:hover{transform:translateY(-8px);box-shadow:0 25px 40px -12px rgb(0 0 0 / .2);border-color:rgb(210 180 140 / .3);background:linear-gradient(145deg,#ffffff,#fefaf5)}.badge-number{position:absolute;top:-12px;right:20px;background:linear-gradient(135deg,#c9a86b,#b48b3a);color:#fff;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:30px;font-size:1.5rem;font-weight:700;box-shadow:0 6px 12px rgb(0 0 0 / .1);border:2px solid #fff;font-family:monospace}.box-ghali h3{font-size:1.5rem;font-weight:700;color:#2c2c2c;margin-top:10px;margin-bottom:4px;letter-spacing:-.5px;border-right:4px solid #c9a86b;padding-right:15px}.highlight{background:linear-gradient(120deg,#fff3e0,#ffe8ce);color:#b1620c;padding:10px 16px;border-radius:20px;font-weight:600;font-size:.9rem;display:inline-block;width:fit-content;border:1px solid #ffd9a5;box-shadow:0 1px 2px rgb(0 0 0 / .02)}.box-ghali p{font-size:.95rem;color:#3e3e3e;margin:6px 0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.box-ghali a{text-decoration:none;color:#1e6f5c;font-weight:500;transition:all 0.2s ease;border-bottom:1px dashed #c9a86b}.box-ghali a:hover{color:#289672;border-bottom-style:solid}.box-ghali a[href^="tel"]{direction:ltr!important;unicode-bidi:bidi-override!important;display:inline-block;letter-spacing:.5px;font-size:.95rem}.box-ghali p:first-of-type{direction:rtl;justify-content:flex-start}.box-ghali p:first-of-type::before{content:"📞";margin-left:8px;font-size:1rem;display:inline-block}.box-ghali p:last-of-type::before{content:"🌐";margin-left:8px;font-size:1rem;display:inline-block}.box-ghali a:not([href^="tel"]){direction:ltr;display:inline-block}@media (max-width:768px){.container-ghali{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding:10px}.box-ghali{padding:20px 16px 24px}.box-ghali h3{font-size:1.3rem}.badge-number{width:38px;height:38px;font-size:1.2rem;top:-10px;right:16px}.box-ghali a[href^="tel"]{font-size:.85rem}}@media (max-width:480px){.container-ghali{grid-template-columns:1fr;gap:18px}.box-ghali h3{font-size:1.2rem}.highlight{font-size:.8rem;padding:6px 12px}.box-ghali p{font-size:.85rem;flex-direction:column;align-items:flex-start;gap:4px}.badge-number{top:-8px;right:12px;width:34px;height:34px;font-size:1rem}.box-ghali a[href^="tel"]{font-size:.8rem}}#rank-math-faq.rank-math-block{max-width:800px;margin:40px auto;direction:rtl}.rank-math-list{display:flex;flex-direction:column;gap:16px}.rank-math-list-item{background:#fff;border-radius:24px;box-shadow:0 4px 20px rgb(0 0 0 / .05);transition:all 0.3s ease;border:1px solid #eef2f6;overflow:hidden}.rank-math-list-item:hover{box-shadow:0 12px 28px rgb(0 0 0 / .08);transform:translateY(-2px);border-color:#dce3ec}.rank-math-question{margin:0;padding:20px 28px;font-size:1.1rem!important;font-weight:600;line-height:1.5;color:#1a2c3e;background:#fafcfd;cursor:pointer;position:relative;transition:background 0.2s;border-bottom:1px solid #fff0}.rank-math-question::before{content:"❓";margin-left:12px;font-size:1.2rem;opacity:.7}.rank-math-question::after{content:"▼";float:left;font-size:.8rem;color:#8595a6;transition:transform 0.2s}.rank-math-list-item:hover .rank-math-question::after{transform:rotate(180deg);color:#2c7da0}.rank-math-answer{padding:8px 28px 24px 28px;background:#fff;border-top:none;color:#2c3e4e;line-height:1.7;font-size:.95rem}.rank-math-answer p{margin:0 0 12px 0}.rank-math-answer p:last-child{margin-bottom:0}.rank-math-answer a{color:#2c7da0;text-decoration:none;border-bottom:1px dashed #bdd4e2;transition:color 0.2s,border-color 0.2s}.rank-math-answer a:hover{color:#1f5e7e;border-bottom-color:#1f5e7e}.rank-math-answer strong,.rank-math-answer b{color:#1e5a74;font-weight:600}@media (max-width:640px){#rank-math-faq.rank-math-block{margin:20px 16px}.rank-math-question{padding:13px 3px;font-size:1rem!important}.rank-math-question::before{font-size:1rem;margin-left:8px}.rank-math-answer{padding:4px 20px 20px 20px;font-size:.9rem}}.pricing-section{max-width:850px;margin:50px auto;direction:rtl;background:linear-gradient(135deg,#f8f9fc 0%,#ffffff 100%);padding:35px 30px;border-radius:32px;box-shadow:0 20px 40px rgb(0 0 0 / .08),0 1px 3px rgb(0 0 0 / .05);border:1px solid #e8edf4}.price-list{display:flex;flex-direction:column;gap:14px;margin-bottom:32px}.price-item{background:#fff;padding:18px 25px;border-radius:20px;font-size:1.05rem;font-weight:500;color:#1a2c3e;border-right:5px solid;box-shadow:0 2px 6px rgb(0 0 0 / .04);display:flex;align-items:center;gap:14px;transition:none}.price-item:nth-child(1){border-right-color:#2c7da0}.price-item:nth-child(2){border-right-color:#2c7da0}.price-item:nth-child(3){border-right-color:#d4af37;background:#fffef7}.price-item:nth-child(4){border-right-color:#3d9970}.price-item:nth-child(5){border-right-color:#b87333}.price-item:nth-child(6){border-right-color:#6c757d}.price-item:nth-child(7){border-right-color:#9b59b6}.price-item:nth-child(8){border-right-color:#e67e22}.price-item i{font-size:1.7rem;width:2rem;text-align:center}.price-item:nth-child(1) i{color:#2c7da0}.price-item:nth-child(2) i{color:#2c7da0}.price-item:nth-child(3) i{color:#d4af37}.price-item:nth-child(4) i{color:#3d9970}.price-item:nth-child(5) i{color:#b87333}.price-item:nth-child(6) i{color:#6c757d}.price-item:nth-child(7) i{color:#9b59b6}.price-item:nth-child(8) i{color:#e67e22}.notice-box{background:#2c7da0;color:#fff;padding:20px 28px;border-radius:20px;display:flex;align-items:flex-start;gap:16px;font-size:.95rem;line-height:1.7;font-weight:500;box-shadow:0 4px 12px rgb(44 125 160 / .2);border:1px solid #1f5e7e}.notice-box i{font-size:2rem;color:#fd9;flex-shrink:0;margin-top:2px}.notice-box div{flex:1}@media (max-width:640px){.pricing-section{margin:20px 15px;padding:20px 18px}.price-item{padding:14px 18px;font-size:.95rem;gap:12px}.price-item i{font-size:1.3rem;width:1.6rem}.notice-box{padding:16px 20px;flex-direction:column;text-align:center}.notice-box i{font-size:1.8rem;margin:0 auto}}.price-item strong,.price-item b{color:#c4450c;font-weight:700;background:#fff0e6;padding:2px 8px;border-radius:20px;margin-right:6px}@media (prefers-color-scheme:dark){.pricing-section{background:linear-gradient(135deg,#1a2a35 0%,#0f1a22 100%);border-color:#2a3e4a}.price-item{background:#1e2d38;color:#e3f0f7;box-shadow:0 2px 6px rgb(0 0 0 / .2)}.price-item:nth-child(3){background:#2a2418}.price-item strong,.price-item b{background:#3a2a1f;color:#ffba7a}.notice-box{background:#1f5e7e;border-color:#0e4058}}.arz-related-regions{margin:48px 0 24px;padding:28px 32px;background:#f9f9f9;border-right:4px solid #1a6b3c;border-radius:12px;font-family:inherit;direction:rtl}.arz-related-header{display:flex;align-items:center;gap:10px;margin-bottom:20px}.arz-related-icon{font-size:20px;line-height:1}.arz-related-title{font-size:18px;font-weight:700;color:#1a1a1a;margin:0;padding:0;border:none}.arz-region-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.arz-region-item{margin:0;padding:0}.arz-region-link{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#1a6b3c;font-size:14px;font-weight:500;text-decoration:none;transition:all 0.2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arz-region-link:hover{background:#1a6b3c;color:#fff;border-color:#1a6b3c;transform:translateY(-2px);box-shadow:0 4px 12px rgb(26 107 60 / .2);text-decoration:none}.arz-region-arrow{font-size:13px;transition:transform 0.2s ease;flex-shrink:0}.arz-region-link:hover .arz-region-arrow{transform:translateX(-4px)}@media (max-width:600px){.arz-related-regions{padding:20px 16px}.arz-region-list{grid-template-columns:1fr 1fr}.arz-related-title{font-size:15px}}