.container { height: calc(100% - 30vh); font-family: 'Lato', sans-serif; } .donation_container { color: #333; height: 40vh; display: flex; align-items: center; text-align: center; flex-direction: column; justify-content: space-evenly; border-bottom: solid 1vh #ff00ff; } .donation_container h1 { color: #ff00ff; } .donation_container p { font-size: 3vh; line-height: 5vh; } .donation_container p span { color: #333; font-weight: 600; } .form_container { position: relative; display: flex; justify-content: center; align-items: center; text-align: center; height: 100%; width: 100%; } .right { padding: 3vh 4vw; } .right h2 { padding-bottom: 2vh; } .input { border: solid; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-radius: 4vw; background-color: white; padding: 1vh 1vw; margin: 1vh 0; border-color: #f0f; } #message { width: 60vw; height: 30vw; } #sub_btn { background-color: white; border: solid; border-radius: 4vw; border-color: #f0f; width: 30vw; height: 10vw; color:#f0f; cursor: pointer; }