/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.rtl {
  direction: rtl;
  font-family: "Arial", "Tahoma", sans-serif;
}
#custom-counter-box .fusion-counter-box:last-child .display-counter {
  font-size: 0 !important;
}#custom-counter-box .fusion-counter-box:last-child .display-counter::before {
  content: "0" !important;
  font-size: 32px !important;
}
.fusion-logo img {
  width: 112px !important;
}
#menu-item-130 {
  padding-right: 10px !important;
}
#menu-item-130 a .menu-text.fusion-button.button-default.button-small {
  background: transparent !important;
  border: 1px solid #ffd70033 !important;
  border-radius: 0.7rem !important;
}
#menu-item-130 a .menu-text.fusion-button.button-default.button-small:hover {
  background: linear-gradient(45deg, #5b4103, #5a3d03, #5a3c03, #5b4103) 0 0 / 400% 400% !important;
	transition: opacity .3s;
  animation: 4s ease-in-out infinite shimmer;
}
#menu-item-130 .button-icon-divider-left, #menu-item-131 .button-icon-divider-left {
  border-width: 0 !important;
  padding: 0 !important;
  position: inherit !important;
}

#menu-item-130 .fusion-button-text-left, #menu-item-131 .fusion-button-text-left {
  padding-left: 10px !important;
}
#menu-item-131 a .menu-text.fusion-button.button-default.button-small {
    background: linear-gradient(45deg, gold, #f59e0b, #d97706, gold) 0 0 / 400% 400% !important;
  border-radius: 0.7rem !important;
	color:#000 !important;  transition: 0.3s;
}
#menu-item-131 .button-icon-divider-left i{	color:#000 !important;}
#menu-item-131 a .menu-text.fusion-button.button-default.button-small:hover {
    background:  linear-gradient(45deg, #fdc700, #fdc700, #fdc700, #fdc700) 0 0 / 400% 400% !important;
}
#menu-item-131 .menu-text.fusion-button.button-default.button-small:hover {
  transform: scale(1.05);
  transition: 0.3s;
}.sub-menu {
  border: solid 1px #40330f !important;
  border-radius: 1rem !important;
  overflow: hidden;
}
.sub-menu {
  padding: 11px !important;
}
.sub-menu li a {
  padding: 15px !important;
  background: #000 !important;
  border-radius: 1rem !important;
	  border: solid 1px #000 !important;

}
.sub-menu li a:hover {
  padding: 15px !important;
  background: #2d2715 !important;
  border-radius: 1rem !important;
	  border: solid 1px #40330f !important;

}

.sub-menu li a:hover span {
  color: #fdc700 !important;
}
.sub-menu li a:hover span 
.fusion-menu-highlight-label {
  color: #fff !important;
}
.custom-footer-impotant {
  text-align: center !important;
  font-size: 12px !important;
  width: 900px;
  line-height: 20px !important;
  margin: auto !important;
  padding: 15px 0 !important;
}.custom-footer-impotant strong {
  color: #fdc700 !important;
}
.custom-footer-impotant, .custom-copyright, .footer-one p {
  color: #99a1af !important;
}
.custom-copyright, .custom-copyright-ul {
	margin-top: 25px !important;
  font-size: 14px !important;
}
.custom-copyright a {
  color: #fdc700 !important;
}
.custom-copyright-ul {
  padding: 0 !important;
  list-style: none !important;
  margin-bottom: 0 !important;
	text-align:right !important;
}
.custom-copyright-ul li {
  display: inline-block !important;
  margin: 0 10px !important;
}
.custom-copyright-ul li:last-child {
  margin-right:  10px !important;
}

