.astroid-formbuilder form label {
	font-weight: 600;
	margin-bottom: 0.25rem;
}

.astroid-formbuilder form .form-check label {
	font-weight: 400;
	margin-bottom: 0;
}

.tdb-contact-form form {
	margin-top: 0.7rem !important;
}

.tdb-contact-form form > div > div {
	margin-top: 0.8rem !important;
}

.tdb-contact-offcanvas {
  --bs-offcanvas-width: min(100vw, 470px);
}

.tdb-contact-offcanvas .offcanvas-body {
  padding-top: 0.5rem;
}

.tdb-contact-offcanvas .tdb-contact-form {
  max-width: 100%;
}

.tdb-contact-offcanvas .offcanvas-title {
  margin-bottom: 0;
}
