.elementor-4662 .elementor-element.elementor-element-5df271f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4662 .elementor-element.elementor-element-11ad7abc .main-menu ul > li > a{color:#FFFFFF !important;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for drideheader2, class: .elementor-element-11ad7abc *//* تنسيق زر التوجل والحاوية */
.th-menu-toggle {
    background-color: #00B2E1 !important; /* أزرق داكن احترافي */
    width: 45px !important;
    height: 45px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 6px !important;
    border: none !important;
    cursor: pointer !important;
    transition: all 0.3s ease;
}

/* تنسيق أيقونة الثلاث شرطات */
.th-menu-toggle i.far.fa-bars::before {
    color: #ffffff !important; /* لون الأيقونة أبيض ناصع */
    font-size: 22px !important; /* حجم مثالي للرؤية */
    display: block !important;
}

/* التحكم في الظهور: إخفاء في الشاشات الكبيرة (أكبر من 1024px) */
@media (min-width: 1025px) {
    .th-menu-toggle {
        display: none !important;
    }
}

/* إظهار في التابلت والموبايل (1024px وأقل) */
@media (max-width: 1024px) {
    .th-menu-toggle {
        display: inline-flex !important;
    }
}/* End custom CSS */