.disclosure-section {
    padding: 5.125rem;
    display: flex;
    align-items: center;
    background-color: white;
}

.disclosure-section .container h1 {
    font-size: 4.5rem;
    line-height: 1.2;
    margin-bottom: 1.5rem;
}

@media (max-width: 767px) {
    .disclosure-section {
        padding: 2rem 1rem; /* Reduced padding on mobile */
    }

    .disclosure-section .container h1 {
        font-size: 2.5rem; /* Smaller h1 on mobile */
        margin-bottom: 1rem;
    }
}

/* For small tablets */
@media (min-width: 768px) and (max-width: 991px) {
    .disclosure-section {
        padding: 3rem 1.5rem;
    }

    .disclosure-section .container h1 {
        font-size: 3.5rem;
    }
}