html {
    box-sizing: border-box;
    font-size: calc(14px + (18 - 14) * ((100vw - 400px) / (1200 - 400))); 
}
  
*, *:before, *:after {
    box-sizing: inherit; 
}
  
html, body {
    width: 100%;
    height: 100%;
    margin: 0;
    font-family: 'Overpass', sans-serif; 
}
  
body {
    display: flex;
    overflow: hidden;
    background-color: #000d2b;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

input[type=number] {
    -moz-appearance:textfield;
}

img{
    width: 20%;
}

form{
    margin: 5% 0;
}