.custom-copyright-ul li a {
  color: #99a1af !important;
  font-size: 14px !important;
}
.custom-copyright-ul li a:hover {
  color:  #fdc700 !important;
}
#custom-copright-boreder .fusion-column-wrapper {
  position: relative !important;
}
#custom-copright-boreder .fusion-column-wrapper::before {
  content: "";
  width: 100%;
  height: 1px;
  background: #302900 !important;
  position: absolute;
  top: 0;
}
.footer-one img {
  height: 40px !important;
}.footer-one p {
  font-size: 14px !important;
  margin: 30px 0 !important;
}
.footer-two h3 {
  color: #fdc700 !important;
  font-size: 14px !important;
  margin-top: 0 !important;
  text-transform: uppercase !important;
  margin-bottom: 20px !important;
}
.footer-two ul {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}
.footer-two.footer-heading.footer-links ul li a {
  color: #99a1af !important;
  font-size: 14px !important;
}
.footer-two.footer-heading.footer-links ul li a:hover {
  color: #fdc700 !important;
}
.footer-two.footer-heading.footer-links ul li a i {
  margin-right: 5px !important;
}
.footer-two.footer-heading.footer-links ul li {
  margin-bottom: 5px !important;
}
#custom-footer-border {
  border-top: solid 1px #302900 !important;
}

.home .custom-heading h3 {
  margin: 0 !important;
  text-align: center !important;
  color: #fff !important;
  font-size: 34px !important;
}
.custom-heading h3 {
  margin: 0 !important;
  text-align: center !important;
  color: #fff !important;
  font-size: 26px !important;
}
.custom-heading h3 em {
    background-image: linear-gradient(96deg,#febf00,#fe9a00) !important;
    background-clip: text !important;
    color: transparent !important;
    font-style: normal !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.custom-heading p {
  width: 700px !important;
  margin: auto !important;
  text-align: center !important;
  margin-top: 20px !important;
  margin-bottom: 0 !important;
}
.text-center {
  text-align: center !important;
}

.btn-2 {font-weight: 500;
  background: transparent !important;
  border: 1px solid #ffd70033 !important;
  border-radius: 0.7rem !important;
	padding: 9px 20px;
  line-height: 14px;
  font-size: 12px;
	color:#fff !important;
}
.btn-2:hover {
  background: linear-gradient(45deg, #5b4103, #5a3d03, #5a3c03, #5b4103) 0 0 / 400% 400% !important;
	transition: opacity .3s;
  animation: 4s ease-in-out infinite shimmer;
}

.btn-1 {font-weight: 500;
    background: linear-gradient(45deg, gold, #f59e0b, #d97706, gold) 0 0 / 400% 400% !important;
  border-radius: 0.7rem !important;
	color:#000 !important;  transition: 0.3s;
	padding: 9px 20px;
  line-height: 14px;
  font-size: 12px;
	
}
.btn-1:hover {
    background:  linear-gradient(45deg, #fdc700, #fdc700, #fdc700, #fdc700) 0 0 / 400% 400% !important;
}
.btn-2 i {
  margin-right: 5px !important;
}
.custom-btn.text-center.btn-margin a {
  margin: 0 5px !important;
}
.custom-heading {
  margin-bottom: 20px !important;
}

#custom-content-box {
  margin: 0 !important;
}
#custom-content-box .content-box-column .col {
  border: solid 1px #302900 !important;
  padding: 40px 30px !important;
  background: #121212 !important;
  border-radius: 20px !important;
}
#custom-content-box h2 {
  margin-bottom: 10px !important;
  margin-top: 10px !important;
}
#custom-content-box .content-container {
  margin: 0 !important;
}

.custom-content-box-height-one .content-box-column .col {
  min-height: 311px !important;
}
#custom-counter-box .counter-box-container {
  border:solid 1px #302900 !important;
	  padding:  30px 15px !important;
  background: #121212 !important;
  border-radius: 20px !important;
}
#custom-counter-box .counter-box-container .content-box-percentage.content-box-counter {
  font-size: 32px !important;
  font-weight: bold !important;
}
#custom-counter-box .counter-box-content {
  color: #fff !important;
  margin-top: 15px !important;
  font-weight: 500 !important;
  font-size: 13px !important;
}
#custom-counter-box .counter-box-content em {
  font-style: inherit !important;
  display: block !important;
  font-size: 11px !important;
  color: #99a1af  !important;
  font-weight: 400 !important;
  margin-top: 6px !important;
}
.custom-main-heading img {
  width: 300px !important;
  transition: 0.3s;
  margin-bottom: 40px !important;
}
.custom-main-heading img:hover {
  transition: 0.3s;
	transform:scale(1.05) !important;
}
.custom-main-heading h1 {
  color: #fff !important;
  font-size: 48px !important;
  width: 800px;
  margin: auto !important;
  margin-bottom: 30px !important;
}

