17px; transition: 0.2s ease all; font-family: "Inter", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: #B7B7B7; } input:focus { border: 1px solid #262626; padding-top: 22px; } input:not(:placeholder-shown) ~ .floating-label, input:focus ~ .floating-label { top: 5px; bottom: 10px; left: 16px; opacity: 1; font-size: 14px; } .button-submit { background: #0E0E0E; border-radius: 10px; font-family: "Inter", sans-serif; font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; text-align: center; color: #FFFFFF; padding: 17px 0; border: none; width: 100%; cursor: pointer; transition: 0.3s all; }