.elementor .e-26be754{width:100%;height:100%;margin:0px;display:flex;flex-direction:column;/* =========================================
 ELAVOCATO HEADER — FULL WIDTH FIX
 ========================================= */

/* الـ Flexbox الحالي نفسه */
selector {
  width: 100vw !important;
  max-width: 100vw !important;

  margin-top: 0 !important;
  margin-bottom: 0 !important;

  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;

  padding: 0 !important;

  --padding-top: 0px !important;
  --padding-bottom: 0px !important;
  --padding-left: 0px !important;
  --padding-right: 0px !important;
}

/* الـ Shortcode Widget */
selector .elementor-widget-shortcode {
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Wrapper بتاع الـ Shortcode */
selector .elementor-widget-shortcode > .elementor-widget-container {
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* الهيدر نفسه */
selector .av-header,
selector #elavocato-header {
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
}

/* منع scrollbar أفقي بسبب 100vw */
html,
body {
  overflow-x: clip;
}\n}