/* Extracted Inline Styles */
section#services .color-class .warpper {
      border: 2px solid #0167FF;
      border-radius: 30px;
      padding: 0;
    }

    section#services .color-class .warpper {
      width: 100%;
    }

    section#services .radio {
      display: none;
    }

    section#services .tabs {
      justify-content: center;
      align-items: center;
      text-align: center;
      display: flex;
      margin: auto;
      width: 100%;
    }

    section#services .tab {
      line-height: 1.4;
      font-weight: 600;
      height: 80px;
      border-top: none !important;
      border-color: #0167FF !important;
      border-right: 1px solid #0167FF !important;
      font-size: 18px;
      width: 100%;
      cursor: pointer;
      margin: 0;
      display: inline-flex;
      color: #000;
      margin-bottom: 3px;
      text-align: center;
      align-items: center;
      justify-content: center;
      border: 1px solid;
    }

    section#services .panels {
      width: 100%;
      max-width: 100%;
      border-radius: 3px;
      overflow: hidden;
      border-radius: 12px;
    }

    section#services .panel {
      padding: 3rem 5rem;
    }

    section#services .panel {
      display: none;
      animation: fadein .8s;
      padding: 20px;
    }

    section#services .color-class {
      background-color: #f4f7fe;
      position: relative;
      padding: 4rem 0rem;
    }

    /* section#services .color-class::after {
        position: absolute;
        content: "";
        display: block;
        bottom: 0px;
        right: -28px;
        background: url(../img/new/png-service.png?v=202507111002);
        width: 290px;
        overflow: hidden;
        opacity: 1;
        background-size: 100%;
        height: 53%;
        background-repeat: no-repeat;
        z-index: 0;
      } */

    /* section#services .color-class h2,
      section#services .color-class p {
        color: #fff;
      }
  
      section#services .service-list li {
        color: #fff;
        list-style: disc;
        padding: 0 0 0 0px;
      } */
    section#services .service-list li,
    section#services .color-class p {
      /* font-size: 18px; */
    }

    section#services .color-class .warpper {
      border: 2px solid #0167FF;
      border-radius: 30px;
      padding: 0;
    }

    section#services ul.service-list li::before,
    section#services ul.service-list li::after {
      display: none;
    }

    section#services .service-list li::marker {
      color: #F98612;
      font-size: 22px;
    }

    section#services .panel {
      padding: 2rem 5rem;
    }

    #one:checked~.tabs #one-tab,
    .tabs #one-tab:hover,
    #two:checked~.tabs #two-tab,
    .tabs #two-tab:hover,
    #three:checked~.tabs #three-tab,
    .tabs #three-tab:hover,
    #four:checked~.tabs #four-tab,
    .tabs #four-tab:hover,
    #five:checked~.tabs #five-tab,
    .tabs #five-tab:hover {
      background-color: #0167FF;
      border-color: #0167FF;
      color: #fff;
    }

    #one:checked~.panels div#one-panel,
    #two:checked~.panels div#two-panel,
    #three:checked~.panels div#three-panel,
    #four:checked~.panels div#four-panel,
    #five:checked~.panels div#five-panel {
      display: block;
    }

    label#one-tab {
      border-radius: 27px 0 0 0px;
    }

    label#five-tab {
      border-radius: 0 27px 0 0px;
    }

    .d-flex.line-item.flex-container.align-start {
      place-content: space-around;
    }

/* Extracted Inline Styles */
.testimonil-img a img.playbtbn {
      border-radius: 50% !important;
    }

    @media (min-width: 768px) and (max-width: 991.98px) {
      section#services .tab {
        font-size: 16px;
      }
    }

    @media (max-width: 767.98px) {
      #mp-investors h2.mt-3 {
        margin-top: 16px !important;
        margin-bottom: 2rem;
      }

      section#services .tabs {
        display: block !important;
      }

      section#services .tab {
        border-left: none !important;
        border-right: none !important;
        margin-bottom: 0;
      }

      section#services .panel {
        padding: 2rem 2rem;
      }

      div#Highlights .row.pt-4 {
        padding: 0 12px;
      }

      label#one-tab {
        border-radius: 27px 27px 0 0px;
      }

      label#five-tab {
        border-radius: 0px 0px 0 0px;
      }
    }

    @media (max-width: 991.98px) {
      .banerleft-img img {
        max-width: 88%;
        margin: auto;
      }

      header.formidium-taxplex-banner {
        height: auto;
        padding-bottom: 4rem;

      }

      .testimonil-img img {
        border-radius: 5px !important;
      }
    }

