.elementor-3814 .elementor-element.elementor-element-caa93fb{--display:flex;}/* Start custom CSS for container, class: .elementor-element-caa93fb */.elementor-3814 .elementor-element.elementor-element-caa93fb {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  padding: 0 !important;
  background: #f4f8fb !important;
}

.elementor-3814 .elementor-element.elementor-element-caa93fb > .e-con-inner {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-3814 .elementor-element.elementor-element-caa93fb .elementor-widget-html,
.elementor-3814 .elementor-element.elementor-element-caa93fb .elementor-widget-container {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide {
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
  padding: 42px clamp(18px, 4vw, 70px) 80px !important;
  background: #f4f8fb !important;
}

/* خلي البلوكات واسعة بس مريحة للقراءة */
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .hero-box,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .notice-box,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .quick-answer,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .article-image-box,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .soft-section,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .factor-grid,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .compare-wrap,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .cta-box,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .faq-list,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .related-links {
  width: 100% !important;
  max-width: 1500px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* تحسين شكل الهيرو */
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .hero-box {
  padding: clamp(34px, 5vw, 78px) clamp(28px, 5vw, 76px) !important;
  border-radius: 34px !important;
  margin-bottom: 36px !important;
}

.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .hero-box h2 {
  font-size: clamp(34px, 3.4vw, 58px) !important;
  line-height: 1.18 !important;
  max-width: 1100px !important;
  margin-bottom: 24px !important;
}

.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .hero-box p {
  font-size: clamp(16px, 1.05vw, 19px) !important;
  line-height: 1.9 !important;
  max-width: 1120px !important;
}

/* النصوص مريحة */
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide p,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide li {
  font-size: 17px !important;
  line-height: 1.9 !important;
}

.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide h2 {
  font-size: clamp(28px, 2.2vw, 40px) !important;
  line-height: 1.3 !important;
  margin-top: 58px !important;
  margin-bottom: 20px !important;
}

.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide h3 {
  font-size: 22px !important;
  line-height: 1.35 !important;
}

/* الصورة */
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .article-image-box {
  border-radius: 30px !important;
  overflow: hidden !important;
  margin-top: 36px !important;
  margin-bottom: 44px !important;
  box-shadow: 0 18px 42px rgba(0,0,0,0.10) !important;
}

.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .article-image-box img {
  width: 100% !important;
  height: auto !important;
  display: block !important;
}

/* الكروت */
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .factor-grid {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 22px !important;
  margin-top: 30px !important;
  margin-bottom: 46px !important;
}

.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .factor-card {
  border-radius: 26px !important;
  padding: 30px !important;
  box-shadow: 0 12px 30px rgba(0,0,0,0.055) !important;
}

/* البوكسات */
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .notice-box,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .quick-answer,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .soft-section {
  padding: clamp(24px, 3vw, 38px) !important;
  border-radius: 26px !important;
  margin-top: 34px !important;
  margin-bottom: 40px !important;
}

/* CTA */
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .cta-box {
  padding: clamp(34px, 4vw, 54px) 30px !important;
  border-radius: 34px !important;
}

/* الأزرار */
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .hero-actions,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .call-actions {
  gap: 14px !important;
}

.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .btn-primary,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .btn-secondary,
.elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .btn-dark {
  padding: 15px 28px !important;
  font-size: 16px !important;
  border-radius: 999px !important;
}

/* Mobile */
@media (max-width: 900px) {
  .elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide {
    padding: 24px 14px 56px !important;
  }

  .elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .hero-box {
    padding: 30px 22px !important;
    border-radius: 26px !important;
  }

  .elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .hero-box h2 {
    font-size: 31px !important;
  }

  .elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .factor-grid,
  .elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .check-grid {
    grid-template-columns: 1fr !important;
  }

  .elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .compare-row {
    grid-template-columns: 1fr !important;
  }

  .elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .btn-primary,
  .elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .btn-secondary,
  .elementor-3814 .elementor-element.elementor-element-caa93fb .ebsaar-blepharitis-symptoms-guide .btn-dark {
    width: 100% !important;
    text-align: center !important;
  }
}/* End custom CSS */