@media (min-width: 1400px) {
  .advisor-section .advisor-content .profile-content p::before {
    width: 109%;
  }
  .team-section .advisor-content .profile-content p::before {
    width: 109%;
  }
  .path-connection2 {
    width: 185px;
  }
}

@media (max-width: 1300px) {
  .advisor-section .advisor-content .profile-content p::before {
    width: 105%;
  }
  .team-section .advisor-content .profile-content p::before {
    width: 105%;
  }
  .box2-spa-clicked::before,
  .box2-rus-clicked::before {
    top: 52px;
  }
  .box1-rus-clicked {
    padding: 15px 22px;
  }
}

@media (min-width: 1200px) and (max-width: 1200px) {
  .advisor-section .advisor-content .profile-content p::before {
    width: 109% !important;
  }
  .team-section .advisor-content .profile-content p::before {
    width: 109% !important;
  }
}
@media (max-width: 1200px) {
  .echo-systerm .box {
    flex-basis: calc(50% - 0px);
  }
  .futuristic-section {
    padding: 0px;
  }
  .advisor-section .profile-image {
    padding: 20px 0px 20px 20px;
  }
  .advisor-section .advisor-content .profile-content p::before {
    width: 439px;
  }
  .team-section .advisor-content .profile-content p::before {
    width: 439px;
  }
  .team-section .profile-image {
    padding: 20px 0px 20px 20px;
  }
  .path-connection3 {
    width: 151px;
    left: 49%;
    bottom: 35%;
  }
  .path-connection {
    width: 228px;
    top: 44%;
    left: 30%;
  }
  .path-connection2 {
    width: 138px;
    top: 48%;
    left: 49%;
  }

  .scroll-trigger {
    min-height: unset !important;
    position: unset !important;
  }
  .echo-systerm {
    position: relative !important;
    width: 100% !important;
    margin-top: 50px !important;
    right: unset !important;
    opacity: 1 !important;
    left: unset !important;
    box-shadow: unset;
  }
  .echo-systerm .box {
    padding: 20px 10px;
    position: relative;
    transform: unset !important;
    transition: unset !important;
  }
  .echo-systerm.fade-out {
    opacity: 1 !important;
  }

  .map-scrolling {
    min-height: unset;
    position: unset;
  }
  .map-section {
    position: relative !important;
    box-shadow: unset;
    margin-top: 50px !important;
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
    opacity: 1 !important;
  }
  .map-section img {
    transform: scale(1) !important;
  }
  .map-section .mask-image {
    position: absolute;
    left: 0;
  }
  .map-section img {
    width: 100%;
    position: unset;
  }

  .scroll-wrapper {
    min-height: unset;
    position: unset;
  }
  .container-wrapper {
    position: relative !important;
    box-shadow: unset;
    margin-top: 50px !important;
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
    opacity: 1 !important;
    flex-wrap: wrap !important;
    justify-content: center;
  }
  .team-section-wrapper {
    position: relative !important;
    box-shadow: unset;
    margin-top: 50px !important;
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
    opacity: 1 !important;
    flex-wrap: wrap !important;
    justify-content: center;
  }
  .advisor-scroll {
    min-height: unset;
    position: unset;
  }
  .advisor-section {
    transform: unset !important;
    opacity: 1 !important;
    margin-top: 0px !important;
    position: relative !important;
    width: 100% !important;
    box-shadow: unset !important;
    left: unset !important;
  }
  .advisor-section .advisor-content .inner-profile {
    transform: unset !important;
  }
  .advisor-section .advisor-content {
    height: unset;
  }
  .run-master-scrolling {
    min-height: unset;
    position: unset;
  }
  .run-masternode {
    transform: unset !important;
    opacity: 1 !important;
    margin-top: 0px !important;
    position: relative !important;
    width: 100% !important;
    box-shadow: unset !important;
    left: unset !important;
  }
  .run-masternode .box1,
  .run-masternode .box2,
  .run-masternode .box3 {
    left: unset !important;
  }
  .counts-masternode .box {
    left: unset !important;
  }
  .container-wrapper .profile-box {
    transform: translate(0) !important;
    width: 50%;
  }

  .container-wrapper .profile-box .box {
    width: 100%;
    padding: 10px;
  }
  .team-section .box .def-2 {
    padding-bottom: 10%;
  }
  .team-section .box .def-inner {
    padding-bottom: 5%;
  }
  .monitor-app .monitor-content .btns {
    display: block;
    gap: 30px;
  }
  .masternode-requirements-section .box6 .inner-box {
    justify-content: center;
    align-items: center;
  }
  .calculate-rewards p,
  .masternode-requirements-section p {
    padding: 0px 20px;
  }
  .exolix-swap-section .row,
  .haudini-swap-section .row {
    display: block;
  }
  .def-footer {
    min-height: unset;
  }
  .roadmap .timeline .years li {
    list-style-type: none;
    transform: translateY(5%);
    flex: 0 0 30%;
  }
  .roadmap .timeline .years {
    display: flex;
    justify-content: space-between;
    margin: 40px 0px 50px;
    flex-wrap: wrap;
    padding: 0;
  }
}

