/* @media queries */
/* Small devices (landscape phones, 100px and up) */
@media (min-width: 393px) {
    html,body {font-size: 3vw; }
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
    html,body {font-size: 2vw;}
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
    html,body {font-size: 1.6vw;}
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
    html,body {font-size: 1.5vw;}
}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
    html,body {font-size: 1.3vw;}
}

/* XX large devices (Xlarge desktops, 1900px and up) */
@media (min-width: 1900px) {
    html,body {font-size: .9vw;}
}