.custom-main-heading h1 em {
    background-image: linear-gradient(96deg,#febf00,#fe9a00) !important;
    background-clip: text !important;
    color: transparent !important;
    font-style: normal !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.btn-1 i {
  margin-right: 5px !important;
}
.custom-title h4 {
  color: #fff !important;
  font-size: 10.5px !important;
  margin-top: 00 !important;
  margin-bottom: 20px !important;
}
.custom-title h1 {
  color: #fff !important;
  font-size: 42px !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

#custom-content-box-left .content-box-column .col {
  border: solid 1px #302900 !important;
  padding: 30px 40px !important;
  background: #121212 !important;
  border-radius: 20px !important;
}

#custom-content-box-left .content-container {
  margin: 0 !important;
}
#custom-content-box-left.custom-content-box-left-one .content-box-column .col {
  min-height: 188px !important;
}
.custom-content-box-about-one .content-box-column .col {
  min-height: 364px !important;
}
.custom-three-box h3 {
  color: #fdc700 !important;
  font-size: 24px !important;
  margin-top: 0 !important;
}
.custom-three-box p {
  margin-bottom: 0 !important;
}.custom-three-box {
  text-align: center !important;
}



.custom-vision {
  background: linear-gradient(45deg, #fdc700, #fdc700, #fdc700, #fdc700) 0 0 / 400% 400% !important;
  text-align: center !important;
  border-radius: 20px !important;
	padding: 30px;
}

.custom-vision i {
  color: #000 !important;
  font-size: 40px !important;
}
.custom-vision h3 {
  font-size: 24px !important;
}
.custom-vision p {
  color: #000 !important;
	margin: 0 !important;
}

#custom-content-box-left {
  margin: 0 !important;
}

.custom-tags {
  padding: 0 !important;
  margin-top: 20px !important;
  margin-bottom: 0 !important;
  text-align: center !important;
  list-style: none !important;
}.custom-tags li {
  display: inline-block !important;
  border: solid 1px #444 !important;
  margin: 0 6px !important;
  font-size: 14px !important;
  color: #fff !important;
  padding: 5px 15px !important;
  border-radius: .75rem !important;
}
.custom-specifications h3 {
  color: #fff !important;
  font-size: 18px !important;
  margin-top: 0 !important;
}
.custom-specifications ul {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}
.custom-specifications ul li {
  font-size: 15px !important;
  margin-bottom: 5px;
}
.custom-specifications ul li span {
  float: right !important;
  color: #fff !important;
}

.custom-content-box-btn em {
  display: block !important;
  margin-top: 20px !important;
  font-style: inherit !important;
  border: solid 1px #302900 !important;
  color: #fff !important;
  width: 40%;
  padding: 5px 0;
  border-radius: 100px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  font-size: 14px !important;
}


.custom-specifications.custom-specifications-two ul li img {
  width: 16px !important;
  position: relative;
  top: 5px;
}
.customul-check-two {
  background: #121212 !important;
  border: solid 1px #302900 !important;
  border-radius: 20px !important;
  padding: 30px !important;
}
.customul-check-two h3 {
  color: #fff !important;
  margin-top: 0 !important;
  font-size: 18px !important;
}
.customul-check-two ul {
  padding: 0 !important;
  list-style: none !important;
}
.customul-check-two ul img {
  width: 16px !important;
  position: relative;
  top: 5px;
}
.customul-check-two ul li {
  margin-bottom: 5px !important;
  width: 49% !important;
  display: inline-block !important;
}.customul-check-two h3 img {
  width: 24px !important;
  margin-right: 5px !important;
}
#custom-content-box.custom-content-box-margin-bottom .content-box-column {
  margin-bottom: 20px !important;
}


