@media screen and (max-width: 1400px) and (min-width: 1200px) {
     .slider__bg {
          padding: 158px 0 150px;
     }

     .slider__img img {
          max-width: 480px;
     }

     .slider__content .title {
          font-size: 92px;
     }

     .slider__content h3 {
          font-size: 36px;
     }

     .navbar-expand-lg .navbar-nav .nav-link {
          padding: 38px 15px;
     }

     .slider__img {
          transform: translateY(188px);
     }

     .slider__content p,
     .roadmap-steps-item ul li {
          font-size: 20px;
     }

     .section-title h2,
     .count-box h2 {
          font-size: 60px;
     }

     .navbar-expand-lg .navbar-nav .nav-link {
          font-size: 12px;
     }
}

@media screen and (max-width: 1199px) and (min-width: 992px) {
     .header-area .btn.btn-secondary {
          font-size: 14px;
          min-width: 120px;
          min-height: 37px;
          background-size: contain;
          padding: 0px;
     }

     .section-title h2 {
          font-size: 60px;
     }

     .header-logo img {
          max-width: 150px;
     }

     .navbar-expand-lg .navbar-nav .nav-link {
          padding: 38px 10px;
          font-size: 11px;
     }

     .slider__bg {
          padding: 158px 0 130px;
     }

     .slider__img {
          transform: translateY(156px);
     }

     .slider__content .title {
          font-size: 76px;
     }

     .slider__content h3 {
          font-size: 28px;
     }

     .slider__img img {
          max-width: 520px;
     }

     .roadmap-steps-wrap {
          margin: 0px;
     }

     .copyright__text p,
     .copyright__menu ul li a {
          font-size: 16px;
     }
}

@media screen and (max-width: 991px) and (min-width: 768px) {
     .header-area .btn.btn-secondary {
          font-size: 14px;
          min-width: 120px;
          min-height: 37px;
          background-size: contain;
          padding: 0px;
     }

     .section-title h2 {
          font-size: 50px;
     }

     .header-area {
          padding: 30px 0px;
     }

     .slider__content .title {
          font-size: 80px;
     }

     .slider__content h3 {
          font-size: 30px;
     }

     .slider__img {
          display: none;
     }

     .slider__area {
          padding: 158px 0 120px;
     }

     .count-box h2 {
          font-size: 60px;
     }

     .count-box span {
          font-size: 15px;
     }

     .buy-media {
          display: none;
     }

     .tokenomics-media,
     .token-media {
          text-align: center;
     }

     .tokenomics-item {
          margin-top: 30px;
          margin-bottom: 0px;
          padding: 20px;
     }

     .roadmap-steps-wrap {
          margin: 50px 0px 0px;
     }

     .tokenomics-media img,
     .token-media img {
          max-width: 460px;
     }

     .supply-box h2 {
          font-size: 28px;
     }
}

@media screen and (max-width: 991px) {
     .instr_notes, .import_notes {
          flex-direction: column;
      }
      
     .sale-table-wrapper {
          margin: 0 auto;
     }

     .thanks-wrapper {
          padding: 20px 10px;
     }

     .buy-token-wrapper {
          padding: 60px 60px;
     }

     .header-right .navbar .navbar-collapse {
          position: absolute;
          top: 67px;
          left: 0px;
          right: 0px;
          background-color: #131c23;
          border-top: 2px solid rgb(255 255 255 / 15%);
          padding-top: 6px;
          padding-left: 10px;
          z-index: 9;
     }

     .header-right>.header-btn {
          order: 1;
          margin: 0px 20px 0px 0px !important;
     }

     .header-right .navbar {
          order: 2;
     }

     .navbar-expand-lg .navbar-nav {
          margin: 0px !important;
          padding-bottom: 10px;
     }

     .navbar-expand-lg .navbar-nav .nav-link {
          padding: 16px 0px;
          display: inline-block;
     }

     .thanks-wrapper {
          padding: 20px 10px;
     }
}

@media screen and (max-width: 731px) {
     /* .select2-container--open .select2-dropdown {
          margin-top: 61px;
     } */
}


@media screen and (max-width: 767px) {

     .thanks-wrapper h3 {
          font-size: 24px;
     }

     .privacy-policy {
          padding: 35px 20px 0px 20px;
     }

     .slider__content {
          margin-top: 50px !important;
     }

     .timer-item .number+span {
          font-size: 14px;
     }

     .timer-item .number {
          font-size: 20px;
     }

     .timer-item {
          padding: 8px 2px;
          height: 76px;
     }

     .buy-token-wrapper {
          padding: 50px 40px;
     }

     .p-120 {
          padding: 60px 0px;
     }

     .d-flex {
          flex-wrap: wrap;
     }

     .header-main {
          padding: 15px 0px;
     }

     .header-logo img {
          max-width: 146px;
     }

     .slider__bg {
          padding: 140px 0px 120px;
     }

     .slider__content .sub-title {
          display: inline-block;
     }

     .slider__content .title {
          font-size: 75px;
     }

     .slider__content h3 {
          font-size: 30px;
     }

     .slider__img {
          display: none;
     }

     .count-main {
          justify-content: center !important;
     }

     .about-info {
          padding: 30px 15px;
     }

     .slider__content {
          margin: 0px;
          text-align: center;
     }

     .slider__content p {
          font-size: 18px;
     }

     .how-to-buy-section .buy-media {
          margin-top: 30px;
     }

     .how-to-buy-section .buy-media img,
     .tokenomics-media img,
     .token-media img {
          max-width: 280px;
     }

     .token-area,
     .roadmap-section .roadmap-left,
     .tokenomics-media,
     .token-media {
          text-align: center;
     }

     .token-area .section-title h2::after,
     .roadmap-section .roadmap-left .section-title h2::after {
          margin: 20px auto 0px;
     }

     .token-area .token-media {
          margin-top: 30px;
     }

     .roadmap-steps-wrap {
          margin: 0px;
     }

     .footer-el-widget .title {
          font-size: 24px;
     }

     .footer-el-widget ul.list-wrap.end li {
          justify-content: end;
     }

     .footer-el-widget ul li a {
          font-size: 18px;
     }

     .copyright__text p,
     .copyright__menu ul li a {
          font-size: 14px;
     }

     .payment-wrapper h3 {
          font-size: 22px;
     }

     .payment-address-form {
          width: 100%;
     }

}

