@media (max-width: 1024px) {
    .module-fold-a-img img {
        aspect-ratio: 1;
    }
    .faq-fold .row-container {
        flex-direction: column;
    }
    .faq-fold-wrap {
        width: 100%;
        padding: 20px;
    }
    .service-guarantee {
        /* padding: 60px 0px; */
    }
    .service-guarantee-main {
        padding: 20px;
        text-align: left;
        align-items: start;
    }
    .service-guarantee-main::before, .service-guarantee-main::after {
        display: none;
    }
    .faq-fold {
        padding: 60px 0px;
    }
}