@media (min-width: 951px) {
  .menu-items {
    display: flex !important;
    flex-direction: row !important;
    height: fit-content !important;
  }
  #button {
    margin: 30px;
  }
}
@media (max-width: 992px) {
  .team-section .profile-box {
    flex-basis: unset;
  }
  .banner-section .video {
    margin-top: 0px;
  }

  .path-connection3 {
    width: 156px;
    left: 51%;
    bottom: 31.9%;
  }
  .path-connection2 {
    width: 55px;
    top: 50%;
    left: 48%;
  }
  .path-connection {
    width: 231px;
    top: 46.5%;
    left: 16%;
  }
  .futuristic-section .future .inner-box {
    width: 70%;
  }
  .futuristic-section .future .box3 .inner-box {
    width: 95%;
  }
  .advisor-section .advisor-content {
    height: unset;
    overflow-y: unset;
  }
  .advisor-section .advisor-content .inner-profile {
    padding: 30px;
  }
  .advisor-section .tittle {
    padding: 30px;
    border-right: unset;
  }
  .advisor-section .tittle {
    padding: 60px 60px 0px;
  }
  .advisor-section .advisor-content .profile-content p::before,
  .team-section .advisor-content .profile-content p::before {
    top: 30%;
  }
  .team-section .tittle {
    padding: 60px 60px 0px;
  }
  .team-section .advisor-content {
    height: unset;
    /* overflow-y: scroll; */
    overflow: unset;
  }
  .team-section .advisor-content .inner-profile-team {
    padding: 30px;
  }
  .team-section .profile-image img {
    width: 130px;
    border-radius: 12px;
  }
  .advisor-section .advisor-content .profile-content p::before {
    width: 100%;
  }
  .team-section .advisor-content .profile-content p::before {
    width: 100%;
  }
  .advisor-section .advisor-content .inner-profile:nth-child(3) {
    border-bottom: unset;
  }
  .advisor-section .profile-image img {
    width: 130px;
    border-radius: 12px;
  }
  .advisor-section .tittle h3 {
    padding: 0 0 0px;
  }
  .icon-head p {
    padding: 10px 20px 20px 0px;
  }
  .bg-head {
    padding-left: 0px;
    padding-right: 0px;
  }
  .subscribe-section .subscribe {
    flex-wrap: wrap;
  }
  .footer .beldex-position {
    margin-bottom: 20px;
  }
  .footer .beldex-position h5 {
    margin: 17px 0px;
  }

  .team-section .box .def-2 {
    padding-bottom: 4%;
  }
  .team-section .box .def-inner {
    padding-bottom: 5%;
  }
  .run-masternode .counts-masternode .box {
    flex-basis: unset;
  }
  .run-masternode .box .secure-icon {
    position: absolute;
    top: -5%;
    left: 0;
    right: 0;
  }
  .run-masternode .box3 .inner-box {
    padding: 10% 8% 5%;
  }
  .run-masternode .box {
    flex-basis: unset;
  }
  .masternode-requirements-section .box5 {
    flex-basis: unset;
  }
  .masternode-requirements-section .box5 .inner-box {
    width: 100%;
  }

  .masternode-requirements-section .box6 .inner-box {
    display: block;
    padding: 10%;
  }
  .monitor-app .monitor-qr-content {
    padding: 0% 10%;
    display: block;
  }
  .masternode-requirements-section .box6 .inner-box .inner-image img,
  .monitor-app .monitor-qr img {
    width: 100%;
  }
  .toggle {
    font-size: 15px;
    text-align: left;
  }
  .monitor-app {
    padding: 0px;
  }
  .monitor-app .monitor-content {
    margin-top: 45px;
  }
  .monitor-app .monitor-qr {
    text-align: center;
  }
  .monitor-app .monitor-qr img {
    width: 60%;
  }
  .calculate-rewards p {
    padding: 0px;
  }
  .masternode-requirements-section .box .inner-box {
    padding: 5%;
  }
  .bdx-anonymous p,
  .exolix-swap-section p,
  .swapspace-swap-section p,
  .haudini-swap-section p,
  .changelly-swap-section p,
  .Trocador-swap-section p,
  .StealthEX-swap-section p,
  .Simple-swap-section p {
    padding: 0;
  }
  iframe {
    border: 0;
    width: 100%;
  }
  .about-us-header .row {
    gap: 40px;
  }
  .about-us-header .about-us-banner-content {
    padding-left: 20px;
    padding-top: 20px;
  }
  .rl-content-boxes .box {
    flex-basis: unset;
  }
  .research-labs-header .row {
    gap: 30px;
  }
  .contribute-section .contribute-inner {
    background: radial-gradient(
      21% 46% at 43% 0%,
      rgba(34, 216, 40, 0.247) 0%,
      rgba(20, 189, 24, 0) 100%
    );
  }
  ul.tabs {
    display: none;
  }
  .tab_container {
    display: block;
    margin: 0 auto;
    width: 95%;
    border-top: none;
    border-radius: 0;
    box-shadow: 0 0 10px #000;
  }
  .tab_drawer_heading:hover {
    background: #585863;
    color: #fff;
  }
  .tab_drawer_heading {
    color: #fff;
    margin: 0;
    padding: 20px;
    border: 1px solid black;
    display: block;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-align: center;
  }
  .careers-header .careers-banner-content h1 br {
    display: none;
  }
  .research-labs-header .research-labs-banner-content h1 br {
    display: none;
  }
  .research-labs-header .research-labs-banner-content p br {
    display: none;
  }
  .tab_content {
    height: unset;
  }
  .creation .box {
    flex-basis: unset;
  }
  .beldex-logo .beldex-logo-content {
    padding-top: 40px;
  }
  .about-us-banner-image {
    text-align: center;
  }
  .about-us-banner-content p br {
    display: none;
  }
  .build-together-section .box {
    flex-basis: unset;
    display: unset;
    margin-top: 15px;
  }
  .build-together-section .def-box {
    padding: 13% 10%;
  }
}
@media (max-width: 950px) {
  header .hamburger-icon {
    display: block;
    margin: 0;
  }
  header .menu-items {
    height: -moz-fit-content;
    height: fit-content;
    width: 100%;
    background: rgba(16, 16, 16, 0.8392156863);
    z-index: 1;
    display: none;
    text-align: left;
    top: 95px;
    right: 0;
    left: 0;
    padding: 20px;
    position: absolute;
    margin: 0;
    border-top: 1px solid #292929;
    text-align: center;
  }
  header li a {
    justify-content: center;
  }
  header .menu-items li:after {
    width: 100%;
  }
  #cf7 img {
    position: unset;
  }
  #image_1,
  #image_3,
  #image_2 {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .english-lan-p {
    padding: 0px;
    margin: 0;
  }
}

