h1,
h2,
h3,
h4,
h5,p,span,label,a, th, td, li, option,select,button{
    /* font-family: "Consolas" !important; */
    /* font-family: "Lato" !important; */
    font-family: "Segoe UI", Arial, sans-serif !important;
}
@font-face {
    font-family: "Consolas";
    /* src: url(../fonts/Russo_One/RussoOne-Regular.ttf); */
    /* src: url(../font/sansation/Sansation_Regular.ttf); */
    /* src: url(../font/Consolas-Font/CONSOLA.TTF); */
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Lato";
    /* src: url(../fonts/Russo_One/RussoOne-Regular.ttf); */
    /* src: url(../font/Lato/Lato-Regular.ttf); */
    font-style: normal;
    font-display: swap;
}
/* a:hover {
    color: #0cbce5 !important;
} */
/* div#hide-bottom-head a:hover{
    color: #0cbce5 !important;   
} */

body.market-quantum .contain-width{
    max-width: 1200px;
    margin: 0 auto;
}
body.landing-page .contain-width{
    max-width: 1440px;
    margin: 0 auto;
}
span.noteshow {
    font-size: 12px !important;
    color: #dca935 !important;
  }
.contain-width {
    max-width: 1500px;
    margin: 0 auto;
}
a {
    text-decoration: none;
}
ul {
    list-style: none;
}
a {
    color: #000;
}
img.img-fluid.light-logo {
    width: 200px;
}
body.dark {
    background: linear-gradient(0deg, #10172A 0%, #10172A 100%), #FFF !important;
} /* #9b59b6 */

body.dark section.header-sctn {
    /* background: #BC6FF1; */
    background: linear-gradient(162deg, #161A42 22.61%, rgba(22, 26, 66, 0.00) 118.29%);
}
body.dark h1,
body.dark .support a,
body.dark p,
body.dark li,
body.dark .nav-link, body.dark ul.navbar-nav.mb-2.mb-lg-0.head-subpage li.nav-item {
    /* color: #fff !important; */
}
body.dark a.nav-link.active {
    color: #1cdef8;
}
.dark-mode {
    max-width: 130px !important;
}
body.dark .dark-mode {
    display: block !important;
    max-width: 130px !important;
}
body.dark .light-mode {
    display: none;
    max-width: 130px !important;
}

iframe {
    border: 0;
    height: 97px;
}

.nav-link:focus,
.nav-link:hover {
    color: #fff !important;
    text-decoration: none;
}


.header-sctn.is-sticky {
    position: fixed;
    top: 0;
    width: 100%;
    background-color: #161A42 !important;
    box-shadow: 0 5px 16px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(10px);
    animation: slideDown 0.60s ease-out;
    z-index: 999;
  }
  
  
body.dark section.header-sctn.is-sticky {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    /* background: #252930; */
} 
 
  
  @keyframes slideDown {
    from {
      transform: translateY(-90%);
    }
    to {
      transform: translateY(0);
    }
  }









  .dropdown-menu.show {
    background: #161616 !important;
    border: 0 !important;
    padding: 10px 0;
    /* left: -100px; */
    border-radius: 10px;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
@media (max-width: 991.98px){
.navbar-nav .dropdown-menu {
    position: absolute;
}
.navbar-nav .nav-link.active, .navbar-nav .show > .nav-link {
    padding: 8px 16px 10px 16px !important;
}
a.close-menu {
    display: block !important;
    position: relative;
    text-align: left;
    float: left;
    left: 94%;
    color: #fff;
    background: #0dcaf0 ;
    padding: 5px 8px !important;
    border-radius: 50%;
    clip-path: circle(50% at 50% 50%);
    width: 28px;
    height: 28px;
    display: flex !important;
    align-items: center;
    justify-content: center;
}
}
@media (min-width: 992px) and (max-width: 1199.98px){
    .navbar-nav .nav-link.active, .navbar-nav .show > .nav-link {
        padding: 8px 16px 10px 16px !important;
    }
}
img.img-fluid.light-mode {
    max-width: 130px;
}


.icon a:hover, .icon a svg:hover {
    color: #2c91dc;
    fill: #2c91dc;
}
.t-red{
    color: #EF454A;
}
.t-green{
    color: #20B26C;
}
.t-white{
    color: #fff;
}
.t-center{
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.bg-trans{
    background: transparent;
}
.dark{
    --font-clr:#fff;
    --mail-bg:#191919;
    --text-clr:#F6F6F4;
    --explore-head:#fff;
    --auto-scroll-text:#EAECEF;
    --trade-text:#CCD6FC;
    --footer-text:#8E8E92;
    --footer-head:#F4F5F7;
    --footer-btm:#8E8E92;

}
body{
    --font-clr:#000;
    --mail-bg:#DED9E0;
    --text-clr:#000000;
    --explore-head:#2c91dc;
    --auto-scroll-text:#000;
    --trade-text:#2B2A31;
    --footer-text:#2B2A31;
    --footer-head:#2b2a31;
    --footer-btm:#2B2A31;
    
}
/* ::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
} */

::-webkit-scrollbar
{
	width: 3px;
    height: 3px;
}

/* ::-webkit-scrollbar-thumb
{
	background-color: #2c91dc;
} */







/* 404 css */

.construct-part img {
    width: 100%;
    height: 100vh;
}
.two-btn-404 a {
    text-align: center;
    border: 0.5px solid #FFFFFF;
    width: 130px;
    margin: 0 auto;
    border-radius: 5px;
    padding: 5px 20px;
    color: #fff;
}
.construct-part {
    position: relative;
    z-index: -1;
}
.two-btn-404 {
    position: fixed;
    bottom: 100px;
    left: 0;
    right: 0;
    text-align: center;
}
section.under-construction.mobile {
    display: none;
}


@media (max-width: 767.98px){
    section.under-construction.desktop{
        display: none;
    }
    section.under-construction.mobile {
        display: block;
    }
}

body::-webkit-scrollbar-track {
    background: #161A42;
}

/* Handle */
body::-webkit-scrollbar-thumb, .navwrap .nav-links::-webkit-scrollbar-thumb, ::-webkit-scrollbar-thumb {
    background: var(--22, linear-gradient(90deg, #1FA2FF 0%, #12D8FA 50%, #A6FFCB 100%)) !important;
}
ul.nav-links::-webkit-scrollbar-track, .navwrap .nav-links::-webkit-scrollbar-track, ::-webkit-scrollbar-track {
    background: #222867 !important;
    
  }
