


.contactForm {padding: 0rem; display: table-cell; vertical-align: middle;}
.contactForm .legaltext {font-size: 0.75rem;  margin-top: 1rem; }

.contactForm input.form-control {  padding: 1rem 1.0rem; border-radius: 0; border: 2px solid #fff; background-color: #fff; border-radius: 0.75rem}
.contactForm textarea.form-control {  padding: 1rem 1.0rem; border-radius: 0; border: 2px solid #fff; background-color: #fff; min-height: 10rem; border-radius: 0.75rem}
.contactForm .form-floating>label { color: #999; padding: 1.0rem 1rem}
.contactForm button {width: 100% ; background-color: transparent; border-color: #fff; border-style: solid;}
.contactForm button:hover {width: 100% ; background-color: #666; border-color: #fff; border-style: solid;}



@media (max-width:768px) {
   .contactForm .inner{margin-left: 1.5rem}
}