@media screen and (max-width: 768px) and (min-width: 575px) {

     .contact-page {
          padding-top: 25px !important;
     }
}

@media screen and (max-width: 767px) and (min-width: 575px) {
     .section-title h2 {
          font-size: 48px;
     }

     .count-main .count-box {
          margin: 15px 0px;
          width: 50%;
     }

     .tokenomics-item {
          margin-top: 30px;
     }

     .token-supply-main .token-supply {
          justify-content: center !important;
     }

     .token-supply .supply-box {
          width: auto;
          text-align: center;
          margin: 15px 0px;
     }

     .token-supply::before {
          content: none;
     }

     .token-supply .supply-box.text-end img {
          left: 0px;
          right: inherit;
     }

     .token-supply .supply-box.text-end {
          padding-left: 75px;
          padding-right: 0px;
     }
}

@media screen and (max-width: 575px) {
     .privacy-policy h4 {
          font-size: 18px;
     }

     .buy-token-wrapper {
          padding: 30px 16px;
     }

     .header-btn {
          display: none;
     }

     .header-right .navbar .navbar-collapse .header-btn {
          display: block;
          margin: 0px !important;
          padding-bottom: 20px;
     }

     .slider__content .title {
          font-size: 50px;
     }

     .slider__content h3 {
          font-size: 16px;
     }

     .section-title h2 {
          font-size: 36px;
     }

     .secound_data h2 {
          text-align: end;
     }

     .count-box h2 {
          font-size: 48px;
          margin-bottom: 20px;
     }

     .slider__img {
          transform: none;
          display: none;
     }

     .slider__img img {
          max-width: 280px;
     }

     .roadmap-steps-wrap {
          margin: 30px 0px 0px;
     }

     .roadmap-steps-item {
          padding: 25px;
          margin-left: 20px;
     }

     .roadmap-steps-item h3 {
          font-size: 26px;
     }

     .roadmap-steps-item ul li {
          font-size: 16px;
     }

     .token-supply .supply-box {
          width: 100%;
          padding: 0px !important;
          text-align: center !important;
          margin-bottom: 20px;
     }

     .token-supply::before {
          content: none;
     }

     .supply-box img {
          position: static;
          transform: none;
          display: block;
          margin: 0px auto 15px;
     }

     .token-supply svg {
          display: none;
     }

     .supply-box h2 {
          font-size: 26px;
     }

     .supply-box h2>span {
          font-size: 14px;
     }

     .count-box span {
          font-size: 12px;
          padding: 8px 15px;
     }

     .count-main .count-box {
          width: 50%;
     }

     .buy-points ul li {
          font-size: 18px;
     }

     .tokenomics-item {
          width: 100% !important;
          margin-top: 30px;
          margin-bottom: 0px;
     }

     .buy-media img,
     .tokenomics-media img,
     .token-media img {
          max-width: 280px;
     }

     .tokenomics-media {
          text-align: center;
     }

     .buy-btns .btn.btn-primary {
          margin: 15px 0px;
     }

     .payment-wrapper .number {
          font-size: 16px;
     }

     .payment-wrapper {
          padding: 16px;
     }

     .payment-wrapper .input-group .amount-tag {
          font-size: 16px;
          font-weight: 400;
     }

}

@media screen and (min-width: 576px) {
     .header-right .navbar .navbar-collapse .header-btn {
          display: none;
     }

     #countriesTable_wrapper .dt-paging-button {
          font-weight: 700;
          padding: 5px 18px;
     }


}

@media screen and (max-width: 1024px) {
     .slider__bg {
          padding: 0px 0 200px;
     }

}

@media screen and (max-width: 425px) {
     .contact-page {
          padding-top: 25px !important;
     }

     .metamaks-body-content {
          font-size: 18px;
     }

     .contact-main-form {
          padding: 20px 40px 25px 40px;
     }

     .privacy-policy p {
          font-size: 16px;
     }
}

@media screen and (max-width: 767px) {
     .thanks-wrapper h3 {
          font-size: 24px;
     }

     .footer-logo {
          display: none;
     }
}

@media screen and (max-width: 479px) {
     #contactsuccess-message {
          font-size: 15PX;
          max-width: 250px;
     }
}