/* Desktop-Styles für die Kontaktdaten - mehr Platz ohne Layoutänderung */
@media screen and (min-width: 1250px) {
  /* Linke Kontakt-Spalte mit Kontaktdaten */
  .contact-content-con .left-contact {
    padding-top: 0.5rem;
  }
  
  .contact-content-con .left-contact .contact-info {
    padding-right: 2rem;
  }
  
  .contact-content-con .left-contact .contact-info .contact-item {
    margin-bottom: 1.8rem;
  }
  
  .contact-content-con .left-contact .contact-info .contact-item .icon {
    grid-template-columns: 50px 1fr;
  }
  
  .contact-content-con .left-contact .contact-info .contact-item .icon i {
    font-size: 1.5rem;
  }
  
  .contact-content-con .left-contact .contact-info .contact-item p {
    margin: 0.6rem 0 !important;
    font-size: 1.05rem;
  }
  
  .contact-content-con .left-contact h4 {
    margin-bottom: 1.8rem;
    font-size: 2.2rem;
  }
  
  /* Rechte Spalte mit Formular */
  .contact-content-con .right-contact {
    margin-left: 4rem;
  }
  
  .contact-content-con .right-contact .input-control input, 
  .contact-content-con .right-contact .input-control textarea {
    padding: 1rem 1.5rem;
    font-size: 1.05rem;
  }
  
  .contact-content-con .right-contact .input-control {
    margin: 1.8rem 0;
  }
  
  .contact-content-con .right-contact .normal-btn {
    padding: 14px 30px;
    font-size: 1.05rem;
  }
} 