*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

button,
a{
    cursor: pointer;
}

a{
    display: block;
    text-decoration: none;
}

input,
select{
    outline: none;
}

li{
    list-style: none;
}

.hidden{
    display: none !important;
}

.body-no-scroll {
    overflow: hidden;
    position: fixed;
    width: 100%;
}