/* <reset.css> */

    /*@font-face {
        font-family: 'bahnschrift';
        src: url('../../fonts/bahnschrift.ttf') format('truetype');
    }*/

    :root {
        --warning-50: #FFFAEB;
        --error-700: #B42318;
        --color-white: #FFF;
        --error-800: #912018;
        --error-900: #7A271A;
        --warning-25: #FFFCF5;
        --gray-900: #101828;
        --gray-500: #667085;
        --color-white: #FFF;
        --gray-300: #D0D5DD;
        --gray-800: #1D2939;
        --gray-50: #F9FAFB;
        --gray-100: #F2F4F7;
        --gray-200: #EAECF0;
        --gray-400: #98A2B3;
        --gray-600: #475467;
        --gray-700: #344054; 
        --red: #EE3A23;
        --orange-dark-100: #FFE6D5;
        --orange-dark-900: #771A0D;
        --orange-dark-200: #FFD6AE;
        --orange-dark-300: #FF9C66;
        --orange-dark-50: #FFF4ED;
        --blue-dark-800: #0040C1;
        --error-100: #FEE4E2;
        --error-500: #F04438;
        --error-600: #D92D20;
        --warning-500: #F79009;
        --success-500: #12B76A;
        --primary-500: #9E77ED;
        --blue-dark-500: #2970FF;
        --gray-blue-500: #4E5BA6;
        --primary-500: #9E77ED;
    }

    @font-face {
        font-family: 'DFVN Arthemys Display';
        src: url("../../fonts/DFVNArthemysDisplay/DFVN Arthemys Display Light.otf") format("opentype");
    }

    html {overflow-x: hidden;}
    html, 
    body {
        min-height: 100%;
    }
    body {
        color: #111;    
        font: 400 14px/22px 'Inter', sans-serif;
    }
    *, 
    :before, 
    :after {
        margin: 0;
        padding: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
    }
    :before, 
    :after {
        font-weight: normal;
    }
    .gap-5{
        gap: 5px;
    }
    .gap-10{
        gap: 10px;
    }
    .gap-15{
        gap: 15px;
    }
    .gap-20{
        gap: 20px;
    }
    .gap-25{
        gap: 25px;
    }
    .uk-list{
        margin: 0;
        padding: 0;
        list-style-position: inside;
    }
    .relative{
        position: relative;
    }
    form input[type=checkbox]:not(:disabled),
    form input[type=radio]:not(:disabled) {
        margin: 0 5px 0 0;
        cursor: pointer;
        vertical-align: middle;
    }
    @media (min-width: 1220px) {
        .uk-container {
            width: 1240px;
            max-width: none;
            padding: 0;
        }
    }
    @media (max-width: 1220px) {
        .uk-container {padding: 0}
    }
    .uk-container {
        max-width: 390px;
    }
    #goTop {
        position: fixed;
        z-index: 9999; 
        right: 20px;
        bottom: 20px;
        clip: rect(auto, auto, auto, auto);
        text-indent: -9999px;
        display: block;
        width: 45px;height: 45px;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        -webkit-background-size: 45px;
        background-size: auto;
        background-image: url('../img/toTop.png');
    }
    @media (max-width: 1220px) {
        #goTop {right: 5px;}
    }
/* </reset.css> */