@media (max-width: 768px) {
  .echo-systerm .box {
    flex-basis: calc(100% - 0px);
  }

  .advisor-section .advisor-content .profile-content p {
    padding: 30px 30px 8px 0px;
  }
  .container-wrapper .profile-box {
    transform: translate(0) !important;
    width: 100%;
  }
  .tab_container {
    display: block;
    margin: 0 auto;
    width: 100%;
    border-top: none;
    border-radius: 0;
    box-shadow: 0 0 10px #000;
  }
  .careers-header .careers-banner-content p {
    padding: 0px;
  }
  .content-creation p {
    padding: 20px 0px;
  }
  .beldex-logo-section .box .inner-box {
    height: 250px;
  }
  .beldex-logo-section .box .inner-box .media-logo img {
    width: 70%;
  }
  .clear-space-section .cube {
    left: 10%;
    top: 7%;
  }
  .clear-space-section img {
    width: 100%;
  }
  .complete-kit .ziz-zag {
    right: 0%;
  }
  .roadmap .timeline .box {
    padding: 10px;
    flex-basis: unset;
    display: unset;
  }
  .path-connection3,
  .path-connection2,
  .path-connection {
    display: none;
  }
  .futuristic-section .future .inner-box {
    width: 100%;
  }
  .futuristic-section .future .box3 .inner-box {
    width: 100%;
  }
  .futuristic-section .future .box2 .inner-box {
    margin-right: 0px;
  }
  .futuristic-text-img {
    padding: 25px 0;
    order: -1;
  }
  .futuristic-section .box {
    padding: 25px 0px;
  }
  .advisor-section .advisor-content {
    height: unset;
    overflow-y: unset;
  }
  .advisor-section .advisor-content .inner-profile {
    padding: 30px;
  }
}
@media (min-width: 576px) {
  .modal-dialog {
    max-width: 700px;
    margin: 1.75rem auto;
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
}

@media (max-width: 576px) {
  .footer-section .footer .products {
    padding-left: 0px;
  }
  .footer-section .footer .email-support {
    padding-left: 0px;
  }
  .run-masternode .masternode,
  .run-masternode .counts-masternode {
    margin: 0 10px;
  }
  .masternode-requirements-section .box6 .inner-box .inner-image {
    flex: 0 0 20%;
    text-align: center;
  }
  .masternode-requirements-section .box6 .inner-box .inner-image img {
    width: 60%;
  }
  .calculate-rewards {
    margin: 10px;
  }
  .masternode-requirements-section p {
    padding: 10px;
  }
  .beldex-rewards {
    padding: 10px;
  }
  .content-creation .creation {
    padding: 40px;
  }
  .improve-docs {
    padding: 20px;
  }
  .contributor-hero-section p {
    padding: 0;
  }
  .media-kit-header .media-kit-banner-content p {
    padding: 0px;
  }
  .beldex-logo .beldex-logo-content p {
    padding: 0px;
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
}
@media (max-width: 400px) {
  .subscribe-section .subscribe {
    padding: 20px;
  }
  .subscribe-section .subscribe input {
    margin-left: 0px;
  }
  .advisor-section .advisor-content .profile-content p::before {
    top: 20%;
  }
  .team-section .advisor-content .profile-content p::before {
    top: 20%;
  }
  .futuristic-section .box {
    padding: 15px;
  }
  /* .partners .box2 .inner-box {
    background-size: unset;
  } */
  .futuristic-section h2 {
    font-size: 13vw;
  }

  .roadmap .timeline .years {
    padding: 0;
    flex-direction: column;
  }
  .inactive::before {
    left: 30%;
  }
  .inactive::after {
    right: 30%;
  }
  .active::before {
    left: 30%;
  }
  .monitor-app .monitor-content .button a {
    padding: 14px 11px;
    text-align: center;
  }

  .masternode-requirements-section .box6 .inner-box .inner-content p a {
    font-size: 15px;
  }
  .master-node-hero-section h1 {
    font-size: 43px;
  }
  .master-node-hero-section p {
    font-size: 19px;
  }
  .whoweare-section .row {
    padding: 20px;
  }
  .beldex-logo .row {
    padding: 80px 0px;
  }
  .media-kit-header .row {
    padding: 0px 0px;
  }
  .complete-kit .row {
    padding: 70px 20px;
  }
  .subscribe-section .subscribe input {
    width: unset;
  }
  .partners .box img {
    width: 100%;
    height: unset;
  }
  .footer-section {
    padding: 70px 40px 40px;
  }
  .roadmap {
    display: none;
  }
  .roadmap-responsive {
    display: block;
  }
  .roadmap-responsive .timeline .years {
    padding: 0;
    flex-direction: column;
  }
  .roadmap-responsive .timeline .box {
    padding: 10px;
    flex-basis: unset;
    display: unset;
  }
  .roadmap-responsive .inner-timeline-content {
    padding-bottom: 30px;
  }
  .roadmap-responsive .def-tab {
    margin-top: -50px;
  }
  .active::after {
    right: 30%;
  }
}
