/* --- โค้ดเดิมของคุณ --- */
.home .showcase-1 {
    margin-top: -150px;
    z-index: 3;
}

.hero-1 > .overlay {
    background-color: rgba(0, 0, 0, 0.14);
    opacity: 1;
}

#layer_1 {
    color: rgb(84, 77, 77);
    text-decoration-color: rgb(193, 161, 161);
    background-color: rgba(234, 58, 58, 0);
    opacity: 0.4;
}

.hero-3 > .container.vh-100 > div > .row.align-items-center.justify-content-center.text-center > .col-lg-12 > .buttons > .btn.btn-primary {
    font-weight: 700;
    font-size: 18px;
}

/*
==============================================
โค้ดสำหรับเปลี่ยนฟอนต์และความหนา (อัปเดตล่าสุด)
==============================================
*/

/* 1. ตั้งค่าฟอนต์หลักทั้งเว็บเป็น Noto Sans Thai */
body, h1, h2, h3, h4, h5, h6, .btn, .nav-link, input, select, textarea, p, li, a, span {
    font-family: 'Noto Sans Thai', sans-serif !important;
}

/* 2. ตั้งค่าความหนาให้หัวข้อใหญ่ "ปัดใจดี" โดยเฉพาะ */
header.hero-3 h1, header.hero-3 .h1, header.hero-3 .display-4 {
    font-weight: 900 !important; /* หนาที่สุด */
}

/* 3. ตั้งค่าความหนาให้หัวข้ออื่นๆ ทั่วไป */
h2, .h2, h3, .h3, .display-5, .display-6 {
     font-weight: 700 !important; /* หนา */
}