@charset "utf-8";

*{margin:0px; padding:0px;}



html{overflow-x: hidden;}
body{overflow-x: hidden; font-size: 15px;  color:#fff; font-family: "Anek Gurmukhi", sans-serif; font-family: 'Montserrat', sans-serif; background-color: #181818 ; font-weight: 500;}
a, a:active, a:focus, a:hover {outline: none; transition: all 0.5s ease; text-decoration: none;}
button, button:active, button:focus, button:hover {outline: none; transition: all 0.5s ease; text-decoration: none;}


.overlay {position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 100000000;}
.overlay .overlayDoor:before, .overlay .overlayDoor:after {content: ""; position: absolute; width: 50%; height: 100%; background: #000; transition: 0.5s; transition-delay: 0.8s; }
.overlay .overlayDoor:before {left: 0; }
.overlay .overlayDoor:after {right: 0;}
.overlay.loaded .overlayDoor:before {left: -50%;}
.overlay.loaded .overlayDoor:after {right: -50%;}
.overlay.loaded .overlayContent {opacity: 0; margin-top: -15px;}
.overlay .overlayContent {position: relative; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; flex-direction: column;	transition: 0.5s}
.overlayContent img{width:220px;}

.max-200{max-width: 200px;}
.max-300{max-width: 300px;}
.max-400{max-width: 400px;}
.max-500{max-width: 500px;}
.max-600{max-width: 600px;}
.max-600{max-width: 600px;}
.max-700{max-width: 700px;}
.max-800{max-width: 800px;}
.max-900{max-width: 900px;}
.max-1000{max-width: 1000px;}
.max-1100{max-width: 1100px;}

.fs-7{font-size: .9rem !important;}
.fs-8{font-size: .8rem !important;}

.pointer{cursor: pointer;}

.opacity-10{opacity: .10;}
.opacity-20{opacity: .20;}
.opacity-30{opacity: .30;}

.icon-200{width: 200px;}
.icon-150{width: 150px;}
.icon-140{width: 140px;}
.icon-130{width: 130px;}
.icon-110{width: 110px;}
.icon-120{width: 120px;}
.icon-100{width: 100px;}
.icon-90{width: 90px;}
.icon-80{width: 80px;}
.icon-70{width: 70px;}
.icon-60{width: 60px;}
.icon-50{width: 50px;}
.icon-40{width: 40px;}
.icon-30{width: 30px;}
.icon-25{width: 25px;}
.icon-20{width: 20px;}
.icon-15{width: 15px;}
.icon-10{width: 10px;}

.fw-300{font-weight: 300}
.fw-400{font-weight: 400}
.fw-500{font-weight: 500}
.fw-600{font-weight: 600}
.fw-700{font-weight: 700}
.fw-800{font-weight: 800}

.g-6 {--bs-gutter-y: 7rem;  --bs-gutter-x: 7rem;}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-family: "Anek Gurmukhi", sans-serif;}

.btn_style{color: #fff; border: 2px solid #28ff2e; background: #28ff2e52; border-radius: 25px;  text-align: center; display: inline-block;  padding: 7px 25px; }
.btn_style:hover {background: #000;}
.btn_style.border-btn{background: #000;}
.btn_style.border-btn:hover{background: #28ff2e52;}

header { z-index: 11; background: #000405; position: fixed; left: 0; right: 0; top: 0;}
.navbar-brand {margin-right: 10px; padding-top: 0px; padding-bottom: 0px; padding-right: 30px;}
.header_logo{width: 250px;}
.navbar-nav .nav-item .nav-link{color: #fff; font-weight: 500; }
.navbar-nav .nav-item .nav-link:hover{color:#d4b14a;}
.navbar-nav .nav-item .nav-link.active{color:#d4b14a;}
.navbar-nav .nav-item{margin-left: 10px;}
.navbar-collapse {flex-grow: unset;}
.navbar {padding: 0px;}
.navbar-toggler-icon {filter: brightness(0) invert(1);}
.navbar-toggler{padding: 0;}
.header_padding{padding-top: 70px;}

.all_heading h2{color:#fff;  font-size: 42px; font-weight: 700}
.all_heading p{color: #fff; margin-bottom: 0; font-size: 18px;}
.middle_heading{max-width: 480px; margin: auto;}
.heading_width{max-width: 900px;}

.text_28ff2e{color:#28ff2e;}
.text_opacity{color:rgba(255, 255, 255, 0.6) !important;}

.banner_section {padding-top: 70px; padding-bottom: 50px; background: url(../img/bannerbg.png) no-repeat; background-size: 100% 100%;}
.banner_shadow {border-radius: 50%; background: #28ff2e87; opacity: 0.6; filter: blur(100px); position: absolute; left: 0; right: 0; top:0; bottom: 0; z-index: -1; margin: auto; }

.banner_img_box{max-width: 510px; margin: auto; position: relative;}
.banner-text{position: absolute; width: 100%; left: 0; right: 0; top: 0; margin: auto;}

.fs_7{font-size: 13px;}
.fs_8{font-size: 12px;}

.banner_circle{animation: spin 10s linear infinite; width: 100%;}
@keyframes spin {
    from {
    transform: rotate(0deg);
    }
    to {
    transform: rotate(360deg);
    }
}
.banner_icon{width: 100%; position: absolute; bottom: 0;  top:20px; left: 0; right: 0; margin: auto; z-index: 1;}
.banner_heading h1{font-size: 50px; background: linear-gradient(to bottom, #FFFFFF 0%, #107A0F 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;}
.banner_heading h2{font-size: 50px; background: linear-gradient(to bottom, #FFFFFF 0%, #107A0F 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;}
.banner_heading p{font-size: 20px;}
.banner_heading_margin{margin-top: -170px;}


.about_card {background: url(../img/cube.png) no-repeat; background-size: 100% 100%; width: 280px; height: 280px; margin: auto; display: block;}
.width_100{width: 100%;}
.width_35{width: 35%; flex: 0 0 auto;}
.width_30{width: 30%; flex: 0 0 auto;}
.about_ai_text{font-size: 90px ;  text-shadow: 0 0 0px #28ff2e, 0 0 12px #28ff2e, 0 0 40px #28ff2e, 0 0 80px #28ff2e;}
.about_trading{font-size: 38px;}
.about_dotted{height: 225px; position: absolute; bottom: 105px; width: 100%; z-index: -1;}


.about_scroll p {font-size: 20px; font-weight: 700; font-family: "Anek Gurmukhi", sans-serif;}
.word { opacity: 0.4; display: inline-block; margin-right: 5px; animation: showWord 0.5s forwards;}
.word:nth-child(1) { animation-delay: 0.5s; }
.word:nth-child(2) { animation-delay: 1s; }
.word:nth-child(3) { animation-delay: 1.5s; }
.word:nth-child(4) { animation-delay: 2s; }
.word:nth-child(5) { animation-delay: 2.5s; }
.word:nth-child(6) { animation-delay: 3s; }
.word:nth-child(7) { animation-delay: 3.5s; }
.word:nth-child(8) { animation-delay: 4s; }
.word:nth-child(9) { animation-delay: 4.5s; }
.word:nth-child(10) { animation-delay: 5s; }
.word:nth-child(11) { animation-delay: 5.5s; }
.word:nth-child(12) { animation-delay: 6s; }
.word:nth-child(13) { animation-delay: 6.5s; }
.word:nth-child(14) { animation-delay: 7s; }
.word:nth-child(15) { animation-delay: 7.5s; }
.word:nth-child(16) { animation-delay: 8s; }
.word:nth-child(17) { animation-delay: 8.5s; }
.word:nth-child(18) { animation-delay: 9s; }
.word:nth-child(19) { animation-delay: 9.5s; }
.word:nth-child(20) { animation-delay: 10s; }
.word:nth-child(21) { animation-delay: 10.5s; }
.word:nth-child(22) { animation-delay: 11s; }
.word:nth-child(23) { animation-delay: 11.5s; }
.word:nth-child(24) { animation-delay: 12s; }
.word:nth-child(25) { animation-delay: 12.5s; }
.word:nth-child(26) { animation-delay: 13s; }
.word:nth-child(27) { animation-delay: 13.5s; }
.word:nth-child(28) { animation-delay: 14s; }
.word:nth-child(29) { animation-delay: 14.5s; }

@keyframes showWord {
    to { opacity: 2; }
}

.icon_white{filter: brightness(0) invert(1);}

.bracate_one{position: absolute; top: -18px; left: -30px; height: 210px; transform: rotateY(180deg);}
.bracate_two{position: absolute; top: -18px; right: -30px; height: 210px;}

.why_choose_bg{background: url(../img/bg-2.png) no-repeat; background-size: 100% 100%;}
.why_choose_bg_one{background-image: linear-gradient(to bottom, #28FF2E, #181818 40%); padding: 15px;}
.why_choose_bg_two{background-image: linear-gradient(to bottom, #181818 60%, #28FF2E); padding: 15px;}
.why_choose_heading h4{font-weight: 700; font-size: 18px;}
.why_choose_icon_bg{height: 60px; width: 60px; background: #000;}

.plusminus{position: absolute; z-index: 1; right: 20px; font-size: 18px; top: 19px;  height: 28px;  text-align: center;}
.accordion_head {cursor: pointer; font-size: 18px; color: #fff; font-family: "Anek Gurmukhi", sans-serif; border-bottom: 2px solid #3d3d3d; position: relative; padding-right: 34px !important;  font-weight: 600; padding: 12px;}
.accordion_head.active { color: #28ff2e; }
.faq_point{position: absolute; left: 0; top:0}
.accordion_border{position: relative; overflow: hidden; margin-bottom: 15px;}
.accordion_body{display:none; padding:12px 0px; padding: 12px;}
.accordion_body p{margin-bottom: 0px; color: rgba(255, 255, 255, 0.6); font-family: "Anek Gurmukhi", sans-serif; font-size: 15px; font-weight: 400; width: 100%;}
.faq_open{display: block;}
.faq_box{max-width: 100%; margin: auto;}

.TradeBg{max-width: 550px; position: absolute; margin:auto; right: 0; left: 0; top: -180px; z-index: -1;}

.shape_image{width: 100%; z-index: 1; position: relative;}
.why_choose_card_bg{background: #2B2B2B; padding: 15px; border-radius: 5px;}
.why_choose_card_border{padding: 1px; background-image: linear-gradient(10deg, #2B2B2B , #28FF2E, #2B2B2B); border-radius: 5px; width: 300px;}
.why_choose_position_one{position: absolute; left: -285px; top: 85px;}
.why_choose_position_two{position: absolute; right: -285px; top: 85px;}
.why_choose_position_three{position: absolute; left: -152px; top: 263px;}
.why_choose_position_four{position: absolute; right: -152px; top: 263px;}
.why_choose_position_five{position: absolute;
    right: 0px;
    left: 0;
    margin: auto;
    bottom: -128px;}

footer{background-image: linear-gradient(to bottom, #181818, #001D01);}
.footerlogo{max-width: 200px; margin: auto; display: block;}
