.elementor-2754 .elementor-element.elementor-element-1a004f5{--display:flex;}.elementor-2754 .elementor-element.elementor-element-6785462{--display:flex;}.elementor-2754 .elementor-element.elementor-element-f8d3680.elementor-element{--align-self:stretch;}.elementor-2754 .elementor-element.elementor-element-b85bb9f.elementor-element{--align-self:stretch;}.elementor-2754 .elementor-element.elementor-element-8e2957a{--display:flex;}.elementor-2754 .elementor-element.elementor-element-2543b30{--display:flex;}.elementor-2754 .elementor-element.elementor-element-ed7815d.elementor-element{--align-self:stretch;}.elementor-2754 .elementor-element.elementor-element-d3b933d{--display:flex;}.elementor-2754 .elementor-element.elementor-element-84ee04b{--display:flex;}/* Start custom CSS for html, class: .elementor-element-aaa7fe3 */#dj-article{
  --dj-denim-deep:#243b59;
  --dj-denim:#3e6ba0;
  --dj-denim-soft:#c7daf0;
  --dj-paper:#f4f7fb;
  --dj-card:#ffffff;
  --dj-blush:#ebb6ae;
  --dj-stitch:#e0a23c;
  --dj-ink:#2a3340;
  --dj-muted:#6b7888;
  --dj-line:#dde5ef;
  --dj-radius:18px;
  --dj-maxw:760px;
  direction:rtl;
  text-align:right;
  font-family:"Vazirmatn","Tahoma","Segoe UI",sans-serif;
  color:var(--dj-ink);
  background:var(--dj-paper);
  line-height:2.05;
  font-size:17px;
  max-width:var(--dj-maxw);
  margin:0 auto;
  padding:30px 22px 40px;
  box-sizing:border-box;
}
#dj-article *,#dj-article *::before,#dj-article *::after{box-sizing:border-box;}
#dj-article .dj-display{
  font-family:"Morabba","Vazirmatn","Tahoma",sans-serif;
  font-weight:800;
  letter-spacing:0;
}
#dj-article .dj-header{ text-align:center; margin-bottom:30px; }
#dj-article .dj-eyebrow{
  display:inline-block;
  font-size:.8rem;
  font-weight:700;
  color:var(--dj-stitch);
  background:var(--dj-denim-deep);
  padding:7px 16px 8px;
  border-radius:8px;
  border:2px dashed var(--dj-stitch);
  margin-bottom:18px;
}
#dj-article h1.dj-h1{ font-size:2.05rem; line-height:1.55; color:var(--dj-denim-deep); margin:0; }
#dj-article h1.dj-h1 .dj-hl{ color:var(--dj-denim); }
#dj-article #dj-intro { margin:0 0 14px; }
#dj-article #dj-intro p:first-child::first-letter{
  color:var(--dj-denim);
  font-family:"Morabba","Vazirmatn",sans-serif;
  font-weight:800;
  font-size:1.6em;
  line-height:1;
}
#dj-article .dj-h2{
  font-size:1.4rem;
  color:var(--dj-denim-deep);
  margin:35px 0 14px;
  padding-right:18px;
  position:relative;
}
#dj-article .dj-h2::before{
  content:"";
  position:absolute;
  right:0; top:.35em; bottom:.2em;
  width:5px;
  border-radius:4px;
  background:repeating-linear-gradient(to bottom, var(--dj-stitch) 0 9px, transparent 9px 15px);
}
#dj-article p{ margin:0 0 14px; }
#dj-article strong{ color:var(--dj-denim-deep); font-weight:700; }
#dj-article .dj-list{ list-style:none; margin:0 0 16px; padding:0; }
#dj-article .dj-list li{ position:relative; padding:0 26px 0 0; margin-bottom:9px; }
#dj-article .dj-list li::before{
  content:""; position:absolute; right:4px; top:.85em; width:9px; height:9px;
  border:2px solid var(--dj-stitch); border-radius:50%; background:var(--dj-card);
}
#dj-article .dj-figure{ margin:26px 0; border:2px dashed var(--dj-stitch); border-radius:var(--dj-radius); background:linear-gradient(135deg,var(--dj-denim-soft),#eaf1fa); overflow:hidden; }
.dj-ph {
  background-image: url("http://dibajeans.com/wp-content/uploads/2026/06/شلوار-لی-نوزاد.png");
  background-size: cover;         /* cover, contain, or specific size */
  background-position: center;    /* adjust as needed */
  background-repeat: no-repeat;
  width: 100%;                     /* set fixed width/height if needed */
  height: 300px;                   /* adjust to your desired height */
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;                     /* text color over image */
  text-align: center;
  padding: 1rem;
}
#dj-article .dj-figure .dj-ph{ aspect-ratio:16/9; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:6px; color:var(--dj-denim-deep); text-align:center; padding:18px; }
#dj-article .dj-figure .dj-ph b{ font-size:1rem; }
#dj-article .dj-figure .dj-ph span{ font-size:.85rem; color:var(--dj-muted); }
#dj-article .dj-figure img{ display:block; width:100%; height:auto; }
#dj-article .dj-figcap{ font-size:.82rem; color:var(--dj-muted); padding:8px 14px 10px; background:var(--dj-card); }
#dj-article .dj-link{ color:var(--dj-denim); font-weight:700; text-decoration:none; border-bottom:2px dotted var(--dj-stitch); padding-bottom:1px; }
#dj-article .dj-link:hover{ color:var(--dj-denim-deep); }
#dj-article #dj-faq{ margin-top:46px; }
#dj-article .dj-faq-item{ background:var(--dj-card); border:1px solid var(--dj-line); border-right:5px solid var(--dj-stitch); border-radius:14px; padding:16px 20px; margin-bottom:12px; }
#dj-article .dj-faq-q{ font-family:"Morabba","Vazirmatn",sans-serif; font-weight:700; font-size:1.05rem; color:var(--dj-denim-deep); margin:0 0 6px; }
#dj-article .dj-faq-a{ margin:0; color:var(--dj-ink); }
#dj-article #dj-conclusion{ margin-top:46px; background:var(--dj-denim-deep); color:#eef4fb; border-radius:var(--dj-radius); padding:30px 26px; text-align:center; position:relative; }
#dj-article #dj-conclusion::after{ content:""; position:absolute; inset:9px; border:2px dashed var(--dj-stitch); border-radius:12px; pointer-events:none; }
#dj-article #dj-conclusion .dj-h2{ color:#fff; padding:0; margin:0 0 10px; }
#dj-article #dj-conclusion .dj-h2::before{ display:none; }
#dj-article #dj-conclusion p{ color:#d6e2f0; }
#dj-article .dj-btn{ display:inline-block; margin-top:12px; background:var(--dj-stitch); color:var(--dj-denim-deep); font-family:"Morabba","Vazirmatn",sans-serif; font-weight:800; font-size:1.05rem; text-decoration:none; padding:13px 32px; border-radius:50px; border:2px dashed var(--dj-denim-deep); transition:transform .15s ease, box-shadow .15s ease; }
#dj-article .dj-btn:hover{ transform:translateY(-2px); box-shadow:0 8px 20px rgba(36,59,89,.35); }
#dj-article a:focus-visible,#dj-article .dj-btn:focus-visible{ outline:3px solid var(--dj-blush); outline-offset:3px; }
@media (max-width:600px){
  #dj-article{ font-size:16px; line-height:1.95; padding:22px 16px 30px; }
  #dj-article h1.dj-h1{ font-size:1.62rem; }
  #dj-article .dj-h2{ font-size:1.22rem; }
}
@media (prefers-reduced-motion:reduce){ #dj-article .dj-btn{ transition:none; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f26043b */.dj-ph-2 {
  background-image: url("http://dibajeans.com/wp-content/uploads/2026/06/شلوار-بگ-نوزادی-با-فرم-آزاد-و-جای-کافی-برای-پوشک.png");
  background-size: cover;         /* cover, contain, or specific size */
  background-position: center;    /* adjust as needed */
  background-repeat: no-repeat;
  width: 100%;                     /* set fixed width/height if needed */
  height: 300px;                   /* adjust to your desired height */
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;                     /* text color over image */
  text-align: center;
  padding: 1rem;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da96b94 */.dj-ph-3 {
  background-image: url("http://dibajeans.com/wp-content/uploads/2026/06/ست-شلوار-جین-نوزادی-دخترانه-با-بادی-نخی-سفید.png")       
 
}/* End custom CSS */