html,
body {
margin: 0;
padding: 0;
position: relative;
height: 100%;
width: 100%;
background-color: #fff !important;
}
body {
    font-family: 'Roboto', sans-serif;
    color: #232323;
    line-height: 1.4;
    width: 100%;
    -webkit-text-size-adjust: 100%;
    font-weight:300;
}
html {
    font-size : 100px;
}
* { touch-action: pan-y; } 
@media only screen and (min-width: 320px){
    html {
        font-size: 85px !important;
    }
}
@media only screen and (min-width: 375px){
    html {
        font-size: 96px !important;
    }
}
@media only screen and (min-width: 414px){
    html {
        font-size: 100px !important; 
    }
}
@media only screen and (min-width: 768px){
    html {
        font-size: 185px !important; 
    }
}
a {
    text-decoration: none;
    color: #484848;
}
p{
padding:0px;
margin:0px;
line-height:20px;
}