.custom-content-box-margin-bottom .content-box-column .col {
  min-height: 307px !important;
}.customul-check-two.customul-check ul li {
  width: 100% !important;
}
.customul-check-two.customul-check ul li img {
  margin-right: 5px !important;
}
.customul-check-two.customul-check ul li:last-child  {
  margin-bottom: 0 !important;
}
.custom-content-box-btn a {
  border: solid 1px #302900;
  border-radius: 100px !important;
  color: #fff !important;
  font-size: 12px !important;
  margin-top: 15px !important;
  display: inline-block !important;
  padding: 5px 19px;
}
#custom-row-border > .fusion-column-wrapper {
  background: #121212 !important;
  border: solid 1px #302900 !important;
  border-radius: 20px !important;
  padding: 30px !important;
}
.custom-ul-two h3 {
  color: #fff !important;
  margin-top: 0 !important;
  font-size: 18px !important;
}
.custom-ul-two ul li {
  margin-bottom: 5px !important;
}
.custom-ul-two ul img {
  width: 16px !important;
  position: relative;
	  margin-right: 5px !important;

  top: 5px;
}
.custom-ul-two ul {
  padding: 0 !important;
  list-style: none !important;
  margin: 0 !important;
}
.custom-ul-two-heading h2 {
  font-size: 18px !important;
  color: #fff !important;
  margin-bottom: 0 !important;
  font-weight: 400 !important;
}


.custom-t-progress {
  background: #121212 !important;
  border: solid 1px #302900 !important;
  border-radius: 20px !important;
  padding: 30px !important;
}
.custom-t-progress h3 {
  color: #fff !important;
  margin-top: 0 !important;
  font-size: 18px !important;
}

.custom-t-progress ul {
  padding: 0 !important;
  list-style: none !important;
  margin: 0 !important;
}
.custom-t-progress ul li {
  margin-bottom: 5px !important;
}
.custom-t-progress ul img {
  width: 16px !important;
  position: relative;
  margin-right: 5px !important;
  top: 5px;
}
.custom-t-progress ul li span {
  float: right;
  border: solid 1px #302900;
  font-size: 12px !important;
  padding: 1px 10px !important;
  border-radius: 100px !important;
}
.custom-a {
  background: #00c950 !important;
  color: #000 !important;
  font-weight: 500 !important;
}





.custom-content-box-color span {

  border: solid 1px #302900;
  font-size: 12px !important;
  padding: 1px 10px !important;
  border-radius: 100px !important;
}
.custom-content-box-color span {
  border: solid 1px #302900;
  font-size: 12px !important;
  padding: 1px 10px !important;
  border-radius: 100px !important;
  display: block;
  width: 100px;
  margin: auto !important;
    margin-top: auto;
  margin-top: 20px !important;
}




.custom-roadmap-box {
  background: #121212 !important;
  border: solid 1px #302900 !important;
  border-radius: 20px !important;
  padding: 30px !important;
}
.custom-stage-box {
  padding-left: 40px !important;
}
.custom-stage-box h3 {
  color: #fff !important;
  font-size: 16px !important;
  margin-top: 0 !important;
  margin-bottom: 5px !important;
}


