
@media screen AND ( max-width: 767px ) {

  .section-day .programmpunkt.parallel {
    grid-template-columns: 1fr;  
  }
}



@media screen AND ( max-width: 600px ) {

  .section-contacts.et_section_specialty .et_pb_heading ,
  .section-contacts.et_section_specialty .et_pb_module_heading ,
  .section-contacts.et_section_specialty .et_pb_heading_container {
    width: 100% !important;
  }

  .section-contacts.et_section_specialty .kontaktbox ,
  .section-contacts.et_section_specialty .et_pb_module_inner:has( .kontaktbox ) {
    max-width: 100% !important;
    width: 100% !important;
  }
}

@media screen AND ( max-width: 479px ) {

  #section-orgs .et_pb_image {
    margin-top: 50px !important;
  }
}