@media screen and (max-width: 767px) {
    #container_9b897ig77 {
        grid-template-columns: 1fr !important;
    }
    #container_twez95h2y,
    #container_sqn0y1dp8,
    #container_dz04580or,
    #container_icxozv5ma {
        align-items: center !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
    
    #container_twez95h2y *,
    #container_sqn0y1dp8 *,
    #container_dz04580or *,
    #container_icxozv5ma * {
        text-align: center !important;
    }
}