.custom-stage-box h3 .stage-prog, .custom-stage-box h3 .stage-in-c {
  border: solid 1px #302900;
  font-size: 12px !important;
  padding: 1px 10px !important;
  border-radius: 100px !important;
  font-style: normal;
  margin-left: 5px !important;
}
.custom-stage-box h3 .stage-prog {
  background: #00c950 !important;
  color: #000 !important;
  font-weight: 500 !important;
}.custom-stage-box p {
  margin: 0  !important;
	  font-size: 13px !important;

}
.custom-stage-box strong {
  font-size: 14px !important;
  font-weight: 600 !important;
  display: block !important;
}.custom-stage-box-inner {
  position: relative;
}
.custom-stage-box-inner img {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.custom-roadmap-box ul {
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
}
.custom-roadmap-box ul li {
  width: 49%;
  display: inline-block;
  margin-bottom: 5px !important;
  background-image: url(/wp-content/uploads/2025/08/Frame-738002471.png);
  background-repeat: no-repeat !important;
  background-position: center left !important;
  padding-left: 20px !important;
}
.custom-stage-box-inner {
  margin-bottom: 30px !important;
}

.custom-responsibilities {
  background: #121212 !important;
  border: solid 1px #302900 !important;
  border-radius: 20px !important;
  padding: 30px !important;
}

.custom-responsibilities h3 {
  color: #fff !important;
  margin-top: 0 !important;
  font-size: 18px !important;
}
.custom-responsibilities ul {
  margin: 0 !important;
  padding-left: 15px !important;
}
.custom-responsibilities.custom-responsibilities-margin {
  margin-bottom: 30px !important;
}
.custom-responsibilities ul li {
  font-size: 15px !important;
}

.custom-content-box-left.fusion-content-boxes.content-boxes-icon-on-top .heading {
  text-align: left !important;
}

.custom-content-box-left .content-container {
  text-align: left !important;
}
.custom-content-box-left ul {
  padding: 0 !important;
  list-style: none !important;
  margin: 0 !important;
}
.custom-content-box-left ul img {
  width: 16px !important;
  position: relative;
  margin-right: 5px !important;
  top: 5px;
}

.custom-cont.active-custom {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background: #fdc700 !important;
  color: #000 !important;
  border-radius: 100px !important;
}

.custom-cont {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background: #000 !important;
  color: #fff !important;
  border-radius: 100px !important;
}
.custom-roadmap-box.custom-roadmap-box-section ul li {
  background: transparent !important;
	padding:0 !important;
	margin:0 !important;font-size: 14px !important;
}
.custom-roadmap-box.custom-roadmap-box-section ul li img {
  width: 15px !important;
  position: relative;
  top: 4px;
  margin-right: 5px !important;
}.custom-roadmap-box.custom-roadmap-box-section .custom-stage-box {
  padding-left: 50px !important;
}
.custom-roadmap-box.custom-roadmap-box-section .custom-stage-box h3 .stage-prog {
  background: #fdc700 !important;
  float: right !important;
}
.custom-responsibilities ol {
  padding-left: 18px !important;
  font-size: 14px !important;
}

.custom-roadmap-box.custom-roadmap-box-section .custom-stage-box h3 .stage-prog.stage-prog-two {
  background: #121212 !important;
  border: solid 1px #302900 !important;
  color: #fff !important;
}#custom-launch .custom-roadmap-box-section-p {
  margin: 0 !important;
}

.custom-type {
  background: #121212 !important;
  border: solid 1px #302900 !important;
  border-radius: 20px !important;
  padding: 30px !important;
}
.custom-type h3 {
  color: #fff !important;
  margin-top: 0 !important;
  font-size: 18px !important;
}
.custom-type table {
  width: 100% !important;
}
.custom-type table tr {
  border-bottom: solid 1px #302900;
}

