@media (max-width: 999.98px) {
  body.e3dc-main #ajax-content-wrap #referenzen .cell, body.e3dc-main #ajax-content-wrap #referenzen .testimonial-carousel-item {
    width: 600px;
  }
}
@media (max-width: 767.98px) {
  body.e3dc-main #ajax-content-wrap #referenzen .cell, body.e3dc-main #ajax-content-wrap #referenzen .testimonial-carousel-item {
    width: 400px;
    max-height: 930px;
  }
}
@media (max-width: 999.98px) {
  body.e3dc-main #ajax-content-wrap .footer-nav-wrapper > div > div {
    display: block;
  }
  body.e3dc-main #ajax-content-wrap .map-overlay-container {
    margin-top: 0 !important;
  }
}

@media (max-width: 767.98px) {
  body.e3dc-main form .form_row {
    display: block !important;
  }
}
@media (max-width: 767.98px) {
  body.e3dc-main form .form_row .field_wrap {
    margin: 0 !important;
  }
}
@media (max-width: 767.98px) {
  body.e3dc-main form .form_row .field_wrap p {
    padding: 0;
    margin: 0 !important;
  }
}
@media (max-width: 767.98px) {
  body.e3dc-main form .form_row .field_wrap + .field_wrap {
    margin-top: 15px !important;
  }
}
@media (max-width: 767.98px) {
  body.e3dc-main .fixed-partner-cta-wrapper .cta-modal {
    align-items: center;
  }
  body.e3dc-main .fixed-partner-cta-wrapper .cta-modal br {
    display: none !important;
  }
  body.e3dc-main .fixed-partner-cta-wrapper .cta-modal svg {
    margin-right: 10px;
  }
}/*# sourceMappingURL=responsive2.css.map */