 /* Banner section start */
 .banner_wrapper { width: 100%; height: 100%; padding: 60px 0 30px; }
 .erc-link { display: flex; gap: 80px; }
 .nav-link:focus, .nav-link:hover, .navbar-nav li.active>a, .navbar-nav li:focus a, .caption h1>span>strong, .caption h2>span>strong, .whys_section h2 span, .whys_section .h-2 span, .commontext_wrap h2 span, .commontext_wrap .h-2 span, .metaverse_heading h2 span, .metaverse_heading h3 span, .metaverse_heading .h-3 span, .metaverse_heading h4 span, .metaverse_heading .h-4 span, .our_experts h2 span, .blog-single-wrap h1, .blog-single-wrap h3, .blog-single-wrap .h-3, .blog-single-wrap h2, .blog-single-wrap h2 span, .blog-single-wrap a, .table-content .categories_list_view ul li a:hover, .service-content:hover>.common_page_head>h3, .meta-heading, .common-sub-heading h3 span, .main-sub-heading span, .contact-form h2, .contact-links h4, .contact-links .h-4, .nav-link.active, .dw-menu3 h4, .dw-menu3 .h-4, .nft_devlopment_market>.common-sub-heading-alt, .our_experts h2 span, .our_experts .h-2 span, .about-product-services h3, .service-detail-item h4, .section-bep-work h1 span, .case-study-content h4, .company-detail h4, .erc-about-picture a, .tech-web .nav-tabs .nav-link.active { background: linear-gradient(89.98deg,#f5d255 -3.37%,#36e7c4 99.98%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }
 .banners-section { position: relative; }
 .banners-section:before, .banners-section:after, .contact-arc, .contact-arc1 { content: ""; position: absolute; left: -103px; top: -410px; opacity: .1; width: 650px; height: 650px; border-radius: 100%; border: 1px solid #D9D9D9; }
 .banners-section:after, .contact-arc1 { left: -235px; top: -315px; }
 .section-service-alt, .section-service-alt-padd { background: rgba(255,255,255,.06); background-blend-mode: screen; position: relative; }
 .scroll-section { padding-top: 50px; }
 .scroll-section img { cursor: pointer; }
 h4, .h-4 {  font-size: 22px; line-height: 32px; padding-bottom: 10px; font-weight: 500; }
 .caption h1>span, .caption h2>span {display: block;}
 #closeFaq {display: none;}
#toggleFaqBtn{cursor: pointer;}
#toggleFaqBtn:hover{ background: #fff}
 @media (max-width: 1199px) { 
   .banner_wrapper { padding: 50px 0 30px; }
 }
 @media (max-width: 991px) {
   .green-vector { top: -80px; left: -50px; }
 }
 @media (max-width: 767px) {
   .banner_wrapper { padding: 40px 0 30px; }
   .banners-section:before, .banners-section:after, .contact-arc, .contact-arc1, .green-vector { display: none; }
   .content-link img, .discuss-link img, .deploy-link img {width: 30px;}
 }
 @media (max-width: 575px) { 
   .erc-link { flex-direction: column; gap: 20px;  }
   }

   /* Banner Button Start */
.contact-link {padding-top: 30px;display: flex;gap: 24px;width: 90%;}
.home-link, .home-link-alt {font-family: Syne, sans-serif;border-radius: 8px;padding: 12px 21px;outline: 0;box-shadow: 0;transition: .3s all ease-in-out;}
.home-link-alt {background: rgba(245, 210, 85, .1);border: 1px solid #f5d255;}
.home-link-alt:hover {background: #36e7c4;border: 1px solid #36e7c4;color: #fff;}
.erc-link .home-link-alt {background: #fff;color: #000;border: 1px solid #000;border-radius: 8px;-webkit-text-fill-color: #000;}
.home-link-alt {width: 100%;}
.erc-link {gap: 20px !important;margin-top: 20px;}
.erc-link .home-link-alt:hover {background: linear-gradient(89.98deg, #f5d255 -3.37%, #36e7c4 99.98%);}
.home-link a{background: #fff;}
.home-link a:hover{background: linear-gradient(89.98deg, #f5d255 -3.37%, #36e7c4 99.98%);}
@media (max-width: 991px) {.home-link, .home-link-alt {padding: 12px 15px;text-align: center;font-size: 14px !important;}.contact-link {gap: 20px;width: 100%;}}
@media (max-width: 767px) {.home-link, .home-link-alt {padding: 12px;}}
@media (max-width: 576px) {.home-link, .home-link-alt {padding: 8px 12px;} .contact-link{flex-wrap: wrap;}}
/* Banner End */

   /* client-section Start*/
.about-section-clients { padding: 40px 0; }
.client-carousel { padding-bottom: 40px; }
.scroller__wrapper { --scrolling-gallery-item-duration: 20s; --scrolling-gallery-items-visible: 5; --scrolling-gallery-items-total: 8; overflow: hidden; will-change: transform; }
.scroller__container { overflow-x: hidden; }
.slide-scroller { animation-duration: calc(var(--scrolling-gallery-item-duration, 1s) / var(--scrolling-gallery-items-visible) * var(--scrolling-gallery-items-total) ); animation-timing-function: linear; animation-name: scrolling-gallery; animation-iteration-count: infinite; display: flex; }
.slide-scroller:hover, .slide-scroller:focus { animation-play-state: paused; }
@keyframes scrolling-gallery {
0% {
  transform: translateX(0);
}
100% {
  transform: translateX( calc( var(--scrolling-gallery-items-total) * -100vw / var(--scrolling-gallery-items-visible) ) );
}
}
.scroller__item { flex: 0 0 calc(100% / var(--scrolling-gallery-items-visible)); width: 0; box-sizing: border-box; }
.scroller__item .item img { height: 60px; width: 100%; object-fit: contain; }
 @media (max-width: 1440px){
  .scroller__wrapper { --scrolling-gallery-items-visible: 5; --scrolling-gallery-item-duration: 30s; }
  }
  @media (max-width: 767px){
  .scroller__wrapper { --scrolling-gallery-items-visible:3; --scrolling-gallery-item-duration: 20s; }
  }
  @media (max-width: 480px){
  .scroller__wrapper { --scrolling-gallery-items-visible:2; --scrolling-gallery-item-duration: 20s; }
  }
  @media (max-width: 360px){
    .scroller__wrapper {  --scrolling-gallery-items-visible:1; --scrolling-gallery-item-duration: 10s; }
  }
/* client-section end*/

/* Why consider AI Meme Start */
.bep-work-section {padding-bottom: 30px;}
.projects ul li {color: #000;padding: 12px;background: rgba(255, 255, 255, .8);background-blend-mode: screen;border-radius: 10px;margin: 30px 0;}
.projects ul li span i {margin-right: 5px;}
@media (max-width: 1199px) {.projects ul li {font-size: 16px;}}
@media (max-width: 991px) {.projects ul li {margin: 20px 0;}}
@media (max-width: 767px) {.projects ul li {margin-bottom: 0;}}
@media (max-width: 575px) {.projects ul li {font-size: 14px;padding: 8px;margin-top: 20px;}}
/* Why consider AI Meme End */

/* Product Features section */
.types-of-token-detail { padding-top: 60px; }
.types-erc-comm, .types-of-token { margin-bottom: 50px; }
.types-erc-detail, .nft_field_market { padding: 30px; background: rgba(48,48,48,.1); border: 1px solid #191a1e; border-radius: 8px; position: relative; transition: ease-in .3s; display: flex; flex-direction: column; height: 100%; }
.top-icon { position: absolute; top: -40px; right: 40px; }
.types-erc-detail:hover, .nft_field_market { background: rgba(78,31,163,.1); border: 1px solid #562caf; }

@media (max-width: 1199px) {
  .types-erc-detail, .nft_field_market { padding: 40px 25px 30px; display: flex; flex-direction: column; height: 100%; margin-top: 0; }
  .types-of-token-detail {  padding-top: 50px; }
}
@media (max-width: 991px) {
  .types-of-token-detail, .erc-about-content { justify-content: center; }
  .types-of-token-detail {  padding-top: 40px; }
}
@media (max-width: 767) {
  .types-erc-detail, .nft_field_market { padding: 30px 25px; }
}
@media (max-width: 425px) {
  .types-erc-detail, .nft_field_market { padding: 25px 20px; }

}

/* Features Card Start */
 .process-erc, .erc-processing { padding-top: 45px; }


/* Different Types Of NFTS starts */
.erc-about-picture, .erc-about-content { padding-top: 30px; }
.real-estate-token { row-gap: 26px; }
.erc-about-picture img { padding-bottom: 15px; }
.erc-20-head { font-weight: 600; font-size: 24px; line-height: 29px; text-align: center; color: #d9d9d9; }

@media (max-width: 767px) { 
  .erc-about-picture img { padding-bottom: 8px; }
  h4, .h-4, .erc-20-head { font-size: 20px; line-height: 24px; }
  .erc-about-content {padding-top: 15px;}
}
@media (max-width: 576px) { 
  h4, .h-4, .erc-20-head { font-size: 18px; line-height: 24px; }
  .erc-about-picture img { width: 25%; }
  .erc-link {gap: 0px !important;margin-top: 20px;}
}

/* Why Choose NFT Development Start */
.virtual_process {position: relative;padding: 0 30px 60px;}

/* Product Features Start */
.token-detail {margin-bottom: 50px;}
.top-icon {position: absolute;top: -40px;right: 40px;}
@media (max-width: 767px) {.top-icon img {width: 65px;height: 65px;}.top-icon {top: -30px;right: 15px;}}
@media (max-width:480px) {.top-icon img {width: 55px;height: 55px;}}


 /* Accordin */
 .accordion-item { margin-bottom: 15px; background: transparent; border-radius: 8px; border: 1px solid #36e7c4; }
 .accordion-body { background: rgba(54, 231, 196, 0.1); }
 .accordion-button { border-radius: 8px; box-shadow: 0 0 0 0 !important; font-weight: 600; font-size: 24px; line-height: 29px; color: #d9d9d9; }
 .accordion-body p { color: #d9d9d9; }
 .accordion-button::after { opacity: 0; }
 .accordion-header { padding-bottom: 0; font-family: "Exo 2"; }
 .accordion-button:not(.collapsed), .h--5:not(.collapsed) { background: rgba(54, 231, 196, 0.1); box-shadow: 0 !important; color: #d9d9d9; }
 button:not(:disabled) { background: transparent; }
 .acc-head { padding: 0px 0px 50px 0px; }
 .accordion-group { border: none; }
 .accordion-item .collapsing { transition: 0; }
 .accordion-item:not(:first-of-type) { border-top: 1px solid #36e7c4; }
 .acc-list .accordion-body { padding-top: 0; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; }
 .process-image { margin-top: 50px; }
 @media (max-width: 991px) {
     .accordion-button { font-size: 20px; line-height: 1.3; padding-bottom: 15px; }
     .acc-image img { width: 50%; padding-bottom: 20px; }
     .acc-head { padding: 0; }
 }
 @media (max-width: 576px) {
     .casestudy_head h3, .casestudy_head .h-3 { font-size: 18px; line-height: 26px; }
     .accordion-button { font-size: 18px; }
     .erc-20-head-alt { font-size: 18px; }
 }
 @media (max-width: 425px) {
     .accordion-button { font-size: 16px; }
 }
 
/* FAQ section */
.common-sub-heading h4, .common-sub-heading.sub-title, .common-sub-heading .h-4 { position: relative; font-family: Syne,sans-serif; font-size: 28px; font-weight: 600; color: #4e1fa3; padding: 0 0 0 75px; margin: 0; }
.common-sub-heading h4:before, .common-sub-heading .h-4:before, .common-sub-heading.sub-title:before { content: ""; width: 55px; height: 3px; background: linear-gradient(89.98deg,#f5d255 -3.37%,#36e7c4 99.98%); position: absolute; top: 50%; left: 0%; }
.common-sub-heading h4 span.dots, .common-sub-heading .h-4 span.dots, .common-sub-heading.sub-title span.dots { color: #36e7c4; }
.faq-button { display: inline-flex; font-family: Syne; font-style: normal; font-weight: 600; font-size: 18px; line-height: 22px; padding: 12px 15px; color: #d9d9d9; background: rgba(245,210,85,.1)!important; border: 1px solid #f5d255; border-radius: 8px; width: auto; cursor: pointer; }
@media (max-width: 991px) {
    .common-sub-heading h4, .common-sub-heading .h-4, .common-sub-heading.sub-title { font-size: 23px; }
}
@media (max-width: 576px) {
    .common-sub-heading h4, .common-sub-heading .h-4, .common-sub-heading.sub-title, .commontext_subhead { padding-left: 0; font-size: 18px; }
    .common-sub-heading h4:before, .common-sub-heading .h-4:before, .common-sub-heading.sub-title:before { display: none; }
}

/* Trending ERC20 Token List Start */
.popular-ai {padding-bottom: 114px !important;}
.popular-ai-meme {display: flex;flex-direction: column;align-items: center;gap: 10px;}
.popular-ai-meme h4 {padding-bottom: 0;}
.popular-ai-meme img {width: 100px;height: 100px;}
.client-carousel .scroller__wrapper {--scrolling-gallery-items-visible: 4;--scrolling-gallery-items-total: 6;}

@media (max-width: 1024px) {.popular-ai-meme img {width: 90px;height: 90px;}}
@media (max-width: 991px) {.popular-ai-meme h4 {font-size: 20px;line-height: 28px;}.popular-ai {padding-bottom: 50px !important;}.client-carousel .scroller__wrapper {--scrolling-gallery-items-visible: 3;}}
@media (max-width: 767px) {.popular-ai-meme img {width: 80px;height: 80px;}.popular-ai-meme h4 {font-size: 18px;line-height: 23px;}}
@media (max-width: 575px) {.popular-ai-meme img {width: 75px;height: 75px;}.popular-ai {padding-bottom: 40px !important;}.client-carousel .scroller__wrapper {
--scrolling-gallery-items-visible: 2;}}
/* Trending ERC20 Token List End */

/* Popular Ganming List Start */
.trending-bep {padding-top: 16px;}
.trending-bep ul li {padding-bottom: 15px;padding-left: 10px;}
i.bi.bi-hexagon-fill {color: #f5d255;margin-right: 5px;}
@media (max-width: 575px){.trending-bep ul li {font-size: 16px;padding-bottom: 10px;}.trending-bep {padding-top: 0px;}i.bi.bi-hexagon-fill {font-size: 12px;}}
@media (max-width: 425px) {.trending-bep ul li {font-size: 15px;}}
/* End */

/* WhyCHoose Unordered list start */
.whysection_text_wrap ul {padding: 0 0 0 32px;}
.whysection_text_wrap li {list-style-type: disc;font-family: Epilogue, sans-serif;font-weight: 200;font-size: 18px;line-height: 1.6;margin-bottom: 10px;}
@media (max-width: 991px) {.whysection_text_wrap ul {padding: 0 0 0 20px;}.whysection_text_wrap li {font-size: 16px;margin-bottom: 10px;}}
@media (max-width: 575px) {.whysection_text_wrap li {font-size: 14px;}}
/* End */

.our_expert_talk {font-size: 18px;line-height: 22px;font-weight: 600;padding: 15px 30px;border-radius: 10px;transition: .5s ease-in-out;z-index: 10;cursor: pointer;color: #d9d9d9;background: rgba(54, 231, 196, .1);border: 1px solid #36e7c4;}
.virtual_process .h4, .virtual_process h4 {font-size: 26px;line-height: 32px;font-weight: 600;color: #d9d9d9;margin: 0;padding: 0 0 10px;}
.commontext_wrap h2 span, .commontext_wrap .h-2 span {display: block;}
.benefits-of-token .erc-about-picture {padding: 30px;height: 100%;transition: ease-in .3s;background-color: #ffffff0f;}
.benefits-of-token {padding-top: 80px;row-gap: 30px;justify-content: center;}
.benefits-of-token .erc-about-picture:hover {background-color: #1f1546;}
.casetudies_common {width: 100%;position: sticky;position: -webkit-sticky;top: 150px !important;}
.casestudy_para {padding-bottom: 50px;border-bottom: 1px solid #d9d9d9;}
@media (max-width: 991px) {
    .reverse {flex-direction: column-reverse;justify-content: center;}
    .bep-work-section {text-align: center;padding-bottom: 0;padding-top: 20px;}
    .our_expert_talk {font-size: 16px;padding: 10px 18px;}
    .virtual_process .h4, .virtual_process h4 {font-size: 20px;line-height: 1.3;}
    .virtual_process {margin: 0 !important;padding-bottom: 25px;}
    .benefits-of-token {padding-top: 50px;}
    .casestudy_para {padding-bottom: 40px;}
    .why_right_side img {width: 65%;margin: auto;padding-top: 30px;}
    .why_right_side {text-align: center;}
}
@media (max-width: 767px) {
    .our_expert_talk {font-size: 15px;}
    .virtual_process .h4, .virtual_process h4 {font-size: 18px;}
    .virtual_process {padding-left: 0;padding-right: 0;padding-bottom: 25px;}
    .benefits-of-token {padding-top: 40px;}
    .casestudy_para {padding-bottom: 30px;}
}
@media (max-width: 425px) {
    .our_expert_talk {font-size: 14px;}
    .casestudy_para {padding-bottom: 20px;}
}
/* country-list */
.country-list {background: white;background-blend-mode: screen;padding: 18px;}
.project-inner p, .project-inner-alt p {font-size: 20px;color: #d2a915;font-weight: 500;line-height: 1.3;}
.country-list p span {display: block;color: #040914;margin-bottom: 15px;}
@media (max-width: 1199px) {
    .project-inner p, .project-inner-alt p {font-size: 18px;}
}
@media (max-width: 767px) {
    .project-inner p, .project-inner-alt p {font-size: 15px;}
}

.text-color {
  background: linear-gradient(89.98deg,#f5d255 -3.37%,#36e7c4 99.98%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}