
    html {
        font-family: sans-serif;
        font-size: 100%;
    }


    body {
        margin: 0;
        font-family: sans-serif;
        font-size: 100%;
        -webkit-text-size-adjust: 100%;
    }

   
    hr {
        margin: 0;
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        margin: 0;
    }

    p {
        margin: 0 0 20px;
    }

    abbr[title] {
        text-decoration: underline;
        -webkit-text-decoration: underline dotted;
        text-decoration: underline dotted;
        border-bottom: 0;
    }

    address {
        font-style: normal;
        line-height: inherit;
    }

    ol,
    ul,
    dl {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    dt {
        font-weight: 700;
    }

    dd,
    blockquote {
        margin: 0;
    }

    dfn {
        font-style: italic;
    }

    b,
    strong {
        font-weight: bolder;
    }

    small {
        font-size: 80%;
    }

    sub,
    sup {
        position: relative;
        font-size: 75%;
        line-height: 0;
        vertical-align: baseline;
    }

    sub {
        bottom: -4px;
    }

    sup {
        top: -4px;
    }

    a {
        color: unset;
        text-decoration: none;
        cursor: pointer;
    }

    pre,
    code,
    kbd,
    samp {
        font-family: monospace;
        font-size: inherit;
    }


    figure {
        margin: 0;
    }

    img {
        vertical-align: middle;
    }

    iframe {
        border: none;
    }

    table {
        border-collapse: collapse;
    }

    caption {
        text-align: left;
        caption-side: bottom;
    }

    th {
        text-align: inherit;
    }

    form {
        margin: 0;
    }

    label {
        -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
    }

    label * {
        pointer-events: none;
    }

    button {
        padding: 0;
        background-color: transparent;
        border: none;
    }

    input,
    button,
    select,
    optgroup,
    textarea {
        -webkit-appearance: none;
        font-family: inherit;
        font-size: inherit;
        line-height: inherit;
    }

    input[type='button'],
    input[type='submit'],
    input[type='reset'],
    input[type='file'],
    button,
    select {
        cursor: pointer;
    }

    input[disabled],
    button[disabled],
    select[disabled],
    textarea[disabled] {
        cursor: default;
    }

    textarea {
        resize: none;
    }

    :focus {
        outline: 0;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }