Сколько колонок и каких размеров вы используете под 320px?- зависит от макета, и обычно с flex, а в bootstrap 4 более чем уверен flex, никакая сетка не нужна.
.form-right-decoration {
top: 60px;
right: -30px;
}
.decor {
position: relative;
max-width: 400px;
margin: 50px auto 0;
background: white;
border-radius: 30px;
overflow: hidden;
}
- решение, и это опять же одно из множества решений. <input type="number">
сам по себе не пропускает буквы.