@import url("https://fonts.googleapis.com/css2?family=Audiowide&family=Poppins:wght@300;400;500;600&display=swap");
body { background: rgb(7, 7, 7); font-size: 16px; font-family: Poppins, sans-serif; color: rgb(217, 217, 217); font-weight: 400; transition: background-color 0.5s ease 0s; }
h1, h2, h3, h4, h5, h6, .btn { font-family: Audiowide; font-weight: 400; color: rgb(255, 255, 255); text-transform: uppercase; }
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { color: rgb(149, 72, 238); }
h3 { font-size: 30px; margin-bottom: 15px; }
ul { padding: 0px; margin: 0px; list-style: none; }
section { padding: 50px 0px; }
.btn-box { display: flex; gap: 18px; }
.btn { background: linear-gradient(270deg, rgb(135, 43, 190) 0%, rgb(194, 38, 127) 101.6%); padding: 10px 40px; border-radius: 50px; font-size: 15px; font-weight: 400; text-transform: uppercase; transition: all 0.2s ease 0s; color: rgb(240, 240, 240) !important; box-shadow: none !important; }
.btn:active { background: linear-gradient(270deg, rgb(135, 43, 190) 0%, rgb(194, 38, 127) 101.6%) !important; }
.section-heading { margin-bottom: 50px; text-align: center; }
.section-heading h2 { font-size: 40px; }
.section-heading h5 { color: rgb(149, 72, 238); font-size: 16px; text-transform: uppercase; }
.section-heading p { font-weight: 300; }
.navbar { padding: 0px; }
header, li.nav-item { padding: 10px 34px; }
.navbar .navbar-collapse { justify-content: space-between; }
.navbar-nav li a { margin: 0px 5px; padding: 0px; font-family: Audiowide; text-transform: uppercase; color: rgb(255, 255, 255) !important; }
.navbar-nav li a:hover { color: rgb(149, 72, 238) !important; }
header .btn { padding: 10px 25px; }
.about .row, .banner .row, .contact-us .row, .feature .row, .token-chart .row, .navbar-nav { align-items: center; }
.banner, .plan-img { align-items: center; }
.banner { padding: 100px 0px 50px; }
.banner-content h1 { font-size: 50px; text-transform: uppercase; line-height: 70px; }
.banner-content p { font-size: 22px; font-weight: 300; margin-bottom: 25px; }
.banner-content ul { display: flex; gap: 15px; margin-top: 30px; }
.banner-image .coin-shadow { position: absolute; left: 0px; bottom: -221px; }
.banner-image img { padding-left: 105px; padding-top: 0px; }
.banner-image, img.banner-coin { position: relative; }
img.banner-coin { box-shadow: rgb(149, 72, 237) 0px 0px 130px -10px; animation-name: example; animation-duration: 6s; animation-iteration-count: infinite; border-radius: 460px; padding: 0px; }
@keyframes example { 
  0%, 100% { top: 0px; }
  50% { top: -50px; }
}
.presale-box { text-align: center; padding: 70px; width: 87%; margin-left: auto; border-radius: 0px 100px; border: 1px solid rgb(149, 72, 238); background: rgb(11, 0, 23); box-shadow: rgb(149, 72, 237) 0px 0px 29px 0px; }
.box-label { border-radius: 50px; background: rgb(149, 72, 238); padding: 5px 50px; display: block; color: rgb(255, 255, 255); font-family: Audiowide; text-transform: uppercase; margin: -87px auto 20px; max-width: max-content; }
.box-label.bottom { margin: 30px auto -87px; }
.presale-box h5 { text-transform: uppercase; font-size: 16px; }
.presale-box h2 { font-size: 25px; }
.presale-timer { display: flex; gap: 20px; }
.price-box { margin: 25px 0px; }
.price-box li { display: flex; justify-content: space-between; font-family: Audiowide; font-size: 16px; text-transform: capitalize; padding: 15px 0px; border-top: 2px dashed rgb(75, 17, 139); }
.presale-timer { margin: 20px 0px; }
.presale-timer li { font-family: Poppins, sans-serif; font-size: 30px; font-weight: 500; width: 25%; border: 2px solid rgb(149, 72, 238); padding: 7px 15px; border-radius: 5px; }
.presale-timer span { color: rgb(149, 72, 238); font-size: 14px; display: block; }
.presale-box .btn { width: 100%; border-radius: 0px; padding: 15px 40px; }
.audit-box { background: rgb(11, 0, 23); border-radius: 0px 50px; display: flex; padding: 15px; gap: 20px; border: 1px solid rgb(149, 72, 238); box-shadow: rgb(149, 72, 237) 0px 0px 29px 0px; height: 100%; }
.audit-img { border-radius: 7px 50px; background: rgb(247, 255, 255); min-width: 197px; display: flex; align-items: center; justify-content: center; box-shadow: rgb(59, 2, 87) 0px 0px 8px 0px; }
.audit-content h3 { font-size: 30px; text-transform: uppercase; margin-bottom: 5px; color: rgb(255, 255, 255); }
.audit-content p { margin-bottom: 0px; color: rgb(255, 255, 255); }
.list-logo-inner { display: flex; }
.list-logo-inner img { max-width: 231px; }
.list-logo-box { width: 25%; border: 1px solid rgb(149, 72, 238); height: 173px; align-items: center; justify-content: center; display: flex !important; }
.use-case-box { text-align: center; padding: 50px 70px; height: 100%; border-radius: 0px 100px; border: 1px solid rgb(149, 72, 238); background: rgb(11, 0, 23); display: flex; align-items: center; }
.use-case-box img { display: inline; mix-blend-mode: lighten; }
.use-case-content { text-align: left; padding-left: 50px; }
.use-case-content h3 { font-size: 40px; text-transform: uppercase; }
.use-case-box p { font-size: 21px; font-weight: 300; text-transform: capitalize; margin-bottom: 20px; }
.video-inner { text-align: center; cursor: pointer; }
.how-to-buy-box { text-align: center; padding: 10px; border-radius: 0px; border: 1px solid rgb(149, 72, 238); height: 100%; transition: all 0.5s ease 0s; position: relative; }
.how-to-buy-box .lable { position: absolute; top: -8px; right: 40px; }
.how-to-buy-box img { margin-bottom: 20px; }
.how-to-buy-box h5 { color: rgb(149, 72, 238); }
.how-to-buy-box p { margin-bottom: 5px; }
.token-chart table td a { word-break: break-all; }
.token-chart table td { border-color: rgb(149, 72, 238); background: rgb(11, 0, 23); font-family: Audiowide; font-size: 16px; text-transform: uppercase; padding: 13px 25px; vertical-align: middle; }
.marqu-main marquee { padding: 15px; border: 1px solid rgb(149, 72, 238); background: rgb(11, 0, 23); }
.marqu-main marquee ul { display: flex; gap: 60px; }
.marqu-main marquee ul li { position: relative; font-family: Audiowide; font-size: 16px; text-transform: uppercase; }
.marqu-main marquee ul li::before { content: ""; position: absolute; height: 10px; width: 10px; background: rgb(255, 255, 255); border-radius: 50%; left: -25px; top: 50%; transform: translate(0px, -50%); }
.roadmap-inner { position: relative; }
.roadmap-box h3 { color: rgb(149, 72, 238); font-size: 30px; text-transform: uppercase; margin-bottom: 20px; }
.roadmap-box { text-align: center; }
.roadmap-box img { background: rgb(0, 0, 0); border: 4px solid rgb(135, 43, 190); border-radius: 50%; padding: 1px; display: inline-block; filter: grayscale(100%); }
.roadmap-box.active img { filter: grayscale(0%); }
.roadmap-box ul { text-align: left; background: linear-gradient(90deg, rgb(149, 72, 238) 7.06%, rgba(149, 72, 238, 0) 91.37%); border: 1px solid rgb(115, 55, 183); padding: 40px; border-radius: 10px; margin-top: 45px; position: relative; }
.roadmap-box ul li { list-style: disc; }
.roadmap-box ul::before { position: absolute; content: ""; width: 0px; height: 0px; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid rgb(149, 72, 238); top: -12px; left: 50%; transform: translate(-50%, 0px); z-index: 111; }
.roadmap-inner::before { content: ""; width: 100%; position: absolute; border-top: 2px dashed rgb(149, 72, 238); top: 73px; }
.document-box { border-radius: 10px; border: 1px solid rgb(115, 55, 183); background: linear-gradient(90deg, rgb(149, 72, 238) 7.06%, rgba(149, 72, 238, 0) 91.37%); display: flex; gap: 20px; align-items: center; padding: 30px; max-width: max-content; text-decoration: none !important; }
.document-box h3 { margin-bottom: 0px; margin-right: 20px; }
.team { padding-bottom: 100px; }
.team-box { padding: 35px 10px; border-radius: 0px 50px; border: 1px solid rgb(149, 72, 238); text-align: center; background: rgb(11, 0, 23); }
.team-img { margin-bottom: 20px; }
.team-box p { text-transform: uppercase; }
.team-box img { display: inline; }
.faq-heading { text-align: left; margin-bottom: 25px; }
.faq-heading h5 { color: rgb(255, 255, 255); }
.card-header button { background: none; border: none; color: rgb(255, 255, 255); width: 100%; text-align: left; font-size: 16px; outline: none; padding: 20px 30px; cursor: pointer; font-family: Poppins; }
.card-header { padding: 0px; border-bottom: none; }
.card { border-radius: 10px; border: 1px solid rgb(115, 55, 183); background: linear-gradient(90deg, rgb(149, 72, 238) 7.06%, rgba(149, 72, 238, 0) 91.37%); box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 46px 0px; margin-bottom: 20px; overflow: hidden; }
.card-body { padding: 0px 30px 30px; }
.contact-form { border-radius: 0px 50px; border: 1px solid rgb(149, 72, 238); background: rgb(11, 0, 23); padding: 50px; text-align: center; width: 90%; margin-left: auto; }
.contact-form .form-control { background: none; border-radius: 5px; border: 1px solid rgb(149, 72, 238); height: 58px; padding: 10px 20px; margin-bottom: 25px; color: rgb(255, 255, 255); }
.contact-form textarea.form-control { height: 148px; padding: 20px; }
.contact-form .btn { width: 100%; border-radius: 0px; padding: 15px 40px; }
.footer { background: rgb(11, 0, 23); padding-top: 70px; font-weight: 300; }
.copyright { padding: 15px 0px; text-align: center; margin-top: 80px; background: rgb(149, 72, 238); font-weight: 500; }
.copyright p { margin-bottom: 0px; }
.footer-item img { margin-bottom: 25px; }
.footer-item h5 { font-family: Poppins; font-size: 20px; font-weight: 600; color: rgb(149, 72, 238); text-transform: capitalize; margin-bottom: 15px; }
.footer-item { padding-left: 60px; }
.footer-item:first-child { padding-left: 15px; }
.footer-item:last-child { padding-left: 15px; }
.footer-item li { margin-bottom: 5px; }
.footer-item li a { color: rgb(255, 255, 255); }
.roadmap .slick-prev.slick-arrow { left: -23px; bottom: auto; top: 75px; }
.roadmap .slick-next.slick-arrow { right: -23px; bottom: auto; top: 75px; }
.slick-prev, .slick-next { height: auto; width: auto; z-index: 1; }
.slick-prev::before, .slick-next::before { opacity: 1; }
.slick-next::before { content: url("../images/slider-right.png"); }
.slick-prev::before { content: url("../images/slider-left.png"); }
.slick-prev.slick-arrow { left: 46%; bottom: -110px; top: auto; }
.slick-next.slick-arrow { right: 46%; top: auto; bottom: -110px; }
.use-case .slick-prev.slick-arrow { left: 90%; bottom: -5px; }
.use-case .slick-next.slick-arrow { right: 3%; bottom: -5px; }
.mission-inner { display: flex; }
.mission-box { width: 50%; border: 1px solid rgb(149, 72, 238); display: flex; align-items: center; justify-content: center; padding: 30px; gap: 25px; margin: 40px 0px; }
.mission-box p { margin-bottom: 0px; }
.transparent_effect { height: 100%; opacity: 0.4; position: absolute; top: 0px; }
.transparent_effect.fixed { position: fixed; z-index: -1; }
.inner-banner { padding: 50px 0px; text-align: center; border-bottom: 1px solid rgb(30, 30, 30); }
.about-us .row { align-items: center; }
.duration { margin-bottom: 25px; }
.duration h6 { padding: 7px 12px; background: rgb(255, 255, 255); color: rgb(0, 0, 0); max-width: max-content; }
.duration span { display: inline-block; background: rgb(115, 34, 209); padding: 5px 12px; font-family: Audiowide; }
.earn-brc-inner h4 { margin-bottom: 20px; font-size: 22px; text-transform: capitalize; }
.earn-brc-inner .btn { border-radius: 0px 31.5px; background: rgb(149, 72, 238); padding: 15px 40px; }
.earn-brc-inner .btn { margin-top: 20px; margin-bottom: 20px; }
.earn-brc-inner ul { font-size: 18px; }
.earn-brc .row { border-radius: 0px 150px 0px 86px; border: 1px solid rgb(149, 72, 238); background: rgb(11, 0, 23); padding: 50px 40px; align-items: center; }
.earn-brc-img { text-align: right; }
.earn-brc-img img { border-radius: 15px; }
.inner-buy .row { row-gap: 30px; }
.inner-buy .how-to-buy-box { display: flex; align-items: center; text-align: left; gap: 30px; justify-content: space-between; }
.inner-buy .how-to-buy-box h3 { color: rgb(149, 72, 238); text-align: left; font-size: 28px; text-transform: capitalize; }
.inner-buy .how-to-buy-box .buy-content { width: 100%; }
.inner-buy .how-to-buy-box img { margin-bottom: 15px; }
.inner-buy .how-to-buy-box .lable { width: auto; }
.post-details.flex-detail { display: flex; border: 2px solid rgb(103, 50, 165); border-radius: 10px; gap: 20px; padding: 17px; margin-bottom: 15px; align-items: center; }
.post-details img { max-width: 100%; }
.post-details p { margin-bottom: 0px; }
.post-details h3 { font-size: 26px; margin-bottom: 10px; font-family: Poppins, sans-serif; text-transform: capitalize; font-weight: 600; }
.post-details.flex-detail:first-child { flex-wrap: wrap; }
.recent-product-list .blog-image { width: 30%; }
.recent-product-list .blog-content { width: 70%; }
.recent-product-list .blog-content h3 { font-size: 16px; font-weight: 500; line-height: 22px; margin-bottom: 0px; }
.recent-product-list .post-details { padding: 10px; gap: 15px; }
.search-rightsidebar .btn-search { background: rgb(149, 72, 238); border: none; color: rgb(255, 255, 255); font-weight: 500; width: 30%; }
.search-rightsidebar .form-control { border-radius: 0px; }
.search-rightsidebar { margin-bottom: 20px; }
.title-line-left { font-size: 24px; }
.news-on-section h2 { margin-bottom: 20px; }
.banner-use-case .use-case-box { display: block; padding: 30px; border-radius: 20px; }
.banner-use-case .use-case-content { padding-left: 0px; }
.banner-use-case .use-case-img img { width: 300px; }
.banner-use-case .use-case-content h3 { font-size: 36px; }
.banner-use-case .use-case-content p { font-size: 18px; }
.banner-use-case .use-case-content { text-align: center; }
.banner-use-case .slick-prev.slick-arrow { left: 81%; }
.banner-use-case .slick-next.slick-arrow { right: 5%; }
.launchpad-box { background-size: 100% 100%; border-radius: 10px; border: 3px solid rgb(52, 0, 106); }
.launchpad-box.active { border: 3px solid rgb(149, 72, 238); }
.date { display: flex; list-style: none; padding: 0px; margin: 0px; }
.launchpad-box h3 { display: flex; justify-content: space-between; font-size: 22px; font-weight: 600; padding: 20px 25px; align-items: center; margin-bottom: 0px; }
.date li:first-child { background: rgb(33, 0, 68); }
.date li { width: 50%; background: rgb(11, 0, 23); padding: 10px 14px; }
.launchpad-box.active .date li { background: rgb(113, 51, 185); }
.launchpad-box.active .date li:first-child { background: rgb(149, 72, 238); }
.date li p { margin-bottom: 0px; font-size: 15px; }
.phase-details { padding: 22px; margin: 0px; list-style: none; }
.phase-details li { display: flex; margin-bottom: 3px; }
.phase-details li span { width: 65%; }
.phase-details li span:last-child { width: 35%; }
.launchpad-slider { row-gap: 30px; }
.nav-tabs { border-bottom: 0px; gap: 16px; justify-content: center; margin-bottom: 30px; }
.nav-tabs .nav-link { padding: 10px 64px; border: 1px solid rgb(149, 72, 238); color: rgb(255, 255, 255); border-radius: 0px 30px; background: rgb(11, 0, 23); }
.nav-tabs .nav-link.active, .nav-tabs .nav-link:hover { color: rgb(255, 255, 255); background-color: rgb(149, 72, 238); border-color: rgb(149, 72, 238); }
#defaultCanvas0 { position: fixed; z-index: -1; top: 0px; opacity: 0.1; }
.refral { margin-top: 25px; padding: 0px; }
.refral span { margin-bottom: 15px; display: block; }
.refral .copy-address-button { width: 80%; border: 1px solid rgb(149, 72, 238); background: rgb(11, 0, 23); font-family: Audiowide; font-size: 16px; color: rgb(255, 255, 255); margin-bottom: 0px; text-align: left; padding: 8px 20px; }
.copy-address-box { display: flex; gap: 5px; }
.refral .copy-address-button { width: 80%; border: 1px solid rgb(149, 72, 238); background: rgb(11, 0, 23); font-family: Audiowide; font-size: 16px; color: rgb(255, 255, 255); margin-bottom: 0px; text-align: left; padding: 8px 20px; outline: none !important; }
.copyadressbtn { padding: 0px; max-width: max-content; border: none; cursor: pointer; outline: none !important; }
.copyadressbtn img { outline: none !important; }
.banner-use-case .box-label { border-radius: 50px; background: rgb(149, 72, 238); padding: 5px 50px; display: block; color: rgb(255, 255, 255); font-family: Audiowide; text-transform: uppercase; margin: 0px auto -16px; max-width: max-content; z-index: 111; position: relative; }
.token-chart table { margin-bottom: 30px; }
.panel { display: flex; justify-content: space-around; align-items: center; font-family: sans-serif; }
.video-section { position: relative; }
.video-section::after { content: ""; border-radius: 488px; background: linear-gradient(270deg, rgb(149, 72, 238) 0%, rgb(184, 38, 137) 101.6%); filter: blur(200px); width: 700px; height: 400px; position: absolute; z-index: -1; top: 220px; }
.color-dark { background-color: rgb(0, 0, 0); }
.color-darkk { background-color: rgb(20, 5, 30); }
.roadmap-box ul { min-height: 430px; }
.modal-dialog { max-width: 600px; margin: 3.5rem auto; }
.modal-content .close { position: absolute; opacity: 1; right: -20px; top: -20px; outline: none; z-index: 11111; }
.modal-content .close span { height: 40px; width: 40px; background: rgb(149, 72, 238); display: flex; align-items: center; justify-content: center; border-radius: 50px; color: rgb(255, 255, 255); }
.modal-content iframe { height: 600px; }
.how-to-buy .container { max-width: 900px; margin: auto; }
.how-to-buy h2 { text-align: center; margin-bottom: 20px; }
.how-to-buy img { margin-bottom: 20px; }
.how-to-buy iframe { max-width: 100%; width: 900px; height: 500px; margin: 20px auto 30px; display: block; }
.congrats { text-align: center; font-size: 20px; margin-top: 30px; }
.launchpad-box img { filter: grayscale(100%); }
.launchpad-box.active img { filter: grayscale(0); }
.hide-desktop { display: none; }
.footer-pinksale-logo { display: flex; gap: 20px; align-items: center; flex-wrap: wrap; }
.footer-pinksale-logo img { width: 160px; }
.token-chart .row { row-gap: 30px; }
.blog-banner { padding: 30px 0px; border-bottom: 1px solid rgb(30, 30, 30); }
@media only screen and (min-width: 1600px) {
  .container { max-width: 1310px; }
}
@media only screen and (max-width: 1600px) {
  .list-logo-inner img { max-width: 190px; }
  .list-logo-inner { justify-content: space-between; }
  .roadmap-box h4 { font-size: 20px; }
  .roadmap { overflow: hidden; }
  .table-inner { background-size: 100% 100%; padding: 56px 70px; }
  .table-part h3 { font-size: 18px; }
  .coin-item img { right: -19px; }
  .coin-item h4 { font-size: 16px; }
  .team-box { background-size: 100% 100%; }
  .contact-form { background-size: 100% 100%; }
  .team-box p { font-size: 13px; }
  .team-box h5 { font-size: 17px; }
  .login-form form p { margin-top: 20px; }
  .login-bottom { margin-top: 20px; }
  .login-top img { margin-bottom: 15px; }
  .login-top p { margin-bottom: 25px; }
  .slick-list { padding: 0px 1px; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .navbar-nav li a { font-size: 13px; }
  header .btn { padding: 5px 11px; font-size: 13px; }
}
@media only screen and (max-width: 1199px) {
  .presale-box { padding: 70px 30px; width: 100%; }
  .banner-content h1 { font-size: 44px; line-height: normal; }
  .btn-box { flex-wrap: wrap; }
  .banner-content ul { flex-wrap: wrap; }
  .contact-form { width: 100%; }
  .document-box { gap: 10px; padding: 30px 15px; }
  .slick-next.slick-arrow { right: 44%; }
  .use-case .slick-prev.slick-arrow { left: 87%; }
}
@media only screen and (max-width: 991px) {
  .banner-coin { animation-name: none; margin-top: 30px; padding: 0px !important; }
  .list-logo-inner { flex-wrap: wrap; }
  .list-logo-box { padding: 15px; width: 50%; }
  .list-logo-inner img { max-width: 100%; }
  .presale-box { width: 80%; margin: 50px auto auto; padding: 70px; }
  .use-case-box { padding: 50px 20px; }
  .use-case-img { width: 50%; }
  .use-case-content { padding-left: 0px; width: 50%; }
  .use-case .slick-prev.slick-arrow { left: 84%; }
  .contact-form { padding: 70px; margin-bottom: 30px; }
  .document-box { margin: 26px auto auto; justify-content: center; }
  .document-img { text-align: center; }
  .how-to-buy .row { row-gap: 30px; }
  .banner { padding-top: 50px; text-align: center; }
  .banner-content ul { justify-content: center; }
  .btn-box { justify-content: center; }
  .mission-inner { flex-wrap: wrap; }
  .mission-box { width: 100%; margin: 10px 0px; }
  .sticky-rightsidebar { margin-top: 25px; }
  .inner-buy .how-to-buy-box h3 { font-size: 24px; }
  .banner-use-case .use-case-box { display: flex; margin-top: 20px; }
  .banner-use-case .slick-prev.slick-arrow { left: 43%; bottom: -80px; }
  .banner-use-case .slick-next.slick-arrow { right: 44%; bottom: -80px; }
  copy-address-box { justify-content: center; }
  .banner-image { padding-top: 50px; }
  .video-section::after { display: none; }
  .roadmap-box h4 { font-size: 16px; text-transform: capitalize; }
  .video-inner iframe { width: 100% !important; height: 350px !important; }
  .token-chart .tokenomics { width: 100%; margin: 0px auto 50px; text-align: center; display: block; }
  .audit-content h3 { font-size: 24px; }
  .section-heading h2 { font-size: 30px; }
  .section-heading h5 { text-align: center; }
  .section-heading h3 { text-align: center; }
  .section-heading p { text-align: center; }
  .audit-kyc .row { row-gap: 20px; }
}
@media (min-width: 320px) and (max-width: 767px) {
  section { padding: 20px 0px; }
  .banner-content h1 { font-size: 28px; }
  .banner-content ul { margin-top: 30px; }
  .banner-content ul { gap: 10px; }
  .box-label { padding: 5px 20px; margin: -58px auto 20px; }
  .presale-box { width: 100%; border-radius: 10px; padding: 24px; }
  .box-label.bottom { margin: 30px auto -40px; }
  .box-label { margin: -39px auto 22px; }
  .presale-box h2 { font-size: 25px; }
  .presale-box ul { flex-wrap: wrap; }
  .price-box li { width: 100%; }
  .presale-timer li { width: 46%; }
  .audit-box { flex-wrap: wrap; border-radius: 0px; text-align: center; }
  .audit-img { width: 100%; min-width: 100%; padding: 20px; height: 80px; border-radius: 5px; }
  .list-logo-box { padding: 20px; height: 120px; }
  .use-case-content h3 { font-size: 32px; text-align: center; }
  .use-case-content p { text-align: center; }
  .use-case-content .btn { width: 100%; }
  .use-case-box { flex-wrap: wrap; border-radius: 0px; padding: 20px; }
  .use-case-img { width: 100%; }
  .use-case-content { width: 100%; }
  .footer-item { padding-left: 15px; margin-bottom: 20px; }
  .copyright { margin-top: 20px; }
  .document-box { padding: 14px 10px; margin-top: 0px; }
  .document-box img { width: 50px; }
  .document-box h3 { font-size: 20px; }
  .section-heading h2 { font-size: 22px; }
  .section-heading { margin-bottom: 30px; }
  .inner-banner { padding: 30px 0px; text-align: center; background: rgb(7, 7, 7); border-bottom: 1px solid rgb(30, 30, 30); }
  .inner-banner h1 { font-size: 34px; }
  .earn-brc .row { margin: 0px; padding: 15px 0px; }
  .about-img { margin-bottom: 15px; }
  .token-chart img { margin-bottom: 20px; }
  .contact-form { padding: 30px 25px; border-radius: 15px; }
  .earn-brc .row { border-radius: 20px; }
  .mission-box { flex-wrap: wrap; }
  .all-product-list .post-details.flex-detail { flex-wrap: wrap; }
  .inner-buy .how-to-buy-box { flex-wrap: wrap; }
  .inner-buy .how-to-buy-box .buy-content { width: 100%; }
  .inner-buy .how-to-buy-box h3 { font-size: 20px; }
  .nav-tabs { gap: 0px; }
  .nav-tabs .nav-item { width: 100%; text-align: center; }
  .banner-use-case .use-case-box { display: block; }
  .video-section { padding: 100px 0px; }
  .video-inner iframe { width: 100% !important; height: 250px !important; }
  .section-heading h5 { text-align: center; }
  .section-heading h3 { text-align: center; }
  .section-heading p { text-align: center; }
  img.banner-coin { width: 50%; }
  .token-chart .tokenomics { margin: 0px auto 50px; text-align: center; display: block; }
  .token-chart table td { font-size: 14px; }
  .document .document-img { margin-bottom: 25px; }
  h3 { font-size: 24px; }
  .contact-us .contact-form { margin-top: 80px; }
  .audit-content h3, .use-case-content h3 { font-size: 24px; }
  .btn-box .btn { padding: 10px 15px; }
  .launchpad-box { margin-bottom: 10px; }
  header .hide-desktop { display: block; padding: 7px 15px; font-size: 12px; margin-right: 10px; }
  .navbar-brand img { width: 100px; }
  .how-to-buy iframe { height: 250px; }
  .btn { padding: 10px; }
}
