.comments-area input[type="email"],
.comments-area input[type="text"],
.comments-area input[type="url"],
.comments-area textarea,
.form-control,
.widget_archive select,
.widget_categories select,
.widget_search .wp-block-search__button-outside .wp-block-search__input,
.wp-block-search__input,
.wpcf7 .wpcf7-form .wpcf7 .wpcf7-form-validation-errors,
.wpcf7 .wpcf7-form input[type="color"],
.wpcf7 .wpcf7-form input[type="date"],
.wpcf7 .wpcf7-form input[type="datetime-local"],
.wpcf7 .wpcf7-form input[type="datetime"],
.wpcf7 .wpcf7-form input[type="email"],
.wpcf7 .wpcf7-form input[type="file"],
.wpcf7 .wpcf7-form input[type="month"],
.wpcf7 .wpcf7-form input[type="number"],
.wpcf7 .wpcf7-form input[type="range"],
.wpcf7 .wpcf7-form input[type="search"],
.wpcf7 .wpcf7-form input[type="submit"],
.wpcf7 .wpcf7-form input[type="tel"],
.wpcf7 .wpcf7-form input[type="text"],
.wpcf7 .wpcf7-form input[type="time"],
.wpcf7 .wpcf7-form input[type="url"],
.wpcf7 .wpcf7-form input[type="week"],
.wpcf7 .wpcf7-form select,
.wpcf7 .wpcf7-form textarea,
.fl-contact-form textarea,
.fl-contact-form input[type="text"],
.fl-contact-form input[type="tel"],
.fl-contact-form input[type="email"] {
  display: inline-block;
  width: 100%;
  border: 1px solid #ddd;
  padding: 13px 15px;
  color: #373737;
  border-radius: 3px;
}
.velocity-tipe a {
  display: inline-block;
  padding: 5px 15px;
  border: 1px solid #ddd;
  color: #777;
  border-radius: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
}
/* .home header.fl-builder-content {
  position: absolute;
  z-index: 99;
  width: 100%;
}
.home header.fl-builder-content .fl-row-content-wrap {
  background-color: transparent;
} */
.btn-primary {
  background-color: var(--primary) !important;
  border-color: var(--primary) !important;
}
.wpcf7 .wpcf7-form input[type="submit"] {
  border: 0;
  background-color: var(--primary) !important;
  color: #fff !important;
  font-size: 17px;
  text-transform: uppercase;
  font-weight: bold;
  border-radius: 10px;
}
.wpcf7 .wpcf7-form input[type="submit"]:hover {
  background-color: var(--primary);
  background-image: linear-gradient(
    to right,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.6)
  );
}
.wpcf7 {
  max-width: 1300px !important;
}
.wpcf7 .wpcf7-form label {
  color: #8e8e8e;
  font-size: 90%;
}
.content-rental table {
  margin-bottom: 20px;
}
@media only screen and (max-width: 768px) {
  html,
  body {
    overflow-x: hidden;
  }
}

