@media(max-width:1024px){.elementor .e-ca7ecc3{/* PLUSKONZEPT – KONTAKT NUR HANDY */

@media (max-width: 767px) {

/* Gesamter Kontaktbereich */
selector {
  min-height: auto !important;
  height: auto !important;
  padding: 20px 15px !important;
  gap: 20px !important;
  overflow: visible !important;
}

/* Kontaktspalten */
selector > .e-con {
  min-height: auto !important;
  height: auto !important;
  width: 100% !important;
  max-width: 100% !important;
  padding: 15px !important;
  gap: 12px !important;
  overflow: visible !important;
}

/* Kontakt-Icons */
selector .elementor-icon-box-wrapper {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  gap: 6px !important;
}

/* Telefonnummer und E-Mail unter Icons */
selector .elementor-icon-box-content {
  width: 100% !important;
  min-width: 0 !important;
  text-align: left !important;
}

selector .elementor-icon-box-title,
selector .elementor-icon-box-title a {
  font-size: 12px !important;
  line-height: 1.5 !important;
  overflow-wrap: anywhere !important;
  word-break: normal !important;
}

/* Beschreibung */
selector .elementor-icon-box-description {
  font-size: 11px !important;
  line-height: 1.5 !important;
}

/* Formular */
selector .wpforms-field {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

selector .wpforms-submit-container {
  padding-top: 8px !important;
}

}\n}}