.faq-section {
            background: #f7f8fa;
            padding: 60px 0 50px 0;
        }
        .faq-section h2 { text-align: justify; font-size: 2rem; margin-bottom: 35px; }
        .faq-list {
            max-width: 700px;
            margin: 0 auto;
        }
        .faq-item {
            background: #fff;
            border-radius: 10px;
            margin-bottom: 18px;
            padding: 22px 26px;
            box-shadow: 0 2px 8px rgba(0,0,0,0.04);
        }
        .faq-item h4 { margin: 0 0 8px 0; font-size: 1.1rem; }
        .faq-item p { margin: 0; color: #444; }

        @media(max-width:780px  ){
            .application-form {
                width: 90%;
            }
        }