.elementor-22818 .elementor-element.elementor-element-08c1914{width:100%;max-width:100%;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for shortcode, class: .elementor-element-08c1914 *//* =========================================
   ELAVOCATO HEADER — FULL WIDTH FIX
   ========================================= */

/* الـ Flexbox الحالي نفسه */
.elementor-22818 .elementor-element.elementor-element-08c1914 {
    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 */
.elementor-22818 .elementor-element.elementor-element-08c1914 .elementor-widget-shortcode {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Wrapper بتاع الـ Shortcode */
.elementor-22818 .elementor-element.elementor-element-08c1914 .elementor-widget-shortcode > .elementor-widget-container {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* الهيدر نفسه */
.elementor-22818 .elementor-element.elementor-element-08c1914 .av-header,
.elementor-22818 .elementor-element.elementor-element-08c1914 #elavocato-header {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
}

/* منع scrollbar أفقي بسبب 100vw */
html,
body {
    overflow-x: clip;
}/* End custom CSS */