/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Jun 09 2026 | 11:07:10 */
.t1-cf7-calc-form {
  max-width: 1040px;
  font-family: Arial, sans-serif;
}

.t1-cf7-calc-form h2 {
  color: #002878;
  font-size: 26px;
  line-height: 1.25;
  margin: 0 0 36px;
  font-weight: 700;
}

.t1-cf7-calc-form label {
  display: block;
  color: #e01818;
  font-size: 14px;
  margin: 0 0 14px;
}

.t1-cf7-calc-form .wpcf7-form-control-wrap {
  display: block;
  margin-bottom: 30px;
}

.t1-cf7-calc-form .wpcf7-list-item {
  margin: 0 14px 10px 0;
}

.t1-cf7-calc-form .wpcf7-list-item-label {
  color: #002878;
  font-size: 21px;
}

.t1-cf7-calc-form input[type="text"],
.t1-cf7-calc-form input[type="tel"] {
  width: 100%;
  height: 36px;
  border: 1px solid #cfcfcf;
  border-radius: 3px;
  box-shadow: inset 0 1px 4px rgba(0,0,0,.18);
  font-size: 16px;
  padding: 6px 10px;
}

.t1-cf7-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 22px;
}

.t1-cf7-calc-form input[type="submit"] {
  background: #d71920;
  color: #fff;
  border: none;
  width: 315px;
  height: 49px;
  font-size: 15px;
  cursor: pointer;
}

@media (max-width: 768px) {
  .t1-cf7-row {
    grid-template-columns: 1fr;
  }

  .t1-cf7-calc-form input[type="submit"] {
    width: 100%;
  }
}