.form-control {
display: block; width: 100%; height: calc(1.5em + .75rem + 2px); padding: .375rem .75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0; box-shadow: 0; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
textarea.form-control {
height: auto;
}
.btn {
cursor: pointer; border: 0; color: #fff; background-color: $primary; border-color: rgba(0, 0, 0, 0); // box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); padding: 12px 24px; font-size: 1rem; line-height: inherit; border-radius: 0; &:hover { color: #fff; }
}
.btn-outline {
background-color: transparent; border: 1px solid #f7a711; color: #f7a711; display: inline-block; transition: color 0.3s ease; box-shadow: none; &:hover { text-decoration: none; border-color: currentColor; color: lighten($primary, 10); }
}