/* =====================================================================
   القسم 4 — من نحن / ABOUT US
   طبقة بصرية فقط: لا نصوص، لا صور، لا روابط، لا حركة.
   ===================================================================== */

html body .elementor.elementor-4499 .elementor-element.elementor-element-32923b4 > .elementor-background-overlay,
html body .elementor.elementor-1503 .elementor-element.elementor-element-32923b4 > .elementor-background-overlay{
  background:
    linear-gradient(
      90deg,
      rgba(8, 31, 26, .84) 0%,
      rgba(18, 53, 44, .69) 45%,
      rgba(10, 35, 29, .80) 100%
    ) !important;
  opacity:1 !important;
}

html body .elementor.elementor-4499 .elementor-element.elementor-element-32923b4 .elementor-element-989595b .elementor-heading-title,
html body .elementor.elementor-1503 .elementor-element.elementor-element-32923b4 .elementor-element-989595b .elementor-heading-title{
  display:inline-flex;
  flex-direction:column;
  align-items:flex-start;
  line-height:1.1 !important;
}

html body .elementor.elementor-4499 .elementor-element.elementor-element-32923b4 .elementor-element-989595b .elementor-heading-title{
  font-size:56px !important;
}

html body .elementor.elementor-4499 .elementor-element.elementor-element-32923b4 .elementor-element-989595b .elementor-heading-title::after,
html body .elementor.elementor-1503 .elementor-element.elementor-element-32923b4 .elementor-element-989595b .elementor-heading-title::after{
  content:"";
  width:100%;
  height:3px;
  margin-top:12px;
  border-radius:999px;
  background:linear-gradient(
    90deg,
    #7E5F1E 0%,
    #C2A15A 24%,
    #FFF3C9 50%,
    #C2A15A 76%,
    #7E5F1E 100%
  );
  box-shadow:0 1px 10px rgba(224, 190, 122, .28);
}

@media (max-width:767px){
  html body .elementor.elementor-4499 .elementor-element.elementor-element-32923b4,
  html body .elementor.elementor-1503 .elementor-element.elementor-element-32923b4{
    /* نزول طفيف للعنوان داخل الثلث السفلي مع بقاء ارتفاع الصورة ثابتًا. */
    padding:110px 20px 10px !important;
  }

  html body .elementor.elementor-4499 .elementor-element.elementor-element-32923b4 > .elementor-background-overlay,
  html body .elementor.elementor-1503 .elementor-element.elementor-element-32923b4 > .elementor-background-overlay{
    background:
      linear-gradient(
        90deg,
        rgba(8, 31, 26, .86) 0%,
        rgba(18, 53, 44, .73) 52%,
        rgba(10, 35, 29, .83) 100%
      ) !important;
  }

  html body .elementor.elementor-4499 .elementor-element.elementor-element-32923b4 .elementor-element-989595b .elementor-heading-title{
    font-size:40px !important;
    /* استغلال المساحة السفلية المتبقية حتى يلامس الخط حد الصورة من الداخل. */
    position:relative;
    top:28px;
  }

  html body .elementor.elementor-4499 .elementor-element.elementor-element-32923b4 .elementor-element-989595b,
  html body .elementor.elementor-1503 .elementor-element.elementor-element-32923b4 .elementor-element-989595b{
    /* تحرير عرض الويدجت الذي يوسّط العنوان ثم محاذاته لأقصى يمين الصورة. */
    width:100% !important;
    max-width:100% !important;
    flex-basis:100% !important;
    text-align:right !important;
  }

  html body .elementor.elementor-4499 .elementor-element.elementor-element-32923b4 .elementor-element-989595b .elementor-heading-title::after,
  html body .elementor.elementor-1503 .elementor-element.elementor-element-32923b4 .elementor-element-989595b .elementor-heading-title::after{
    margin-top:8px;
  }
}
