@media (max-width: 1024px) {
    .faq-fold {
        padding: 60px 0px 0px;
    }
    .faq-fold-main {
        flex-direction: column-reverse;
        gap: 40px;
    }
    .faq-fold-content {
        top: unset;
        position: relative;
        width: 100%;
        max-width: unset;
        padding: 20px;
        box-sizing: border-box;
    }
    .faq-item-top p {
        font-size: 24px;
        line-height: 28px;
    }
    .faq-item-top::after {
        right: 0px;
    }
    .faq-item-top {
        padding-right: 20px;
    }
}