  /* Mobile responsive navigation */
  @media (max-width: 575px) {
      .hero {
          margin: 0 10px;
          padding: 20px;
          height: auto;
          margin-bottom: 20px;
      }

      .img-header {
          display: none;
      }

      .important-text {
          margin-top: 25px;
      }


      .market-info ul {
          width: 100%;
          grid-gap: 10px;
      }

      .row {
          margin-left: 0;
          margin-right: 0;
      }

      .splide,
      .splide__track,
      .splide__list {
          max-width: 100%;
          overflow: hidden;
      }

      .intro-section .col-12 {
          padding-left: 0;
          padding-right: 0;
      }

      .hero h1 {
          font-size: 38px;
          line-height: 1.15;
      }

      h2 {
          font-size: 32px;
          line-height: 1.2;
      }

      h1, h2, h3, h4, p, .block-title {
          overflow-wrap: break-word;
          word-wrap: break-word;
      }

      .market-info h2,
      .content-section h2,
      .requirements-section h2 {
          width: 100%;
      }

      .important-text .block-title {
          width: 100%;
          font-size: 1.4rem;
      }

      .market-info p {
          width: 100%;
          text-align: left;
      }

      .market-info ul {
          flex-direction: column;
      }

      .market-info {
          padding: 10px;
      }

      .cta-section {
          height: auto;
          border-radius: 0px;
      }

      .cta-buttons .btn {
          margin: 5px;
      }

      .origin-card>div:nth-child(1) {
          height: auto;
      }

      .why-choose ul li {
          flex-direction: column;
          text-align: left;
          align-items: flex-start;
          padding: 5px 10px;
      }

      .market-info ul li {
          background: var(--clr-gray);
      }

      .final-cta .column,
      .final-cta {
          width: 95%;
      }

      .platforms-section {
          padding: 0;
      }

      .platform-card {
          width: 100%;
          height: 242px;
          flex-direction: column;
          border-radius: 10px;
      }

      .platform-badge {
          position: relative;
          top: -10px;
          left: 50px;
          transform: translate(-50px, 0px);
      }

      .nav-item {
          margin: 4px;
      }

      .navbar-nav {
          margin-top: 40px;
          margin-bottom: 20px;
      }

      #btn-accept {
          margin-bottom: 10px;
      }
      .bottomFixed{
        display: block;
        width: 94%;
        max-width: 94%;
        bottom: 10px;
      }
  }

  @media (min-width: 768px) and (max-width: 991px) {

      .content-wrapper .row {
          flex-direction: column;
      }

      .content-wrapper .row>div {
          width: 100%;
          margin: 10px 0;
      }

      .platform-card {
          width: 100%;
      }

      .market-info ul li {
          margin: 5px;
      }

      .market-info ul,
      h2 {
          width: 100% !important;
      }

      .hero h1 {
          font-size: 62px
      }

      .img-header {
          z-index: -1;
      }
  }

  @media (min-width: 992px) {}

  @media (min-width: 1200px) {
      .splide__arrow {
          display: none;
      }
  }