.elementor-15626 .elementor-element.elementor-element-a4f45d3{--display:flex;}body.elementor-page-15626:not(.elementor-motion-effects-element-type-background), body.elementor-page-15626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS */<!-- GLOBAL / COMMON CSS (برای قرار دادن در Custom CSS یا اولین ویجت HTML) -->
:root{
  --wbn-primary:#ef3a4f;
  --wbn-primary-dark:#c62a3d;
  --wbn-secondary:#1a1a2e;
  --wbn-accent:#16213e;
  --wbn-light:#f8f9fa;
  --wbn-border:#e9ecef;
  --wbn-text:#333;
  --wbn-text-light:#666;
  --wbn-success:#28a745;
  --wbn-warning:#ffc107;
  --wbn-info:#17a2b8;
  --wbn-radius:12px;
  --wbn-shadow:0 4px 20px rgba(0,0,0,.08);
  --wbn-transition:all .3s ease
}
.dev-webinew-article{direction:rtl;color:var(--wbn-text);line-height:1.9;max-width:100%}
.dev-webinew-article h2{font-size:1.55rem;font-weight:800;color:var(--wbn-secondary);margin:2.2rem 0 1rem;padding-bottom:.5rem;border-bottom:3px solid var(--wbn-primary);display:inline-block}
.dev-webinew-article h3{font-size:1.2rem;font-weight:700;color:var(--wbn-accent);margin:1.6rem 0 .7rem}
.dev-webinew-article h4{font-size:1.05rem;font-weight:700;color:var(--wbn-secondary);margin:1.2rem 0 .5rem}
.dev-webinew-article p{margin:0 0 1.1rem;font-size:1rem;line-height:2}
.dev-webinew-article ul,.dev-webinew-article ol{margin:0 0 1.3rem 0;padding-right:1.3rem}
.dev-webinew-article li{margin-bottom:.45rem;line-height:1.85}
.dev-webinew-article a{color:var(--wbn-primary);font-weight:600;text-decoration:none;transition:var(--wbn-transition)}
.dev-webinew-article a:hover{color:var(--wbn-primary-dark);text-decoration:underline}
.dev-webinew-article blockquote{background:linear-gradient(135deg,#fff5f6,#fff);border-right:4px solid var(--wbn-primary);padding:1.1rem 1.4rem;margin:1.4rem 0;border-radius:0 var(--wbn-radius) var(--wbn-radius) 0;font-size:1.02rem;color:var(--wbn-accent)}
.dev-webinew-article figure{margin:1.4rem 0;text-align:center}
.dev-webinew-article figure img{max-width:100%;height:auto;border-radius:var(--wbn-radius);box-shadow:var(--wbn-shadow)}
.dev-webinew-article figcaption{font-size:.82rem;color:var(--wbn-text-light);margin-top:.4rem}
.dev-webinew-p-image{width:100%;max-width:800px}
.dev-webinew-box{padding:1.1rem 1.4rem;border-radius:var(--wbn-radius);margin:1.4rem 0;font-size:.95rem;line-height:1.9}
.dev-webinew-box-tip{background:#e8f5e9;border-right:4px solid var(--wbn-success);color:#1b5e20}
.dev-webinew-box-warning{background:#fff8e1;border-right:4px solid var(--wbn-warning);color:#6d4c00}
.dev-webinew-box-important{background:#fce4ec;border-right:4px solid var(--wbn-primary);color:#880e4f}
.dev-webinew-box strong{display:block;font-size:1.02rem;margin-bottom:.3rem}
.dev-webinew-tbl-wrap{overflow-x:auto;max-width:100%;margin:1.4rem 0;border-radius:var(--wbn-radius);box-shadow:var(--wbn-shadow)}
.dev-webinew-tbl{width:100%;border-collapse:collapse;min-width:680px;font-size:.9rem}
.dev-webinew-tbl thead{background:var(--wbn-secondary);color:#fff}
.dev-webinew-tbl th{padding:.85rem .75rem;text-align:right;font-weight:700;white-space:nowrap}
.dev-webinew-tbl td{padding:.75rem;text-align:right;border-bottom:1px solid var(--wbn-border);vertical-align:top}
.dev-webinew-tbl tbody tr:nth-child(even){background:#f8f9fa}
.dev-webinew-tbl tbody tr:hover{background:#fff0f1;transition:var(--wbn-transition)}
.dev-webinew-card{background:#fff;border:1px solid var(--wbn-border);border-radius:var(--wbn-radius);padding:1.4rem;margin:1.1rem 0;box-shadow:var(--wbn-shadow);transition:var(--wbn-transition)}
.dev-webinew-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);transform:translateY(-2px)}
.dev-webinew-card h3{margin-top:0;color:var(--wbn-primary)}
.dev-webinew-card-meta{display:flex;flex-wrap:wrap;gap:.7rem;margin:.7rem 0;font-size:.88rem;color:var(--wbn-text-light)}
.dev-webinew-card-meta span{display:inline-flex;align-items:center;gap:.3rem}
.dev-webinew-badge{display:inline-block;background:var(--wbn-primary);color:#fff;padding:.18rem .65rem;border-radius:20px;font-size:.76rem;font-weight:600;margin-right:.4rem}
.dev-webinew-badge-gold{background:linear-gradient(135deg,#f5af19,#f12711);color:#fff}
.dev-webinew-faq details{background:#fff;border:1px solid var(--wbn-border);border-radius:var(--wbn-radius);margin-bottom:.7rem;overflow:hidden;transition:var(--wbn-transition)}
.dev-webinew-faq details[open]{box-shadow:var(--wbn-shadow);border-color:var(--wbn-primary)}
.dev-webinew-faq summary{padding:.9rem 1.2rem;font-weight:700;cursor:pointer;font-size:1rem;color:var(--wbn-secondary);list-style:none;display:flex;align-items:center;gap:.4rem;transition:var(--wbn-transition)}
.dev-webinew-faq summary::-webkit-details-marker{display:none}
.dev-webinew-faq summary::before{content:"❓";font-size:1rem}
.dev-webinew-faq details[open] summary{color:var(--wbn-primary);background:#fff5f6}
.dev-webinew-faq details p,.dev-webinew-faq details ul{padding:0 1.2rem 1rem;margin:0;color:var(--wbn-text-light);line-height:2}
.dev-webinew-cta{background:linear-gradient(135deg,var(--wbn-secondary),var(--wbn-accent));color:#fff;padding:2.2rem;border-radius:var(--wbn-radius);text-align:center;margin:2rem 0}
.dev-webinew-cta h2{color:#fff;border-bottom-color:var(--wbn-primary)}
.dev-webinew-cta p{color:rgba(255,255,255,.9);font-size:1.05rem}
.dev-webinew-cta-btn{display:inline-block;background:var(--wbn-primary);color:#fff;padding:.85rem 2.3rem;border-radius:50px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:var(--wbn-transition);margin-top:.8rem;box-shadow:0 4px 15px rgba(239,58,79,.4)}
.dev-webinew-cta-btn:hover{background:var(--wbn-primary-dark);transform:translateY(-2px);color:#fff;text-decoration:none;box-shadow:0 6px 20px rgba(239,58,79,.5)}
.dev-webinew-toc{background:var(--wbn-light);border:1px solid var(--wbn-border);border-radius:var(--wbn-radius);padding:1.4rem;margin:1.4rem 0}
.dev-webinew-toc h3{margin:0 0 .8rem;font-size:1.1rem}
.dev-webinew-toc ol{margin:0;padding-right:1.1rem}
.dev-webinew-toc li{margin-bottom:.35rem}
.dev-webinew-toc a{color:var(--wbn-accent);font-weight:500}
.dev-webinew-winner{background:linear-gradient(135deg,#fff9e6,#fff5f6);border:2px solid var(--wbn-primary);border-radius:var(--wbn-radius);padding:1.8rem;text-align:center;margin:1.8rem 0}
.dev-webinew-winner h3{color:var(--wbn-primary);font-size:1.3rem}
@media(max-width:768px){
  .dev-webinew-article h2{font-size:1.25rem}
  .dev-webinew-card-meta{flex-direction:column;gap:.35rem}
  .dev-webinew-cta{padding:1.3rem}
  .dev-webinew-cta-btn{padding:.65rem 1.8rem;font-size:.95rem}
}/* End custom CSS */