ame body {
  overflow-x: hidden;
  /* font-family: 'Montserrat', sans-serif; */
  font-family: 'Montserrat', sans-serif;
  background: #FAF9FE;
}
body {
  background: #161616 !important;
}

html {
  overflow-x: hidden;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0px;
  padding: 0px;
}

a {
  text-decoration: none;
}


.banner_section .banner_new {
  /* top: 83%;
  left: 30%; */
  position: relative;
}
.banner_section .banner_new_inner {
  /* font-size: 30px; */
  color: #1961e0;
  width: 0;
  overflow: hidden;
  white-space: no-wrap;
  display:block;
  border-right: 3px solid #1961e0;
  animation: typewriter 5s steps(14) infinite, blinking-cursor 0.8s infinite;
  animation-fill-mode: forwards;
  white-space: nowrap;
}

@keyframes typewriter {
  0% { width:0 }
  25% { width: 70% }
  48% { width: 100% }
  50% { width: 100% }
  55% { width: 100% }
  75% { width: 70%; }
  85% { width: 30%; }
  100% { width: 0; }
}

@keyframes blinking-cursor {
  from { border-color: transparent }
  to { border-color: #1961e0 }
}


.heading_title {
  font-family: 'Montserrat', sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  background: linear-gradient(90deg, #00B5F9 31.43%, #1961E0 69.16%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.heading_title_about {
  font-family: 'Montserrat', sans-serif;
  font-size: 44px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  margin-bottom: 20px;
  color: #fff;
  background: linear-gradient(90deg, #00B5F9 31.43%, #1961E0 69.16%);
  background-clip: text;
  -webkit-background-clip: text;
  /* -webkit-text-fill-color: transparent; */
}
h2.heading_title_one_new {
  font-family: 'Montserrat', sans-serif;
  font-size: 44px;
  font-style: normal;
  color: #FFF;
  font-weight: 700;
  line-height: 120%;
  /* background: linear-gradient(90deg, #00B5F9 31.43%, #1961E0 69.16%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; */
}

.heading_text {
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* padding-top: 15px; */
  padding-bottom: 15px;
}

.content.account-details {
  width: 770px;
  margin: 45px auto 0px;
  padding: 60px 48px;
  border-radius: 30px;
  background: linear-gradient(0deg, #151e28b5 16%, #0a60cd59 53%, #1961E0 138%);
}
.Platformcontent {
  width: 770px;
  margin: 45px auto 0px;
  padding: 60px 48px;
  border-radius: 30px;
  background: linear-gradient(0deg, #151e28b5 16%, #0a60cd59 53%, #1961E0 138%);
}

p.heading_text_trade_new.text-white {
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  width: 770px;
  margin: 45px auto 0px;
  padding: 60px 48px;
  border-radius: 30px;
  /* background: linear-gradient(0deg, #15191e 40%, #1961E0 100%); */
  background: linear-gradient(0deg, #151e28b5 12%, #0a60cd59 65%, #1961E0 149%);
}
.aboutcontent {
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  width: 770px;
  margin: 45px auto 0px;
  padding: 60px 48px;
  border-radius: 30px;
  background: linear-gradient(0deg, #151e28b5 16%, #0a60cd59 53%, #1961E0 115%);
}
p.heading_text_box {
  color: #FFFFFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  min-height: 185px;
}
section {
  overflow: hidden;
}
.main_btn {
  padding: 10px 40px 10px 40px;
  text-align: center;
  display: inline-block;
  color: #161616;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: 0.2px;
  transition: 0.5s ease-in-out;
  border-radius: 40px;
  border: 1px solid rgba(255, 255, 255, 0.05);
  background: #fff;
}
.main_btn:hover {
  background: none;
  color: #fff;
  border: 1px solid #fff;
}

.home_btn {
  padding: 10px 40px 10px 40px;
  text-align: center;
  display: inline-block;
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  /* font-weight: 700; */
  font-weight: 600;
  line-height: 150%;
  letter-spacing: 0.2px;
  transition: 0.5s ease-in-out;
  border-radius: 40px;
  border: 1px solid rgba(255, 255, 255, 0.05);
  background: linear-gradient(270deg, rgba(41, 44, 62, 0.80) 0%, #192E54 100%);
}
.bannerbtn-one {
  padding: 10px 40px 10px 40px;
  text-align: center;
  display: inline-block;
  color: #000;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  /* font-weight: 700; */
  font-weight: 600;
  line-height: 150%;
  letter-spacing: 0.2px;
  transition: 0.5s ease-in-out;
  border-radius: 40px;
  border: 1px solid rgba(255, 255, 255, 0.05);
  background: #fff;
}

.bannerbtn .main_btn:nth-child(2) {
  /* background: transparent; */
  color: #000;
  /* background: linear-gradient(270deg, rgba(50, 52, 60, 0.80) 0%, rgba(34, 42, 51, 0.80) 100%) !important; */
}

.bannerbtn .main_btn:nth-child(2):hover {
  color: #fff;
  /* background: linear-gradient(270deg, rgba(50, 52, 60, 0.80) 0%, rgba(34, 42, 51, 0.80) 100%); */
  background: transparent;
}
.lang-item img {
  width: 16px !important;
  height: 11px !important;
}


@keyframes animName1 {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes animName2 {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(-360deg);
  }
}

/*--------------------------------------------------------------
# Back to top button
--------------------------------------------------------------*/
.back-to-top {
  position: absolute;
  visibility: hidden;
  opacity: 0;
  right: -107px;
  z-index: 996;
  background: #FF8845;
  width: 60px;
  height: 60px;
  border-radius: 38px;
  transition: all 0.4s;
  border: 1px solid #FF8845;
  top: 57px;
}

.back-to-top i {
  font-size: 25px;
  color: #FFFFFF;
  line-height: 0;
}

.back-to-top:hover {
  background: transparent;
  border: 1px solid #E46D2A;
  color: #E46D2A;
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
#header {
  width: 100%;
  transition: all 0.5s;
  z-index: 9;
  height: 80px;
  background: #161616;
}

#header.header-scrolled {
  background: radial-gradient(31.64% 99.5% at 50% 0%, #1961E0 0%, rgba(0, 0, 0, 0) 100%), #161616;
  backdrop-filter: blur(24px);
}

header#header img {
  width: 150px;
}

#header .logo {
  padding-right: 20px;
}


#header .logo a {
  color: #ffffff;
  text-decoration: none;
}

div#mainheader {
  justify-content: space-between;
}

#header .social-links {
  margin: 0 0 0 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

#header .social-links a {
  color: #555186;
  transition: 0.3s;
  line-height: 0;
  margin-left: 15px;
}

#header .social-links a i {
  line-height: 0;
}

#header .social-links a:hover {
  color: #1bb1dc;
}

@media (max-width: 992px) {
  #header .social-links {
    margin: 0 15px 0 0;
  }
}

/*-----------------------------
# Navigation Menu
--------------------------------*/
.navbar {
  padding: 0;
}

.navbar ul {
  margin: 0;
  padding: 0;
  display: flex;
  list-style: none;
  align-items: center;
}

.navbar li {
  position: relative;
  padding: 0px 10px;
}

.navbar a {
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  transition: 0.5s ease-in-out;
}


a.log-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100px;
  border: 2px solid #000;
  padding: 6px 20px 6px 20px;
  font-family: 'Montserrat', sans-serif;
  color: #FFF;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  letter-spacing: 0.2px;
  transition: 0.5s ease-in-out;
  width: 120px;
}


a.log-btn:hover {
  border: 1px solid rgba(255, 255, 255, 0.05);
  background: linear-gradient(270deg, rgba(50, 52, 60, 0.80) 0%, rgba(34, 42, 51, 0.80) 100%);
}

.social2 {
  padding-right: 10px;
}

a.sign-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px 20px 10px 20px;
  font-family: 'Montserrat', sans-serif;
  color: #FFF;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  letter-spacing: 0.2px;
  transition: 0.5s ease-in-out;
  width: 130px;
  border-radius: 40px;
  border: 1px solid rgba(255, 255, 255, 0.05);
  background: linear-gradient(270deg, rgba(50, 52, 60, 0.80) 0%, rgba(34, 42, 51, 0.80) 100%);
}

