body{ background: #fff9f9;}
footer {
    padding-top: 4.5rem ;
    padding-bottom: 4.5rem ;    background: #0c0c0c;
}
.footer-nav li{ display: inline-block; margin: 5px;}
.footer-nav li a{  display: inline-block; color: #fff;;}
.social_link a{  display: inline-block;
    color: #fff;
    margin: 10px;
    font-size: 20px;}
    .bg1 {
        background: rgb(0 0 0 / 5%);
    }
.container {
    position: relative;
    z-index: 1;
}
.br10{    border-radius: 10px;}
.btn-bg--cta--1 {
    background:linear-gradient(to right, rgb(253 143 1) 0%, rgb(253 199 21) 99%);
    color: #fff;
}
.btn-bg--cta--1:hover{color:#fff}
.qr-left {
    width: calc(100% - 192px);
    background-color: #2b2151;
    padding: 15px;
    border-radius: 12px;
    text-align: left;
}
.qr-right {
    width: 170px;
    margin-left: 20px;
}
.address_box{    border-radius: 25px;
    position: relative;
    word-break: break-all;}

 .bg2{background: linear-gradient(90deg, rgba(46,34,87,1) 0%, rgba(25,22,59,1) 100%);}

 .how_re img{    max-height: 170px;margin-bottom: 20px;}
 .fa-arrow-right {
    position: absolute;
    right: -8px;
    top: 89px;
    color: #8370f4;
    font-size: 34px;
}

#clockdiv{
	font-family: sans-serif;
	color: #fff;
    
	font-weight: 100;
	text-align: center;
	font-size: 30px;
}
#clockdiv > div{    color: #000;
	display: inline-block;    margin-right: 40px;
}
#clockdiv div > span {
   
    display: inline-block;
    font-size: 50px;
    font-weight: 500;
}
.smalltext{
	padding-top: 5px;
	font-size: 16px;
}
.s145{ width: 220px;}
.collapsed_btn{ display: none;}
.collapsed_btn.collapsed{ display: inline-block;}
.pos-abs-center {
    position: absolute!important;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%); font-size: 22px;
}
.slide ul li{ margin-bottom: -30px;}
.slide ul li p{font-size: 1.5rem;}
#partners img{ -webkit-filter: invert(100%); /* Safari/Chrome */
    filter: invert(100%);}
    .bg_img {
        background: url(../images/bg1.jpg) no-repeat center;
        background-size: cover; 
    }
    .team4 {
        font-family: "Montserrat", sans-serif;
          color: #8d97ad;
        font-weight: 300;
      }
      
     
      
      .team4 .font-weight-medium {
          font-weight: 500;
      }
      
      .team4 h5 {
        line-height: 25px;
        font-size: 22px;
      }
      
      .team4 .subtitle {
          color: #606672;
          line-height: 24px;
              font-size: 13px;
      }
      
  
      
 

      .team4 img{max-width: 75%;
    margin: auto;
    display: block;}

    .buy_tab li {
        width: 40%;
        margin: 0 2%;
    }
    .buy_tab li a.active {
        color: #fff;
        background: linear-gradient(to right, rgb(253 143 1) 0%, rgb(253 199 21) 99%);
    }
    .buy_tab img {
        height: 40px;
    }
    .buy_input_box {
        padding: 6px 10px;
        border: 1px solid #ccc;
        align-items: center;
        border-radius: 10px;
    }
    .currancy_icon {
        height: 40px;
    }
    .buy_input_box input {
        width: 100%;
        border: 0px;
        margin: 0 10px;
        text-align: right;
        font-size: 18px;
        min-height: 40px;
        padding: 0 5px;
    }
.close_icon{    position: absolute;
    right: 18px;
    top: 12px;}

    .buy_tab li a {
        width: 100%;
        text-align: center;
        padding: 8px 15px;
        border: 1px solid #fd8f01;
        color: #fd8f01;
        border-radius: 40px;
    }
    .doughnutTip {
        z-index: 1 !important;
    }
    .tokenomics_list li{margin-bottom: 14px;text-transform: capitalize; font-size: 22px;display: flex; align-items: center; font-weight: 300;}
    .tokenomics_list li span {
        margin-right: 15px;
        display: inline-block;
        width: 20px;
        height: 20px;
        border-radius: 5px;
    }
    
    
    .tokenomics .progress-box .bar-legend{
        position: relative;
        font-size: 16px;
        line-height: 24px;
        font-weight: 500;
        margin-bottom: 10px;
    }
    
    .tokenomics .progress-box .prog-bar{
      position: relative;
      display: block;
      width: 100%;
      height: 10px;
      border-radius: 5px;
      overflow: hidden;
    }
    
    .tokenomics .progress-box .prog-bar:before{
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      opacity: 0.12;
      border-radius: 5px;
    }
    
    .tokenomics .progress-box .prog-bar .bar-inner{
      position: relative;
      display: block;
      height: 10px;
      background: #fb6e74;
      border-radius: 5px;
    }
    
    .tokenomics .progress-box .color-1:before{
      background: #fb6e74;
    }
    
    .tokenomics .progress-box .color-1 .bar-inner{
        background: #fb6e74;
    }
    
    .tokenomics .progress-box .color-2:before{
      background: #ff900d;
    }
    
    .tokenomics .progress-box .color-2 .bar-inner{
        background: #ff900d;
    }
    
    .tokenomics .progress-box .color-3:before{
      background: #8cdc3b;
    }
    
    .tokenomics .progress-box .color-3 .bar-inner{
        background: #8cdc3b;
    }
    
    .tokenomics .progress-box .color-4:before{
      background: #5ca7f5;
    }
    
    .tokenomics .progress-box .color-4 .bar-inner{
        background: #5ca7f5;
    }
    
    .tokenomics .progress-box .color-5:before{
      background: #54d9de;
    }
    
    .tokenomics .progress-box .color-5 .bar-inner{
        background: #54d9de;
    }
    
    .tokenomics .progress-box .color-6:before{
      background: #a77ef6;
    }
    
    .tokenomics .progress-box .color-6 .bar-inner{
        background: #a77ef6;
    }
    .tokenomics .progress-box .color-7 .bar-inner{
        background: #9eb138;
      }
    .tokenomics .progress-box .color-7:before{
      background: #9eb138;
    }
    
    .tokenomics .progress-box .color-8:before{
        background: #9116cd;
      }
    .tokenomics .progress-box .color-8 .bar-inner{
        background: #9116cd;
    }
    .tokenomics .bar-block {
        position: relative;
        margin-bottom: 20px;
    }




@media only screen and (max-width: 600px) {
    .fa-arrow-right{    transform: rotate(90deg);
    bottom: -47px;
    right: 47%;
    top: auto;}
    .qr-left {
        width: 100%;}
        .qr-right {
           
            margin: 20px auto 0;
        }
        footer {
            padding-top: 2.5rem;
            padding-bottom: 2.5rem;
         
        }
        #clockdiv > div {
            margin:0 5px;
        }
        #clockdiv div > span {
            font-size: 35px;
        }
        #clockdiv{margin: auto;
            display: inline-block;}
            .s145{ width: 125px;}
  }