/* Extracted Inline Styles */
.statscard .card-body span:first-child {
      font-size: 24px;
      font-weight: 600;
      line-height: 30px;
    }

    .statscard .card-body {
      display: flex;
      flex-direction: column !important;
      align-items: center;
      padding: 1rem 2rem;
      min-height: 7rem;
      justify-content: center;
      text-align: center;
    }

    .statscard .card-body:hover {
      background: #f5f9ff;
    }

    .statscard .card-body:hover span {
      color: #0167ff;
    }

    .statscard a {
      text-decoration: none !important;
    }

    .testimonil-img a {
      position: relative;
    }

    .testimonil-img a img.playbtbn {
      position: absolute;
      width: 50px;
      border: 2px solid #e0e0e0;
      border-radius: 50%;
      left: 50%;
      top: 50%;
      background: #fff;
      transform: translate(-50%, -50%);
    }

    .testimonil-img img {
      border-radius: 5px;
    }

    img.formidium-h-logo {
      display: none !important;
    }

    img.d-none.taxplex-h-logo {
      display: block !important;
    }

    @media (min-width: 992px) {
      #mainNav .navbar-brand img {
        max-width: 280px;
        width: 100%;
      }
    }

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

/* Extracted Inline Styles */
.formidium-banner-tech-page .all-box {
                  padding-left: 4rem;
                }

                .styled-button {
                  display: flex;
                  align-items: center;
                  justify-content: center;
                  padding: 6px 26px;
                  border: 2px solid #0fa36b;
                  border-radius: 50px;
                  background-color: transparent;
                  color: white;
                  margin: 0 10px;
                  font-family: Arial, sans-serif;
                  font-size: 19px;
                  cursor: pointer;
                  text-decoration: none;
                  gap: 10px;
                  background-color: #fff;
                  width: max-content;
                }

                .styled-button .icon {
                  color: #0fa36b;
                  /* Green color for the 'C' */
                  font-weight: bold;
                  width: 26px;
                }

                .styled-button .icon img {
                  height: 20px;
                }

                .styled-button span {
                  color: #000;
                  /* Light gray text for 'CommonSubDoc' */
                }

/* Extracted Inline Styles */
.crypto-video {
      display: block !important;
      width: 100%;
      height: auto;
      /* max-height: 100vh; */
    }

    @media (max-width: 575px) {
      .crypto-video {
        margin-top: -1px;
      }
    }

/* Extracted Inline Styles */
#toggle-btn,
    #loadmore {
      background: none;
      margin-left: 10px;
      color: #fff;
      box-shadow: none;
      border: none;
      text-decoration: underline;
      cursor: pointer;
    }

    .t-item,
    .item {
      display: none;
    }


    .funds-entities-content .item.d-block,
    .funds-entities-content .t-item {

      animation: fadeIn 2s;
      -webkit-animation: fadeIn 2s;
      -moz-animation: fadeIn 2s;
      -o-animation: fadeIn 2s;
      -ms-animation: fadeIn 2s;
    }


    @keyframes fadeIn {
      0% {
        opacity: 0;
      }

      100% {
        opacity: 1;
      }
    }

    @-moz-keyframes fadeIn {
      0% {
        opacity: 0;
      }

      100% {
        opacity: 1;
      }
    }

    @-webkit-keyframes fadeIn {
      0% {
        opacity: 0;
      }

      100% {
        opacity: 1;
      }
    }

    @-o-keyframes fadeIn {
      0% {
        opacity: 0;
      }

      100% {
        opacity: 1;
      }
    }

    @-ms-keyframes fadeIn {
      0% {
        opacity: 0;
      }

      100% {
        opacity: 1;
      }
    }