a.sign-btn:hover {
  background: transparent;
  color: #fff;
  border-color: #fff;
}


.language {
  padding-right: 10px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 26px;
  line-height: 30px;
  color: #EBF7FD;
}

.language img {
  padding-right: 7px;
}

.language p {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
  padding-right: 2px;
  color: #FFF;
  text-align: center;
  font-family: 'Poppins', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
}

.navbar a i,
.navbar a:focus i {
  font-size: 15px;
  line-height: 0;
  margin-left: 5px;
}

.navbar a:hover,
.navbar .active,
.navbar .active:focus,
.navbar li:hover>a {
  color: #1961E0 !important;
}

a.nav-link.scrollto:hover {
  color: #1961E0;
}

.navbar .dropdown ul {
  width: 250px;
  display: block;
  position: absolute;
  left: -18px;
  top: calc(60% + 30px);
  margin: 0;
  padding: 20px 10px;
  z-index: 999;
  opacity: 0;
  visibility: hidden;
  background: #1961E0;
  transition: 0.3s;
  border-radius: 0 0 10px 10px;
}

.navbar .dropdown ul li {
  padding: 10px 0px;
}

.navbar .dropdown ul a {
  padding: 10px 20px;
  text-transform: none;
  font-weight: 400;
  text-decoration: none;
}

.navbar .dropdown ul a:hover {
  color: #fff !important;
}


.navbar .dropdown ul a i {
  font-size: 12px;
}

.navbar .dropdown:hover>ul {
  opacity: 1;
  /* top: 100%; */
  visibility: visible;
}

.navbar .dropdown .dropdown ul {
  top: 0;
  left: calc(100% - 30px);
  visibility: hidden;
}

.navbar .dropdown .dropdown:hover>ul {
  opacity: 1;
  top: 0;
  left: 100%;
  visibility: visible;
}

.mianbutton {
  display: flex;
  align-items: center;
}


@media (max-width: 1366px) {
  .navbar .dropdown .dropdown ul {
    left: -90%;
  }

  .navbar .dropdown .dropdown:hover>ul {
    left: -100%;
  }
}

/**
* Mobile Navigation
*/
.mobile-nav-toggle {
  color: #FFFFFF;
  font-size: 28px;
  cursor: pointer;
  display: none;
  line-height: 0;
  transition: 0.5s;
  position: fixed;
  right: 15px;
  top: 22px;
  z-index: 9998;
  border: 0;
  background: none;
  font-size: 24px;
  transition: all 0.4s;
  outline: none !important;
  line-height: 1;
  cursor: pointer;
  text-align: right;
}


.mobile-nav-toggle.bi-x {
  color: #FFFFFF;
}

@media (max-width: 1024px) {
  .mobile-nav-toggle {
    display: block;
  }

  .navbar ul {
    display: none;
  }
}


@media (min-width: 991px) and (max-width: 1200px) {

  .navbar a {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .language {
    padding-right: 20px;
  }

  #header .logo {
    margin: 0;
    padding: 0;
    margin-right: 20px;
  }

  .navbar a {
    font-size: 15px;
  }

  .navbar li {
    padding: 0px 10px;
  }

  .language p {
    font-size: 16px;
  }

  a.sign-btn {
    font-size: 16px;
  }

  a.log-btn {
    font-size: 16px;
  }

}

.navbar-mobile {
  position: fixed;
  top: 75px;
  z-index: 9999;
  left: 0 !important;
  width: 100%;
  padding-top: 18px;
  background: #161616;
  transition: 0.4s;
}


.navbar-mobile ul {
  display: block;
  padding: 10px 0;
  background-color: transparent;
  overflow-y: auto;
  transition: 0.3s;
}

.navbar-mobile a,
.navbar-mobile a:focus {
  padding: 10px 20px;
  font-size: 18px;
  line-height: 30px;
}


.navbar-mobile .getstarted,
.navbar-mobile .getstarted:focus {
  margin: 15px;
}

.navbar-mobile .dropdown ul,
.navbar-mobile .dropdown .dropdown ul {
  position: static;
  display: none;
  margin: 10px 20px;
  padding: 10px 0;
  z-index: 99;
  opacity: 1;
  visibility: visible;
  transition: all 0.5S;
}

.navbar-mobile .dropdown ul li,
.navbar-mobile .dropdown .dropdown ul li {
  min-width: 200px;
}

.navbar-mobile .dropdown ul a,
.navbar-mobile .dropdown .dropdown ul a {
  padding: 10px 20px;
}

.navbar-mobile .dropdown ul a i,
.navbar-mobile .dropdown .dropdown ul a i {
  font-size: 12px;
}

.navbar-mobile .dropdown>.dropdown-active,
.navbar-mobile .dropdown .dropdown>.dropdown-active {
  display: block;
}

/* ----------------------------------------------------------
my custom menu code
---------------------------------------------------------- */

.navbar .menu-item .menu-item-type-custom .menu-item-object-custom .menu-item-has-children:hover ul.dropdown.dropdown-menu-end {
  opacity: 1;
  visibility: visible;
}

ul.top-menu li:hover .dropdown {
  opacity: 1;
  top: 100% !important;
  visibility: visible;
}

.menu-item-has-children a::after {
  content: "\f107 ";
  font: normal normal normal 20px/1 FontAwesome;
  margin-left: 5px;
  margin-top: 2px;
  font-size: 15px;
}

.dropdown a::after {
  content: " " !important;
}


.navbar .dropdown {
  width: 255px;
  display: block;
  position: absolute;
  left: -18px;
  top: calc(60% + 30px) !important;
  margin: 0;
  padding: 20px 10px;
  z-index: 999;
  opacity: 0;
  visibility: hidden;
  background: #161616;
  transition: 0.3s;
  border-radius: 0 0 10px 10px;
  margin-top: 25px;
}


.navbar .dropdown li {
  min-width: 200px;
}

.navbar .dropdown li {
  padding: 10px 0px;
}

.navbar .dropdown a {
  padding: 10px 10px;
  text-transform: none;
  font-weight: 400;
  text-decoration: none;
}

.navbar .dropdown a:hover {
  color: #fff !important;
}

.navbar .dropdown a i {
  font-size: 12px;
}

ul#menu-main-menu li:hover .dropdown {
  opacity: 1;
  top: 100% !important;
  visibility: visible;
}

.navbar .dropdown .dropdown ul {
  top: 0;
  left: calc(100% - 30px);
  visibility: hidden;
}

.navbar .dropdown .dropdown:hover ul {
  opacity: 1;
  top: 0;
  left: 100%;
  visibility: visible;
}


@media (max-width: 1366px) {
  .navbar .dropdown .dropdown ul {
    left: -90%;
  }

  .navbar .dropdown .dropdown:hover ul {
    left: -100%;
  }
}

/**
* Mobile Navigation
*/
.mobile-nav-toggle {

  color: #fff;
  font-size: 28px;
  cursor: pointer;
  display: none;
  line-height: 0;
  transition: 0.5s;
  position: fixed;
  right: 10px;
  top: 28px;
  z-index: 9998;
  border: 0;
}

.mobile-nav-toggle.bi-x {
  color: #fff;
}

@media (max-width: 991px) {
  .mobile-nav-toggle {
    display: block;
  }

  .navbar ul {
    display: none;
  }
}


.navbar-mobile .dropdown,
.navbar-mobile .dropdown .dropdown ul {
  position: static;
  display: none;
  margin: 10px 20px;
  padding: 10px 0;
  z-index: 99;
  opacity: 1;
  visibility: visible;
  background: transparent;
  transition: all 0.5S;
  background: #161616;
}

.navbar-mobile .menu-item-has-children .dropdown-active,
.navbar-mobile .menu-item-has-children .menu-item-has-children .dropdown-active {
  display: block;
}

.navbar-mobile ul {
  display: block;
}

.navbar-mobile li {
  padding-top: 10px;
  padding-bottom: 10px;
}



/*--------------------------------------------------------------
# FOOTER Section
--------------------------------------------------------------*/
div#footer1 {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

footer#footer {
  background: #161616;
  padding-top: 50px;
  padding-bottom: 0px;
  position: relative;
}