.custom-type table tr td {
  padding: 5px !important;
  font-size: 14px !important;
}
.custom-type table tr td img {
  width: 15px;
  margin-right: 10px;
}
#custom-counter .fusion-column-wrapper, .custom-strategy, .custom-basic {
  border: solid 1px #302900 !important;
  padding: 30px !important;
  border-radius: 20px !important;
}
#custom-counter #awb-progressbar-label-1 {
  color: #d1d5dc !important;
  font-size: 14px !important;
}
#custom-counter .fusion-progressbar-value {
  font-size: 14px !important;
  font-weight: bold !important;
  float: right !important;
  color: #fdc700 !important;
}#custom-counter .progress-title {
  width: 100% !important;
}
#custom-counter .fusion-progressbar {
  margin: 12px 0 !important;  transition: 0..3s;

}
#custom-counter .fusion-progressbar:hover {
  transition: 0..3s;
  transform: scale(1.01);
}
#custom-counter .fusion-progressbar-bar.progress-bar {
  border-radius: 10px !important;
}#custom-counter h3, .custom-strategy h3 {
  margin-top: 0 !important;
  color: #fff !important;
  font-size: 18px !important;
}
.custom-strategy ul li {
  border-bottom: solid 1px #302900 !important;
  list-style: none !important;
  margin-bottom: 5px !important;
  padding-top: 5px !important;
  font-size: 15px !important;
}
.custom-strategy ul {
  padding: 0 !important;
  list-style: none !important;
}
.custom-strategy ul li span {
  width: 50% !important;
  float: right !important;
}
.custom-strategy ul li span.custom-strategy-color {
  color: #fdc700 !important;
}
.custom-basic h3 {
  margin-top: 0 !important;
  color: #fff !important;
  font-size: 18px !important;
}
.custom-basic img {
  width: 17px !important;
  margin-right: 5px !important;
  position: relative;
  top: 4px;
}
.custom-basic ul {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
  font-size: 15px !important;
}.custom-basic ul li {
  margin-bottom: 12px !important;
}
.custom-basic ul li:last-child {
  margin-bottom: 0 !important;
}
.custom-basic ul li span {
  float: right !important;
}
.custom-basic-btn {
  background: linear-gradient(45deg, gold, #f59e0b, #d97706, gold) 0 0 / 400% 400% !important;
  color: #000;
  font-size: 12px !important;
  padding: 2px 20px;
  border-radius: 100px;
}
.custom-basic-color {
  color: #fdc700 !important;
  font-size: 13px !important;
  font-weight: 500 !important;
}

.custom-basic-round.custom-basic-1 {
  padding: 2px 20px !important;
  background: #0e361e !important;
  border-radius: 100px !important;
  font-size: 12px !important;
  border: solid 1px #08df72 !important;
  color: #08df72 !important;
}

.custom-basic-round.custom-basic-2 {
  padding: 2px 20px !important;
  background: #401719 !important;
  border-radius: 100px !important;
  font-size: 12px !important;
  border: solid 1px #d96467 !important;
  color: #d96467 !important;
}

.custom-basic-round.custom-basic-3 {
  padding: 2px 20px !important;
  background: #29230f !important;
  border-radius: 100px !important;
  font-size: 12px !important;
  border: solid 1px #fdc700 !important;
  color: #fdc700 !important;
}

.custom-type.custom-type-two b{
background: #dc2626 !important;
border: solid 1px #302900;
  font-size: 12px !important;
  padding: 3px 10px !important;
  border-radius: 100px !important;
  font-style: normal;
  margin-left: 5px !important;
	}
.custom-roadmap-box-two-box h3 {
  color: #fff !important;
  font-size: 20px !important;
}
.custom-roadmap-box-two-box h3 img {
  width: 15px;
  margin-right: 5px;
  position: relative;
  top: 4px;
}

.custom-roadmap-box-two-box ul {
  padding: 0 !important;
  list-style: none !important;
  margin-bottom: 0 !important;
}
.custom-roadmap-box-two-box ul li {
  width: 49% !important;
  display: inline-block !important;
  margin-bottom: 5px !important;
  color: #fff !important;
}
.custom-roadmap-box-two-box  {
  background: #121212 !important;
  border: solid 1px #302900 !important;
  border-radius: 20px !important;
  padding: 30px !important;
}
.custom-heading p {
  font-size: 16px !important;
}
#tokenChart {
  width: 300px !important;
  margin: auto !important;
}
.custom-breakdown, .summary {
  background: #121212 !important;
  border: solid 1px #302900 !important;
  border-radius: 20px !important;
  padding: 30px !important;
}

