/*
Theme Name:     drivemd
Theme URI:      n/a
Template:       kadence
Author:         Pro Author
Author URI:     n/a
Description:    Child Theme Description
Version:        1.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/
.cf7-row {
  display: flex;
  gap: 10px; /* odstęp między kolumnami */
  margin-bottom: 0px; /* odstęp między rzędami */
}

.cf7-col {
  flex: 1;
}

.cf7-col.full {
  flex: 100%;
}

.cf7-col input,
.cf7-col textarea {
  width: 100%;
  padding: 12px 15px;
  border: 1px solid #367a29;
  border-radius: 6px;
  font-size: 14px;
}

.form-f .cf7-col input, .cf7-col textarea{
  margin:10px;
}

.form-f .recaptcha-info a {
  color: #fff;
  text-decoration: none;
}

/* textarea większa */
.cf7-col textarea {
  min-height: 60px;
	height:120px;
}

/* styl przycisku */
.cf7-col input[type="submit"] {
  background: #75BF42;
  color: #fff;
  border: none;
  cursor: pointer;
  padding: 10px 30px;
  font-size: 14px;
  width: auto; /* tylko przycisk */
  display: inline-block;
  border-radius: 20px;
  transition: 0.3s;
}

/* hover */
.cf7-col input[type="submit"]:hover {
  background: #5da532;
}

/* tylko kontener przycisku */
.cf7-row:last-child {
  display: flex;
  justify-content: flex-start;
}

/* 📱 responsywność */
@media (max-width: 768px) {
  .cf7-row {
    flex-direction: column;
  }
}
