body {
  font-family:  Poppins, sans-serif;
  background: #f5f5f5;
  background: #050732;
}

a:hover {
  text-decoration: none;
}
li {
  list-style-type: none;
}
a {
  text-decoration: none;
}

.s-select > select option {
  background-color: #080a34;
  color: #fff !important;
}

.header-section .navbar-brand img {
  height: 50px;
}

.header-section .dropdown-item:active,
.header-section .dropdown-item:hover {
  background: linear-gradient(
    91.05deg,
    #3385d6 2.94%,
    rgba(255, 255, 255, 0) 179.3%
  );
}

.header-section .navbar-light .navbar-nav .create-btn {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  color: #fff !important;
  padding: 10px 30px;
  border: none !important;
  box-shadow: none !important;
  /* background: linear-gradient(91.05deg, #3385D6 2.94%, rgba(255, 255, 255, 0) 179.3%); */
  background: linear-gradient(130deg, #00a4ff 0%, #fa00ff 100%);
  border-radius: 5px;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  margin: 0 0 0 7px;
}

.upper-strip {
  z-index: 9;
  background: red;
  color: white;
  /* position: fixed; */
  font-size: 15px;
  top: 21px;
  width: 100%;
  padding: 5px 0;
}

.upper-strip p {
  margin-bottom: 0;
  font-weight: 600;
  font-size: 16px;
}

.header-section {
  z-index: 1000;
  position: fixed;
  left: 0;
  right: 0;
  margin: 0 auto;
  /* padding: 5px 0px; */
  background: transparent;
  /* padding-bottom: 33px; */
}

.header-section .navbar-brand,
.header-section .navbar-brand:hover {
  font-style: normal;
  font-weight: 700;
  font-size: 32px;
  line-height: 39px;
  color: #ffffff;
}

.header-section .navbar-light .navbar-nav .nav-link {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 22px;
  color: #ffffff;
  margin-right: 15px;
}
.header-section .navbar-light .navbar-nav .nav-link:last-child {
  margin-right: 0;
}

.header-section .dropdown-item span img {
  width: 15%;
}

.stricky.stricky-fixed {
}
.mr-2 {
  margin-right: 0.5rem;
}


.navbar-light .navbar-toggler {
  /* background-color: rgba(217, 217, 217, 0.2); */
  background: linear-gradient(130deg, #00a4ff 0%, #fa00ff 100%);
}
.navbar-light .navbar-toggler img {
  height: 20px;
  width: 20px;
}
.set-margin {
  margin-top: 0px;
}

.banner-section {
  background: rgba(28, 28, 51, 0.5);
  position: relative;
  padding: 200px 0 93px;
}

.banner-section::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  background: #ffffff;
  opacity: 0.6;
  filter: blur(300px);
  width: 270px;
  height: 1000px;
}
.banner-img {
  width: 64%;
  margin: auto;
  text-align: center;
}
.banner-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.banner-info {
  width: 50%;
}

.banner-info h2 {
  background: linear-gradient(
    91.66deg,
    #3988d5 2.76%,
    rgba(255, 255, 255, 0.72) 120.86%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  margin-bottom: 4px;
  font-size: 80px;
  font-weight: 600;
}
.banner-section .generator-img {
  margin: 10px 0;
}
.banner-section .generator-img img {
  height: 30px;
  width: auto;
}
.banner-info h6 {
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 29px;
  color: #a7a7a7;
  margin-bottom: 23px;
}

.banner-info p {
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
  margin-bottom: 17px;
}

.banner-info span {
  font-style: italic;
  font-weight: 500;
  font-size: 18px;
  line-height: 22px;
  color: #fff;
  display: block;
  margin-bottom: 27px;
}

.banner-info a {
  background: linear-gradient(
    91.05deg,
    #3385d6 2.94%,
    rgba(255, 255, 255, 0) 179.3%
  );
  border-radius: 5px;
  padding: 12px 33px;
  font-style: normal;
  font-weight: 600;
  font-size: 22px;
  line-height: 27px;
  color: #fff;
  display: inline-block;
  position: relative;
  z-index: 1;
}

.banner-info a img {
  margin-right: 10px;
}

.updated-section {
  padding: 55px 0;
  background: rgba(28, 28, 51, 0.5);
  position: relative;
}

.updated-section::after {
  content: "";
  position: absolute;
  bottom: -45px;
  left: 20%;
  background: url(../images/code-bg.png) no-repeat;
  width: 75px;
  height: 55px;
  opacity: 0.5;
}

.updated-section::before {
  content: "";
  position: absolute;
  top: 81px;
  left: 0;
  background: #ffffff;
  opacity: 0.6;
  filter: blur(300px);
  width: 280px;
  height: 1000px;
}

.common-heading {
  max-width: 84%;
  margin: 0 auto 51px;
  text-align: center;
  position: relative;
}

.common-heading::before {
  content: "";
  position: absolute;
  top: -15px;
  left: -110px;
  background: url(../images/code-bg.png) no-repeat;
  width: 75px;
  height: 55px;
  opacity: 0.5;
}

.common-heading h2 {
  font-style: normal;
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  text-align: center;
  background: linear-gradient(91.66deg, #2e9bff 2.76%, #a732de 120.86%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  margin-bottom: 20px;
  padding: 0 40px;
}

.common-heading p {
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
  line-height: 29px;
  text-align: center;
  color: #fff;
  margin-bottom: 20px;
}

.common-heading span {
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  color: #fff;
}

.updated-item {
  background: #070933;
  border: 1px solid #ffffff;
  border-radius: 21px;
  padding: 30px;
  text-align: center;
  position: relative;
  z-index: 1;
}

.updated-img {
  margin-bottom: 32px;
  min-height: 80px;
}

.updated-img img {
  max-height: 70px;
}

.updated-info h2 {
  font-style: normal;
  font-weight: 700;
  font-size: 40px;
  line-height: 46px;
  text-align: center;
  color: #ffffff;
  margin-bottom: 0;
}

.updated-info p {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  text-align: center;
  color: #ffffff;
  margin-bottom: 0;
}

.updated-inner {
  max-width: 85%;
  margin: 0 auto;
}

.updated-inner-item {
  position: relative;
}

.updated-inner-item::before {
  content: "";
  position: absolute;
  top: -40px;
  right: -45px;
  background: url(../images/code-bg.png) no-repeat;
  width: 75px;
  height: 55px;
  opacity: 0.5;
}

.tools-section {
  padding: 62px 0;
}

.coin-inner-info .contact {
  color: #fff;
  text-align: center;
  font-weight: 700;
  margin-bottom: 20px;
}

.tools-section .common-heading::before {
  display: none;
}

.tools-section .common-heading {
  margin-bottom: 81px;
}

.tools-inner {
  max-width: 85%;
  margin: 0 auto;
}

.tools-img {
  width: 30%;
  margin: 0 auto;
  margin-bottom: 25px;
}

.tools-img img {
  /* max-height: 120px; */
}

.tools-info {
  width: 100%;
}

.tools-item {
  background: #090b35;
  border: 1px solid #ffffff;
  border-radius: 21px;
  padding: 30px;
  /* display: flex; */
  align-items: center;
  justify-content: space-between;
  margin-bottom: 46px;
}

.token-set-width {
  max-width: 80%;
  margin: 0 auto;
}

.tools-info h2 {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 30px;
  background: linear-gradient(180deg, #48cae4 0%, #ade8f4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 2px;
}

.tools-info p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  color: #93999a;
  margin-bottom: 0;
  min-height: 92px;
}

.tools-info p span {
  color: #fff;
  font-weight: 500;
  display: block;
}

.watch .tools-info {
  width: 100%;
}

.watch .tools-img {
  width: 30%;
}

/*** ethereum mainnet section start ***/
.ethereum-mainnet-section {
  background: url(../images/ethereum-mainnet-bg.png) no-repeat;
  width: 100%;
  height: 630px;
  background-size: 100% 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  /* top:30px; */
  z-index: 1;
}
.ethereum-mainnet-section1 {
  background: url(../images/ethereum-mainnet-bg.png) no-repeat;
  width: 100%;
  height: 385px;
  background-size: 100% 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  /* top: 30px; */
  z-index: 1;
}

.ethereum-mainnet-info {
  text-align: center;
  max-width: 50%;
  margin: 0 auto;
  position: absolute;
  top: 52%;
  width: 100%;
  /* max-width: 100%; */
  transform: translateY(-50%);
  margin: auto;
  left: 0;
  right: 0;
}

.ethereum-mainnet-info img {
  margin-bottom: 16px;
  height: 120px;
}

.ethereum-mainnet-info h6 {
  font-style: normal;
  font-weight: 500;
  font-size: 32px;
  line-height: 39px;
  color: #fff;
  margin-bottom: 15px;
}

.ethereum-mainnet-info h2 {
  font-style: normal;
  font-weight: 600;
  font-size: 64px;
  line-height: 77px;
  color: #fff;
  margin-bottom: 14px;
}

.ethereum-mainnet-info p {
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  color: #93999a;
  margin-bottom: 0;
}

.ethereum-mainnet-info p span {
  color: #fff;
  font-style: italic;
  font-weight: 500;
  display: block;
}

.token-detail-heading {
  border-bottom: 0.5px solid rgba(255, 255, 255, 0.5);
  padding-bottom: 24px;
  margin-bottom: 30px;
  position: relative;
  z-index: 100;
}

.token-detail-heading h2 {
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 30px;
  color: #fff;
  margin-bottom: 0px;
}

.token-detail-heading p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #93999a;
  margin-bottom: 0;
}
.token-item .form-group{
  margin-bottom: 1.5rem;
}

.token-item .form-group label {
  color: #fff;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 0.5rem;
}

.for-small-label .form-group label {
  font-weight: 400;
  font-size: 16px;
}

.token-item .form-group input {
}

.token-item .form-group p {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #93999a;
}

.s-select:before,
.s-select:after {
  content: none;
  position: absolute;
  background: url(../images/arrow-down.png) no-repeat;
  z-index: 1;
  right: 20px;
  width: 12px;
  height: 8px;
  cursor: pointer;
}

.s-select:after {
  top: calc(50% + 0px);
  transform: rotate(180deg);
}

.s-select:before {
  top: calc(50% - 15px);
  /* transform: rotate(90deg); */
}

.s-select > select {
  appearance: none;
  position: relative;
  background: transparent;
  border: 0;
  outline: 0;
  cursor: pointer;
  background: rgba(217, 217, 217, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 3px;
  padding: 10px 20px;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  color: #fff;
  margin-bottom: 11px;
  height: auto;
  width: 100%;
}

.s-select > select option {
  color: #000;
  font-size: 15px;
}

.s-select {
  position: relative;
}

select:required:invalid {
  color: gray;
}

option[value=""][disabled] {
  display: none;
}

option {
  color: black;
}

.token-item .form-control-input input {
  margin-bottom: 8px;
  width: 100%;
}

/* .token-item .form-control-input.selected input {
  background: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
} */

.token-item .form-control-input input:disabled,
.token-item .form-control-input input[readonly] {
  background-color: rgba(217, 217, 217, 0.2);
  opacity: 1;
  border: 1px solid rgba(217, 217, 217, 0.2);
  outline: none;
  color: #6c757d;
}

.token-detail-row.divide {
  border-bottom: 0.5px solid rgba(255, 255, 255, 0.5);
  padding-bottom: 24px;
  margin-bottom: 26px;
}

.token-name {
  margin-bottom: 20px;
}

/* .features {
    width: 79%;
} */
.features .token-name h2 {
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 24px;
  color: #fff;
  margin-bottom: 25.5px;
}

.features .token-item {
  margin-bottom: 26px;
}

.features .token-item h6 {
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 19px;
  color: #fff;
  margin-bottom: 10px;
}

/* .features .token-item span {
    width: 10px;
    height: 10px;
    background: #328FEA;
    box-shadow: 0px 2.70588px 2.70588px rgba(0, 0, 0, 0.24);
    margin-right: 7px;
    display: inline-block;
    border-radius: 50%;
} */
.features .token-item p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #93999a;
}

.token-generate {
  padding: 31px 46px;
  background: rgba(140, 145, 252, 0.2);
  border-radius: 5px;
  display: flex;
  margin-bottom: 70px;
}

/* .token-gen-input input {
    width: 15px;
    height: 15px;
    border: 1px solid #FFFFFF;
    border-radius: 50%;
    margin-right: 8px;
} */
.token-gen-info p {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #fff;
  margin-bottom: 0;
}

.token-gen-info p a {
  font-weight: 6 00;
  text-decoration: underline;
  color: #fff;
}

.token-gen-input input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none;
  cursor: pointer;
}

/*checkbox*/
/* .token-gen-input label {
    position: relative;
    display: flex;
    align-items: start;
    margin-bottom: 0;
}
.token-gen-input label:before {
    content:'';
    -webkit-appearance: none;
    background-color: transparent;
    border: 0.8px solid #FFFFFF;
    border-radius: 4px;
    padding: 7px;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    cursor: pointer;
    margin-right: 7px;
    border-radius: 50%;
}
.token-gen-input input:checked + label::before {
    background-color: rgba(140, 145, 252, 0.2);
}
.token-gen-input input:checked + label:after {
    content: '';
    display: block;
    position: absolute;
    top: 3px;
    left: 6px;
    width: 4px;
    height: 7px;
    border: 0.8px solid #FFFFFF;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
} */
.border-btn1 {
  background: transparent !important;
  border: 1px solid #ffffff !important;
  border-radius: 5px;
}
.token-next-btn a {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 27px;
  color: #fff !important;
  padding: 10px 30px;
  background: linear-gradient(
    91.05deg,
    #3385d6 2.94%,
    rgba(255, 255, 255, 0) 179.3%
  );
  border-radius: 5px;
  width: 100%;
  display: inline-block;
  text-align: center;
  cursor: pointer;
}

.token-next-btn a:hover {
  color: #fff;
}

.token-detail-section {
  padding: 70px 0;
  position: relative;
}

.token-detail-section::before {
  content: "";
  position: absolute;
  background: #ffffff;
  opacity: 0.36;
  filter: blur(300px);
  top: -4%;
  width: 305px;
  height: 809px;
}

/*** ethereum mainnet section end ***/

/*** token generator section start ***/
.token-generator-section .ethereum-mainnet-info h2 {
  background: linear-gradient(91.66deg, #2f8aea 2.76%, #1b2d40 120.86%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-style: normal;
  font-weight: 500;
  font-size: 89.2477px;
  line-height: 108px;
}

.token-generator-section .ethereum-mainnet-info p {
  padding: 0 73px;
}

.ethereum-mainnet-section.token-generator-section {
  height: 400px;
  background-size: 100%;
}

.create-token-section {
  padding: 94px 0 104px;
  position: relative;
}

.create-token-section::before {
  content: "";
  position: absolute;
  background: #ffffff;
  opacity: 0.36;
  filter: blur(300px);
  width: 300px;
  height: 782px;
  top: 94px;
}

.create-token-img {
  background: #070933;
  border: 1px solid #ffffff;
  border-radius: 21px;
  padding: 41px;
  text-align: center;
  margin-bottom: 80px;
}

.create-token-info {
  max-width: 71%;
  margin: 0 auto;
}

.create-token-heading {
  margin-bottom: 62px;
  text-align: center;
  padding: 0 115px;
}

.create-token-heading h2 {
  font-style: normal;
  font-weight: 600;
  font-size: 48px;
  line-height: 58px;
  color: #fff;
  margin-bottom: 13px;
}

.create-token-heading p {
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  color: #93999a;
}

.create-token-info-btn {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}

.create-token-info-btn a img {
  margin-right: 8px;
}

.create-token-info-btn a {
  background: linear-gradient(
    91.05deg,
    #70779b 2.94%,
    rgba(255, 255, 255, 0.71) 179.3%
  );
  border-radius: 5px;
  width: 423px;
  height: 84px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-style: normal;
  font-weight: 600;
  font-size: 22px;
  line-height: 27px;
  color: #fff;
  margin-bottom: 32px;
}

.create-token-info-btn .purple {
  background: linear-gradient(
    91.05deg,
    #672acf 2.94%,
    rgba(255, 255, 255, 0.65) 179.3%
  );
}

.create-token-info-btn .yellow {
  background: linear-gradient(
    91.05deg,
    #fbd227 2.94%,
    rgba(255, 255, 255, 0.69) 179.3%
  );
}

.create-token-info-btn .red {
  background: linear-gradient(
    91.05deg,
    #f67474 2.94%,
    rgba(255, 255, 255, 0.6) 179.3%
  );
}

/*** token generator section end ***/

/*** token process section start ***/
.token-process-area {
  background: rgba(205, 207, 255, 0.05);
  padding: 78px 0;
}

.token-process-area .section-title {
  position: relative;
  max-width: 695px;
  margin: -8px auto 60px;
  text-align: center;
}

.token-process-area .section-title span {
  color: #ffffff;
  font-size: 14px;
  position: relative;
  display: inline-block;
  margin-bottom: 8px;
}

.token-process-area .single-process span {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  left: auto;
  bottom: 0;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.token-process-area .section-title h2 {
  font-size: 32px;
  color: #ffffff;
  text-transform: capitalize;
  margin-bottom: 20px;
}

.token-process-area .section-title p {
  font-size: 16px;
  color: #ffffff;
  text-transform: capitalize;
  margin-bottom: 20px;
}

.token-process-area .section-title p {
  color: #ffffff;
}

.token-process-area .single-process {
  text-align: center;
  margin-bottom: 30px;
  /* position: relative; */
  width: 100%;
  margin: 0 auto;
  height: 200px;
}

.token-process-area .single-process .icon {
  display: inline-block;
  line-height: 56px;
  border-radius: 3px;
  position: relative;
  opacity: 0.5;
  min-height: 92px;
}

.token-process-area .single-process span::before {
  content: "";
  position: absolute;
  content: "";
  height: 139px;
  border-right: 1px dashed #f5faff;
  transform: rotate(90deg);
  top: auto;
  right: 0;
  z-index: -1;
}

.token-process-area .single-process span img {
  max-width: 100px;
  position: absolute;
  -webkit-animation: leftani 5s infinite linear;
  animation: leftani 5s infinite linear;
}

.token-process-area .single-process .content h3 {
  color: #ffffff;
  font-style: normal;
  font-weight: 500;
  font-size: 24.3692px;
  line-height: 29px;
  margin-bottom: 13px;
}

.token-process-area .single-process .content p {
  font-style: normal;
  font-weight: 400;
  font-size: 15.2308px;
  line-height: 18px;
  text-align: center;
  color: #ffffff;
  opacity: 0.5;
  margin-bottom: 0;
}

.process-item {
  width: 59%;
  margin: 0 auto;
}

/*** token process section end ***/

/*** token watcher section start ***/
.token-watcher .create-token-section::before {
  height: 1044px;
  top: 270px;
}

.token-watcher .token-generator-section .ethereum-mainnet-info h2 {
  background: linear-gradient(180deg, #48cae4 0%, #ade8f4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.token-watcher .token-generator-section .ethereum-mainnet-info p {
  padding: 0 0;
}

.token-watcher .process-item {
  width: 65%;
}

.see-action-section {
  padding: 82px 0;
}

.see-action-inner h2 {
  font-style: normal;
  font-weight: 400;
  font-size: 35px;
  line-height: 24px;
  color: #fff;
  margin-bottom: 58px;
  text-align: center;
}

.action-item {
  display: flex;
  justify-content: space-between;
  padding: 31px 55px;
  background: #080a34;
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 5px;
  margin-bottom: 29px;
}

.action-img {
  width: 24%;
}

.action-info {
  width: 68%;
}

.action-info h3 {
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 29px;
  color: #fff;
  margin-bottom: 8px;
}

.action-info p {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
  color: #93999a;
  margin-bottom: 13px;
}

.action-info a {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #fff;
  background: #525252;
  border-radius: 3px;
  padding: 5px 16px;
  display: inline-block;
}

/*** token watcher section end ***/

/** token generator section start **/
.token-generator-section .ethereum-mainnet-info h2 {
  background: linear-gradient(91.66deg, #2f8aea 2.76%, #1b2d40 120.86%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-style: normal;
  font-weight: 700;
  font-size: 89.2477px;
  line-height: 108px;
}

.token-generator-section .ethereum-mainnet-info p {
  padding: 0 73px;
}

.ethereum-mainnet-section.token-generator-section {
  height: 550px;
  background-size: 100%;
  padding-top: 35px;
}

.create-token-section {
  padding: 94px 0 104px;
  position: relative;
}

.create-token-section::before {
  content: "";
  position: absolute;
  background: #ffffff;
  opacity: 0.36;
  filter: blur(300px);
  width: 300px;
  height: 782px;
  top: 94px;
}

.create-token-img {
  background: #070933;
  border: 1px solid #ffffff;
  border-radius: 21px;
  padding: 41px;
  text-align: center;
  max-width: 90%;
  margin: 0 auto 80px;
}

.create-token-info {
  max-width: 71%;
  margin: 0 auto;
}

.create-token-heading {
  margin-bottom: 62px;
  text-align: center;
  padding: 0 115px;
}

.create-token-heading h2 {
  font-style: normal;
  font-weight: 600;
  font-size: 48px;
  line-height: 58px;
  color: #fff;
  margin-bottom: 13px;
}

.create-token-heading p {
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  color: #93999a;
}

.create-token-info-btn {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}

.create-token-info-btn a img {
  margin-right: 8px;
  width: 11%;
}

.create-token-info-btn a {
  background: linear-gradient(
    91.05deg,
    #70779b 2.94%,
    rgba(255, 255, 255, 0.71) 179.3%
  );
  border-radius: 5px;
  width: 423px;
  height: 84px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-style: normal;
  font-weight: 600;
  font-size: 22px;
  line-height: 27px;
  color: #fff;
  margin-bottom: 32px;
}

.create-token-info-btn .purple {
  background: linear-gradient(
    91.05deg,
    #672acf 2.94%,
    rgba(255, 255, 255, 0.65) 179.3%
  );
}

.create-token-info-btn .yellow {
  background: linear-gradient(
    91.05deg,
    #fbd227 2.94%,
    rgba(255, 255, 255, 0.69) 179.3%
  );
}

.create-token-info-btn .red {
  background: linear-gradient(
    91.05deg,
    #f67474 2.94%,
    rgba(255, 255, 255, 0.6) 179.3%
  );
}

/** token process section start **/
.token-process-area {
  background: rgba(205, 207, 255, 0.05);
  padding: 48px 0 60px 0;
}

.token-process-area .section-title {
  position: relative;
  max-width: 695px;
  margin: -8px auto 60px;
  text-align: center;
}

.token-process-area .section-title span {
  color: #ffffff;
  font-size: 14px;
  position: relative;
  display: inline-block;
  margin-bottom: 8px;
}

.token-process-area .single-process span {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  left: auto;
  bottom: 0;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.token-process-area .section-title h2 {
  font-size: 32px;
  color: #ffffff;
  text-transform: capitalize;
  margin-bottom: 20px;
}

.token-process-area .section-title p {
  font-size: 16px;
  color: #ffffff;
  text-transform: capitalize;
  margin-bottom: 20px;
}

.token-process-area .section-title p {
  color: #ffffff;
}

.token-process-area .single-process {
  text-align: center;
  margin-bottom: 30px;
  position: relative;
  width: 100%;
  margin: 0 auto;
  height: 200px;
}

.token-process-area .single-process .icon {
  display: inline-block;
  line-height: 56px;
  border-radius: 3px;
  position: relative;
  opacity: 0.5;
  min-height: 92px;
}

.token-process-area .single-process span::before {
  content: "";
  position: absolute;
  content: "";
  height: 139px;
  border-right: 1px dashed #f5faff;
  transform: rotate(90deg);
  top: auto;
  right: 0;
  z-index: -1;
}

.token-process-area .single-process span img {
  max-width: 100px;
  position: absolute;
  -webkit-animation: leftani 5s infinite linear;
  animation: leftani 5s infinite linear;
}

.token-process-area .single-process .content h3 {
  color: #ffffff;
  font-style: normal;
  font-weight: 500;
  font-size: 24.3692px;
  line-height: 29px;
  margin-bottom: 13px;
}

.token-process-area .single-process .content p {
  font-style: normal;
  font-weight: 400;
  font-size: 15.2308px;
  line-height: 18px;
  text-align: center;
  color: #ffffff;
  opacity: 0.5;
  margin-bottom: 0;
}

.process-item {
  width: 59%;
  margin: 0 auto;
}

/** token process section end **/

/** token generator section end **/
/** token watcher section start **/
.token-watcher .create-token-section::before {
  height: 1044px;
  top: 270px;
}

.token-watcher .token-generator-section .ethereum-mainnet-info h2 {
  background: linear-gradient(180deg, #48cae4 0%, #ade8f4 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.token-watcher .token-generator-section .ethereum-mainnet-info p {
  padding: 0 0;
}

.token-watcher .process-item {
  width: 65%;
}

.see-action-section {
  padding: 82px 0;
}

.see-action-inner h2 {
  font-style: normal;
  font-weight: 400;
  font-size: 35px;
  line-height: 24px;
  color: #fff;
  margin-bottom: 58px;
  text-align: center;
}

.action-item {
  position: relative;
  display: flex;
  justify-content: space-between;
  padding: 31px 55px;
  background: #080a34;
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 5px;
  margin-bottom: 29px;
}

.action-img {
  width: 24%;
}

.action-info {
  width: 68%;
}

.action-info h3 {
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 29px;
  color: #fff;
  margin-bottom: 8px;
}

.action-info p {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
  color: #93999a;
  margin-bottom: 13px;
}

.action-info a {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #fff;
  background: #525252;
  border-radius: 3px;
  padding: 5px 16px;
  display: inline-block;
}

/** token watcher section end **/
/** footer section start **/
/* .footer-section {
    padding: 40px 0 65px;
}

.footer-inner {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    padding-bottom: 26px;
    margin-bottom: 26px;
}

.footer-nav ul {
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
}

.footer-nav ul li {
    margin-right: 29px;
    list-style: none;
}

.footer-nav.contact ul {
    justify-content: start;
}

.footer-nav.contact ul li:last-child {
    margin-right: 0;
}

.footer-nav ul li a {
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 24px;
    color: #fff !important;
    position: relative;
    z-index: 1;
}

.copyright p {
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 24px;
    color: #fff;
    margin-bottom: 0;
}

.copyright p span {
    font-weight: 700;
}
.copyright p span a {
    color: #fff;
}
.footer-link ul {
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: end;
}

.footer-link ul li {
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #1e1f44;
    border-radius: 50%;
    margin-right: 16px;
    list-style: none;
}

.footer-link ul li a {
    color: #fff;
}

.footer-link ul li:last-child {
    margin-right: 0;
}

.logo {
    text-align: center;
} */

/** footer section end **/
.choose-payment {
  display: flex;
  width: 100%;
  align-items: center;
  padding: 4px 0px;
  position: relative;
  margin: 10px;
}

.choose-payment .know-more {
  font-size: 18px;
  font-weight: 500 !important;
  color: #acb2b3;
}

input#metamask_radio,
.grey-radio,
input#radio-2,
input#radio-3,
input#radio-5 {
  background-color: rgba(217, 217, 217, 0.4) !important;
  padding: unset !important;
  border: 1px solid rgba(0, 0, 0, 0.25) !important;
  /* left: 33px; */
  border-radius: 50% !important;
  height: 18px !important;
  margin-right: 18px !important;
  width: 18px !important;
  margin-bottom: 3px !important;
  cursor: pointer;
}

.choose-payment label {
  font-size: 18px;
  font-weight: 500 !important;
  color: #acb2b3;
}

/** features and pricing section start **/
.features-section {
  height: 700px;
  position: relative;
}

.features-section::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  background: #ffffff;
  opacity: 0.6;
  filter: blur(300px);
  width: 300px;
  height: 1075px;
}

.features-section .ethereum-mainnet-info {
  max-width: 59%;
}

.work-process-inner .process-item {
  width: 68%;
}

.features-section .ethereum-mainnet-info p {
  padding: 0 105px;
  margin-bottom: 69px;
}

.create-token-btn a {
  background: linear-gradient(
    91.05deg,
    #3385d6 2.94%,
    rgba(255, 255, 255, 0) 179.3%
  );
  border-radius: 5px;
  margin: 0 15px;
  padding: 12px 31px;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 27px;
  color: #fff;
  display: inline-block;
  border: 1px solid transparent;
}

.create-token-btn a.pricing {
  background: transparent;
  border: 1px solid #ffffff;
  border-radius: 5px;
}

.token-process-area {
  position: relative;
}

.token-process-area::after {
  content: "";
  position: absolute;
  top: 180px;
  left: 0;
  background: #ffffff;
  opacity: 0.6;
  filter: blur(300px);
  width: 300px;
  height: 1240px;
}

.token-process-area2::after {
  content: "";
  position: absolute;
  top: 180px;
  left: 0;
  background: #ffffff;
  opacity: 0.6;
  filter: blur(300px);
  width: 300px;
  height: 440px;
}

.work-heading {
  text-align: center;
  max-width: 100%;
  margin: 0 auto 42px;
}

.work-heading h2 {
  font-style: normal;
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  margin-bottom: 28px;
  color: #ffffff;
}

.work-heading h4 {
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 29px;
  color: #ffffff;
  margin-bottom: 11px;
}

.work-heading p {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
  text-align: center;
  color: #ffffff;
  margin-bottom: 0;
}

.work-heading p span {
  display: block;
}

.get-started-btn {
  text-align: center;
}

.get-started-btn a {
  border: 1px solid #ffffff;
  border-radius: 5px;
  padding: 12px 30px;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 27px;
  color: #ffffff;
  display: inline-block;
  text-align: center;
}

.work-process-inner {
  margin-bottom: 40px;
  background: #080a34;
  border: 2px solid rgba(255, 255, 255, 0.5);
  border-radius: 15px;
  padding: 30px 20px;
  position: relative;
  z-index: 1;
}

.pricing-common-heading {
  margin-bottom: 50px;
  text-align: center;
}

.pricing-common-heading h2 {
  font-style: normal;
  font-weight: 600;
  font-size: 40px;
  line-height: 48px;
  color: #ffffff;
  margin-bottom: 20px;
}

.pricing-common-heading h4 {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 23px;
  color: #ffffff;
  margin-bottom: 9px;
}

.pricing-common-heading p {
  font-style: normal;
  font-weight: 300;
  font-size: 15px;
  line-height: 18px;
  color: #ffffff;
  margin-bottom: 0;
}

.pricing-info-heading {
  padding: 10px;
  text-align: center;
}

.pricing-info {
  background: linear-gradient(
    139.27deg,
    #3be1b9 -12.23%,
    rgba(167, 171, 247, 0) 152.79%
  );
  border: 2px solid rgba(255, 255, 255, 0.5);
  border-radius: 15px;
}

.pricing-info.pink {
  /* background: linear-gradient(139.27deg, #E13B81 -12.23%, rgba(167, 171, 247, 0) 152.79%); */
  background: rgba(50, 143, 234, 0.5);
  margin-bottom: 10px;
  position: relative;
  z-index: 1;
}

.pricing-info.red {
  background: linear-gradient(
    139.27deg,
    #e13b3b -12.23%,
    rgba(167, 171, 247, 0) 152.79%
  );
}

.pricing-info-heading h2 {
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 29px;
  color: #fff;
  margin-bottom: 0px;
}

.pricing-info-heading p {
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 39px;
  color: #fff;
  margin-bottom: 0;
}

.pricing-info-heading p span {
  margin-top: -10px;
  font-size: 32px;
}

.token-pricing-info p {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #fff;
  margin-bottom: 0;
}

.pricing-info ul {
  padding-left: 0;
  margin-bottom: 0px;
}

.pricing-info ul li {
  background: rgba(217, 217, 217, 0.4);
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.pricing-info ul li.odd {
  background: transparent;
}

.create-btn a {
  background: #328fea;
  border-top: 1px solid #ffffff;
  border-radius: 0px 0px 14px 13px;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 29px;
  color: #fff;
  padding: 12px 10px;
  display: inline-block;
  width: 100%;
  text-align: center;
}

.token-pricing-img {
  /* width: 19%; */
  text-align: center;
}
.token-pricing-img p {
  color: #fff;
  margin-bottom: 0;
}
.gas-fee p {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
  color: #ffffff;
  margin-bottom: 0;
  text-align: center;
}

.pricing-slider {
  /* padding-bottom: 70px; */
  margin-bottom: 30px;
}

.pricing-slider .slick-dots li button:before,
.pricing-slider .slick-dots li.slick-active button:before {
  color: transparent;
}

.pricing-slider .slick-dots li button {
  width: 15px;
  height: 15px;
  background: rgba(255, 255, 255, 0.3);
  border: 0;
  border-radius: 50%;
}

.pricing-slider .slick-dots {
  left: 0;
}

.pricing-slider .slick-dots li {
  width: 15px;
  height: 15px;
  margin: 0 8px;
}

.pricing-slider .slick-dots li.slick-active button {
  background: #fff;
  border: 0;
  outline: 0;
  box-shadow: unset;
}

.pricing-slider .slick-dots li.slick-active button:focus {
  box-shadow: unset;
}

.pricing-slider .slick-dots li.slick-active::after {
  display: none;
}

.pricing-section {
  padding: 49px 0;
}

.deploy-token-section {
  padding: 44px 0;
}

.deploy-token-info {
  max-width: 47%;
  margin: 0 auto;
  text-align: center;
}

.deploy-token-info h2 {
  font-style: normal;
  font-weight: 500;
  font-size: 32px;
  line-height: 39px;
  margin-bottom: 18px;
  color: #fff;
}

.deploy-token-info p {
  font-style: normal;
  font-weight: 300;
  font-size: 18px;
  line-height: 22px;
  color: #93999a;
  margin-bottom: 42px;
}

.token-features-section {
  padding: 44px 0;
  background: #10123b;
}

.token-feature-inner {
  max-width: 78%;
  margin: 0 auto;
}

.feature-item {
  background: #080a34;
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 15px;
  padding: 20px;
  margin-bottom: 21px;
  height: 170px;
  display: flex;
  flex-direction: column;
  /* justify-content: center; */
}

.feature-item h2 {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 29px;
  background: linear-gradient(92.2deg, #328fea -2.56%, #2f34a8 144.21%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  margin-bottom: 19px;
}

.feature-item p {
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 20px;
  color: #ffffff;
  margin-bottom: 0;
}

.features-section .pricing-common-heading {
  margin-bottom: 41px;
}

.features-section .pricing-common-heading h2 {
  margin-bottom: 37px;
}

.feature-item.copyright {
  background: rgba(50, 143, 234, 0.21);
  margin-bottom: 0;
}

.feature-item.copyright h2 {
  background: #fff;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}

.deploy-token-section.custom-development {
  padding: 58px 0;
}

.deploy-token-section.custom-development .deploy-token-info h2 {
  color: #328fea;
}

.deploy-token-section.custom-development .deploy-token-info p {
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  color: #ffffff;
  margin-bottom: 34px;
}

.deploy-token-section.custom-development
  .deploy-token-info
  .create-token-btn
  a {
  border: 1px solid #ffffff;
  border-radius: 5px;
  background: transparent;
}

.faq-section {
  padding: 43px 0;
  background: #10123b;
}

.faq-section .deploy-token-info h2 {
  margin-bottom: 47px;
}

.faq-inner {
  max-width: 77%;
  margin: 0 auto;
}

.faq-token-generator {
  background: rgba(50, 143, 234, 0.21);
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 15px;
  padding: 20px;
  margin-bottom: 73px;
}

.faq-token-generator h2 {
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 29px;
  color: #ffffff;
  margin-bottom: 19px;
}

.faq-token-generator p {
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 19px;
  color: #ffffff;
  border-bottom: 0.5px solid rgba(255, 255, 255, 0.5);
  padding-bottom: 19px;
  margin-bottom: 19px;
}

.faq-token-generator p:last-child {
  border: 0;
  padding: 0;
  margin: 0;
}

.faq-block .accordion .accordion-button {
  font-style: normal;
  font-weight: 400;
  font-size: 18.9904px !important;
  line-height: 150%;
  color: #fff;
  background-color: transparent;
  padding: 0;
}

.faq-block .accordion .accordion-button .faq-icon {
  position: absolute;
  right: 0;
}

.faq-section .accordion-body {
  font-style: normal;
  font-weight: 400;
  font-size: 15.8254px;
  line-height: 150%;
  color: rgba(255, 255, 255, 0.6);
  padding: 19px 0 0;
}

.faq-section .accordion-item {
  border-bottom: 0.791268px solid #ffffff;
  padding: 19px 0;
  background-color: transparent;
}

.faq-section .accordion-header {
  padding: 0;
}

.faq-section .accordion-button::after {
  background-image: url("../images/faq-icon-plus.png");
}

.faq-section .accordion-button:not(.collapsed)::after {
  background-image: url("../images/faq-icon-min.png");
}

.faq-section .accordion-button:focus {
  border-color: none;
  box-shadow: none;
}

/** features and pricing section end **/
/** coin history section start **/
/* .coin-calculation-block {
    padding: 45px 0;
} */

.coin-history-section .ethereum-mainnet-info {
  max-width: 55%;
}

.coin-info {
  /* background: #080A34;
    border: 2px solid rgba(255, 255, 255, 0.5);
    border-radius: 15px; */
  position: relative;
}
/* .create-token .coin-info::before {
    content: '';
    position: absolute;
    left: -199px;
    bottom: -105px;
    z-index: -1;
    background: url(../images/crystal.gif)no-repeat;
    width: 280px;
    height: 280px;
    background-size: cover;
}
.create-token .token-form::after {
    content: '';
    position: absolute;
    right: -255px;
    top: auto;
    bottom: -202px;
    background: url(../images/crystal.gif)no-repeat;
    width: 450px;
    height: 450px;
    background-size: cover;
    background-position: center;
    z-index: -1;
} */

/* .coin-info::before {
    content: '';
    position: absolute;
    background: #FFFFFF;
    opacity: 0.36;
    filter: blur(300px);
    width: 300px;
    height: 574px;
    top: -125px;
    left: -135px;
} */

.coin-heading {
  padding: 25px 0;
  border-bottom: 0.5px solid rgba(255, 255, 255, 0.5);
}

.coin-heading h2 {
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 34px;
  color: #fff;
  margin-bottom: 0;
  text-transform: capitalize;
}

.coin-inner-info {
  padding: 15px 0px 30px;
  position: relative;
  z-index: 1;
}

.coin-inner-info .form-group label {
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 10px;
  color: #ffffff;
}

.coin-inner-info .token-item {
  margin-bottom: 24px;
}

.coin-inner-info .form-group .s-select select {
  background: rgba(217, 217, 217, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 8px;
  padding: 10px 20px;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  color: #ffffff;
  margin-bottom: 0;
  cursor: pointer;
}

.coin-info .token-item .form-control-input.selected input {
  padding: 10px 15px;
  background: rgba(217, 217, 217, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 8px;
  margin-bottom: 0px;
  cursor: pointer;
  position: relative;
  outline: 0;
}

.coin-info .form-group .s-select:before,
.s-select:after {
  right: 27px;
}

.coin-info .form-group .s-select:before {
  top: calc(50% - 13px);
}

.coin-info .form-group .s-select:after {
  top: calc(50% + 3px);
}

.coin-history-section .ethereum-mainnet-info p {
  padding: 0;
  color: #fff;
}

.coin-info
  .form-group
  .form-control-input
  input[type="date"]::-webkit-calendar-picker-indicator {
  background: url(../images/calender.png) no-repeat;
  width: 31px;
  height: 31px;
  cursor: pointer;
}

.coin-info .form-group {
  margin-bottom: 0;
}

.search-btn a {
  background: linear-gradient(
    91.05deg,
    #3385d6 2.94%,
    rgba(255, 255, 255, 0) 179.3%
  );
  border-radius: 5px;
  padding: 14px 20px;
  font-style: normal;
  font-weight: 600;
  font-size: 22px;
  line-height: 27px;
  text-align: center;
  color: #ffffff !important;
  width: 100%;
  display: block;
}

.coin-calculation-input-block {
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 15px;
  /* / padding: 41px 66px 62px; / */
}

.coin-calculation-heading {
  margin-bottom: 32px;
  padding: 41px 66px 0px;
}

.coin-calculation-heading h2 {
  font-style: normal;
  font-weight: 500;
  font-size: 40px;
  text-align: center;
  line-height: 48px;
  color: #ffffff;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.coin-calculation-heading h2 img {
  margin-right: 28px;
}

.coin-input p {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #fff;
  margin-bottom: 0;
}

.coin-input {
  margin-bottom: 21px;
  padding: 0px 66px 0px;
}

.coin-input-box {
  position: relative;
}

.coin-input-box input {
  background: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 8px;
  padding: 22px 21px;
  margin-bottom: 8px;
  width: 100%;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  color: #fff;
  outline: 0;
}

.coin-input-box .eth-text {
  position: absolute;
  background: #24265c;
  border-radius: 0px 7px 7px 0px;
  padding: 21px 15px;
  top: 2px;
  right: 1px;
}

.coin-input-box .eth-text p {
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
}

.coin-input-info {
  border-bottom: 0.5px solid rgba(255, 255, 255, 0.5);
  padding: 0px 66px 19px;
  margin-bottom: 19px;
}

.coin-input-info h2 {
  font-style: normal;
  font-weight: 600;
  font-size: 26px;
  line-height: 165.52%;
  color: #fff;
  margin-bottom: 0;
}

.coin-input-info ul {
  padding: 0;
  margin: 0;
}

.coin-input-info ul li {
  list-style: none;
}

.coin-input-info ul li p {
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 165.52%;
  color: #ffffff;
  margin-bottom: 0;
}

.coin-input-info ul li p span {
  color: #93999a;
}

.coin-input-info.crypto {
  border: 0;
  margin: 0;
  padding: 0 66px 17px;
}

/** coin history section end **/
/** create token section start **/
.create-token-section .ethereum-mainnet-info h2 {
  font-style: normal;
  font-weight: 500;
  font-size: 64px;
  line-height: 77px;
  -webkit-text-fill-color: #fff;
  background: unset;
}

.create-token .coin-heading h2 {
  margin-bottom: 13px;
  font-size: 19px;
}

.create-token .coin-heading p {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #ffffff;
  margin-bottom: 0;
}

.create-token .coin-heading p span {
  font-weight: 700;
}

.create-token .token-item .form-control-input input {
  background: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 8px;
  padding: 10px 57px 10px 20px;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  color: #ffffff;
  margin-bottom: 0;
}

.create-token .token-item .form-control-input .search {
  background: #24265c;
  border-radius: 0px 7px 7px 0;
  /* padding: 17px 19px; */
  text-align: center;
  position: absolute;
  right: 0px;
  top: 0px;
}
.create-token .token-item .form-control-input .search button {
  border: 1px solid rgba(255, 255, 255, 0.5);
  background: transparent;
  border-radius: 8px;
}

.search-input {
  position: relative;
}

.create-token .token-item:last-child {
  margin-bottom: 0;
}

.token-form {
  position: relative;
  border-radius: 20px;
  background: #161616;
  border-radius: 15px;
  padding: 50px;
  margin-bottom: 17px;
}
.create-token .token-form .form-group .form-control-input input {
  padding: 16px;
}
.create-token .token-form .form-group .form-control-input p {
  font-size: 16px;
  line-height: 22px;
}
.token-form .form-group {
  margin-bottom: 24px;
}

.token-form .form-group:last-child {
  margin-bottom: 0;
}

.token-form .form-group label {
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  color: #ffffff;
  margin-bottom: 10px;
}

.token-form .form-group .form-control-input input {
  background: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 8px;
  padding: 10px 20px;
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 24px;
  color: #fff;
  width: 100%;
  outline: 0;
}
.create-token .coin-inner-info .form-group .s-select select::placeholder {
  font-size: 18px;
  color: #fff;
}
.token-form .form-group .form-control-input input::placeholder {
  font-size: 16px;
  color: #fff;
}

.token-form .form-group .form-control-input p {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #ffffff;
  margin-top: 14px;
  margin-bottom: 0;
  padding-right: 65px;
}

.create-token-page a {
  background: linear-gradient(
    91.05deg,
    #3385d6 2.94%,
    rgba(255, 255, 255, 0) 179.3%
  );
  opacity: 0.3;
  border-radius: 5px;
  padding: 19px 25px;
  display: inline-block;
  width: 100%;
  font-style: normal;
  font-weight: 600;
  font-size: 22px;
  line-height: 27px;
  color: #ffffff;
  text-align: center;
}

/** create token section end **/
.for-med-head {
  border-bottom: none;
}

.for-med-head h4 {
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 34px;
  color: #fff;
  margin-bottom: 9px;
}

.for-med-head ul li {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
  color: #93999a;
  margin-bottom: 0;
}

.for-med-head a {
  color: #328fea;
}

.polygon-gradient {
  background: linear-gradient(-45deg, #5a1cc4, #8247e5, #5a1cc4);
  background-size: 200% 200%;
  padding: 6px 10px;
  font-size: 16px;
  z-index: 2;
  position: relative;
}

.btn-metamask1 {
  color: #fefffb;
  background-color: #129c5a;
  border-color: #129c5a;
  position: relative;
  z-index: 2;
}
.btn-metamask1:hover {
  color: #fefffb;
}

.btn-share,
.btn-share:hover {
  color: #fefffb;
  background: linear-gradient(
    91.05deg,
    #3385d6 2.94%,
    rgba(255, 255, 255, 0) 179.3%
  );
  border-color: transparent;
  float: right;
  border: none;
}

.btn-add-polygon,
.btn-add-polygon:hover {
  color: #fefffb;
  background-color: #124686;
  border-color: #124686;
}

.detail-transaction h5 {
  font-weight: 400;
  font-size: 18px;
  line-height: 29px;
  color: #ffffff;
}

.detail-transaction h5 span {
  font-weight: 400;
  font-size: 16px;
  line-height: 18px;
  color: #9ea1a1;
}

.image-set-next {
  height: 20px;
  margin-right: 2px;
}

hr {
  border: 0;
  border-top: 1px solid rgba(256, 256, 256, 0.4);
}

.for-pad-top {
  padding-top: 120px;
  padding-bottom: 100px;
}

.contact-us-form select {
  height: 46px;
}

.img_icon {
  height: 50px;
}

.img_page_icon {
  height: 100px;
}

.modal-for-all .modal-content {
  border-radius: 16px;
  background: #333333;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}

.modal-for-all .modal-header {
  border: none;
}

.modal-for-all .modal-header .btn-close,
.tooltip-modal .modal-header .btn-close {
  background-color: #F0B90B;
  box-shadow: none !important;
  outline: none !important;
  opacity: 1;
}

.modal-for-all .modal-body .bold-head {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 500;
}

.modal-for-all .modal-header .h4 {
  color: #fff;
  text-align: center;
  font-size: 22px;
  font-weight: 600;
}

/* .modal-for-all .modal-body button {
    background: linear-gradient(91.05deg, #3385D6 2.94%, rgba(255, 255, 255, 0) 179.3%);
    border-radius: 5px;
    padding: 6px 33px;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    border: transparent;
    line-height: 27px;
    color: #fff;
    margin-top: 10px;
    display: inline-block;
} */
.modal-for-all .modal-body h3 {
  font-size: 22px;
  color: #fff;
  font-weight: 600;
  text-align: center;
}
.modal-for-all1 .modal-header {
  padding: 2px;
}
.modal-for-all .modal-body input {
  /* background: rgba(217, 217, 217, 0.2); */
  background: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 3px;
  padding: 10px 20px;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  position: relative;
  z-index: 10;
  line-height: 24px;
  color: #fff;
  height: auto;
  margin-bottom: 8px;
  width: 100%;
}
.modal-for-all .makeStyles-container-1 {
  color: #fff !important;

  padding: 0px !important;
  background: transparent !important;
}
.modal-for-all .makeStyles-iconContainer-3 {
  text-align: center !important;
}
.modal-for-all .makeStyles-iconContainer-3 button {
  background: transparent !important;
}
.modal-for-all .makeStyles-copyIcon-7 {
  color: #fff;
  font-size: 16px;
  position: relative;
  margin-top: 10px;
  text-align: center !important;
}
.modal-for-all .makeStyles-copyContainer-5 {
  background: rgba(50, 143, 234, 0.21) !important;
  border: none !important;
  display: block;
}
.modal-for-all .makeStyles-copyIcon-7 p {
  margin-bottom: 0 !important;
}
.modal-for-all .makeStyles-copyIcon-7 p {
  border-radius: 5px;
  margin-bottom: 0 !important;
  background-color: blue;
  display: inline-block;
  padding: 5px 10px;
  padding: 10px 30px;
  background: linear-gradient(
    91.05deg,
    #3385d6 2.94%,
    rgba(255, 255, 255, 0) 179.3%
  ) !important;
}
.modal-for-all .makeStyles-copyUrl-6 {
  color: white;
  font-size: 16px;
  max-width: 100%;
  overflow-x: auto;
  line-height: 24px;
  line-break: anywhere !important;
  white-space: initial;
  text-align: left;
}

/*modal end*/
.token-item .group-control input {
  /* background: rgba(217, 217, 217, 0.2); */
  background: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 3px;
  padding: 10px 20px;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  position: relative;
  z-index: 10;
  line-height: 24px;
  color: #fff;
  height: auto;
  margin-bottom: 8px;
}

.token-item .group-control input {
  border-right: none;
}
.token-item .group-control input {
  border-right: none;
  border-radius: 5.505px;
  border: none !important;
  box-shadow: none !important;
  background-color: #333333;
  padding: 10px;
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
}

.token-item .group-control .input-group-text {
  background-color: rgba(217, 217, 217, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 3px;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  position: relative;
  z-index: 10;
  height: auto;
  margin-bottom: 8px;
  margin-right: 0;
  color: #fff;
  width: auto;
}

.switch {
  position: relative;
  display: inline-block;
  width: 51px;
  height: 25px;
  margin-right: 6px;
}

.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(217, 217, 217, 0.3);
  -webkit-transition: 0.4s;
  transition: 0.4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 20px;
  width: 20px;
  left: 3px;
  bottom: 3px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}

input:checked + .slider {
  background-color: #2196f3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196f3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(25px);
  -ms-transform: translateX(25px);
  transform: translateX(25px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
/*marquee*/
.footer-section .marquee-container .overlay::after,
.marquee-container .overlay::before {
  background: none;
  display: none;
}
/* .footer-section marquee {
    color: #fff;
    margin-top: 20px;
} */
.footer-nav1 ul {
  padding: 0;
  margin: 0;
  display: flex !important;
  align-items: center !important;
}
.footer-nav1 ul li {
  margin-right: 140px;
  list-style: none;
  text-align: center;
}
.footer-section .marquee-container img {
  height: 32px !important;
  margin-bottom: 5px;
  display: inline-block;
}
/*marquee end*/
/* .token-next-btn .second-step {
  width: 300px;
} */
/*tooltip*/
.tool-modal1 {
  display: none;
}
.tooltip {
  cursor: pointer;
}
.tooltip,
.tool-modal {
  position: relative;
  display: inline-block;
  /* border-bottom: 1px dotted black; */
  opacity: 1;
  padding: 2px;
  color: #fff;
  width: 25px;
  text-align: center;
  z-index: 1;
  border-radius: 50%;
  margin: 0 5px;
  background-color: #fff;
}
.tooltip img,
.tool-modal img {
  width: auto;
  height: 18px;
  object-fit: contain;
  vertical-align: text-bottom;
}
.tooltip .tooltiptext p {
  margin-bottom: 7px;
}
.tooltip .tooltiptext {
  visibility: hidden;
  min-width: 120px;
  background-color: #3385d6;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -60px;
  opacity: 0;
  transition: opacity 0.3s;
}

.tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}
/*tooltip-modal*/
.tooltip-modal .modal-content {
  border-radius: 16px;
  background: #333333;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  color: #fff;
  text-align: center;
  min-width: 120px;
  border: 1px solid #fff;
  max-width: auto;
  margin: auto;
  padding: 10px;
}
.tooltip-modal .tooltiptext {
  font-size: 16px;
  font-weight: 500;
}
.tooltip-modal .modal-content .modal-body,
.tooltip-modal .modal-content .modal-header {
  padding: 7px;
}
.tooltip-modal .modal-content .modal-header {
  border-bottom: none;
}
/*tooltip end*/
.common-btn {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  display: inline-block;
  line-height: 27px;
  color: #fff !important;
  padding: 10px 60px;
  background: linear-gradient(
    91.05deg,
    #3385d6 2.94%,
    rgba(255, 255, 255, 0) 179.3%
  );
  border-radius: 5px;
  border: none;
  outline: none;
  text-align: center;
  cursor: pointer;
}
.loader-common-btn {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 27px;
  border-radius: 30px;
  background: #F0B90B;
  padding: 10px 24px;
  color: #000 !important;
  border: none;
  outline: none;
  text-align: center;
  cursor: pointer;
}
.back-btn {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 27px;
  color: #fff !important;
  padding: 6px 8px;
  background-color: rgba(217, 217, 217, 0.2);
  border-radius: 50%;
  border: none;
  outline: none;
  text-align: center;
  cursor: pointer;
  height: 40px;
  width:  40px;
}
.error-msg {
  font-size: 12px;
  text-align: center;
  margin: 15px 0 10px;
  color: red !important;
}
.modal-content .know-more {
  background: transparent;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: #fff;
}
.burnaDisable {
  display: none !important;
}
.for-flex {
  display: flex;
}
.steps {
  margin-left: 38px;
}
.choose-preferred {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/*input-group*/
.token-item .input-group-text {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: #24265c;
  border: 1px solid rgba(255, 255, 255, 0.5);
  min-width: 30px;
  text-align: center;
  display: inline-block;
  line-height: 34px;
  height: 46px;
}
.token-item .input-group-text button,
.token-item .input-group-text button:focus {
  margin-top: -6px;
  background-color: transparent;
  border: none;
  padding: 0;
  box-shadow: none;
}
.token-item .form-control {
  border: 1px solid rgba(255, 255, 255, 0.5);
  background: rgba(0, 0, 0, 0.2);
  box-shadow: none !important;
  outline: none !important;
  padding: 10px 20px;
  font-weight: 400;
  border-radius: 8px;
  font-size: 20px;
  line-height: 24px;
  color: #ffffff;
  height: 46px;
}

/*admin-login*/
.login-sec {
  justify-content: center;
  /* padding: 140px 0 80px 0; */
  min-height: 100vh;
  display: flex;
  align-items: center;
}
.login-sec .login-img {
  width: 70%;
}
.login-sec .login-form h4 {
  font-size: 26px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 20px;
  color: #fff;
}
.login-sec .max-width-login {
  max-width: 500px;
  margin: auto;
}

.coin-heading .image-set {
  display: flex;
  justify-content: center;
  align-items: center;
}
.coin-heading .image-set img {
  height: 50px;
  width: auto;
}

/* pricing section */
.pricing-banner.lending-banner .lending-banner-info h2 span {
  background: linear-gradient(93deg, #fd91ff 49.07%, #86afff 92.14%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.pricing-banner.lending-banner .lending-banner-info h2 {
  margin-bottom: 10px;
  font-size: 45px;
  line-height: 55px;
}
.pricing-banner .lending-common-btn {
  margin-bottom: 40px;
}
.pricing-banner.banner-section.lending-banner .lending-banner-info p {
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 27px;
}
.pricing-banner.lending-banner {
  padding: 120px 0 50px;
  background: url(../images/pricing-bg.png) no-repeat;
  background-size: 100% 100%;
  width: 100%;
  height: 100%;
  /* z-index:; */
}
.pricing-package {
  position: relative;
  padding: 80px 0 100px;
  overflow: hidden;
}
.pricing-package::before {
  content: "";
  position: absolute;
  left: -95px;
  top: 0%;
  background: url(../images/crystal.gif) no-repeat;
  width: 250px;
  height: 250px;
  background-size: cover;
}
.pricing-package::after {
  content: "";
  position: absolute;
  right: -190px;
  top: auto;
  /* margin: auto; */
  bottom: 20%;
  background: url(../images/crystal.gif) no-repeat;
  width: 450px;
  height: 450px;
  background-size: cover;
  background-position: center;
  z-index: -1;
}
.pricing-bg-gif {
  position: relative;
}
.pricing-bg-gif::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: url(../images/why-quest-bg.gif) no-repeat;
  width: 1000px;
  height: 1000px;
  background-size: 100% 100%;
  margin: auto;
  background-position: center;
  z-index: -1;
}
.pricing-package-item {
  border-radius: 24px;
  border: 3px solid #00a4ff;
  background: #000;
  padding: 24px;
  box-shadow: 0px 2px 12px 0px rgba(20, 20, 43, 0.08);
  margin-bottom: 22px;
  min-height: 539px;
}
.pricing-package-item.item-1 {
  border: 3px solid #fa00ff;
}
.pricing-package-item.item-1 h3 {
  background: linear-gradient(180deg, #fa00ff 0%, #ff994f 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.pricing-package-item.item-2 {
  border: 3px solid #00e3a5;
}
.pricing-package-item.item-2 h3 {
  background: linear-gradient(180deg, #00e3a5 0%, #ff994f 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.pricing-package-item.item-2 p {
  min-height: 34px;
}
.pricing-package-item.item-3 {
  border: 3px solid #db00ff;
}
.pricing-package-item.item-3 h3 {
  background: linear-gradient(
    180deg,
    #9747ff 0%,
    #ffa0a0 99.99%,
    rgba(255, 255, 255, 0) 100%
  );
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.pricing-package-item.item-4 {
  border: 3px solid #ff994f;
}
.pricing-package-item.item-4 h3 {
  background: linear-gradient(180deg, #fa9625 0%, #fd3151 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.pricing-package-item.item-4 p {
  min-height: 50px;
}
.pricing-package-item.item-4 ul {
  margin-bottom: 50px;
}
.pricing-package-item h3 {
  font-feature-settings: "clig" off, "liga" off;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px; /* 97.222% */
  background: linear-gradient(180deg, #00a4ff 0%, #fa00ff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 5px;
}
.pricing-package-item p {
  color: #fff;
  font-feature-settings: "clig" off, "liga" off;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 5px;
  /* min-height: 65px; */
}
.pricing-package-item h2 {
  font-feature-settings: "clig" off, "liga" off;
  font-size: 38px;
  font-style: normal;
  font-weight: 700;
  line-height: 47px; /* 122.222% */
  background: linear-gradient(129deg, #fd91ff 0%, #86afff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 5px;
}
.pricing-package-item ul {
  padding: 0;
  margin-bottom: 15px;
}
.pricing-package-item ul li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #fff;
  font-feature-settings: "clig" off, "liga" off;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 111.111% */
  margin-bottom: 7px;
}
.pricing-package-item .lending-common-btn {
  width: 100%;
  text-align: center;
  /* padding: 24px 10px; */
  font-size: 18px;
}
.pricing-package .lending-common-heading h2 {
  margin-bottom: 5px !important;
}
.pricing-package .lending-common-heading p {
  color: #fff;
  text-align: center;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 20px;
}
.talk-expert.package-suit {
  padding: 0 0 100px;
}
.package-suit .expert-box {
  border: 3px solid #db00ff;
  height: 308px;
  background: unset;
}
.package-suit .expert-box-inner {
  border-radius: 30px;
  background: linear-gradient(180deg, #1d0029 30.63%, #28004a 100%);
  margin: 0;
}
.package-suit .expert-box::after {
  display: none;
}
/* .package-suit .expert-info h2 {
    font-size: 33px;
    line-height: 47px;
} */
/* pricing */

/* token minter */
.token-minter-section .lending-banner-info {
  text-align: left;
}
.token-minter-section.lending-banner .lending-banner-info h2 {
  margin-bottom: 24px;
}
.token-minter-section.lending-banner .lending-banner-info p {
  text-align: left;
  margin-bottom: 35px;
}
.token-minter-section.banner-section .generator-img {
  border-radius: 10px;
  /* border: 3px solid #00A4FF; */
  border-radius: 10px;
  border: 2px solid transparent;
  border-image-source: linear-gradient(130deg, #00a4ff 0%, #fa00ff 100%);
  /* -webkit-mask: linear-gradient(136deg, #FE3FFC 0%, #ECBFBF 41.67%, #9C7AFF 66.15%, #4E54FF 100%); */
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  border-image-slice: 3;
  background: #000;
  padding: 24px 48px;
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 35px;
  display: inline-block;
}
.token-minter-section .banner-img {
  position: relative;
  width: 100%;
}
/* .token-minter-section .banner-img::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: url(../images/why-quest-bg.gif)no-repeat;
    width: 500px;
    height: 500px;
    margin: auto;
    background-position: center;
    z-index: -1;
} */
.talk-expert.token-minter-dev {
  padding: 50px 0 100px;
}

.token-minter-dev .expert-box {
  background: linear-gradient(
    41deg,
    rgba(255, 107, 0, 1) 43%,
    rgba(0, 164, 255, 1) 72%,
    rgba(250, 0, 255, 1) 100%
  );
  height: auto;
}
.token-minter-dev .expert-box-inner {
  border-radius: 30px;
  /* border: 3px solid #FF6B00; */
  background: radial-gradient(
    49.84% 49.84% at 56.51% 50.16%,
    #101012 0%,
    #101010 100%
  );
  position: relative;
  /* display: flex;
    height: 100%; */
  /* margin: 0; */
  padding: 10px 10px 10px 40px;
}
.token-minter-dev {
  overflow: hidden;
}
.token-minter-dev .expert-box::before {
  content: "";
  position: absolute;
  left: -199px;
  top: -50px;
  z-index: -1;
  background: url(../images/crystal.gif) no-repeat;
  width: 280px;
  height: 280px;
  background-size: cover;
}
.token-minter-dev .expert-box::after {
  content: "";
  position: absolute;
  right: -255px;
  top: auto;
  /* margin: auto; */
  bottom: -173px;
  background: url(../images/crystal.gif) no-repeat;
  width: 450px;
  height: 450px;
  background-size: cover;
  background-position: center;
  z-index: -1;
}
.token-minter-section.pricing-banner.lending-banner {
  height: 775px;
  background: url(../images/pricing-bg.png) no-repeat;
  background-size: 100% 100%;
}
/* token minter */

.token-detail-heading h2 {
  background: linear-gradient(93deg, #fd91ff 19.53%, #86afff 79.25%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  font-size: 56px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  position: relative;
}
.token-detail-heading {
  border-bottom: 0;
}
.token-detail-heading h2::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #86afff 0%, #fd91ff 100%);
  bottom: -10px;
  left: 0;
}
.token-item .form-control-input input {
  background-color: #333333;
  padding: 10px;
  border: none !important;
  box-shadow: none !important;
  outline: none;
  color: #fff;
  border-radius: 10px;
}
.token-item .form-group p {
  color: rgba(255, 255, 255, 0.7);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.token-item .form-control-input.selected input {
  border: 2.064px solid #fff;
}
.token-item .form-control-input input:focus {
  border: 2.064px solid #9333ea;
}
.token-detail-section.token-minter-section.pricing-banner.lending-banner {
  height: auto;
  padding-bottom: 130px;
  z-index: 1;
}
.create-token
  .token-detail-section.token-minter-section.pricing-banner.lending-banner {
  padding-bottom: 20px;
}
.token-next-btn .second-step {
  margin-bottom: 0;
}
.choose-payment {
  display: flex;
  width: 100%;
  /* align-items: center; */
  padding: 22px;
  /* position: relative; */
  margin: 0px;
  border-radius: 20px;
  cursor: pointer;
  margin-bottom: 13px;
  background: #000;
  border: 1px solid #fff;
}
.modal-for-all .choose-payment:hover, .modal-for-all .choose-payment.active{
  background: linear-gradient(180deg, #FECB38 0%, #FF7C33 100%);
  border-color: #000;
}
.modal-for-all .choose-payment:hover label, .modal-for-all .choose-payment.active label{
  color: #000;
}
.modal-for-all .choose-payment label{
  cursor: pointer;
}
.choose-payment.item-1:hover,
.choose-payment.item-1:active,
.choose-payment.item-1.active {
  border-radius: 20px;
  border: 3px solid #00a4ff;
  background: #000;
}
.choose-payment.item-1:hover label,
.choose-payment.item-1:active label,
.choose-payment.item-1.active label {
  background: linear-gradient(180deg, #00a4ff 0%, #fa00ff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.choose-payment.item-1:hover label span,
.choose-payment.item-1:active label span,
.choose-payment.item-1.active label span {
  background: linear-gradient(129deg, #fd91ff 0%, #86afff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.choose-payment.item-2:hover,
.choose-payment.item-2:active,
.choose-payment.item-2.active {
  border-radius: 20px;
  border: 3px solid #fa00ff;
  background: #000;
  box-shadow: 0px 0px 4px 2px #fa00ff;
}
.choose-payment.item-2:hover label,
.choose-payment.item-2:active label,
.choose-payment.item-2.active label {
  background: linear-gradient(180deg, #fa00ff 0%, #ff994f 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.choose-payment.item-2:hover label span,
.choose-payment.item-2:active label span,
.choose-payment.item-2.active label span {
  background: linear-gradient(129deg, #fd91ff 0%, #86afff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.choose-payment.item-3:hover,
.choose-payment.item-3:active,
.choose-payment.item-3.active {
  border-radius: 20px;
  border: 3px solid #00e3a5;
  background: #000;
}
.choose-payment.item-3:hover label,
.choose-payment.item-3:active label,
.choose-payment.item-3.active label {
  background: linear-gradient(180deg, #00e3a5 0%, #ff994f 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.choose-payment.item-3:hover label span,
.choose-payment.item-3:active label span,
.choose-payment.item-3.active label span {
  background: linear-gradient(129deg, #fd91ff 0%, #86afff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.choose-payment.item-4:hover,
.choose-payment.item-4:active,
.choose-payment.item-4.active {
  border-radius: 20px;
  border: 3px solid #fa00ff;
  background: #000;
}
.choose-payment.item-4:hover label,
.choose-payment.item-4:active label,
.choose-payment.item-4.active label {
  background: linear-gradient(
    180deg,
    #9747ff 0%,
    #ffa0a0 99.99%,
    rgba(255, 255, 255, 0) 100%
  );
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.choose-payment.item-4:hover label span,
.choose-payment.item-4:active label span,
.choose-payment.item-4.active label span {
  background: linear-gradient(129deg, #fd91ff 0%, #86afff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.choose-payment.item-5:hover,
.choose-payment.item-5:active,
.choose-payment.item-5.active {
  border-radius: 20px;
  border: 3px solid #f9b016;
  background: #000;
}
.choose-payment.item-5:hover label,
.choose-payment.item-5:active label,
.choose-payment.item-5.active label {
  background: linear-gradient(180deg, #fa9625 0%, #fd3151 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.choose-payment.item-5:hover label span,
.choose-payment.item-5:active label span,
.choose-payment.item-5.active label span {
  background: linear-gradient(129deg, #fd91ff 0%, #86afff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-decoration: underline;
}
input#metamask_radio,
.grey-radio,
input#radio-2,
input#radio-3,
input#radio-5[type="radio"]:checked {
  visibility: hidden;
}
input#metamask_radio,
.grey-radio,
input#radio-2,
input#radio-3,
input#radio-5 {
  background-color: rgba(217, 217, 217, 0.4) !important;
  padding: unset !important;
  border: 1px solid rgba(0, 0, 0, 0.25) !important;
  /* left: 33px; */
  border-radius: 50% !important;
  height: 0px !important;
  margin-right: 0px !important;
  width: 0px !important;
  margin-bottom: 0px !important;
  cursor: pointer;
}
.choose-payment label span {
  display: block;
  color: rgba(255, 255, 255, 0.6);
  font-feature-settings: "clig" off, "liga" off;
  font-size: 27px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.choose-payment label {
  color: #fff;
  font-feature-settings: "clig" off, "liga" off;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px; /* 145.833% */
  opacity: 1;
  cursor: pointer;
}
.choose-payment label span:last-child {
  /* text-decoration: underline; */
}
.token-detail-row.divide {
  border: 0;
  position: relative;
  margin-bottom: 50px;
}
.token-detail-row.divide::after {
  content: "";
  position: absolute;
  bottom: -10px;
  background: #585858;
  width: 100%;
  height: 3px;
}
.token-item .form-control-input input:disabled,
.token-item .form-control-input input[readonly] {
  background: rgba(217, 217, 217, 0.2);
}
.token-detail-section.pricing-banner .lending-common-btn {
  margin-bottom: 0;
}

/*** Footer ***/
.footer-section {
  padding: 0px 0 20px;
  background: #31135e;
  position: relative;
}
.footer-inner {
  padding-top: 120px;
  max-width: 100%;
  margin: auto auto 25px;
}
.footer-box {
  border-radius: 13px;
  background: linear-gradient(90deg, #fa00fe 0%, #01d9de 100%);
  padding: 25px 39px;
  max-width: 64%;
  margin: 0px auto;
  position: absolute;
  /* top: -70px; */
  left: 0;
  right: 0;
}
.footer-box {
  top: -60px;
  z-index: 1;
}
.footer-logo {
}
.footer-info h5 {
  color: #fff;
  /* font-family: 'Oxanium', cursive; */
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.footer-info p {
  margin-bottom: 0;
  display: flex;
  align-items: center;
}
.footer-info p a {
  /* font-family: 'Oxanium', cursive; */
  color: #fff;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.footer-info p span {
  margin: 0 40px;
  display: inline-block;
  color: #fff;
  height: 48px;
  width: 3px;
  background: #fff;
}
.footer-nav ul {
  margin-bottom: 0;
  padding: 0;
}
.footer-nav ul li a {
  color: #fff;
  /* font-family: 'Oxanium', cursive; */
  font-size: 19px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 15px;
  display: inline-block;
}
.header-section .container-fluid {
  max-width: 1415px;
  margin: auto;
}
.footer-section .container-fluid {
  max-width: 1330px;
  margin: auto;
}
.footer-icon {
  padding: 22px 30px;
  border-radius: 30px;
  border: 1px solid #fff;
  background: rgba(19, 67, 150, 0.2);
  margin-bottom: 25px;
}
.footer-icon ul {
  gap: 39px;
  display: flex;
  align-items: center;
  margin-bottom: 0;
  padding: 0;
}
.footer-social-link ul {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  margin-bottom: 0;
  padding: 0;
}
.footer-social-link ul li {
  border-radius: 47.25px;
  border: 0.945px solid rgba(255, 255, 255, 0.4);
  background: #fff;
  width: 47px;
  height: 47px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.footer-award {
  text-align: right;
}
.blockchain-nav {
  border-radius: 30px;
  border: 1px solid #fff;
  background: rgba(19, 67, 150, 0.2);
  padding: 30px 84px 15px 36px;
}
.blockchain-nav h3 {
  color: #fff;
  /* font-family: 'Oxanium', cursive; */
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%; /* 41.6px */
  letter-spacing: -0.64px;
  margin-bottom: 0;
}
.blockchain-nav ul {
  display: flex;
  flex-wrap: wrap;
  gap: 0 20px;
  margin: 0;
  padding: 0;
}
.blockchain-nav ul li a {
  color: rgba(255, 255, 255, 0.6);
  /* font-family: 'Oxanium', cursive; */
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 14px;
  display: inline-block;
}
/*** footer ***/

.create-token
  .token-detail-section.token-minter-section.pricing-banner.lending-banner {
  padding-bottom: 0;
}
.create-token .coin-calculation-block {
  padding-top: 0;
  overflow: hidden;
  padding-bottom: 0px;
}
.create-token .work-heading {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 0;
}
.create-token .work-heading h4 {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.8);
}
.create-token .token-detail-heading h2::after {
}
.create-token .token-item .form-group label {
  font-size: 20px;
}
.create-token .coin-inner-info .form-group .s-select select {
  border-radius: 5.505px;
  border: 2.064px solid #fff;
  background: var(--neutral-colors-gray-900, #111827);
  padding: 16px;
}
.create-token .coin-inner-info .form-group .s-select select:focus {
  border-color: #9333ea;
}
.create-token .token-item .form-control {
  border-radius: 5.505px;
  border: 2.064px solid #fff;
  background: var(--neutral-colors-gray-900, #111827);
  padding: 16px;
  color: rgba(255, 255, 255, 0.6);
  height: auto;
}
.create-token .token-item .form-control::placeholder {
  font-size: 20px;
}
.create-token .token-item .form-control:focus {
  border-color: #9333ea;
}
.create-token .create-token .coin-heading h2 {
  margin-bottom: 13px;
  font-size: 22px;
}
.create-token .coin-heading p {
  font-size: 17px;
  line-height: 24px;
}
.create-token .coin-heading {
  border-bottom: 0;
  padding-top: 0;
}
.help-modal-inner .modal-content {
  border-radius: 30px;
  background: #000;
}
.contact-us-form .form-label,
.login-form label {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 8px;
}
.modal-for-all.help-modal .modal-body input {
  padding: 17px;
  margin-bottom: 20px;
  width: 100%;
  border-radius: 5.505px;
  border: 3px solid #fff;
  background: #111827;
  color: rgba(243, 244, 246, 0.6);
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 33.028px; /* 165.138% */
}
.contact-us-form input,
.contact-us-form select,
.login-form input {
  padding: 17px;
  margin-bottom: 20px;
  width: 100%;
  border-radius: 5.505px;
  border: 3px solid #fff;
  background: #111827;
  color: rgba(243, 244, 246, 0.6);
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 33.028px; /* 165.138% */
}
.contact-section .contact-us-form select {
  height: auto;
}
.contact-us-form input:focus,
.login-form input:focus {
  background: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.5);
  color: #fff;
}
.contact-section.token-detail-section.token-minter-section.pricing-banner.lending-banner {
  padding-bottom: 170px;
}
.contact-section .token-detail-heading {
  margin: 0;
  margin-top: 10px !important;
}
.search-btns {
  margin-bottom: 30px;
}
.for-swift-info {
}
.for-swift-info p {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 25px;
}
.for-swift-btns {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 35px;
}
.for-swift-info a {
  border-radius: 5px;
  background: #25d366;
  padding: 11px 15px;
  color: #fff;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  display: inline-block;
}
.for-swift-info a img {
  margin-right: 15px;
  margin-bottom: 0;
}
.for-swift-info .skype {
  border-radius: 5px;
  background: #05a9dc;
}
.for-swift-info .telegram {
  border-radius: 5px;
  background: #0187ca;
}
.thank-you-info {
  text-align: center;
}
.thank-you-info img {
  margin-bottom: 15px;
  border-radius: 50%;
}
.thank-you-info h2 {
  background: linear-gradient(93deg, #00a4ff 0%, #fa00ff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 40px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 10px;
}
.thank-you-info p {
  color: #fff;
  font-family: Inter;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.connect-wallet-modal .modal-content {
  border-radius: 16px;
  background: #333333;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}
.connect-wallet-modal .modal-header {
  padding: 10px 15px;
  border-bottom: none;
}
.connect-wallet-modal .modal-header .modal-title {
  color: #fff;
  font-size: 20px;
}
.connect-wallet-modal .modal-header .btn-close {
  background-color: #F0B90B;
  box-shadow: none !important;
  outline: none !important;
  opacity: 1;
}
.connect-wallet-modal .connect-tech-div {
  max-width: 350px;
  margin: 0 auto 40px;
}
.connect-wallet-modal .connect-tech-div .common-btn {
  border-radius: 12px;
  background: var(--Color, #002e5b);
  box-shadow: none !important;
  outline: none !important;
  border: none !important;
  margin: 10px 0;
  font-size: 16px;
  font-weight: 500;
  width: 100%;
}
.connect-wallet-modal .connect-tech-div .common-btn img {
  height: 28px;
  width: 28px;
  object-fit: contain;
  margin-left: 15px;
}
.connect-wallet-modal .learnmore-link {
  text-align: center;
  color: #000;
  font-size: 14px;
  font-weight: 500;
}
.connect-wallet-modal .learnmore-link a {
  color: #002e5b;
  font-weight: 600;
  margin-left: 5px;
}
@media (max-width: 768px) {
  .connect-wallet-modal .modal-header .modal-title {
    font-size: 16px;
  }
  .connect-wallet-modal .modal-header .btn-close {
    padding: 8px;
    height: 10px;
    width: 10px;
    background-size: 12px;
  }
  .connect-wallet-modal .connect-tech-div .common-btn {
    margin: 8px 0;
    font-size: 14px;
  }
  .connect-wallet-modal .learnmore-link {
    font-size: 12px;
  }
  .breeze-video video{
    height: 300px;
  }
  .token-item .form-group{
    margin-bottom: 1rem;
  }
  .token-detail-section.token-minter-section.pricing-banner.lending-banner{
    padding-bottom: 60px;
  }
  .tooltip-modal .tooltiptext {
    font-size: 14px;
}
.detail-transaction h5, .detail-transaction h5 span{
  font-size: 14px;
}
}
