/*!*****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./react_base/css/styles.css ***!
  \*****************************************************************************/
@font-face {
    font-family: "satoshi-b";
    src: url("../137a52d9f47dd71c6247.50eee48d495a.ttf") format("truetype");
}

@font-face {
    font-family: "satoshi-r";
    src: url("../fe762acc7e97cb612805.4da5359f3f97.ttf") format("truetype");
}

@font-face {
    font-family: "erode-b";
    src: url("../ce373f3728dad8e75eb7.871fe72ae2c0.ttf") format("truetype");
}

@font-face {
    font-family: "erode-m";
    src: url("../a03bd7e7811e70ab6ae4.2a0fe1f94ae9.ttf") format("truetype");
}

@font-face {
    font-family: "quicksand-b";
    src: url("../bac7ed87f9bcd95a6c55.e8dcee4bbf22.ttf") format("truetype");
}

@font-face {
    font-family: "quicksand-m";
    src: url("../9fd398f86ce80d968762.fd7f304a26dd.ttf") format("truetype");
}

@font-face {
    font-family: "quicksand-r";
    src: url("../67e7ce07307c681fb49d.7194c41ffab5.ttf") format("truetype");
}

@font-face {
    font-family: "quicksand-l";
    src: url("../20523381a742ca1d4a26.e60d43df6abf.ttf") format("truetype");
}

html,
body {
    /* height: 100%;
    width: 100%; */
    overflow: auto;
}

html::-webkit-scrollbar {
    width: 0px;
    display: none;
    background-color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0);
    -webkit-appearance: none;
}

body::-webkit-scrollbar {
    width: 0px;
    display: none;
    background-color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0);
    -webkit-appearance: none;
}

body::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0);
}

body::-webkit-scrollbar-thumb {
    color: rgba(0, 0, 0, 0);
    background-color: rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0);
}

html {
    -ms-overflow-style: none;
    scrollbar-width: none
}

body {
    -ms-overflow-style: none;
    overflow-x: hidden;
    scrollbar-width: none;
    overscroll-behavior-y: scroll;
    height: fit-content;
    margin: 0;
    padding: 0;
}

input,
textarea,
button,
select,
div,
h1,
h2,
h3,
a {
    -webkit-tap-highlight-color: transparent;
}

input,
textarea,
button,
select,
div,
span,
a {
    -webkit-tap-highlight-color: transparent;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "satoshi-b";
    word-break: break-word;
    hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

p,
ul,
li,
input,
span {
    margin: 0;
    overflow-wrap: break-word;
    font-family: Calibri, sans-serif;
    font-weight: 300;
}


/* Links styles */

a {
    text-decoration: none;
    font-family: "satoshi-r";
}
