* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

:root {
    --bgcolor: hsl(0, 0%, 95%);
    --black: hsl(0, 0%, 0%);
    --white: hsl(0, 0%, 100%);
    --bluedashed: hsl(240, 100%, 35.57%);
    --mainfont: 'Roboto', sans-serif;

}

html {
    font-family: var(--mainfont);
    background-color: var(--bgcolor);
    font-size: 16px;
}

h1 { 
    font-size: 2.3rem;
}

h2 {
    font-size: 1.4375rem;
    font-weight: 400;
}

input[type="text"], input[type="password"], input[type="submit"], textarea { 
    font-family: var(--mainfont);
}