.v-main {
    background-image: url(https://ik.imagekit.io/co615mxym/GG_Background%20_1920x1080_.webp) !important;
    background-color: #cccccc;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed !important;
}
.menu-list .menu-item {
    background-image: url(https://ik.imagekit.io/co615mxym/GG_Background%20_1920x1080_.webp) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}
.div-card img {
    border-radius: 8px;
    height: 300px !important;
    width: 508px !important;
}
.swiper-slide {
    width: 500px !important;
}
@media only screen and (max-width: 480px) {
    .div-card img {
        height: 170px !important;
    }    
    .swiper-slide {
        width: 300px !important;
    }
}
.appbar .appbar-container .appbar-logo {
    max-height: 85px !important;
}
@media only screen and (max-width: 480px) {
    .appbar .appbar-container .appbar-logo {
        max-height: 55px !important;
    }
}

/* ปรับเป็น Gradient สีน้ำเงิน */
.appbar .appbar-container.main .appbar-top {
    background: linear-gradient(180deg, rgba(16, 13, 13, 1) 0%, rgba(1, 66, 212, 1) 100%);
}
@media only screen and (max-width: 480px) {
    .appbar .appbar-container.main .appbar-top {
        height: 45px !important;
    }    
}

h2, h3 {
    color: #ffffff !important;
}
h1.ql-align-center span {
    color: #000 !important;
}
h2.ql-align-center {
    color: #000 !important;
}
p.ql-align-center {
    color: #000 !important;
}
h1 > span {
    color: #ffffff !important;
}
h2 > span {
    color: #ffffff !important;
}
p > span {
    color: #ffffff !important;
}
.text-center img {
    max-width: 95px !important;
}
.menu-item.my-auto {
    background-image: url(https://ik.imagekit.io/co615mxym/GG_Background%20_1920x1080_.webp) !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}
div.menu-item {
    background-image: url(https://ik.imagekit.io/co615mxym/GG_Background%20_1920x1080_.webp) !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}
.bg {
    color: #0142d4 !important;
}