.custom-breakdown h3, .summary h3 {
  color: #fff !important;
  margin-top: 0 !important;
  font-size: 18px !important;
}






 .flex {
    display: flex;
  } .items-center {
    align-items: center;
  }  .justify-between {
    justify-content: space-between;
  }
.w-4.h-4.rounded {
  width: 15px;
  height: 15px;
  margin-right: 10px !important;
  border-radius: 3px;
}  .text-right {
    text-align: right;
  }  .text-muted-foreground {
    color: #a0a0a0 !important;
    font-size: .75rem;
  }.font-medium {
  font-weight: 500p !important;
  color: #fff !important;
  font-size: 14px !important;
}
.flex.items-center.justify-between {
  margin-bottom: 10px !important;
}
.custom-breakdown {
  min-height: 515px !important;
}


.sub-menu {
  left: -106px !important;
}



.page-id-41 .custom-t-progress li {
  color: #d1d5dc !important;
}

.page-id-31 main #custom-content-box li {
  color: #fff !important;
}


.page-id-11 main p {
  font-size: 14px !important;
  color: #a0a0a0 !important;
}
.page-id-31 main p, .page-id-31 main li, .page-id-29 main p {
  font-size: 14px !important;
  color: #a0a0a0 !important;
}
.page-id-26 main p {
  font-size: 14px !important;
  color: #a0a0a0 !important;
}
.page-id-26 main li {
  font-size: 14px !important;
}
.page-id-26 main td {
  font-size: 14px !important;
}
.page-id-23 main li {
  font-size: 14px !important;
}
.page-id-23 main td {
  font-size: 14px !important;
}

.page-id-29 main li {
  font-size: 14px !important;
}
.page-id-29 main td {
  font-size: 14px !important;
}
.page-id-23 main p {
  font-size: 14px !important;
  color: #a0a0a0 !important;
}
.page-id-26 #custom-content-box .content-box-column .col {
  padding: 40px 15px !important;
}
.page-id-14 main p {
  font-size: 14px !important;
  color: #a0a0a0 !important;
}
.page-id-41 main p, .page-id-41 main li {
  font-size: 14px !important;
  color: #a0a0a0 !important;
}
.page-id-39 main p {
  font-size: 14px !important;
  color: #a0a0a0 !important;
}
.page-id-44 main p {
  font-size: 14px !important;
  color: #a0a0a0 !important;
}
.page-id-44 main li {
  font-size: 14px !important;
}
main  .custom-heading-two p {
  font-size: 17.5px !important;
}

.page-id-14 main .custom-vision p {
  font-size: 17.5px !important;
  color: #000 !important;
}
.page-id-41 #custom-content-box .content-box-column .col {
  padding: 40px 15px !important;
}

.custom-breakdown {
  position: relative;
}.custom-breakdown #tokenChart {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}#tokenChart {
  height: 300px !important;
}.sub-menu .fusion-menu-highlight-label {
  display: block !important;
  margin-left: 22px !important;
		color:#d1d5dc !important;

}
#menu-item-359 a {
  pointer-events: none !important;
  cursor: default !important;
  border-bottom: solid 1px #302900 !important;
  padding: 0 !important;
    padding-bottom: 0px;
  padding-bottom: 15px !important;
	color:#fdc700 !important;
}

.sub-menu #menu-item-359 .fusion-menu-highlight-label {
  margin-left: 0 !important;
	color:#d1d5dc !important;
}
#menu-item-359 span {
  padding-left: 0 !important;
}
#menu-item-360 a {
  pointer-events: none !important;
  cursor: default !important;
  border-bottom: solid 1px #302900 !important;
  padding: 0 !important;
    padding-bottom: 0px;
  padding-bottom: 15px !important;
	color:#fdc700 !important;
}