.footer-info .logo {
  margin-bottom: 14px;
  display: block;
  color: #1961E0;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}

.footermail {
  margin-bottom: 20px;
}

.footer-info img {
  margin-bottom: 30px;
  width: 170px;
}

.footer-info .footermail a {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
}

.footer-info p {
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
}

.footer-links {
  margin-top: 10px;
}

.footer-links h4 {
  padding-bottom: 10px;
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
}

.footer-links ul li {
  list-style: none;
  padding: 5px 0 0 0;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 24px;
  color: #ffffff;

}

.footer-links ul li a {
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

.footer-links ul li a:hover,
.logotext p a:hover,
.footermail a:hover {
  color: #1961E0;
}

.footer-links ul {
  padding: 0;
  margin: 0;
}

.logotext p a {
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  text-transform: uppercase;
}

div#footer3 {
  margin-top: 45px;
}

.logoimg img {
  opacity: 0.2;
}

.priv {
  display: flex;
  justify-content: space-between;
}

.footer-warning h6 {
  margin-bottom: 10px;
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
}

.footer-warning p {
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

#footer4 {
  padding: 50px 0px 40px;
}

.copyright_txt p {
  color: #F9F9FA;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

.copyright_img {
  display: flex;
  align-items: center;
  justify-content: end;
  gap: 40px;
}

div#footerlogo {
  padding: 20px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.10);
  border-bottom: 1px solid rgba(255, 255, 255, 0.10);
}

.footer-info {
  width: 25%;
}

.col-lg-2.mobile2 {
  display: none;
}

img.ipedmain {
  display: none;
}

.mobileshow {
  display: none;
}

.pricimg-title.title {
  margin-bottom: 80px;
}

.footermobile {
  display: none;
}

.footerdektop {
  display: block;
}

/*----------------------------
#Banner Section
---------------------------*/

.banner_section {
  background: #161616;
  padding: 150px 0px 70px;
  position: relative;
  overflow: hidden;
}

#thankyou {
  /* padding: 9.5rem 0rem 10rem; */
  height: 820px;
  padding: 100px 15px;
}

#thankyou .breadcrumb_title {
  padding-bottom: 10rem;
}

.banner_bg {
  /* position: absolute; */
  top: 60px;
  right: 10.4%;
}

.banner-txt {
  position: relative;
  z-index: 1;
  padding: 50px;
}

.banner-txt h1 {
  font-family: 'Montserrat', sans-serif;
  margin-bottom: 24px;
  font-size: 56px;
  font-style: normal;
  font-weight: 700;
  line-height: 110%;
  background-clip: text;
  color: #fff;
  position: relative;
  /* margin-bottom: 75px; */
}

