html {
    scroll-behavior: smooth;
    -ms-overflow-style: none;
    -webkit-text-size-adjust: none;
    touch-action: manipulation;
    overflow: hidden;
}
body::-webkit-scrollbar {
    width: 10px;
}
a:active,
a:focus {
    text-decoration: none;
}
body::-webkit-scrollbar-track {
    background-color: #fff;
}
body::-webkit-scrollbar-thumb {
    background: #4e4e4e;
    border-radius: 0 !important;
}
html::-webkit-scrollbar {
    display: none;
}
html::-webkit-scrollbar {
    display: none;
}
body::-webkit-scrollbar {
    display: none;
}
body {
margin: 0;
font: 15px/25px var(--pepul_r);
background-color: #22262c;
--white: #fff;
--center: center;
--pepul_r: "pepul_regular", san-serif;
--pepul_bl: "pepul_black", san-serif;
--pepul_b: "pepul_bold", san-serif;
--pepul_m: "pepul_medium", san-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
@font-face {
font-family: pepul_medium;
src: url("pepul_medium.ttf") format("truetype");
}
@font-face {
font-family: pepul_bold;
src: url("pepul_bold.otf") format("opentype");
}
@font-face {
font-family: pepul_black;
src: url("pepul_black.otf") format("opentype");
}
@font-face {
font-family: pepul_regular;
src: url("pepul_regular.otf") format("opentype");
}