.sub-menu #menu-item-360 .fusion-menu-highlight-label {
  margin-left: 0 !important;
	color:#d1d5dc !important;
}
#menu-item-360 span {
  padding-left: 0 !important;
}
.sub-menu .fusion-megamenu-icon {
  position: relative;
  top: 8px;
}
#mobile-menu-mobile-menu .fusion-megamenu-icon {
  display: block !important;
  position: absolute;
  font-size: 21px !important;
}
#mobile-menu-mobile-menu .menu-text {
  padding-left: 36px !important;
}
#mobile-menu-mobile-menu {
  padding: 0 20px !important;
}
#mobile-menu-mobile-menu li.fusion-mobile-current-nav-item a {
  border-radius: 6px !important;
}
#mobile-menu-mobile-menu li.fusion-mobile-current-nav-item a span{
  color: #fdc700 !important;
}
#mobile-menu-mobile-menu li a {
  border-radius: 6px !important;
  padding: 25px !important;
}
#mobile-menu-mobile-menu li#mobile-menu-item-364 a, #mobile-menu-mobile-menu li#mobile-menu-item-370 a {
  padding: 0 !important;
  color: #fdc700 !important;
  text-transform: uppercase !important;
  font-size: 12px !important;
  pointer-events: none !important;
}
#mobile-menu-mobile-menu li a:hover {
background:#312401 !important;
}

#mobile-menu-item-364, #mobile-menu-item-370 {
  border-top: solid 1px #302900 !important;
  padding-top: 10px !important;
  margin-top: 15px !important;
}

body .custom-roadmap-box ul li {
  color: #fff !important;
}















@media only screen and (max-width: 480px) {
.custom-main-heading h1 {
  font-size: 28px !important;
  width: auto !important;
}
	.custom-heading.text-center.custom-main-heading p {
  font-size: 18px !important;
}
	.custom-btn.text-center.btn-margin a {
  width: 100% !important;
  display: inline-block !important;
  margin: 5px 0 !important;
}
	.custom-counter-box-mobile .fusion-counter-box {
  width: 50% !important;
  display: inline-block !important;
}
	.custom-heading.text-center h3 {
  font-size: 24px !important;
}
	.custom-heading p {
		width: auto !important;}main .custom-heading-two p {
  font-size: 16px !important;
}
	.custom-copyright, .custom-copyright-ul {
  font-size: 12px !important;
  text-align: center !important;
}.custom-copyright-ul {
  text-align: center !important;
}.custom-copyright-ul li a {
  font-size: 12px !important;
}
	.custom-footer-impotant {
  width: auto !important;
  margin-top: 20px !important;
}
	.custom-title h1 {
  font-size: 31px !important;
}
	#custom-content-box-left .content-box-column .col {
  padding: 20px !important;
}
	#custom-content-box .content-box-column .col {
  padding: 20px !important;
}.custom-tags li {
  
  margin: 6px !important;
}
	.custom-strategy {
  padding: 20px !important;
}body .custom-strategy li {
  font-size: 12px !important;
}.custom-strategy ul li span {
  width: auto  !important;
}
	#custom-counter .fusion-column-wrapper, .custom-strategy, .custom-basic {
  padding: 20px !important;
}.custom-breakdown {
  min-height: auto !important;
}.custom-breakdown #tokenChart {
  position: inherit !important;
  
}
	.custom-roadmap-box-two-box ul li {
		width: 100% !important;}
	.custom-type {
  
  padding: 20px !important;
}
	.custom-type.custom-type-two h3 {
  font-size: 14px !important;
}.custom-type{
  overflow-x: auto;
  width: 100% !important;
}.custom-type table {
  width: 100% !important;
  min-width: 800px !important;
}body .custom-roadmap-box ul li {
  width: 100% !important;
  color: #fff !important;
}.custom-t-progress {
  padding: 10px !important;
}
}