.elementor-386 .elementor-element.elementor-element-01e26f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-386 .elementor-element.elementor-element-01e26f3.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-386 .elementor-element.elementor-element-01e26f3{--width:90.983%;}}/* Start custom CSS *//* --- 1. แก้บั๊กเมนูมือถือคลิกไม่ออก (สำคัญมาก ห้ามลบ) --- */
header.elementor-header,
.elementor-location-header,
header {
    overflow: visible !important; /* ปลดล็อกให้เมนูยืดออกมาได้ */
}

/* --- 2. ปรับเลเยอร์ให้เมนูลอยทับทุกอย่าง --- */
.elementor-nav-menu--dropdown {
    z-index: 9999 !important;
}

/* --- 3. ตกแต่งเมนูมือถือให้เป็นธีม "Medical Clean" (พื้นขาว-ตัวหนังสือกรมท่า) --- */
@media (max-width: 767px) {
    
    /* กล่องเมนูที่ยืดออกมา */
    .elementor-nav-menu--dropdown {
        background-color: #ffffff !important; /* พื้นขาวสะอาด */
        box-shadow: 0 15px 40px rgba(13, 31, 75, 0.15) !important; /* เงาฟุ้งๆ ดูแพง */
        border-top: 3px solid #D4AF37 !important; /* ขีดทองด้านบน */
    }

    /* ตัวหนังสือในเมนู */
    .elementor-nav-menu--dropdown a {
        color: #0D1F4B !important; /* สีกรมท่า (อ่านง่าย) */
        font-weight: 600 !important;
    }

    /* ตอนเอานิ้วจิ้ม หรือเมนูที่เลือกอยู่ */
    .elementor-nav-menu--dropdown a:hover,
    .elementor-nav-menu--dropdown a:active,
    .elementor-nav-menu--dropdown a.elementor-item-active {
        color: #0F5132 !important; /* เปลี่ยนเป็นสีเขียว (Growth) */
        background-color: #f4f6f8 !important; /* พื้นหลังเทาจางๆ */
    }
    
    /* ปรับปุ่ม 3 ขีด (Hamburger) ให้เป็นสีกรมท่า */
    .elementor-menu-toggle i {
        color: #0D1F4B !important; 
    }
}/* End custom CSS */