    /* .swiper-slide {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 100%;
    } */

    .feedback-card {
        width: 100%;
        box-sizing: border-box;
        padding: 20px;
        background: linear-gradient(to right, #006400 0%, #ADFF2F 50%, #006400 100%);
        border-radius: 10px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    }

    .container-box {
        display: flex;
        justify-content: center;
    }

    .event-box {
        display: flex;
        align-items: center;
        border: 1px solid #ccc;
        border-radius: 15px;
        background-color: #f9f9f9;
        width: 100%;
        /* Adjust the width as needed */
        box-shadow: 5px 6px 10px #888888
    }

    .date-box {
        border: 1px solid #ccc;
        /* กำหนดเส้นขอบ */
        border-radius: 15px;
        /* กำหนดรูปร่างของกรอบ */
        background-color: white;
        /* กำหนดสีพื้นหลัง */
        padding: 10px;
        /* กำหนดระยะห่างของเนื้อหาภายในกรอบ */
    }

    .date-box {
        text-align: center;
        margin-right: 10px;
        /* Space between date and details */
        width: 20%;
    }

    .date-box h2 {
        margin: 0;
        font-size: 3em;
        /* Make the date larger */
        line-height: 1;
        /* ลดความสูงของบรรทัดให้กระชับขึ้น */
        color: #006f00;
    }

    .date-box div {
        font-size: 0.8em;
        /* ขนาดตัวอักษรเล็กลง */
        margin: 0;
        /* ลด margin ให้เหลือ 0 */
        line-height: 1.2;
        /* ลดความสูงของบรรทัดให้กระชับขึ้น */
        padding: 0;
        /* ลด padding ให้เหลือ 0 */
        color: #006f00;
    }

    .details-box {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .details-box h4 {
        font-size: 1.8em;
        /* Make the details larger */
        padding-left: 35px;
        color: white;
        line-height: 1cm;
        /* ลดความสูงของบรรทัดให้กระชับขึ้น */
        margin-bottom: 0em;
    }

    .number {
        display: flex;
        align-items: center;
    }

    .unit {
        margin-left: 5px;
        margin-bottom: 5px;
    }

    .number h5 {
        font-size: 1.8em;
        color: rgb(130, 130, 130);

    }

    .our-activetis .divider {
        position: relative;
        padding: 0 15px;
    }

    .our-activetis .divider:not(:last-child)::after {
        content: '';
        position: absolute;
        top: 20%;
        right: 0;
        height: 50%;
        transform: translateY(-50%);
        border-right: 2px solid rgb(5, 221, 2);
    }

    .our-activetis .single-activiti {
        text-align: center;
    }

    .our-activetis .icon {
        margin-bottom: 15px;
    }

    .icon-number {
        background-color: #26b046;
        /* สีเขียว */
        color: white;
        border-radius: 50%;
        /* ทำให้เป็นวงกลม */
        width: 40px;
        /* ปรับขนาดตามที่ต้องการ */
        height: 40px;
        /* ปรับขนาดตามที่ต้องการ */
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0;
        /* ลบ padding เพื่อให้แน่ใจว่าเนื้อหาจะอยู่ตรงกลาง */
    }

    .container-slip {
        padding: 1%;
    }


    /* endindex5 */


    .header-and-filter-area2 {
        /* position: absolute; */
        left: 0;
        top: 0;
        width: 100%;
        z-index: 999;

        .filter-area {
            position: relative;
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding: 15px 18% !important;

            @include xxl-device() {
                padding: 15px 3%;
            }

            @include xxl-down-device() {
                padding: 15px 3%;
            }

            &::after {
                content: '';
                height: 1px;
                width: 100%;
                background: radial-gradient(50% 50.00% at 50% 50.00%, rgba(255, 255, 255, 0.16) 0%, rgba(255, 255, 255, 0.00) 100%);
                position: absolute;
                bottom: 0;
                left: 0;
            }

            .filter-wrap {
                display: flex;
                align-items: center;
                width: 100%;
                gap: 16px;

                @include xxl-down-device() {
                    justify-content: center;
                }

                form {
                    display: flex;
                    align-items: center;
                    gap: 12px;
                    border-radius: 5px;
                    border: 1px solid rgba(70, 217, 147, 0.20);
                    background: #1F1F1F;
                    padding: 8px 15px;
                    max-width: 970px;
                    width: 100%;

                    @include fifteen-down-device() {
                        max-width: 930px;
                    }

                    .form-inner {
                        max-width: 185px;
                        min-width: 185px;

                        .nice-select {
                            min-width: 150px;
                            height: 34px;
                            padding-left: 18px;
                            padding-right: 36px;
                            background-color: #292929;
                            border-color: #292929;

                            .current {
                                color: rgba(#fff, .6);
                                font-weight: 600;
                            }

                            &::after {
                                right: 18px;
                                border-color: rgba(#fff, .6);
                            }

                            .list {
                                background-color: #292929;

                                .option {
                                    color: rgba(#fff, .6);

                                    &.selected {
                                        background-color: transparent;
                                        color: var(--white-color);
                                    }

                                    &:hover {
                                        color: rgba(#fff, .8);
                                    }
                                }
                            }

                        }

                        &:first-child {
                            max-width: 225px;
                            min-width: 225px;

                            @include fifteen-down-device() {
                                max-width: 185px;
                                min-width: 185px;
                            }
                        }

                        button {
                            padding: 11px 18px;
                            line-height: 1;
                        }
                    }
                }

                .advanced-btn {
                    button {
                        color: var(--white-color);
                        font-family: var(--font-open-sans);
                        font-size: 14px;
                        font-weight: 600;
                        transition: 0.35s;
                        white-space: nowrap;
                        background-color: transparent;

                        svg {
                            transition: 0.35s;
                            fill: var(--white-color);
                        }

                        &:hover {
                            color: var(--primary-color1);

                            svg {
                                fill: var(--primary-color1);
                            }
                        }
                    }
                }
            }

            .hotline-area {
                display: flex;
                align-items: center;
                justify-content: end;
                gap: 20px;
                width: 100%;

                .icon {
                    position: relative;

                    &::after {
                        content: '';
                        width: 1px;
                        height: 40px;
                        background-color: rgba(#fff, 0.5);
                        position: absolute;
                        right: -11px;
                        top: 50%;
                        transform: translateY(-50%);
                    }

                    svg {
                        fill: var(--primary-color1);
                    }
                }

                .content {
                    line-height: 1;

                    span {
                        color: var(--white-color);
                        font-size: 14px;
                        font-family: var(--font-open-sans);
                        font-weight: 600;
                        line-height: 1;
                        display: inline-block;
                        margin-bottom: 10px;
                    }

                    h6 {
                        margin-bottom: 0;
                        line-height: 1;

                        a {
                            color: var(--primary-color1);
                            font-size: 20px;
                            font-family: var(--font-montserrat);
                            font-weight: 600;
                            line-height: 1;
                            transition: .35s;

                            &:hover {
                                color: var(--white-color);
                            }
                        }
                    }

                }
            }
        }
    }