form { > div { margin-bottom: 20px; > label { display: block; } > div { margin-top: 5px; } } input, textarea { border: 2px solid #12A89D; padding: 10px; border-radius: 5px; min-width: 250px; background-color: #d1f9e9; } button { color: #FFFFFF; border: none; background-color: #12A89D; padding: 10px; border-radius: 5px; cursor: pointer; &:hover { transition: 0.5s ease-in; color: #d1f9e9; background-color: #222222; box-shadow: 0 0 10px 5px #12A89D; } } }