.grow-form {max-width: 600px; margin: 0 auto; background: #1f40701a; padding: 30px; box-sizing: border-box; border: 1px solid #1f407082;}
.entry .grow-form h3 {text-align: center; margin: 0 0 20px;}
.grow-form label {margin-bottom: 5px; display: inline-block; line-height: normal; font-size: 16px; color: #000; display: none;}
.grow-form input, .grow-form textarea {width: 100%; padding: 12px 15px; line-height: normal; color: #000; font-size: 16px;}
.grow-form input::placeholder, .grow-form textarea::placeholder {font-size: 14px; color: #000;}
.grow-form textarea {height: 130px;}
.grow-form p {margin-bottom: 15px;}
.grow-form p.buttons {text-align: center; margin: 30px 0 0;}
.grow-form input[type="submit"] {max-width: 200px; transition: 0.3s ease; font-size: 18px;}
.grow-form input[type="submit"]:hover {background-color: #1f4070 !important; color: #fff;}