@media (max-width: 1599.98px) {}

@media (max-width: 1399.98px) {
  .roadmap-wrapper  img{
max-width: -webkit-fill-available;
}
.overlay {
    height: 65vh;
 }
 .about_img img{ 
max-width:500px;
}
}

@media (max-width: 1199.98px) {
  .overlay {
    height: 56vh;
}
  .about_img img {
    width: 100%;
    max-width: 450px;
  }

  .crousel_text {
    bottom: 7.25rem;
  }

  .feature-box {
    padding: 28px;
  }

  .about_detail {
    padding: 50px;
  }

  .roadmap_info img {
    max-width: 100%;
    height: auto;
    vertical-align: top;
  }

  .counter-style-01 h2 {
    font-size: 45px;
    line-height: 55px;
  }

  h2.heading {
    font-size: 35px;
    line-height: 45px;
  }

  .counter-box .box {
    padding: 50px;
  }

  .bitcoin_img img {
    max-width: 275px;
    width: 100%;
  }

  .why-choose-box .box {
    margin: -157px auto -130px;
  }
}

@media (max-width: 991.98px) {
  .about_img img {
    width: 100%;
    max-width: 450px;
  }

  h1 {
    font-size: 38px;
    line-height: 48px;
  }

  .crousel_text {
    bottom: 4.25rem;
    right: 20%;
  }

  .seprator-right {
    display: none;
  }

  .about_detail {
    padding: 9px;
  }

  .padding_70 {
    padding: 45px 0px;
  }

  .why-choose-box .box {
    padding: 50px;
  }
  .counter-style-01 h2 {
    font-size: 35px;
    line-height: 45px;
}

  .mb-lg-2-2,
  .my-lg-2-2 {
    margin-bottom: 1.2rem;
  }

  .pb-lg-2-2,
  .py-lg-2-2 {
    padding-bottom: 1.2rem;
  }
  h2.heading {
    font-size: 30px;
    line-height: 42px;
}
.roadmap-wrapper .year {
    right: 26%;
}
.roadmap-wrapper .roadmap_info:nth-child(2n) .year {
    left: 26%;
}
.top-15 {
    top: 10%;
    bottom: inherit;
}
nav.navbar {
    background: #000;
    opacity: 0.9;
}
.navbar-toggler-icon {
    filter: brightness(1) invert(1);
}
}

@media (max-width: 767.98px) {
  .about_img img {
    width: 100%;
    max-width: 450px;
  }

}

@media (max-width: 575.98px) {
  .about_img img {
    width: 100%;
    max-width: 450px;
  }

  .seprator-right {
    display: none;
  }

  .bottom-30 {
    bottom: 33%;
    top: inherit;
  }

  .left-5 {
    left: 3%;
    right: inherit;
  }

  .roadmap-wrapper .roadmap_info:nth-child(2n) .roadmap_content {
    margin: 0px;
  }

  .roadmap-wrapper .roadmap_content {
    width: 100%;
    margin: 0px;
  }

  .counter-style-01 {
    margin-top: 20px;
  }

  .about_detail {
    padding: 15px;
  }

  .founder_detail {
    padding: 15px;
  }

  h2.heading {
    font-size: 26px;
    line-height: 34px;
  }

  .counter-style-01 h2 {
    font-size: 40px;
    line-height: 56px;
    margin-bottom: 0px;

  }
  .top-15 {
    top: 8%;
    bottom: inherit;
}
.right-15 {
    right: 18%;
    left: inherit;
}
.carousel-inner img{
    min-height: 500px;
    object-fit: cover;
}
nav.navbar {
    background: #000;
    opacity: 0.9;
}
.navbar-toggler-icon {
    filter: brightness(1) invert(1);
}
.roadmap-wrapper .roadmap_info {
    padding: 0 0 0 30px;
    margin-bottom: 30px;
}
.roadmap-wrapper:before {
    left: 10px;
}
.roadmap-wrapper .roadmap-icon {
    margin: 0;
    position: absolute;
    top: 7px;
    left: 0;
}
.roadmap-wrapper .year, .roadmap-wrapper .roadmap_info:nth-child(2n) .year {
    margin: 0 0 30px 10px;
}
.roadmap-wrapper .year, .roadmap-wrapper .roadmap_info:nth-child(2n) .year {
    display: block;
    font-weight: bold;
    z-index: 1;
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    transform: none;
}
.section-heading2 h2 {
    line-height: 44px;
    font-size: 38px;
}
.why-choose-box .box {
    padding: 85px 20px;
}
.feature-box {
    padding: 28px 10px;
}
.create_gap{
  text-align: start !important;
}
h1 {
        font-size: 30px;
        line-height: 38px;
    }
    .banner_content a{
 font-size:12px
}
.counter-box .box {
        padding: 15px;
        margin-top: -51px;
    }
    .row_reverse {
    display: flex;
    flex-direction: column-reverse;
}
}