span.banner_new {
  color: var(--accent-purple, #1961E0);
  font-family: Montserrat;
  font-size: 56px;
  font-style: normal;
  font-weight: 700;
  line-height: 110%;
  margin-top: 20px;
  width: fit-content;
  display: block;
  margin: auto;

}

.eth {
  position: absolute;
  bottom: 20%;
  right: 5%;
  animation: animName1 2s linear infinite;
}

.investment_section {
  width: 100%;
  /* background-image: url(../image/3.png); */
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 0px 0px 80px;
  position: relative;
  background: #161616;
}

.my-hero-video iframe {
  width: 83.6%;
  height: 544px;
  border-radius: 25px;
}

.my-hero-video video {
  /* width: 100% !important; */
  margin: 0 !important;
  padding: 0 !important;
  border-radius: 30px;
}

.investment_top_content p {
  width: 85%;
  /* margin: auto; */
}

.investment_vector img {
  animation: animName1 2s linear infinite;
}

.polyimg {
  position: absolute;
  top: 0;
  left: 5%;
}

.polyimg img {
  animation: animName1 2s linear infinite;
}

.ethimg2 {
  position: absolute;
  top: 0;
  right: 5%;
}

.ethimg2 img {
  animation: animName2 2s linear infinite;
}

.sanbox {
  position: absolute;
  right: 22%;
  bottom: -20%;
  z-index: 4;
}

.sanbox img {
  animation: animName2 2s linear infinite;
}

.btc-img {
  position: absolute;
  left: 10%;
  bottom: -6%;
  z-index: 2;
}

.btc-img img {
  animation: animName1 2s linear infinite;
}

.investmenttxt {
  width: 100%;
}

.in_details {
  display: flex;
  align-items: start;
  gap: 30px;
}

.list_num {
  width: 54px;
  height: 54px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #1961E0;
  border-radius: 50%;
}

.list_num span {
  display: inline-block;
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 36px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}

.list_txt {
  width: 65%;
  margin-bottom: 48px;
}

.list_txt h3 {
  color: #161616;
  font-family: 'Montserrat', sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}
.scroll-down img {
  cursor: pointer;
}
.mouse {
  margin: 0 auto;
  display: block;
  border-radius: 50px;
  border: 3px solid #fff;
  height: 52px;
  width: 32px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.move {
  position: absolute;
  background-color: #fff;
  height: 5px;
  width: 5px;
  border-radius: 50%;
  left: 50%;
  top: -3px;
  transform: translateX(-50%);
  animation: move 1.5s linear infinite;
}
@keyframes move {
0% {
  transform: translate(-50%, 10px);
  opacity: 0;
}
50% {
  transform: translate(-50%, 20px);
  opacity: 1;
}
100% {
  transform: translate(-50%, 43px);
  display: none;
}
}
.earning_section {
  background: #161616;
  position: relative;
  overflow: hidden;
  padding: 50px 0px;
}

.solimg {
  position: absolute;
  top: -10%;
  right: 20%;
}

.solimg {
  animation: animName1 2s linear infinite;
}

.earning_bg {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}

/* .earning_section::after {
  content: '';
  background-image: url(../image/earning-bg.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}  */

.earning_content {
  position: relative;
  z-index: 2;
}

.earning_content h2 {
  color: #fff;
  background: none;
  -webkit-text-fill-color: #fff;
}

section.earning_section .container {
  margin-bottom: 30px;
}

.earning_content p {
  color: #fff;
  /* margin-top: 32px; */
}

ul.points-details li {
  display: inline-flex;
  background: #1961E0;
  border-radius: 100px;
  padding: 4px 12px 4px 4px;
  align-items: center;
  gap: 8px;
  margin-right: 20px;
}

video:-webkit-full-page-media {
  max-height: -webkit-fill-available !important;
  max-width: fit-content !important;
}

ul.points-details p {
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20.8px;
  color: #fff;
}
ul.points-details.text-center {
  margin-bottom: 0px;
}
.earning_points {
  padding-bottom: 50px;
  padding-top: 10px;
}

h2.heading_title_one {
  color: #FFF;
  text-align: center;
  font-family: Montserrat;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}

/* .coin-box {
  border-radius: 16px;
  border: 1px solid #1961E0;
  background: #15191E;
  padding: 24px 24px 32px 24px;
  margin: 10px;
} */

.coinslider.owl-carousel .item {
  border-radius: 15px;
  padding: 1px;
  background: linear-gradient(#1961e07a, #ffffff00),linear-gradient(rgb(126 6 6 / 0%), rgba(25, 45, 177, 0));
  margin: 10px;
}

.owl-carousel-3 .itmes {
  background: linear-gradient(#1961e07a, #ffffff00),linear-gradient(rgb(126 6 6 / 0%), rgba(25, 45, 177, 0));
  border-radius: 16px;
  padding: 1px;
}

.coin-box {
  border-radius: 13px;
  border: 5px solid #ffffff00;
  padding: 24px 24px 32px 24px;
  margin: 1px 1px;
  background: #15191E;
}

.coin-box img {
  height: 250px;
  padding-top: 50px;
}

.point-aerrow {
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 100%;
  width: 45px;
  height: 45px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

.testimonial-details {
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.03);
  background: #15191E;
  padding: 32px 24px;
  margin: 7px;
}

.testimonial-details p {
  font-family: Montserrat;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #fff;
  text-align: start;

}

.authou-desc img {
  width: auto !important;
  height: min-content;
}

.authou-desc {
  margin-bottom: clamp(10px, 4vw, 20px);
  margin-top: clamp(30px, 4vw, 50px);
}

h5.member-name {
  font-family: Montserrat;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: 0.2px;
  color: #fff;
}

h6.member-new {
  font-family: Montserrat;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #fff;
}

section.crypto_playground {
  background: #161616;
  padding: 100px 0px;
}

h2.playground_title.text-center {
  font-family: Montserrat;
  font-size: 44px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  color: #fff;
  padding: 25px 0px;
}

.crypto_playground .container {
  position: relative; /* Ensure the container has a position */
  border-radius: 35px;
  overflow: hidden; /* Hide the overflow of the pseudo-element */
}

/* .crypto_playground .container::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%; 
  height: 100%;
  background-image: url(../image/section.png);
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: -1;
  animation: rotateImage 10s linear infinite; 
} */

.crypto_playground .container {
  position: relative;
  border-radius: 35px;
  overflow: hidden;
  background-color: rgba(26, 29, 34, 1);
}

.crypto_playground .container::before {
  content: "";
  position: absolute;
  top: -700px;
  left: 0;
  width: 100%;
  height: 240%;
  background-image: url(https://site18wp.devtestsite.tech/wp-content/uploads/2024/02/Group-427318567.png);
  background-position: bottom;
  background-size: contain;
  background-repeat: no-repeat;
  z-index: 1;
  animation: rotateImage 20s linear infinite;
}

.crypto_playground .container > * {
  /* Adjust the z-index to ensure content is above the pseudo-element */
  position: relative;
  z-index: 1;
}

@keyframes rotateImage {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}



ul.playground_points li {
  font-family: Montserrat;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #fff;
  list-style: none;
  display: flex;
  align-items: start;
}

.plaground-svg {
  display: flex;
  justify-content: space-between;
  margin-top: 8px;
}

ul.playground_points p {
  margin-left: 15px;
}

section#thankyou .container {
  border-radius: 32px;
  background: linear-gradient(0deg, #151e28b5 16%, #0a60cd59 53%, #1961E0 138%);
}

div#only-thank-you {
  padding: 100px 35px;
}
/*----------------------------
#  Account Type START
-------------------------------*/
section.choose_section {
  position: relative;
  margin-top: -80px;
  z-index: 1;
}

.shibaimg {
  position: absolute;
  top: -2%;
  right: 6%;
}

.shibaimg img {
  animation: animName1 2s linear infinite;
}

/* .pricing_content {
  position: relative;
  background-image: url(../image/vector.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  max-width: 1635px;
  margin: auto;
  padding: 12rem 0px 7.5rem;
} */

.price_title {
  text-align: center;
  position: relative;
  z-index: 1;
  margin-bottom: 36px;
}

.price_title p {
  width: 54%;
  margin: auto;
}

.pricing_plan .btc1 {
  position: absolute;
  top: 35%;
  left: 8%;
}

.price_box {
  width: 100%;
  padding: 60px 35px;
  border-radius: 24px;
  /* background: linear-gradient(90deg, #E5F7FF 0%, #E7F0FF 116.22%); */
  /* box-shadow: 0px 0.852px 2.148px 0px rgba(13, 74, 150, 0.02), 0px 8.148px 2.519px 0px rgba(13, 74, 150, 0.04), 0px 17px 10px 0px rgba(13, 74, 150, 0.05), 0px 38.519px 25.481px 0px rgba(13, 74, 150, 0.02), 0px 30.815px 15.852px 0px rgba(13, 74, 150, 0.04), 0px 100px 80px 0px rgba(13, 74, 150, 0.05); */
  transition: 0.4s ease-in-out;
  border-radius: 16px;
  /* border: 1px solid #1961E0; */
  background: #15191E;
}

.price_box:hover {
  background: #1961E0;
}

.price_box h2:nth-child(1) {
  border-bottom: 1px solid #1961E0;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.price_box:hover h2:nth-child(1) {
  border-color: #fff;
}

.price_box img {
  width: 15px;
}

.price_box h4 {
  color: #1B1B1B;
  font-family: 'Poppins', sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  margin-bottom: 40px;
}

.price_box h2 {
  margin-bottom: 40px;
  color: #1961E0;
  background: none;
  -webkit-text-fill-color: #FFFFFF;
}

h2.heading_title_new {
  font-family: Montserrat;
  font-size: 44px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  -webkit-text-fill-color: #1961E0;
}

.price_box:hover h2 {
  color: #fff;
  -webkit-text-fill-color: #fff;
}

.prspan .bi-checkice_box {
  color: #161616;
}

.price_box:hover .heading_text {
  color: #fff;
}

.price_box span .bi-x {
  color: #ffffff;
  margin-right: 10px;
}

.price_box:hover span .bi-x {
  color: #fff;
}

.bill_section_text {
  padding-bottom: 60px;
}

.price-button img {
  width: 30px;
  margin-left: 10px;
}

.price-button a {
  width: 100%;
  background: none;
  border-color: #1961E0;
  color: #fff;
  border-radius: 40px;
  border: 1px solid #94B9FB;
  /* background: linear-gradient(270deg, rgba(41, 44, 62, 0.80) 0%, #192E54 100%); */
}
.price-button a:hover {
  background: linear-gradient(270deg, rgba(41, 44, 62, 0.80) 0%, #192E54 100%);
}
.leverage_ac span {
  font-weight: 600;
}

.price_box:hover .price-button a {
  color: #fff;
  border-color: #fff;
}

.owl-carousel-3 .owl-stage {
  position: relative;
}

.owl-carousel-3 .owl-dots {
  text-align: center;
  margin-top: -80px;
}

.owl-carousel button.owl-dot {
  width: 45px;
  height: 5px;
  background: #161616;
  opacity: 1;
  margin: 0px 5px;
}

.owl-carousel button.owl-dot.active {
  background: #1961E0 !important;
  opacity: 1 !important;
}

.account_bg {
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: left;
}

.account_bg img {
  width: 80%;
}

.analyze .analyze-tl,
.analyze .analyze-tx {
  width: 50%;
}

.analyze .analyze-tx .readyto_btn .trading_btn {
  width: unset;
}

.regulated {
  padding: 120px 0px;
  position: relative;
}

.regulate_bg {
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: left;
}

.regulated-txt {
  position: relative;
  z-index: 1;
}

.regulated-txt img {
  box-shadow: -3px 33px 73px 0px rgba(0, 0, 0, 0.07), -13px 132px 133px 0px rgba(0, 0, 0, 0.06), -30px 297px 179px 0px rgba(0, 0, 0, 0.04), -54px 528px 212px 0px rgba(0, 0, 0, 0.01), -84px 825px 232px 0px rgba(0, 0, 0, 0.00);
}

.investment_content {
  padding: 80px 70px;
  margin-top: 120px;
  border-radius: 30px;
  background: #FFF;
  box-shadow: -3px 33px 73px 0px rgba(0, 0, 0, 0.07), -13px 132px 133px 0px rgba(0, 0, 0, 0.06), -30px 297px 179px 0px rgba(0, 0, 0, 0.04), -54px 528px 212px 0px rgba(0, 0, 0, 0.01), -84px 825px 232px 0px rgba(0, 0, 0, 0.00);
  position: relative;
  z-index: 1;
}

.investment_box h4 {
  color: #1B1B1B;
  font-family: 'Poppins', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  margin-top: 30px;
}

.platform_section {
  padding-top: 120px;
  position: relative;
}

.platform_txt img {
  margin-top: 30px;
}

.liquidity_section {
  /* position: relative;
  background-image: url(../image/liquidity.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 120px 0px; */
  background-color: #161616;
  padding: 60px 0px;
}

.liquidity_section .container {
  border-radius: 32px;
  background: linear-gradient(0deg, #151e28b5 20%, #0a60cd59 50%, #1961E0 107%);
  padding-left: 35px;
}

.my_platform .container {
  border-radius: 32px;
  background: none !important;
}

.liquidity_txt {
  padding: 100px 0px 150px 0px;
}

.liquidity_txt h2,
.liquidity_txt p {
  color: #fff;
  -webkit-text-fill-color: #fff;
}

.star-atlas {
  position: absolute;
  top: -45%;
  left: -5%;
}

.star-atlas img {
  animation: animName1 2s linear infinite;
}

/* .crypto_section {
  background-image: url(../image/8.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 80px 0px;
  position: relative;
  margin-top: 120px;
} */

section#playground {
  background: #161616;
  padding: 100px 0px 120px 0px;
}

#playground .container {
  border-radius: 32px;
  /* background: radial-gradient(100% 125.3% at 55% 0%, #1961E0 15%, rgba(25, 97, 224, 0.00) 100%); */
  padding-left: 35px;
  background: linear-gradient(0deg, #151e28b5 16%, #0a60cd59 53%, #1961E0 138%);
}

.crypto_section::after {
  /* content: '';
  position: absolute;
  top: 0;
  left: 0;
  background: linear-gradient(0deg, rgba(25, 97, 224, 0.80) 0%, rgba(25, 97, 224, 0.80) 100%);
  height: 100%;
  width: 100%; */
  border-radius: 32px;
  background: radial-gradient(100% 51.3% at 50% 0%, #1961E0 0%, rgba(25, 97, 224, 0.00) 100%);
}

/* .crypto_section::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  background-image: url(../image/unsplash.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  width: 48%;
  height: 100%;
  z-index: 1;
} */

.dotateimg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
}

.cryptotxt h2 {
  color: #FFF;
  -webkit-text-fill-color: #fff;
  padding-right: 40px;
}

.cryptotxt p {
  color: #FFF;
  width: 80%;
  padding-top: 32px;
}

.cryptotxt {
  position: relative;
  z-index: 1;
}

.crypto_btn {
  margin-top: 40px;
}

/* .crypto_btn a {
  display: inline-block;
  background: #161616;
  border-radius: 50px;
  padding: 14px 24px 15px 24px;
  color: #FFF;
  text-align: center;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: 0.2px;
  text-transform: uppercase;
  margin-bottom: 16px;
} */

.crypto_btn a {
  background: var(--linear-purple, linear-gradient(90deg, #E5F7FF 0%, #E7F0FF 116.22%));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20.8px;
  /* 130% */
}

.crypto_btn {
  display: flex;
  justify-content: space-around;
  align-items: center;
  margin-left: 15px;
}

.crypto_btn a {
  border-bottom: 1px solid #fff;
  margin-left: 10px;

}

/* .crypto_btn img {
    margin-left: 40px;
} */

/*----------------------------------
#BREADCRUMB START
---------------------------------*/
#breadcrumb_section {
  padding: 100px 0px 80px;
  /* background-image: url(../image/breadcrumbbg.png); */
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  background: #161616;
}

.breadcrumb_title {
  position: relative;
  z-index: 1;
}

.breadcrumb_title h1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 44px;
  font-style: normal;
  font-weight: 700;
  line-height: 110%;
  background: #fff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  /* margin-top: 40px; */
  margin-right: -30%;
}

.breadcrumb_title ul {
  margin: 0;
  padding: 0;
  padding-top: 10px;
}

.breadcrumb_title ul li {
  list-style: none;
  display: inline-block;
  color: #F9F9FA;
}

.breadcrumb_title ul li a {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  color: #F9F9FA;
  transition: 0.2s ease-in;
}

.breadcrumb_title ul li a:hover {
  color: #1961E0;
}

.breadcrumb_bg {
  position: absolute;
  top: 20%;
  right: 5%;
  z-index: 1;
}

.breadcrumb_bg img {
  width: 90%;
  animation: animName1 2s linear infinite;
}

/*-----------------------------------
#BREADCRUMB END
-------------------------------------*/

section.pricing_plan {
  position: relative;
  padding: 110px 0px;
  background: #161616;
}

/* .pricing_plan::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 60%;
  background-image: url(../image/pricing-bg.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
} */

.instrument {
  width: 100%;
  /* background-image: url(../image/real-bg1.png); */
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding: 100px 0px;
  position: relative;
  background-color: #161616;
}

.axs1 {
  position: absolute;
  top: -12%;
  right: 10%;
}

.axs1 img {
  width: 80%;
  animation: animName2 2s linear infinite;
}

.btc1 {
  position: absolute;
  bottom: 0;
  left: 8%;
}

.btc1 img {
  width: 80%;
  animation: animName1 2s linear infinite;
}

.account_section {
  width: 100%;
  position: relative;
  /* padding: 120px 0px 0px; */
  padding: 120px 0px;
  background-color: #161616;
}

.account_box {
  border-radius: 24px;
  /* background: linear-gradient(90deg, #E5F7FF 0%, #E7F0FF 116.22%); */
  /* box-shadow: 0px 1.852px 3.148px 0px rgba(13, 74, 150, 0.02), 0px 8.148px 6.519px 0px rgba(13, 74, 150, 0.04), 0px 20px 13px 0px rgba(13, 74, 150, 0.05), 0px 38.519px 25.481px 0px rgba(13, 74, 150, 0.05), 0px 64.815px 46.852px 0px rgba(13, 74, 150, 0.07), 0px 100px 80px 0px rgba(13, 74, 150, 0.09); */
  padding: 60px 40px;
  text-align: center;
  height: 100%;
  /* border-radius: 34px; */
  /* background: radial-gradient(50% 100.3% at 50% 0%, #1961E0 0%, rgba(25, 97, 224, 0.00) 100%); */
  background: linear-gradient(0deg, #151e28b5 16%, #0a60cd59 53%, #1961E0 138%);
}

.account_box h4 {
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  border-bottom: 1px solid #1961E0;
  padding-bottom: 24px;
  margin-bottom: 40px;
}


.Platform_section {
  background: #161616;
  padding: 100px 0px;
  position: relative;
}

.Platformcontent h2 {
  color: #FFF;
  -webkit-text-fill-color: #FFF;
}

.Platformcontent p {
  color: #FFF;
  margin-top: 32px;
}

#Platformliquidity .star-atlas {
  position: absolute;
  top: -10%;
  left: 0%;
}

#Platformliquidity .star-atlas img {
  width: 90%;
}

.Segregatedbox {
  width: 100%;
  border-radius: 16px;
  background: #15191E;
  padding: 30px 20px;
}

.segregated-content-box {
  border-radius: 15px;
  padding: 1px;
  background: linear-gradient(#1961e07a, #ffffff00),linear-gradient(rgb(126 6 6 / 0%), rgba(25, 45, 177, 0));
  margin: 10px;
}

.liquidity_section_new {
  background: #161616;
}

.Segregatedbox_one {
  /* margin-bottom: 50px; */
  border-radius: 15px;
  padding: 1px;
  background: linear-gradient(#1961e07a, #ffffff00), linear-gradient(rgb(126 6 6 / 0%), rgba(25, 45, 177, 0));
  margin: 10px;
}

.pt_icon {
  display: flex;
  align-items: center;
  gap: 30px;
}

.pt_icon h5 {
  font-family: 'Montserrat', sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  color: #FFF;
}

.pt_text P {
  color: #FFF;
  margin-top: 24px;
}

section.ct_section {
  position: relative;
  padding: 100px 0px;
  background: #161616;
}

.ct_text h2 {
  color: #161616;
  -webkit-text-fill-color: #fff;
}

.ct_text a {
  color: #161616;
  margin-top: 24px;
  /* border-color: #161616; */
  /* background: #fff !important; */
}

.ct_text a:hover {
  border-color: #fff;
  /* background: #161616; */
  color: #fff;
}

.poly1 {
  position: absolute;
  bottom: 0;
  right: 0;
}

.ct_text {
  position: relative;
  z-index: 1;
  padding: 90px 0px 100px 0px;
}

section.ct_section .container {
  border-radius: 32px;
  /* background: radial-gradient(100% 125.3% at 55% 0%, #1961E0 15%, rgba(25, 97, 224, 0.00) 100%); */
  padding-left: 35px;
  background: linear-gradient(0deg, #151e28b5 5%, #0a60cd59 41%, #1961E0 104%)
}

.ct_bg2 {
  position: absolute;
  bottom: -25%;
  right: -2%;
}

.ct_bg2 img {
  width: 80%;
}

.ct_bg1 {
  position: absolute;
  bottom: -25%;
  left: 8%;
}

.qna {
  /* padding: 17px 76px 17px 26px;
  border-radius: 20px;
  background: #161616;
  box-shadow: -3px 33px 73px 0px rgba(0, 0, 0, 0.07), -13px 132px 133px 0px rgba(0, 0, 0, 0.06), -30px 297px 179px 0px rgba(0, 0, 0, 0.04), -54px 528px 212px 0px rgba(0, 0, 0, 0.01), -84px 825px 232px 0px rgba(0, 0, 0, 0.00);
  */
  z-index: 1;
  /* border-radius: 16px;
  border: 1px solid #1961E0; */
  background: linear-gradient(#1961e07a, #ffffff00),linear-gradient(rgb(126 6 6 / 0%), rgba(25, 45, 177, 0));
  border-radius: 16px;
  padding: 1px;
  margin: 0 0 30px 0;
  position: relative;
  /* width: 970px; */
}
section.Platform_section .qna {
  width: 970px;
  margin-left: auto;
  margin-right: auto;
}
.que-new-trade {
  padding: 20px;
  border-radius: 16px;
  background: #15191E;
}
.que-new-trade:hover {
  background: linear-gradient(0deg, #151e28b5 16%, #0a60cd59 53%, #1961E0 138%);
}
div#faq_question {
  margin: 0 0 0px 0;
}

.question {
  cursor: pointer;
  user-select: none;
  transition: color 0.3s;
  display: flex;
  align-items: center;
  margin: 0;
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-size: 19px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  min-height: 50px;
}

.answer p {
  color: #fff;
}
.qna .answer {
  height: 0px;
  transition: 0.3s linear;
  overflow: hidden;
  padding: 0;
}
.qna.active .question {
  color: #1961E0;
}

#document .qna {
  /* background: linear-gradient(270deg, rgba(50, 52, 60, 0.8) 0%, rgba(34, 42, 51, 0.8) 100%);
  padding: 15px 30px !important; */
  border-radius: 90px !important;
}
#document .que-new-doc {
  width: 100%;
  border-radius: 90px;
  /* background: #15191E; */
  padding: 10px 20px;
  background: linear-gradient(270deg, rgba(50, 52, 60, 0.8) 0%, rgba(34, 42, 51, 0.8) 100%);
}
.qna .question::after {
  content: "\f105";
  display: inline-block;
  margin-right: 10px;
  transition: transform 0.3s;
  font: normal normal normal 14px/1 FontAwesome;
  position: absolute;
  right: 15px;
  font-size: 26px;
  color: #fff;
}

h3.question:hover {
  color: #fff;
}

.qna.active .question::after {
  transform: rotate(90deg);
  color: #1961E0;
}

.cp_img {
  margin-top: 50px;
}

.cp_box {
  position: relative;
  z-index: 5;
}

section#Segregated {
  background: #161616;
  padding: 70px 0px;
}

#Segregated {
  margin-top: 0;
}

#Segregated::before {
  background-image: url(../image/cp-bg1.png);
  padding: 80px 0px;
  margin-top: 0;
}

#aggregate .ct_bg1 {
  position: absolute;
  bottom: 0%;
  left: 8%;
}

.sol1 {
  position: absolute;
  bottom: 0;
  left: 12%;
}

.sol1 img {
  width: 80%;
  animation: animName1 2s linear infinite;
}

.shiba1 {
  position: absolute;
  top: 0;
  right: 10%;
}

.shiba1 img {
  width: 80%;
  animation: animName2 2s linear infinite;
}

.page-id-407 section#documentliquidity {
  display: none;
}

.exchange_section {
  /* background-image: url(../image/exchange-bg.png); */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  padding: 100px 0px;
  background: #161616;
}

.exchangesol {
  position: absolute;
  bottom: 0;
  left: 8%;
}

.exchangesol img {
  width: 100%;
  animation: animName1 2s linear infinite;
}

.exchangeimg {
  margin: 120px 0px;
}


.instrument .qna {
  /* padding: 17px 76px 17px 26px; */
  border-radius: 16px;
  /* background: linear-gradient(90deg, #E5F7FF 0%, #E7F0FF 116.22%); */
  /* box-shadow: 0px 1.852px 3.148px 0px rgba(13, 74, 150, 0.02), 0px 8.148px 6.519px 0px rgba(13, 74, 150, 0.04), 0px 20px 13px 0px rgba(13, 74, 150, 0.05), 0px 38.519px 25.481px 0px rgba(13, 74, 150, 0.05), 0px 64.815px 46.852px 0px rgba(13, 74, 150, 0.07), 0px 100px 80px 0px rgba(13, 74, 150, 0.09); */
  margin: 0 0 30px 0;
  position: relative;
  z-index: 1;
  background: #15191E;
  background: linear-gradient(#1961e07a, #ffffff00),linear-gradient(rgb(126 6 6 / 0%), rgba(25, 45, 177, 0));
  padding: 1px;
}

.aboutcontent p {
  color: #fff;
}

.aboutimg img {
  border-radius: 30px;
}

/*-------------------------------------
#Trading hours
-------------------------------------*/
.trading_hours {
  /* background-image: url(../image/exchange-bg.png); */
  background-position: center;
  position: relative;
  padding: 120px 0px;
  background: #161616;
}

.hours_box {
  border-radius: 30px;
  background: #15191E;
  max-width: 850px;
  margin: auto;
  margin-bottom: 30px;
  padding-bottom: 12px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  filter: drop-shadow(-3px 33px 73px rgba(0, 0, 0, 0.07)) drop-shadow(-13px 132px 133px rgba(0, 0, 0, 0.06)) drop-shadow(-30px 297px 179px rgba(0, 0, 0, 0.04)) drop-shadow(-54px 528px 212px rgba(0, 0, 0, 0.01)) drop-shadow(-84px 825px 232px rgba(0, 0, 0, 0.00));
}

.trading_hours .axs1 {
  position: absolute;
  top: 13%;
  right: 4%;
}

.trading_hours .exchangesol {
  position: absolute;
  bottom: 42%;
  left: 7%;
}

div#hours {
  margin-bottom: 0px;
}

.vector_img {
  position: absolute;
  top: 25%;
  right: 0;
  text-align: right;
}

.vector_img img {
  width: 50%;
}

.hours_headding {
  /* background: #1961E0;
  border-radius: 30px 30px 0px 0px; */
  padding: 10px 0px;
  text-align: center;
  border-radius: 32px;
  background: radial-gradient(50% 95.3% at 50% 0%, #1961E0 0%, rgba(25, 97, 224, 0.00) 100%);
}

.across {
  text-align: center;
}

.across h2 {
  padding-bottom: 24px;
  -webkit-text-fill-color: #ffffff;
}

.across p {
  color: #fff;
  padding-bottom: 56px;
}

.hours_headding h3 {
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}

.hours_box table {
  width: 100%;
  margin: 0;
}

.symbol {
  background: linear-gradient(90deg, #E5F7FF 0%, #E7F0FF 116.22%);
  position: relative;
}

.hours_box table tbody .symbol:first-child {
  border-top: 0;
}

.hours_box table tbody .symbol td {
  color: #fff;
  font-family: 'IBM Plex Mono', monospace;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  border: 1px solid rgba(255, 255, 255, 0.03);
  background: #15191E;
}

.hours_box table tbody tr td {
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  padding: 10px 30px;
  width: 30%;
}

.hours_box table tbody tr td:last-child {
  width: 70%;
}

table,
th,
td {
  /* border: 0px solid black; */
  border-collapse: collapse;
}

.trading_about {
  width: 100%;
  position: relative;
  padding: 140px 0px;
  background: linear-gradient(135deg, #0B3910 0%, #041813 40.63%, #041713 60.42%, #0C3D10 100%);
}

.trading_abouttxt {
  max-width: 820px;
  margin: auto;
  position: relative;
  z-index: 1;
}

.trading_abouttxt h2,
.trading_abouttxt p {
  color: #F9F9FA;
}

.contact_section {
  padding: 120px 0px;
  position: relative;
}


.contact-box1 {
  padding: 40px 50px;
  position: relative;
  z-index: 1;
  border-radius: 16px;
  /* background: linear-gradient(90deg, #E5F7FF 0%, #E7F0FF 116.22%); */
  border-radius: 32px;
  border: 1px solid var(--accent-purple, #1961E0);
  background: radial-gradient(68% 100.3% at 50% 0%, #1961E0 0%, rgba(25, 97, 224, 0.00) 100%);
}

.contact-box1 h2 {
  color: #ffffff;
  text-align: center;
  font-family: 'Montserrat', sans-serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}

.formbold-mb-5 label {
  color: #ffffff;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  margin-bottom: 4px;
}

.formbold-form-input {
  width: 100%;
  padding: 9px 16px;
  outline: none;
  background: #161616;
  border: 1px solid;
  border-color: #1961E0;
  border-radius: 6px;
  color: rgb(34, 34, 34, 0.5);
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  color: rgba(255, 255, 255, 0.6);
}

::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}

.formbold-mb-5 {
  margin-bottom: 24px;
}

.get-start-btn {
  color: #FFF;
  text-align: center;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: 0.2px;
  border-radius: 73px;
  background: #161616;
  padding: 14px 30px 15px 30px;
  display: inline-block;
  text-transform: uppercase;
  transition: 0.5s ease-in-out;
  width: 222px;
}

.get-start-btn:hover {
  background: #C7FF23;
  color: #1B1B1B;
}

.get-start button {
  border: 0;
}

.contact_call {
  margin-top: 56px;
}

.contact_call:first-child {
  margin-top: 0;
}

.contact_main .contact_call ul {
  display: flex;
  align-items: center;
  padding: 0;
  margin: 0;
}

.contact_main .contact_call ul li {
  list-style: none;
  padding-left: 20px;
}

.contact_section .get-start button {
  width: 250px;
  border: 0;
}

.contact_main .contact_call ul li:first-child {
  padding-left: 0;
}

.contact_main h4 {
  font-family: 'IBM Plex Mono', monospace;
  color: #ffffff;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  margin-bottom: 10px;
  letter-spacing: 0.2px;
}

.contact_main p {
  opacity: 0.7;
  color: #161616;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

.page-id-409 .liquidity_section {
  display: none;
}

.page-id-268 .liquidity_section {
  display: none;
}

#register {
  padding-bottom: 150px;
}

#register_form {
  padding: 120px 0px;
}

#register_form .account_bg {
  display: block;
}

/*------------------------------------
#Registration
----------------------------------*/
.formbold-mb-2 {
  display: block;
  margin-bottom: 15px;
}

.formbold-mb-2 input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none;
  cursor: pointer;
}

.formbold-mb-2 label {
  position: relative;
  cursor: pointer;
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

.formbold-mb-2 label .terms {
  background: linear-gradient(180deg, #00B5F9 0%, #1961E0 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.formbold-mb-2 label:before {
  content: '';
  -webkit-appearance: none;
  background-color: transparent;
  border: 1px solid #282B33;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
  padding: 10px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  cursor: pointer;
  border-radius: 5px;
  margin-right: 10px;
}

.formbold-mb-2 input:checked+label:after {
  content: '';
  display: block;
  position: absolute;
  top: 0px;
  left: 11px;
  width: 8px;
  height: 18px;
  border: solid #FC5E2B;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
}

select.formbold-form-input {
  position: relative;
  -webkit-appearance: none;
  appearance: none;
  background-image: url(../image/down-arrow.png);
  background-repeat: no-repeat;
  background-position: 96% 55%;
}

.responcemessgae1 {
  color: #ffff;
}

/* ----------------------------------  My Custom CSS  ------------------------- */

.navbar-mobile .menu-item-has-children .dropdown-active,
.navbar-mobile .menu-item-has-children .menu-item-has-children .dropdown-active {
  display: block;
}

.menu-footer-menu-english-container ul {
  list-style: none;
  display: flex;
  justify-content: space-between;
  padding-left: 0;
  margin-bottom: 0;
}

.menu-footer-menu-dutch-container ul {
  list-style: none;
  display: flex;
  justify-content: space-between;
  padding-left: 0;
  margin-bottom: 0;
}

.menu-footer-menu-english-container ul li a {
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  /* text-transform: uppercase; */
  margin-right: 30px;
  letter-spacing: 0.16px;
}

.menu-footer-menu-dutch-container ul li a {
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  text-transform: uppercase;
}

.menu-footer-menu-english-container ul li a:hover {
  color: #1961E0;
}

.menu-footer-menu-dutch-container ul li a:hover {
  color: #1961E0;
}

.crypto_chart_embed_code iframe {
  border: 2px solid black;
  border-radius: 20px;
}

.acc_ready_title {
  padding-right: 40px;
}


/* ----------------------------------------------  Bredcumbs CSS  --------------------------------------- */

#breadcrumb_section {
  padding: 150px 0px 50px;
  /* background-image: url(../image/breadcrumbbg.png); */
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  background: #161616;
}

.breadcrumb_title {
  position: relative;
  z-index: 1;
}

.breadcrumb_title h1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 44px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  background: #ffffff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  /* margin-top: 40px; */
  margin-right: -30%;
}

.breadcrumb_title ul {
  margin: 0;
  padding: 0;
  padding-top: 10px;
}

.breadcrumb_title ul li {
  list-style: none;
  display: inline-block;
  color: #F9F9FA;
}

.breadcrumb_title ul li a {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  color: #F9F9FA;
  transition: 0.2s ease-in;
}

.breadcrumb_title ul li a:hover {
  color: #1961E0;
}

.breadcrumb_bg {
  position: absolute;
  top: 20%;
  right: 5%;
  z-index: 1;
}

.breadcrumb_bg img {
  width: 90%;
  animation: animName1 2s linear infinite;
}

span.bred-separator {
  margin: 0 5px;
}

.breadcrumb_title ul li strong {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  color: #F9F9FA;
  transition: 0.2s ease-in;
}


/* ----------------------------    Contact Info Page and Form CSS   ---------------------------- */

.contact-box1 label.wpforms-field-label {
  color: #fff !important;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 20px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  margin-bottom: 4px !important;
}

.contact-box1 .formbold-form-input input,
.contact-box1 .formbold-form-input textarea {
  width: 100% !important;
  padding: 9px 16px !important;
  outline: none !important;
  background: #15191E !important;
  border: 1px solid !important;
  border-color: #1961E0 !important;
  border-radius: 6px !important;
  color: rgb(34, 34, 34, 0.5) !important;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 20px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 140% !important;
}

.contact-box1 .wpforms-submit-container .wpforms-submit .get-start-btn {
  color: #FFF !important;
  text-align: center !important;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 20px !important;
  font-style: normal !important;
  font-weight: 700 !important;
  line-height: 150% !important;
  letter-spacing: 0.2px !important;
  border-radius: 73px !important;
  background: #161616 !important;
  padding: 14px 30px 15px 30px !important;
  display: inline-block !important;
  text-transform: uppercase !important;
  transition: 0.5s ease-in-out !important;
  width: 222px !important;
}

.get-start-btn {
  color: #161616 !important;
  text-align: center !important;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 20px !important;
  font-style: normal;
  font-weight: 700 !important;
  line-height: 150% !important;
  letter-spacing: 0.2px !important;
  border-radius: 73px !important;
  background: #fff !important;
  padding: 10px 20px 10px 20px !important;
  display: inline-block;
  text-transform: uppercase !important;
  transition: 0.5s ease-in-out !important;
  width: 100% !important;
  height: unset !important;
  border: 1px solid #ffffff !important;
  margin: 0px ! IMPORTANT;
}

.get-start-btn:hover {
  background: #ffffff00 !important;
  color: #fff !important;
  border: 1px solid #1961E0 !important;
}

.contact_call p a {
  opacity: 0.7;
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

.contact_call p a:hover {
  color: #1961E0;
}

/* ::placeholder {
  color: #fff !important;
} */


/* .Segregatedsideimg {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 50%;
  z-index: 1;
} */
/* .Segregatedsideimg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-radius: 30px;
} */

.Segregatedsideimg img {
  border-radius: 30px;
}

span.breadcrumb_item {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  color: #F9F9FA;
  transition: 0.2s ease-in;
}



section#Segregated::before {
  display: none;
}

/* ------------------------------------   Language Switcher CSS   --------------------------------------- */

.lang-switcher {
  position: relative;
  display: inline-block;
}

button.current-lang-btn {
  background: transparent;
  border: none;
  color: white;
  font-size: 16px;
}

button.current-lang-btn span::after {
  content: "\f107 ";
  font: normal normal normal 14px/1 FontAwesome;
  margin-left: 5px;
  margin-top: 2px;
  font-size: 25px;
}

span.lang-label {
  display: flex;
  align-items: center;
  font-weight: 600;
  letter-spacing: 1.2px;
  margin-left: 5px;
}


.current-lang-btn {
  display: flex;
  align-items: center;
  cursor: pointer;
  border: 1px solid #ccc;
  padding: 5px 10px;
  border-radius: 5px;
}

.current-lang-btn img {
  margin-right: 5px;
}

.lang-options {
  position: absolute;
  top: 100%;
  left: 0;
  display: none;
  background-color: #161616;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  padding: 5px 0;
  list-style: none;
  margin: 0;
  z-index: 1;
}

.lang-options li {
  padding: 5px 10px;
  cursor: pointer;
}

.lang-options li:hover {
  background-color: #161616;
}

/* Show the language options on click */
.lang-switcher.active .lang-options {
  display: block;
  z-index: 11111;
}

.lang-options {
  width: 90px;
}

ul.lang-options li a {
  font-size: 16px;
  color: #fff;
}

.language img {
  padding-right: 7px;
  width: unset !important;
  height: auto !important;
}

/* 12/02/2024 css */
owl-carousel-3
.owl-carousel-3.owl-carousel button.owl-dot.active {
  background: #1961E0;
  opacity: 1;
}

.owl-carousel-3.owl-carousel button.owl-dot {
  width: 10px;
  height: 10px;
  background: #ffffff;
  opacity: 0.1;
  margin: 0px 5px;
  border-radius: 10px;
}

.owl-carousel-3.owl-carousel .owl-nav button.owl-next,
.owl-carousel-3.owl-carousel .owl-nav button.owl-prev {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: #1E2227;
  width: 48px;
  height: 48px;

}

.owl-carousel-3.owl-carousel .owl-nav button.owl-next:hover span,
.owl-carousel-3.owl-carousel .owl-nav button.owl-prev:hover span {
  color: #fff;
}

.owl-carousel-3.owl-carousel .owl-nav button.owl-next span,
.owl-carousel-3.owl-carousel .owl-nav button.owl-prev span {
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  line-height: 23px;

}

.owl-carousel-3.owl-carousel .owl-stage-outer {
  overflow: hidden;
}


.owl-carousel-3.owl-carousel .owl-dots {
  display: flex;
  justify-content: center;
  margin-top: -28px;
}

.owl-carousel-3.owl-carousel .owl-nav {
  display: flex;
  justify-content: center;
  gap: 180px;
  margin-top: 20px;
}



/* uijhuinm */
.testimonial-crypto.owl-carousel button.owl-dot.active {
  background: #1961E0;
  opacity: 1;
}

.testimonial-crypto.owl-carousel button.owl-dot {
  width: 10px;
  height: 10px;
  background: #ffffff;
  opacity: 0.1;
  margin: 0px 5px;
  border-radius: 10px;
}

.testimonial-crypto.owl-carousel .owl-nav button.owl-next,
.testimonial-crypto.owl-carousel .owl-nav button.owl-prev {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: #1E2227;
  width: 48px;
  height: 48px;

}

.testimonial-crypto.owl-carousel .owl-nav button.owl-next:hover span,
.testimonial-crypto.owl-carousel .owl-nav button.owl-prev:hover span {
  color: #fff;
}

.testimonial-crypto.owl-carousel .owl-nav button.owl-next span,
.testimonial-crypto.owl-carousel .owl-nav button.owl-prev span {
  /* color: rgba(255, 255, 255, 0.10); */
  color: #fff;
  font-size: 24px;
  line-height: 23px;

}

.testimonial-crypto.owl-carousel .owl-stage-outer {
  overflow: visible;
}

.testimonial-crypto .owl-item.active {
  opacity: 1;
}

.testimonial-crypto .owl-item {
  opacity: 0.2;
}

.testimonial-crypto.owl-carousel .owl-dots {
  display: flex;
  justify-content: center;
  margin-top: -28px;
}

.testimonial-crypto.owl-carousel .owl-nav {
  display: flex;
  justify-content: center;
  gap: 180px;
  margin-top: 20px;
}

.authou-desc {
  display: flex;
  gap: 14px;
  text-align: start;
}

.coinslider.owl-carousel button.owl-dot.active {
  background: #1961E0;
  opacity: 1;
}

.coinslider.owl-carousel button.owl-dot {
  width: 10px;
  height: 10px;
  background: #ffffff;
  opacity: 0.1;
  margin: 0px 5px;
  border-radius: 10px;
}

.coinslider.owl-carousel .owl-nav button.owl-next,
.coinslider.owl-carousel .owl-nav button.owl-prev {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: #1E2227;
  width: 48px;
  height: 48px;

}

.coinslider.owl-carousel .owl-nav button.owl-next:hover span,
.coinslider.owl-carousel .owl-nav button.owl-prev:hover span {
  color: #fff;
}

.coinslider.owl-carousel .owl-nav button.owl-next span,
.coinslider.owl-carousel .owl-nav button.owl-prev span {
  /* color: rgba(255, 255, 255, 0.10); */
  color: #fff;
  font-size: 24px;
  line-height: 23px;

}

.coinslider.owl-carousel .owl-dots {
  display: flex;
  justify-content: center;
  margin-top: -28px;
}

.coinslider.owl-carousel .owl-nav {
  display: flex;
  justify-content: center;
  gap: 180px;
  margin-top: 20px;
}

.grid-container-stock {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
  gap: 15px;
}

.grid-item {
  text-align: center;
}

.tradingview-widget-container iframe {
  height: 100% !important;
  border-radius: 22px;
}

.trading-account {
  background: #161616;
  position: relative;
  overflow: hidden;
  padding: 50px 0px;
}

.trading-account .container h2:first-child {
  max-width: 747px;
  margin: auto;
}

.trading-account .container h2 {
  color: #FFF;
  text-align: center;

  font-family: Montserrat;
  font-size: 44px;
  font-style: normal;
  font-weight: 700;
}

.trading-account .container .tab-content .tab-pane p {
  max-width: 669px;
  margin: auto;
  color: #FFF;
  text-align: center;
  font-family: Montserrat;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  margin-bottom: 40px;
}

.trading-account #pills-tab {
  justify-content: center;
  padding-top: 25px;
  margin-top: 40px;
  margin-bottom: 50px !important;
  gap: 15px;
}

.trading-account .nav-pills .nav-link.active {
  border-radius: 40px !important;
  border: 1px solid #1961E0 !important;
  padding: 3px 24.698px 4px 25px;
  background: #1961E0 !important;
}

.trading-account .nav-pills .nav-link {
  color: #fff !important;
  border-radius: 40px !important;
  border: 1px solid rgba(255, 255, 255, 0.05) !important;
  background: linear-gradient(270deg, rgba(50, 52, 60, 0.80) 0%, rgba(34, 42, 51, 0.80) 100%) !important;
  padding: 3px 24.698px 4px 25px;
}

.trading-color-cont {
  /* border-radius: 32px; */
  /* background-image: url('https://site18wp.devtestsite.tech/wp-content/uploads/2024/02/div.sc-f31ce5b1-0.png'); */
  /* background-position: center top; */
  /* background: radial-gradient(51% 110% at 50% 0%, #1961E0 0%, rgba(25, 97, 224, 0.00) 100%); */
}
.trading-color-cont::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: url('https://site18wp.devtestsite.tech/wp-content/uploads/2024/02/Group-427318567.png') no-repeat 100%;
  background-repeat: no-repeat;
  background-size: contain;
  animation: rotateBackground 20s linear infinite;
  left: 0%;
  /* box-shadow: 0 0 108px 168px black inset; */
}
.trading-color-cont ul#pills-tab, .trading-color-cont div#pills-tabContent {
  position: relative;
  z-index: 1;
}
@keyframes rotateBackground {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.tv-widget-chart--with-border {
  border: none !important;
}

.tradingview-widget-container iframe .mediumwidgetembed .tv-widget-chart.tv-widget-chart--with-border {
  border: none;
}

.tradingview-widget-container {
 
  margin-bottom: 25px;
}
.tradingview-widget-container #mediumwidgetembed .tv-widget-chart.tv-widget-chart--with-border{
  border: none !important;
}
div#mediumwidgetembed > div {
  border: none;
}
.account-new-box .col-md-6:last-child {
  width: 70%;
  margin: 45px auto 0px;
}

