p,h1,h2,h3,h4,h5,h6,.form-label{margin:0!important}a{text-decoration:none!important}input,input:active,input:focus,input:focus-visible{box-shadow:none!important;outline:none!important}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}ul{list-style-type:none}.error-message{color:red;font-size:14px;font-weight:400}::-webkit-scrollbar{width:4px;height:8px;display:none}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px;display:none}::-webkit-scrollbar-thumb{background:#6d2902;border-radius:10px;display:none}::-webkit-scrollbar-thumb:hover{background:#6d2902;border-radius:10px;display:none}.custom-container{width:1204px;max-height:100%;margin:0 auto}@media (min-width:768px) and (max-width:991px){.custom-container{width:100%;padding:0 30px}}@media (max-width:767px){.custom-container{width:100%;padding:0 20px}}
@font-face{font-family:Satoshi;src:url(/assets/font/Satoshi-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/font/Satoshi-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/font/Satoshi-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}
:root{--background-primary:#130601;--text-primary:#2c2c2c;--text-secondary:#dedede;--text-white:#fff;--text-color-1:#130601;--text-color-2:#6c2c2c;--bs-body-bg:#fff!important}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;scroll-behavior:smooth!important;background:var(--bs-body-bg)!important;font-family:Satoshi,Arial,Helvetica,sans-serif!important;overflow-x:hidden!important}code{font-family:Satoshi,monospace!important}.app{z-index:1;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:100vh;display:flex;position:relative}.routes-div{width:100%;height:100%;padding-top:80px}@media (min-width:992px){.desktop-hide{display:none!important}}@media (min-width:768px) and (max-width:991px){.tab-hide{display:none!important}.tab-break{display:none}}@media (max-width:767px){.mobile-hide{display:none!important}.break{display:none}}
