/*
Theme Name: Twenty Twenty Child
Template: twentytwenty
Version: 1.0
*/


/* === Kontaktformular Styling === */
#anfrage {
  background: #303F9F;
  padding: 20px 15px 0 15px;
  border-radius: 5px;
  box-shadow: 0 0 10px rgba(0,0,0,0.4);
}

#anfrage input,
#anfrage textarea,
#anfrage select {
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 12px;
}

#anfrage input[type="submit"] {
  background: #FFA500;
  padding: 20px;
  font-size: 18px;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  transition: background 0.2s ease;
}

#anfrage input[type="submit"]:hover {
  background: #8BC34A;
}

#anfrage input:focus,
#anfrage textarea:focus,
#anfrage select:focus {
  border: 1px solid #ffa500;
  background: #FFF9C4;
  outline: none;
}

#anfrage div.wpcf7-response-output {
  background: #fff;
  padding: 1.5em 1em;
  border-radius: 5px;
  margin-top: 15px;
}

