* {
    box-sizing: border-box
  }
  body {
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-family: WorkSans !important;
    background: #fff;
    line-height: 1.6;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased
  }
  body h1, body h2, body h6 {
    font-family: proxima-nova, sans-serif !important;
    color: #2b3954;
    margin-bottom: 10px;
    font-weight: 700
  }
  body h3 {
    font-weight: 500;
    font-family: proxima-nova, sans-serif !important;
    color: #2b3954;
    margin-bottom: 10px
  }
  body h5 {
    font-weight: 500;
    font-size: 21px;
    line-height: 27px;
    color: #2b3954;
    font-family: WorkSans !important
  }
  body h1 {
    font-size: 70px;
    line-height: 1.5;
    margin-bottom: 7px
  }
  body h2 {
    font-size: 48px;
    line-height: 1.17;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal
  }
  body h4 {
    font-size: 24px;
    line-height: 36px;
    font-weight: 500;
    font-family: proxima-nova, sans-serif !important
  }
  p {
    font-size: 16px;
    line-height: 1.75;
    font-weight: 300;
    color: #525f7f;
    margin: 0 0 20px;
    font-family: WorkSans !important;
    letter-spacing: -.5px
  }
  ul {
    font-weight: 400;
    padding-inline-start: 0;
    font-family: WorkSans !important
  }
  body a {
    color: #575200
  }
  a {
    transition: all ease-in-out .1s;
    color: #575200
  }
  body a:hover {
    color: #575200
  }
  a, a:hover {
    text-decoration: none
  }
  a:hover {
    text-decoration: none !important
  }
  input:focus {
    outline: none !important
  }
  button:focus {
    outline: none !important
  }
  .section-wrapper {
    padding: 72px 0
  }
  img {
    width: 30%;
    height: 50%
  }
  .logo {
    max-width: 150px
  }
  .row.banner-row {
    padding-top: 10px
  }
  a.bton-wallte-btn {
    padding: 10px 22px;
    border-radius: 24px;
    font-size: 16px;
    color: #fff;
    font-weight: 600;
    letter-spacing: 1px;
    background-color: transparent;
    color: #fff
  }
  a.bton-wallte-btn:hover {
    color: #fff
  }
  img.image-wrapper {
    height: auto;
    position: absolute;
    width: 770px;
    right: -85px;
    top: -89px
  }
  .logo img {
    width: 180px;
    object-fit: contain;
    height: 41px
  }
  a.get-started-btn:hover {
    color: #575200
  }
  header.globalNav.nav-down.noDropdownTransition {
    height: 70px
  }
  .header-sec {
    color: #fff;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center
  }
  .header-btn-sec {
    float: right
  }
  .row.header-row {
    align-items: center;
    padding-bottom: 45px
  }
  a.get-started-btn, .get-started-btn {
    border-radius: 24px;
    background: #fff;
    font-family: WorkSans;
    font-size: 16px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #575200;
    display: inline-block;
    position: relative;
    border: none;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    -webkit-transition: all .15s ease;
    transition: all .15s ease !important;
    -webkit-transition-property: transform;
    transition-property: transform !important;
    width: 170px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 16px 24px 0 rgba(48, 49, 51, .1), 0 0 1px 0 rgba(48, 49, 51, .05);
    margin-top: 40px;
    cursor: pointer
  }
  a.get-started-btn:hover, .get-started-btn:hover {
    color: #575200;
    background: #fff;
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px);
    webkit-box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08);
    box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08)
  }
  .row.banner-row .col-sm-5 {
    padding-top: 80px
  }
  .banner-content p {
    line-height: 30px;
    max-width: 475px;
    color: #fff;
    margin-bottom: 0
  }
  .banner-content {
    padding-top: 35px;
    padding-bottom: 53px
  }
  .home-banner p {
    margin-bottom: 0
  }
  .banner-content h1 {
    font-size: 64px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #fff;
    margin: 0
  }
  a.sub-menu-btn {
    font-size: 16px;
    font-weight: 700;
    color: #2b3954
  }
  .home-banner-sec {
    margin-top: 120px
  }
  .home-banner {
    text-align: center;
    max-width: 943px;
    margin: auto
  }
  .home-banner img {
    max-width: 770px;
    margin: auto;
    padding: 48px 0
  }
  .stake-bton-section a.get-started-btn {
    color: #fff;
    background: #575200
  }
  span.text-blue {
    font-size: 21px;
    color: #575200;
    font-weight: 600
  }
  .rewards-section {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 40px
  }
  .rewards-section h5 {
    line-height: 25px;
    margin-bottom: 0;
    padding: 0;
    font-size: 18px;
    color: #8e8e98;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56
  }
  .stake-bton-section p {
    line-height: 30px;
    max-width: 400px;
    padding: 8px 0;
    margin: 0
  }
  .col-sm-6.content-sec p {
    line-height: 30px;
    padding: 8px 0;
    margin: 0
  }
  .row.stake-row {
    align-items: center
  }
  .rangeslider-sec {
    -webkit-box-shadow: 0 6px 19px 1px #e6e6e6;
    -moz-box-shadow: 0 6px 19px 1px #e6e6e6;
    box-shadow: 0 6px 19px 1px #e6e6e6;
    border-radius: 5px;
    padding: 25px;
    position: relative
  }
  .rangeslider-sec:before {
    content: "";
    position: absolute;
    background-color: #fbfcff;
    width: 100%;
    height: 167px;
    left: 0;
    right: 0;
    margin: auto;
    top: 0;
    z-index: -1
  }
  .rangeslider-sec h4 {
    margin: 0;
    font-family: proximanova !important;
    font-size: 26px
  }
  .rangeslider-sec p {
    font-size: 14px
  }
  h5.you-stake-wrapper {
    padding-top: 70px;
    margin-bottom: 24px
  }
  .three-col-wrapper img {
    max-width: 50px;
    margin-bottom: 24px;
    height: 50px
  }
  .three-col-wrapper h4 {
    font-size: 21px;
    margin-bottom: 16px
  }
  .three-col-section {
    padding: 72px 0;
    padding-top: 48px
  }
  .three-col-section:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #d8d8d8;
    left: 0;
    right: 0;
    margin-top: 78px
  }
  .two-col-section .row {
    align-items: center
  }
  .two-col-section .row {
    padding: 40px 0
  }
  .two-col-section-wrapper .row {
    margin-top: 32px
  }
  .two-col-section div#sec2 {
    margin-top: 0
  }
  .col-sm-6.content-sec {
    padding: 70px
  }
  .content-sec a.get-started-btn {
    padding-left: 0
  }
  a.stake-now-btn {
    color: #575200;
    font-size: 18px;
    position: relative;
    padding-bottom: 5px
  }
  a.stake-now-btn:before {
    transition: width 420ms cubic-bezier(.165, .84, .44, 1);
    position: absolute;
    bottom: -2px;
    width: 0;
    border-bottom: 2px solid #575200;
    content: ""
  }
  a.stake-now-btn:hover::before {
    width: 100%
  }
  a.stake-now-btn:hover {
    color: #575200;
    border-bottom-color: #575200;
    border-bottom-width: 2px
  }
  .two-col-section {
    padding-top: 0;
    padding-bottom: 72px
  }
  .developer-friendly-section {
    background-color: #124ab3;
    padding: 60px 0;
    color: #fff
  }
  .developer-friendly-section h2 {
    color: #fff;
    text-align: center
  }
  .developer-friendly-section p {
    color: #fff;
    max-width: 970px;
    margin: auto;
    text-align: center
  }
  .developer-friendly-wrapper img {
    margin: 45px 0
  }
  .developer-friendly-wrapper {
    text-align: center
  }
  .developer-friendly-wrapper img {
    height: 650px;
    width: 100%;
    object-fit: cover;
    border-radius: 8px;
    box-shadow: 0 0 36px 0 rgba(0, 0, 0, .3)
  }
  .powered-by-bton-section {
    padding-top: 80px;
    position: relative
  }
  .powered-by-bton-section:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #d8d8d8;
    left: 0;
    right: 0
  }
  .powered-by-bton-content {
    text-align: center
  }
  .powered-by-bton-content p {
    margin: auto
  }
  .powered-by-bton-section .content-sec p {
    max-width: 370px
  }
  .medium-blog-section {
    padding-top: 65px;
    background-color: rgba(242, 247, 255, .32);
    padding-bottom: 100px
  }
  .medium-blog-row, .alm-reveal {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 56px
  }
  .medium-blog-col {
    width: 100%;
    max-width: 324px
  }
  a.read-story-btn {
    font-size: 14px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #575200;
    position: absolute;
    bottom: 27px
  }
  a.read-story-btn:hover {
    color: #575200
  }
  .medium-blog-section h2 {
    text-align: center;
    margin-bottom: 40px
  }
  .medium-blog-col .card {
    border: none;
    border-radius: 10px;
    -webkit-box-shadow: 0 2px 4px rgba(3, 27, 78, .06);
    box-shadow: 0 2px 4px rgba(3, 27, 78, .06);
    -webkit-transition: -webkit-box-shadow .25s linear;
    transition: -webkit-box-shadow .25s linear;
    transition: box-shadow .25s linear;
    transition: box-shadow .25s linear, -webkit-box-shadow .25s linear
  }
  .medium-blog-col .card:hover {
    -webkit-box-shadow: 0 10px 20px rgba(3, 27, 78, .1);
    box-shadow: 0 10px 20px rgba(3, 27, 78, .1);
    color: rgba(3, 27, 78, .7)
  }
  .medium-blog-col .card-img-top {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
  }
  .medium-blog-col .card-title {
    font-size: 21px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.29;
    letter-spacing: normal;
    color: #2b3954
  }
  .medium-blog-col .card-body {
    min-height: 232px;
    padding: 25px;
    position: relative
  }
  *, :after, :before {
    box-sizing: border-box
  }
  .pull-left {
    float: left
  }
  .pull-right {
    float: right
  }
  .clearfix:after, .clearfix:before {
    content: '';
    display: table
  }
  .clearfix:after {
    clear: both;
    display: block
  }
  .rangeslider, .rangeslider__fill {
    display: block;
    border-radius: 10px
  }
  .rangeslider {
    position: relative
  }
  .rangeslider:after {
    top: 50%;
    left: 0;
    right: 0;
    content: '';
    width: 100%;
    height: 8px;
    margin-top: -2.5px;
    border-radius: 5px;
    position: absolute;
    background: #e6e6e6
  }
  .rangeslider--horizontal {
    width: 100%;
    height: 28px
  }
  .rangeslider--vertical {
    width: 5px;
    min-height: 150px;
    max-height: 100%
  }
  .rangeslider--disabled {
    filter: alpha(opacity=40);
    opacity: .4
  }
  .rangeslider__fill {
    position: absolute;
    background: #575200
  }
  .rangeslider--horizontal .rangeslider__fill {
    top: 0;
    height: 100%
  }
  .rangeslider--vertical .rangeslider__fill {
    bottom: 0;
    width: 100%
  }
  .rangeslider__handle {
    top: 50%;
    width: 28px;
    height: 28px;
    cursor: pointer;
    margin-top: -14px;
    background: #fff;
    position: absolute;
    background: #fff;
    border-radius: 50%;
    display: inline-block;
    -webkit-box-shadow: 0 6px 19px -6px #777;
    -moz-box-shadow: 0 6px 19px -6px #777;
    box-shadow: 0 6px 19px -6px #777
  }
  .rangeslider__handle:active {
    background: #fff
  }
  .rangeslider__fill, .rangeslider__handle {
    z-index: 1
  }
  .rangeslider--horizontal .rangeslider__fill {
    top: 50%;
    height: 8px;
    margin-top: -2.5px
  }
  .budget-wrap .header .title {
    color: #fff;
    font-size: 18px;
    margin-bottom: 30px
  }
  .budget-wrap .header .title .pull-right {
    color: #ff5a84;
    font-size: 24px;
    font-weight: 400
  }
  .budget-wrap .footer {
    margin-top: 30px
  }
  .budget-wrap .footer .btn {
    color: inherit;
    padding: 12px 24px;
    border-radius: 50px;
    display: inline-block;
    text-decoration: none
  }
  .budget-wrap .footer .btn.btn-def {
    color: #525263
  }
  .budget-wrap .footer .btn.btn-pri {
    color: #eee;
    background: #ff5a84
  }
  ul.range-number {
    list-style-type: none;
    font-size: 14px;
    color: #8e8e98;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-weight: 600;
    padding-top: 12px
  }
  .footer-section {
    background-color: #575200;
    padding: 55px 0 27px;
    color: #fff;
    z-index: 9;
    position: relative
  }
  .footer-section p {
    font-size: 16px;
    color: #fff;
    font-family: proxima-nova !important
  }
  .footer-section .logo {
    margin-bottom: 50px
  }
  .form-submit-btn {
    position: relative;
    left: -40px;
    top: 1px
  }
  .form-submit-btn img {
    width: 42px;
    height: 42px;
    position: absolute;
    right: 0;
    z-index: 9;
    top: 0
  }
  i.fab.fa-telegram-plane {
    position: relative;
    font-size: 23px;
    right: 78px;
    top: -9px;
    cursor: pointer
  }
  li .mega-sub-menu {
    position: relative
  }
  li .mega-sub-menu::before {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important
  }
  .copyright-section {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 26px
  }
  .copyright-wrapper ul {
    list-style-type: none;
    display: flex
  }
  .copyright-wrapper p {
    font-size: 12px;
    color: rgba(255, 255, 255, .7);
    margin: 0
  }
  a.social-icon {
    color: #fff;
    font-size: 24px;
    transition: all ease-in-out .3s
  }
  ul.social-icon-section li:first-child {
    margin: 0
  }
  ul.social-icon-section li {
    margin-left: 33px
  }
  a.social-icon:hover {
    color: #fff;
    opacity: .7
  }
  .copyright-wrapper.social-icon-wrapper {
    position: relative;
    left: 110px
  }
  ul.copyright-page-link-wrapper li:first-child {
    margin: 0
  }
  ul.copyright-page-link-wrapper li {
    margin-left: 35px
  }
  a.copyright-page-link {
    color: rgba(255, 255, 255, .7);
    font-size: 12px;
    transition: all ease-in-out .3s
  }
  a.copyright-page-link:hover {
    color: rgba(255, 255, 255, .9)
  }
  ul#menu-footer-menu li a {
    color: #fff;
    font-size: 16px;
    line-height: 37px
  }
  ul#menu-footer-menu ul.sub-menu li a {
    color: rgba(255, 255, 255, .7);
    font-size: 16px;
    line-height: 37px;
    transition: color .1s ease
  }
  ul#menu-footer-menu ul.sub-menu li a:hover {
    color: rgba(255, 255, 255, .9)
  }
  ul#menu-footer-menu {
    display: flex;
    justify-content: space-between;
    list-style-type: none;
    font-family: proxima-nova !important
  }
  .footer-section ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    font-family: proxima-nova !important
  }
  div#bitnami-banner {
    display: none
  }
  h5.card-title {
    font-family: proximanova !important
  }
  .read-story-btn-wrapper span {
    position: absolute;
    bottom: 25px;
    font-family: ProximaNova;
    font-size: 14px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #575200
  }
  li.first-fold-group {
    padding: 40px 35px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
  }
  li.sec-fold-group {
    background-color: #fbfcff;
    padding: 40px 35px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
  }
  .globalNav .fold-wrapper {
    padding: 0 !important
  }
  ul.fold-wrapper {
    display: flex;
    width: 100%;
    height: 100%
  }
  .globalNav .dropdownSection.active {
    width: 650px
  }
  .globalNav .linkGroup {
    padding: 40px 35px
  }
  .fold-wrapper h4 {
    font-size: 16px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.75;
    letter-spacing: normal;
    color: #8e8e98
  }
  .fold-wrapper p {
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.75;
    letter-spacing: normal;
    color: #525f7f;
    margin: 0
  }
  h4.explorers-text {
    padding-top: 25px
  }
  a.stake-now-btn img {
    width: 20px;
    height: 20px;
    margin-left: 8px
  }
  .medium-blog-row li.team-sec-wrapper a.linkContainer:after {
    top: 24px
  }
  .developers-section a.linkContainer:after {
    top: 13px
  }
  .ecosystem-section a.linkContainer:after {
    top: 12px
  }
  .footer-section .form-row {
    margin-right: 0;
    margin-left: 0
  }
  .home a.rootLink.item-support.colorize.bton-wallte-btn {
    border: 1px solid !important
  }
  a.rootLink.item-support.colorize.bton-wallte-btn:hover {
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px);
    webkit-box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08);
    box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08)
  }
  .header-wrapper li.navSection.primary a {
    color: #8e8e98
  }
  .header-wrapper a.rootLink.item-support.colorize.bton-wallte-btn {
    color: #fff;
    background: #575200
  }
  .header-wrapper li.navSection.primary a:hover {
    color: #575200 !important
  }
  .header-wrapper li.navSection.primary a:focus {
    color: #8e8e98 !important
  }
  .globalNav .colorize.active, .globalNav .colorize:hover {
    color: #2b3954
  }
  .home .globalNav .colorize.active, .globalNav .colorize:hover {
    color: rgba(255, 255, 255, .5)
  }
  .header-wrapper {
    padding-top: 36px
  }
  .banner-wrapper-section {
    padding-top: 140px;
    padding-bottom: 100px;
    background-color: #fbfcff
  }
  .row-wrapper .col-sm-6 {}
  .sub-menu-banner-content h1 {
    font-size: 48px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.17;
    letter-spacing: normal;
    color: #2b3954;
    position: relative;
    margin-bottom: 28px
  }
  .sub-menu-banner-content h1:before {
    content: "";
    position: absolute;
    bottom: -6px;
    width: 70px;
    height: 4px;
    background-color: #575200
  }
  .sub-menu-banner-content p {
    color: #525f7f
  }
  .page-section {
    padding-bottom: 48px;
    color: #2b3954
  }
  .navigation__link {
    display: block;
    text-decoration: none;
    padding: 1em;
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #8e8e98
  }
  .navigation__link:hover {
    color: #8e8e98
  }
  .navigation__link.active {
    color: #2b3954;
    position: relative
  }
  a.navigation__link.active:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 32px;
    background: #575200;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto
  }
  .fixed {
    position: fixed;
    top: 70px;
    z-index: 1
  }
  .navigation-section {
    padding: 100px 0
  }
  .page-section h2 {
    font-size: 37px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.41;
    letter-spacing: normal;
    color: #2b3954
  }
  .page-section h3 {
    font-size: 26px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.23;
    letter-spacing: normal;
    color: #8e8e98;
    margin: 16px 0
  }
  .row.row-wrapper {
    align-items: center
  }
  .page-template-team .banner-wrapper-section {
    border-bottom: none
  }
  .page-template-team .sub-menu-banner-content {
    max-width: 670px;
    margin: auto
  }
  .page-template-team .banner-wrapper-section {
    padding-bottom: 80px
  }
  .team-member-section {
    padding-top: 64px;
    padding-bottom: 120px
  }
  .about-section {
    padding-bottom: 48px;
    max-width: 670px;
    margin-right: auto
  }
  .team-container .about-section h2 {
    margin-bottom: 10px
  }
  .page-template-team .sub-menu-banner-content h4 {
    font-size: 21px;
    line-height: 1.29
  }
  .team-container {
    max-width: 80%;
    margin-left: auto
  }
  .team-container h2 {
    font-size: 37px;
    line-height: 1.41;
    margin-bottom: 30px
  }
  .team-member-row {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 0;
    row-gap: 48px
  }
  .team-member-col h4 {
    font-size: 18px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.29;
    letter-spacing: -.2px;
    color: #8e8e98;
    font-family: WorkSans !important;
    text-align: left
  }
  .team-member-col h3 {
    font-size: 21px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.29;
    letter-spacing: normal;
    color: #2b3954;
    margin-top: 32px;
    margin-bottom: 0;
    text-align: left
  }
  .team-member-col img {
    width: 200px;
    height: 200px
  }
  .accordion, .accordions {
    width: 100%;
    margin: 30px auto 20px;
    background: #fff;
    list-style-type: none
  }
  .accordion .link, .accordions .links {
    cursor: pointer;
    display: block;
    padding-bottom: 30px;
    position: relative;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.29;
    letter-spacing: normal;
    color: #2b3954
  }
  .accordion li:last-child .link, .accordions li:last-child .links {
    border-bottom: 0
  }
  .accordion li i, .accordions li i {
    position: absolute;
    top: 16px;
    left: 12px;
    font-size: 18px;
    color: #595959;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease
  }
  .accordion li i.fa-chevron-down, .accordions li i.fa-chevron-down {
    right: 12px;
    left: auto;
    font-size: 16px;
    color: #575200;
    top: 7px
  }
  .accordion li.open i.fa-chevron-down, .accordions li.opens i.fa-chevron-down {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
  }
  .accordion-content, .accordion-contents {
    display: none;
    font-size: 16px;
    list-style-type: none;
    padding-bottom: 25px
  }
  .accordion-content a, .accordion-contents a {
    display: block;
    text-decoration: none;
    color: #575200;
    padding: 12px;
    padding-left: 42px;
    -webkit-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease
  }
  ul#accordions, ul#accordions ul {
    padding-inline-start: 0
  }
  .page-template-roadmap .banner-wrapper-section .container, .page-template-faq-page .banner-wrapper-section .container {
    padding-left: 355px;
    padding-right: 255px;
    max-width: 100%
  }
  .page-template-roadmap .roadmap-banner-content, .page-template-faq-page .roadmap-banner-content {
    padding-left: 15px;
    max-width: 670px;
    margin: auto
  }
  .page-template-roadmap .page-section ul {
    padding-inline-start: 40px
  }
  .page-template-roadmap .page-section ul li {
    font-weight: 400;
    line-height: 28px
  }
  .roadmap-banner-content ul {
    padding-inline-start: 40px
  }
  .roadmap-banner-content ul li {
    font-weight: 400;
    line-height: 28px
  }
  nav#pagenav {
    max-width: 220px
  }
  nav.pagenav a:hover {
    color: #2b3954
  }
  nav.pagenav a.active {
    color: #2b3954;
    position: relative
  }
  nav.pagenav a.active:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 32px;
    background: #575200;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto
  }
  .pagenav a {
    display: block;
    text-decoration: none;
    padding: 8px 12px;
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #8e8e98;
    transition: all .2s ease
  }
  .pagenav-wrapper h2 {
    font-size: 37px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.41;
    letter-spacing: normal;
    color: #2b3954
  }
  .pagenav-wrapper h3 {
    font-size: 26px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.23;
    letter-spacing: normal;
    margin: 16px 0
  }
  .page-template-roadmap .pagenav-wrapper ul {
    padding-inline-start: 30px
  }
  .page-template-roadmap .pagenav-wrapper ul li {
    font-weight: 400;
    line-height: 28px;
    padding-bottom: 8px
  }
  .pagenav-section ul li ul:first-child li:before {
    border: 1px solid #2b3954;
    background: 0 0
  }
  .pagenav-section ul li ul:first-child li ul:first-child li:before {
    border-radius: 0
  }
  .pagenav-section-wrapper {
    padding: 64px 0
  }
  .pagenav-wrapper {
    padding-bottom: 32px;
    color: #2b3954
  }
  .pagenav-section {
    max-width: 670px
  }
  .pagenav-section-wrapper ul, .page-template-intro-bton .sub-menu-banner-content ul {
    list-style-type: none
  }
  .pagenav-section-wrapper ul li, .page-template-intro-bton .sub-menu-banner-content ul li {
    position: relative;
    padding: 4px 0
  }
  .pagenav-section-wrapper ul, .page-template-intro-bton .sub-menu-banner-content ul {
    padding-inline-start: 30px
  }
  .pagenav-section-wrapper ul li:before, .page-template-intro-bton .sub-menu-banner-content ul li:before {
    content: "";
    position: absolute;
    border-radius: 50%;
    background: #2b3954;
    font-size: 60px;
    width: 6px;
    height: 6px;
    left: -20px;
    top: 15px
  }
  .customer-logo-wrapper ul {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: space-between;
    list-style-type: none
  }
  .customer-logo-wrapper ul {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-transition: 1s cubic-bezier(.19, 1, .22, 1);
    transition: 1s cubic-bezier(.19, 1, .22, 1);
    will-change: transform;
    -webkit-filter: blur(0);
    filter: blur(0)
  }
  .customer-logo-wrapper ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center
  }
  .customer-logo-wrapper ul li {
    width: 16%;
    margin-bottom: 60px
  }
  .customer-logo-wrapper ul li img {
    object-fit: contain
  }
  .customer-logo-wrapper ul li img.band-logo {
    height: 25px
  }
  img.chainlink-logo {
    height: 42px
  }
  img.coti-logo {
    height: 26px
  }
  img.etclab-logo {
    height: 37px
  }
  img.vid-logo {
    height: 27px
  }
  img.fusion-logo {
    height: 40px
  }
  img.afghanistan-health-logo {
    height: 35px
  }
  img.house-africa-logo {
    height: 35px
  }
  img.chekkit-logo {
    height: 40px
  }
  img.seed-group-logo {
    height: 43px
  }
  img.xar-network-logo {
    height: 28px
  }
  img.yonsey-university-logo {
    height: 37px
  }
  img.university-of-sydney-logo {
    height: 37px
  }
  img.waves-logo {
    height: 30px
  }
  img.Ontology-grey-logo {
    height: 32px
  }
  img.suterusu-grey-logo {
    height: 30px
  }
  img.frontier-grey-logo {
    height: 24px
  }
  img.okex-grey-logo {
    height: 37px
  }
  img.vid-logo {
    height: 36px
  }
  img.tokoin-grey-logo {
    height: 40px
  }
  img.travala-grey-logo {
    height: 18px
  }
  img.gravity-grey-logo {
    height: 42px
  }
  .customer_logo-container:focus ul, .customer_logo-container:hover ul {
    opacity: .7;
    -webkit-transform: scale(.95);
    transform: scale(.95);
    -webkit-filter: blur(10px);
    filter: blur(10px)
  }
  .customer_logo-container {
    display: block;
    padding-top: 70px;
    padding-bottom: 65px;
    position: relative;
    cursor: default
  }
  .see-our-customers-btn {
    position: absolute;
    z-index: 1;
    left: 50%;
    -webkit-transform: translate(-50%, 5px) scale(.95);
    transform: translate(-50%, 5px) scale(.95);
    opacity: 0;
    -webkit-transition: .7s cubic-bezier(.19, 1, .22, 1);
    transition: .7s cubic-bezier(.19, 1, .22, 1);
    background: #575200;
    color: #fff;
    border-radius: 4px;
    font-family: WorkSans;
    font-size: 16px;
    font-weight: 500;
    width: 290px;
    height: 55px;
    padding: 10px;
    text-align: center;
    top: 0;
    bottom: 0;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center
  }
  .see-our-customers-btn:hover {
    color: #fff;
    text-decoration: none
  }
  .customer_logo-container:focus .see-our-customers-btn, .customer_logo-container:hover .see-our-customers-btn {
    opacity: 1;
    -webkit-transform: translate(-50%, -27px);
    transform: translate(-50%, -27px);
    webkit-box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08);
    box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08)
  }
  img.sub-menu-img {
    width: 40px;
    height: auto;
    position: absolute;
    left: 0;
    top: 11px
  }
  .companyGroup img.sub-menu-img {
    top: 9px
  }
  .team-sec-wrapper img.sub-menu-img {
    top: 11px
  }
  img.banner-image {
    height: auto;
    position: relative;
    width: 632px;
    right: 60px;
    bottom: 32px
  }
  .page-id-131 img.banner-image {
    height: auto;
    position: relative;
    width: 632px;
    right: 10px;
    bottom: 37px
  }
  .home-banner-sec-wrapper {
    padding-top: 145px;
    background-color: #575200;
    height: 555px
  }
  a.rootLink.item-support.colorize.bton-wallte-btn.get-start-btn {
    color: #fff;
    background: #575200;
    display: flex;
    align-items: center;
    justify-content: center
  }
  .home li.navSection.primary a {
    color: #fff
  }
  .home li.navSection.primary a:hover {
    color: rgba(255, 255, 255, .5)
  }
  input#fname {
    width: 100%;
    height: 40px;
    border: 2px solid #575200;
    border-radius: 2px;
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #8e8e98
  }
  input#fname:focus {
    border: 2px solid #575200;
    border-radius: 2px
  }
  h5.opera-address-wrapper {
    padding-top: 40px;
    font-size: 14px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #8e8e98;
    font-family: ProximaNova
  }
  .budget-wrap {
    padding-bottom: 40px
  }
  .page-template-stake-bton .rewards-section.staking-rewards-section {
    position: relative;
    z-index: 9;
    margin-top: 15px
  }
  .page-template-stake-bton .rewards-section.staking-rewards-section:before {
    content: "";
    position: absolute;
    background-color: #ffff;
    width: calc(100% + 50px);
    right: -25px;
    z-index: -1;
    height: calc(100% + 9px);
    border-radius: 5px
  }
  .staking-rewards-section .rewards-section h5 {
    line-height: 20px;
    margin-bottom: 0;
    padding: 0;
    font-size: 14px
  }
  .staking-rewards-section span.text-blue {
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #575200
  }
  .rewards-wrapper:last-child span.text-blue {
    float: right
  }
  .col-sm-6.get-col-wrapper {
    position: relative;
    top: -190px
  }
  .card-section {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 30px
  }
  .card-wrapper {
    box-shadow: 0 2px 4px 0 rgba(48, 49, 51, .1), 0 0 1px 0 rgba(48, 49, 51, .05);
    border: solid 2px #fcfcfc;
    background-color: #fff;
    padding: 24px
  }
  .page-id-232 .card-wrapper {
    height: 100%
  }
  .card-wrapper:hover {
    -webkit-box-shadow: 0 10px 20px rgba(3, 27, 78, .1);
    box-shadow: 0 10px 20px rgba(3, 27, 78, .1);
    color: rgba(3, 27, 78, .7)
  }
  .card-wrapper img {
    width: 72px;
    height: 72px;
    margin: auto;
    display: flex
  }
  .page-template-bton-exchanges a.get-card-link:nth-of-type(4) .card-wrapper img {
    width: 120px;
    height: 52px;
    margin-bottom: 41px
  }
  .card-wrapper h3 {
    font-size: 21px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.52;
    letter-spacing: normal;
    color: #575200;
    margin: 19px 0 6px
  }
  .card-wrapper p {
    font-size: 12px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: normal;
    color: #525f7f;
    margin: 0
  }
  .page-template-bton-community .banner-wrapper-section {
    background-color: unset
  }
  .bton-community-section {
    margin-left: 190px
  }
  .page-template-bton-community .sub-menu-banner-content p {
    margin-bottom: 32px
  }
  .page-template-bton-community .card-wrapper img {
    width: 50px;
    margin: auto;
    display: flex;
    height: 56px;
    object-fit: contain
  }
  .page-id-259 .card-section .card-wrapper:first-child img {
    width: 50px;
    height: 56px
  }
  main.sub-menu-page ul {
    padding-inline-start: 40px
  }
  header.globalNav.nav-up {
    top: -120px
  }
  .home header.globalNav {
    background-color: #575200
  }
  header.globalNav {
    transition: all ease-in-out .4s;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
    background-color: #fbfcff
  }
  .page-template-bton-community header.globalNav {
    background-color: #fff
  }
  ul#accordion {
    padding-inline-start: 0
  }
  ul.accordion-content {
    padding-inline-start: 0 !important
  }
  li.navSection.primary a:focus {
    color: #575200
  }
  h5.you-stake-wrapper {
    font-size: 18px;
    color: #8e8e98
  }
  .page-template-stake-bton .budget-wrap {
    padding-bottom: 0
  }
  h5.total-staked {
    font-size: 14px
  }
  .page-id-232 .banner-wrapper-section {
    padding-top: 120px;
    padding-bottom: 0;
    background-color: transparent
  }
  .page-id-232 header.globalNav {
    background-color: #fff
  }
  .get-col-wrapper {
    margin-left: auto;
    max-width: 75%;
    padding-left: 8px
  }
  .get-started-content p {
    margin-right: 170px;
    margin-bottom: 0
  }
  .cryptocurrency-exchanges {
    padding-top: 40px
  }
  .page-template-bton-exchanges .banner-wrapper-section {
    background-color: unset;
    padding-top: 140px
  }
  .page-template-bton-exchanges header.globalNav {
    background-color: #fff
  }
  .wallet-section-wrapper {
    display: flex;
    justify-content: left;
    align-items: center;
    z-index: 1;
    left: 0;
    right: 0
  }
  .wallet-section {
    background-color: #fff;
    min-width: 284px;
    min-height: 40px;
    border-radius: 23px;
    display: flex;
    align-items: center;
    justify-content: space-around;
    font-size: 24px;
    font-weight: 500;
    color: #6a7487;
    cursor: pointer;
    position: relative;
    left: 32px
  }
  a.showSingle {
    width: 50%;
    height: 100%;
    border-radius: 23px;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    min-height: 40px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: WorkSans;
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center
  }
  a.showSingle.active {
    width: 50%;
    height: 100%;
    left: 50%;
    border-radius: 23px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);
    background-color: #ecf4fd;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    color: #575200 !important
  }
  .bton-mobile-wallet-section .mobile-image {
    position: relative;
    bottom: 102px;
    width: 407px;
    float: right
  }
  .bton-mobile-wallet-section {
    background-color: #575200;
    padding-top: 40px;
    height: 397px;
    margin-bottom: 40px
  }
  .wallet-section-wrapper {
    padding-top: 160px;
    background-color: #575200;
    padding-left: 470px
  }
  .mobile-col-section .row {
    align-items: center
  }
  .row.wallet-container-row {
    margin: 0
  }
  .page-template-bton-wallet header.globalNav {
    background-color: #575200
  }
  .page-template-bton-wallet li.navSection.primary a {
    color: #fff
  }
  .bton-mobile-wallet-section h1, .bton-mobile-wallet-section p {
    color: #fff
  }
  .app-link-wrapper {
    display: flex;
    align-items: center
  }
  .first-mobile-section {
    background-color: #fbfcff;
    padding: 80px 0
  }
  .sec-mobile-section {
    padding: 80px 0;
    position: relative
  }
  div#div2 .sec-mobile-section {
    padding-bottom: 20px;
    padding-top: 40px
  }
  .col-sm-6.first-col-image-wrapper {
    padding: 0
  }
  .first-col-content-sec {
    max-width: 450px;
    margin-left: auto
  }
  .sec-col-content-sec {
    max-width: 450px
  }
  .col-sm-6.secondary-col-image-wrapper {
    padding: 0
  }
  .desktop-wallet-first-section .row {
    padding-bottom: 40px;
    margin: 0;
    padding-top: 30px
  }
  .bton-wallet-app-section {
    text-align: center;
    padding: 64px 0;
    background-color: #fbfcff
  }
  .bton-wallet-app-section h2 {
    margin: 0
  }
  .bton-wallet-app-section .app-link-wrapper {
    justify-content: center;
    padding: 48px 0
  }
  a.app-link {
    display: flex;
    align-items: center;
    justify-content: center
  }
  .app-link-wrapper img {
    width: 169px;
    height: 50px;
    object-fit: contain
  }
  .bton-wallet-app-section h3 {
    font-size: 26px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.23;
    letter-spacing: normal;
    text-align: center;
    color: #8e8e98;
    margin: 0
  }
  div#div2 .bton-wallet-app-section h3 {
    padding-top: 28px
  }
  a.desktop-wallets {
    font-size: 21px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.52;
    letter-spacing: -.2px;
    text-align: center;
    color: #575200
  }
  .page-template-bton-wallet a.rootLink.item-support.colorize.bton-wallte-btn.get-start-btn {
    color: #575200;
    background: #fff
  }
  .page-template-bton-wallet li.navSection.primary a:hover {
    color: rgba(255, 255, 255, .5) !important
  }
  .wallet-link-wrapper {
    display: flex;
    align-items: center;
    padding-top: 20px
  }
  a.wallet-link {
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #575200;
    width: 180px;
    height: 50px;
    border-radius: 24px;
    background: #fff;
    font-family: WorkSans;
    margin-right: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    -webkit-transition: all .15s ease;
    transition: all .15s ease !important;
    -webkit-transition-property: transform;
    transition-property: transform !important
  }
  a.wallet-link:hover {
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px);
    webkit-box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08);
    box-shadow: 0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08);
    color: #575200
  }
  a.wallet-link.download-wallet-btn {
    background-color: #1450be;
    color: #fff
  }
  .col-sm-6.desktop-banner-image {
    position: absolute;
    right: 0;
    padding: 0;
    top: 160px
  }
  .safe-and-secure-section {
    text-align: center;
    padding-bottom: 20px;
    padding-top: 130px
  }
  .safe-and-secure-section p {
    max-width: 972px;
    margin: auto
  }
  .safe-and-secure-section img {
    max-width: 860px;
    height: auto;
    padding-top: 35px;
    margin-left: 50px
  }
  .first-mobile-section.desktop-wallet-first-section {
    background-color: unset;
    position: relative;
    padding: 0
  }
  div#sec1 .col-sm-6.mobile-wrapper-content p {
    max-width: 433px
  }
  .col-sm-6.mobile-wrapper-content p {
    max-width: 370px
  }
  .mobile-content-sec {
    padding-left: 80px
  }
  .create-wallet-link {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 172px
  }
  .create-wallet-link-wrapper.windows-web-wallet {
    margin-left: 70px
  }
  .create-wallet-link-wrapper.mac-web-wallet {
    margin-right: 70px
  }
  .create-wallet-link h4 {
    margin: 0
  }
  img.device-icon {
    width: 64px;
    height: 64px;
    object-fit: contain
  }
  a.desktop-web-wallet-link {
    font-family: WorkSans;
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.78;
    letter-spacing: -.17px;
    color: #575200
  }
  .create-wallet-section .bton-wallet-app-section h3 {
    margin-top: 48px
  }
  .create-wallet-section a#showall {
    margin: auto;
    color: #575200
  }
  .bton-wallet-app-section a.desktop-wallets.showSingle {
    margin: auto;
    color: #575200;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    cursor: pointer
  }
  .col-sm-6.content {
    top: 80px
  }
  img.alignnone.size-medium.wp-image-316 {
    width: 430px;
    height: auto
  }
  .page-template-bton-community .medium-blog-section h2 {
    font-size: 37px
  }
  .page-id-337 .card-wrapper img {
    display: none
  }
  .page-id-337 .card-wrapper h3 {
    margin: 0 0 6px;
    color: #2b3954
  }
  textarea#code {
    display: block;
    width: 100%;
    height: 500px
  }
  textarea#code1 {
    display: block;
    width: 100%;
    height: 500px
  }
  .code-container {
    position: relative;
    margin-bottom: 1.5rem;
    overflow: hidden;
    border-radius: 8px;
    box-shadow: 0 0 36px 0 rgba(0, 0, 0, .3)
  }
  .CodeMirror-lines {
    background-color: #fff
  }
  .code-container:last-child {
    margin-bottom: 0
  }
  .CodeMirror {
    background: 0 0 !important
  }
  .CodeMirror span {
    color: #2b3954
  }
  .CodeMirror pre {
    text-align: left
  }
  .CodeMirror {
    width: 100%;
    height: 323px !important
  }
  .CodeMirror-gutters {
    background-color: #575200 !important;
    width: 55px
  }
  .CodeMirror-linenumber.CodeMirror-gutter-elt {
    color: #fff
  }
  .code-section-wrapper .nav {
    display: block
  }
  .code-section-wrapper a.nav-link {
    color: rgba(255, 255, 255, .7);
    text-align: left
  }
  .code-section-wrapper .nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: unset;
    position: relative
  }
  .code-section-wrapper .nav-link.active {
    position: relative
  }
  .code-section-wrapper .nav-link.active:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 32px;
    background: #8cb4ff;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto
  }
  .CodeMirror pre {
    padding: 0 16px !important
  }
  .CodeMirror-lines {
    padding: 16px 0 !important
  }
  a.api-reference {
    text-align: left;
    float: left;
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: rgba(255, 255, 255, .7);
    padding-bottom: 16px
  }
  .code-section-wrapper {
    padding-top: 40px
  }
  .code-container {
    width: 770px
  }
  .CodeMirror-linenumber.CodeMirror-gutter-elt {
    left: 10px !important
  }
  .bton-wallet-section .sub-menu-banner-content h1 {
    padding-top: 0;
    font-size: 64px;
    margin: 0
  }
  img.alignnone.wp-image-755.size-full {
    margin-right: 16px
  }
  .app-link-wrapper {
    padding-top: 20px
  }
  .bton-mobile-row img.alignnone.size-medium.wp-image-298 {
    margin-left: -15px
  }
  img.banner-desktop-image {
    height: 570px;
    object-fit: cover;
    object-position: top left
  }
  img.desktop-image.earn-crypto-img {
    max-width: 660px;
    float: left
  }
  img.desktop-image.easy-to-use-img {
    max-width: 660px;
    float: right
  }
  img.tablet-earn-crypto-img {
    display: none
  }
  .blog li.navSection.logo:before, .single li.navSection.logo:before, .category li.navSection.logo:before {
    content: '';
    position: absolute;
    z-index: -1;
    background-image: url(../../../uploads/2020/08/bton-blog-logo-1.svg);
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    top: 3px
  }
  .blog .logo img, .single .logo img, .category .logo img {
    visibility: hidden;
    width: 157px;
    height: 40px
  }
  .blog .logo, .single .logo, .category .logo {
    max-width: 170px
  }
  .blog .banner-wrapper-section, .category .banner-wrapper-section {
    padding-top: 75px
  }
  .blog-col-section .read-story-btn-wrapper span {
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.31;
    letter-spacing: normal;
    color: #2b3954;
    font-family: unset
  }
  .categories-section-wrapper {
    display: flex;
    align-items: center;
    list-style-type: none;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    padding: 16px 0
  }
  .categories-section-wrapper li {
    padding-left: 50px
  }
  .categories-section-wrapper li:first-child {
    padding: 0
  }
  .categories-section-wrapper li a {
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #2b3954
  }
  .blog-section-wrapper h1 {
    font-size: 31px;
    line-height: 1.29
  }
  .row.row-wrapper {
    padding-bottom: 20px;
    padding-top: 24px
  }
  .blog-share-wrapper {
    position: fixed
  }
  .single .read-more-blog-sec {
    z-index: 9;
    position: relative
  }
  img.post-feat-image {
    height: 378px;
    object-fit: cover
  }
  .post-content h1 {
    font-size: 37px;
    line-height: 52px;
    font-weight: 700;
    margin-top: 1.95em;
    margin-bottom: -.28em
  }
  .post-content h2 {
    font-size: 32px;
    font-weight: 700;
    margin-top: 1.72em;
    margin-bottom: -.31em
  }
  .post-content h3 {
    font-size: 24px;
    font-weight: 700;
    margin-top: 1.6em;
    margin-bottom: -.31em
  }
  .post-content h4, .blog-col-wrapper.row h4 {
    font-weight: 700;
    font-weight: 700
  }
  b {
    font-weight: 900
  }
  .post-content p {
    font-size: 21px;
    line-height: 32px;
    margin-top: .8em
  }
  .post-content ul, .post-content ol {
    font-size: 21px;
    line-height: 32px;
    padding-inline-start: 40px;
    color: #525f7f
  }
  .post-content ol {
    margin-top: 1.5em
  }
  .post-content ul {
    list-style-type: none
  }
  .post-content ul li {
    position: relative;
    margin-top: 1.5em
  }
  .post-content ul li:before {
    content: "";
    position: absolute;
    border-radius: 50%;
    background: #2b3954;
    font-size: 60px;
    width: 8px;
    height: 8px;
    left: -20px;
    top: 12px
  }
  .link-break-wrapper {
    word-break: break-all
  }
  .postid-446 .link-break-wrapper {
    word-break: unset
  }
  .social-icon-wrapper img {
    width: 17px;
    height: 17px;
    object-fit: contain
  }
  a.social-link {
    width: 48px;
    height: 48px;
    border: 1px solid #e6e6e6;
    border-radius: 50%;
    margin: 18px 0;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center
  }
  a.social-link:first-child {
    margin-top: 0
  }
  .post-date {
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.31;
    letter-spacing: normal;
    text-align: right;
    color: #2b3954;
    padding-top: 10px;
    padding-bottom: 43px
  }
  .blog-detail-section {
    padding-right: 200px
  }
  .blog-banner-wrapper {
    padding-bottom: 80px
  }
  .blog-page-sec-wrapper {
    font-family: proxima-nova !important
  }
  .blog-page-sec-wrapper p {
    font-family: proxima-nova !important
  }
  .blog-page-sec-wrapper ul, .blog-page-sec-wrapper ol {
    font-family: proxima-nova !important
  }
  .single-post header.globalNav {
    background-color: #fff
  }
  .read-more-blog-sec {
    padding: 64px 0 100px;
    background-color: #f2f7ff
  }
  .read-more-blog-sec h2 {
    font-size: 37px;
    line-height: 1.41;
    text-align: center;
    color: #2b3954;
    margin-bottom: 40px
  }
  .single-post .blog-col-section .read-story-btn-wrapper span {
    color: #575200
  }
  span.category-name-wrapper a {
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: normal;
    color: #575200
  }
  .category-name {
    padding-bottom: 48px
  }
  .category-row-wrapper.medium-blog-row {
    padding-top: 100px
  }
  .blog-col-wrapper.row {
    align-items: center
  }
  .latest-blog-date span {
    position: relative;
    bottom: -17px;
    font-size: 16px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.31;
    letter-spacing: normal;
    color: #2b3954
  }
  span.category-name-sec a {
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: normal;
    color: #8e8e98
  }
  .category-col-wrapper.blog-col {
    padding-top: 24px
  }
  .blog-post-section {
    padding: 100px 0
  }
  .page-template-faq .banner-wrapper-section {
    padding-top: 100px;
    background-color: transparent
  }
  .page-template-faq header.globalNav {
    background-color: #fff
  }
  a.linkContainer-wrapper p:hover {
    color: #575200
  }
  pre.pre-wrapper {
    background: rgba(0, 0, 0, .05);
    padding: 20px;
    color: #2b3954;
    font-size: 16px;
    margin: 25px 0
  }
  span.private-key-wrapper {
    font-size: 16px;
    line-height: 44px;
    padding: 10px 0
  }
  a.link-sec-wrapper {
    font-size: 16px;
    color: #575200
  }
  span.pre-url {
    text-decoration: underline
  }
  ul#tabs-nav {
    text-align: left;
    list-style-type: none;
    padding-bottom: 20px;
    margin: 0;
    position: relative
  }
  ul#tabs-nav:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    bottom: 17px;
    background-color: rgba(251, 252, 255, .2)
  }
  ul#tabs-nav li {
    margin: 20px 0
  }
  ul#tabs-nav li.active a {
    position: relative;
    color: #fff
  }
  ul#tabs-nav li.active a:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 32px;
    background: #8cb4ff;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto
  }
  ul#tabs-nav li a {
    color: rgba(255, 255, 255, .7);
    text-align: left;
    padding: .5rem 1rem
  }
  a.api-reference:hover {
    color: rgba(255, 255, 255, .7);
    opacity: .7
  }
  .bton-wallet-section:before {
    content: "";
    position: absolute;
    background: #575200;
    width: 100%;
    height: 539px;
    z-index: -1
  }
  .bton-wallet-section {
    position: relative
  }
  .page-id-494 div#container-wrapper img {
    width: 100%;
    height: auto
  }
  .banner-wrapper-section.ftm-token-wrapper-section {
    background-color: transparent
  }
  .page-template-ftm-token header.globalNav {
    background-color: #fff
  }
  img.ftm-icon-wrapper {
    height: 47px;
    width: 47px
  }
  .col-sm-6.ftm-col {
    padding-bottom: 40px
  }
  .ftm-token-wrapper-section .sub-menu-banner-content {
    max-width: 570px;
    padding-bottom: 30px
  }
  .ftm-token-wrapper-section h2 {
    font-size: 37px
  }
  .ftm-used-for-sec h2 {
    text-align: center;
    margin-bottom: 48px
  }
  .ftm-col h3 {
    font-size: 21px;
    padding-top: 17px;
    font-weight: 700
  }
  .ftm-used-for-sec {
    background-color: #fbfcff;
    padding: 50px 0 80px
  }
  .the-ftm-supply {
    padding-top: 48px
  }
  .ftm-col-wrapper {
    padding-left: 270px;
    padding-right: 187px
  }
  .mobile-ftm-image {
    display: none
  }
  .mobile-blog-carousel {
    display: none !important
  }
  .home .rewards-section {
    padding-top: 10px
  }
  .simple-page h3 {
    padding-top: 45px
  }
  .simple-page ul {
    padding-inline-start: 40px
  }
  .page-template-get-started .pagenav-section {
    max-width: 100%
  }
  .page-template-get-started .pagenav-wrapper {
    padding-bottom: 64px
  }
  .page-id-492 .banner-wrapper-section {
    padding-top: 140px;
    padding-bottom: 14px;
    background-color: #fff
  }
  .page-id-492 header.globalNav {
    background-color: #fff
  }
  .page-id-277 .get-col-wrapper {
    margin-left: auto;
    max-width: 82%
  }
  .page-template-bton-wallet .row.footer-row .logo img {
    visibility: visible
  }
  strong {
    font-weight: 700 !important
  }
  .page-id-474 .pagenav-section-wrapper {
    padding-bottom: 0
  }
  .page-id-167 .pagenav-section-wrapper ul li:before {
    display: none
  }
  .error404 header.globalNav {
    background-color: #fff
  }
  .error404 .banner-wrapper-section {
    padding-top: 140px;
    padding-bottom: 200px;
    background-color: #fff
  }
  .error404 .sub-menu-banner-content .container {
    display: flex;
    align-items: center;
    justify-content: center
  }
  .error404 .sub-menu-banner-content h1 {
    margin-bottom: 8px
  }
  p.found-message {
    font-size: 26px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.54;
    letter-spacing: normal;
    margin-bottom: 32px
  }
  .error404 .sub-menu-banner-content h1:before {
    display: none
  }
  .heateor_sss_sharing_container.heateor_sss_vertical_sharing.heateor_sss_bottom_sharing {
    display: none !important
  }
  .heateor_sss_horizontal_sharing .heateorSssSharing, .heateor_sss_standard_follow_icons_container .heateorSssSharing {
    border: 1px solid;
    margin-bottom: 18px !important
  }
  .heateorSssSharingSvg {
    width: 27px !important;
    object-fit: contain;
    margin: auto
  }
  ul.heateor_sss_sharing_ul {
    max-width: 90px
  }
  i.heateorSssSharing.heateorSssMoreBackground {
    display: none !important
  }
  ul.heateor_sss_follow_ul li, ul.heateor_sss_sharing_ul li {
    margin-bottom: 18px !important
  }
  ss.heateorSssSharingSvg.heateorSssLinkedinSvg {
    width: 23px !important
  }
  .row.footer-row .logo img {
    width: 150px;
    object-fit: contain;
    height: 40px;
    visibility: visible
  }
  img.alignnone.size-medium.wp-image-708 {
    padding: 16px 0 30px
  }
  .page-id-474 .banner-wrapper-section {
    padding-bottom: 64px
  }
  .your-rewards-section {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    top: 14px
  }
  span.your-rewards-wrapper {
    width: 235px;
    height: 32px;
    font-family: ProximaNova;
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: normal;
    color: #fff;
    border-radius: 21px;
    background-color: #19b6ff;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9
  }
  .page-template-enterprise header.globalNav {
    background-color: #fff
  }
  .page-template-enterprise .banner-wrapper-section {
    padding-top: 60px;
    background-color: #fff;
    margin-bottom: 64px;
    padding-bottom: 10px;
    position: relative
  }
  .page-template-enterprise .banner-wrapper-section:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #d8d8d8;
    border-bottom: 1px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto
  }
  .enterprise-banner-image img.banner-image {
    width: 675px;
    bottom: 15px
  }
  .page-template-enterprise .footer-section, .page-template-contact .footer-section, .page-template-speed-test .footer-section, .page-template-use-cases .footer-section, .page-template-usecase-template.page-child .footer-section {
    background-color: #fff;
    color: #8e8e98
  }
  .page-template-enterprise ul#menu-footer-menu li a, .page-template-contact ul#menu-footer-menu li a, .page-template-speed-test ul#menu-footer-menu li a, .page-template-use-cases ul#menu-footer-menu li a, .page-template-usecase-template.page-child ul#menu-footer-menu li a {
    color: #2b3954
  }
  .page-template-enterprise ul#menu-footer-menu ul.sub-menu li a, .page-template-contact ul#menu-footer-menu ul.sub-menu li a, .page-template-speed-test ul#menu-footer-menu ul.sub-menu li a, .page-template-use-cases ul#menu-footer-menu ul.sub-menu li a, .page-template-usecase-template.page-child ul#menu-footer-menu ul.sub-menu li a {
    color: #8e8e98
  }
  .page-template-enterprise .footer-section p, .page-template-contact .footer-section p, .page-template-speed-test .footer-section p, .page-template-use-cases .footer-section p, .page-template-usecase-template.page-child .footer-section p {
    color: #2b3954
  }
  .page-template-enterprise a.copyright-page-link, .page-template-contact a.copyright-page-link, .page-template-speed-test a.copyright-page-link, .page-template-use-cases a.copyright-page-link, .page-template-usecase-template.page-child a.copyright-page-link {
    color: #8e8e98
  }
  .page-template-enterprise .copyright-wrapper p, .page-template-contact .copyright-wrapper p, .page-template-speed-test .copyright-wrapper p, .page-template-use-cases .copyright-wrapper p, .page-template-usecase-template.page-child .copyright-wrapper p {
    color: #8e8e98
  }
  .page-template-enterprise input.form-control-wrapper, .page-template-contact input.form-control-wrapper, .page-template-speed-test input.form-control-wrapper, .page-template-use-cases input.form-control-wrapper, .page-template-usecase-template.page-child input.form-control-wrapper {
    border: 2px solid #e6e6e6
  }
  .page-template-enterprise .copyright-wrapper-section .container, .page-template-contact .copyright-wrapper-section .container, .page-template-speed-test .copyright-wrapper-section .container, .page-template-use-cases .copyright-wrapper-section .container, .page-template-usecase-template.page-child .copyright-wrapper-section .container {
    border-top: none
  }
  .page-template-enterprise .container.footer-container, .page-template-contact .container.footer-container, .page-template-speed-test .container.footer-container, .page-template-use-cases .container.footer-container, .page-template-usecase-template.page-child .container.footer-container {
    position: relative
  }
  .page-template-enterprise .footer-section ul.social-icon-section a.social-icon, .page-template-contact .footer-section ul.social-icon-section a.social-icon, .page-template-speed-test .footer-section ul.social-icon-section a.social-icon, .page-template-use-cases .footer-section ul.social-icon-section a.social-icon, .page-template-usecase-template.page-child .footer-section ul.social-icon-section a.social-icon {
    color: #8e8e98
  }
  .page-template-enterprise .footer-section ul.social-icon-section a.social-icon:hover, .page-template-contact .footer-section ul.social-icon-section a.social-icon:hover, .page-template-speed-test .footer-section ul.social-icon-section a.social-icon:hover, .page-template-use-cases .footer-section ul.social-icon-section a.social-icon:hover, .page-template-usecase-template.page-child .footer-section ul.social-icon-section a.social-icon:hover {
    color: #8e8e98ad
  }
  .page-template-enterprise a.social-icon-title, .page-template-contact a.social-icon-title, .page-template-speed-test a.social-icon-title, .page-template-use-cases a.social-icon-title, .page-template-usecase-template.page-child a.social-icon-title {
    color: #2b3954 !important
  }
  .page-template-enterprise .container.footer-container:before {
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    bottom: -43px;
    background: #0d3580;
    left: 0;
    right: 0;
    margin: auto
  }
  .page-template-contact .container.footer-container:before, .page-template-speed-test .container.footer-container:before, .page-template-use-cases .container.footer-container:before, .page-template-usecase-template.page-child .container.footer-container:before {
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    bottom: -43px;
    background: #e6e6e6;
    left: 0;
    right: 0;
    margin: auto
  }
  .page-template-enterprise a.get-started-btn {
    background: #575200;
    color: #fff;
    line-height: 0
  }
  .page-template-enterprise a.social-icon, .page-template-contact a.social-icon, .page-template-speed-test a.social-icon, .page-template-use-cases a.social-icon, .page-template-usecase-template.page-child a.social-icon {
    color: #575200
  }
  .benefits-for-enterprises-sec {
    padding-bottom: 85px
  }
  .page-template-enterprise h2 {
    font-size: 37px;
    line-height: 1.41;
    margin-bottom: 16px
  }
  .blockchain-benefits-container {
    max-width: 85%;
    margin: auto;
    padding: 0 40px
  }
  .enterprises-card-row {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
    padding: 40px 0
  }
  .enterprises-card-col {
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(48, 49, 51, .1), 0 0 1px 0 rgba(48, 49, 51, .05);
    background-color: #fafbfe;
    padding: 32px 50px;
    padding-bottom: 13px
  }
  .blockchain-benefits-row {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 30px;
    display: grid
  }
  .blockchain-benefits-col {
    max-width: 470px;
    color: #2b3954
  }
  img.enterprises-card-icon {
    width: 47px;
    height: 47px
  }
  .enterprises-card-col h4 {
    margin-bottom: 8px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.29;
    padding-top: 17px;
    font-size: 21px;
    color: #2b3954
  }
  .advantages-accordion-section {
    max-width: 92%;
    margin: auto
  }
  .advantages-accordion-section .accordions li i.fa-chevron-down {
    right: auto;
    left: 37px;
    font-size: 16px;
    color: #fff;
    top: 18px;
    width: 32px;
    height: 32px;
    background-color: #92dcff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    transition: transform .15s cubic-bezier(.25, .46, .45, .94)
  }
  .advantages-accordion-section .accordions li.opens i.fa-chevron-down {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg) !important
  }
  .advantages-accordion-section li.opens {
    transition: transform .15s cubic-bezier(.25, .46, .45, .94)
  }
  span.link-heading-wrapper {
    padding-left: 16px
  }
  span.number-wrapper {
    color: #2b3954;
    font-weight: 700
  }
  .advantages-accordion-section ul#accordions li {
    margin-bottom: 8px
  }
  .advantages-accordion-section .accordions .links {
    padding: 20px 80px;
    margin-bottom: 8px;
    height: 72px;
    border-radius: 8px;
    background-color: #f6f9fd;
    color: #2b3954;
    font-family: proxima-nova, sans-serif !important;
    font-weight: 700;
    display: flex;
    align-items: center;
    transition: transform .15s cubic-bezier(.25, .46, .45, .94)
  }
  .advantages-accordion-section ul.accordion-contents p {
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.75;
    letter-spacing: -.5px;
    color: #525f7f
  }
  .advantages-accordion-section ul.accordion-contents {
    padding: 0;
    max-width: 670px;
    margin-left: 37px;
    margin-top: 24px
  }
  .page-template-stake-bton .faq-section .accordions .accordion-contents a {
    display: inline;
    padding: 0
  }
  .mytegone {
    display: none;
    padding-left: 30px
  }
  .first-sub-title.mytegone {
    display: block
  }
  .mytegone a {
    color: #8e8e98;
    font-size: 14px;
    margin-bottom: 8px;
    cursor: pointer;
    line-height: 1.4;
    padding: 0
  }
  .mytegone a:hover {
    color: #2b3954
  }
  .mytegone a:focus {
    color: #2b3954
  }
  section#going-to-do ol li, section#going-to-do ol li a {
    color: #575200
  }
  .crop-cover {
    object-fit: cover
  }
  .crop-contain {
    object-fit: contain
  }
  .crop-scale {
    object-fit: scale-down
  }
  .crop-none {
    object-fit: none
  }
  .anchor-top-left {
    object-position: top left
  }
  .anchor-top-center {
    object-position: top center
  }
  .anchor-top-right {
    object-position: top right
  }
  .anchor-center-left {
    object-position: center left
  }
  .anchor-center-center {
    object-position: center
  }
  .anchor-center-right {
    object-position: center right
  }
  .anchor-bottom-left {
    object-position: bottom left
  }
  .anchor-bottom-center {
    object-position: bottom center
  }
  .anchor-bottom-right {
    object-position: bottom right
  }
  img[data-action=zoom] {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in
  }
  .container .cropped {
    width: 80%;
    height: 50vh;
    margin: 0 10%;
    object-fit: cover
  }
  .zoom-img, .zoom-img-wrap {
    position: relative;
    z-index: 666
  }
  img.zoom-img {
    cursor: pointer;
    cursor: -webkit-zoom-out;
    cursor: -moz-zoom-out
  }
  .zoom-overlay {
    z-index: 420;
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
    opacity: 0;
    transition: opacity 300ms
  }
  .zoom-overlay-open, .zoom-overlay-transitioning {
    cursor: default
  }
  .zoom-overlay-open .zoom-overlay {
    opacity: 1
  }
  .page-id-844 .card {
    http: inherit;
    padding: 8px 13px;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 20px
  }
  .page-id-402 .banner-wrapper-section {
    padding-bottom: 10px
  }
  .page-id-402 img.banner-image {
    height: 100%;
    position: relative;
    right: 0;
    bottom: 40px;
    width: 100%
  }
  .page-id-402 .row.row-wrapper {
    align-items: unset
  }
  .benefits-for-enterprises-sec:before {
    content: "";
    position: absolute;
    background-color: #32325d;
    height: 57%;
    max-height: 680px;
    left: 0;
    right: 0;
    z-index: -1;
    top: 150px;
    transform: rotate(-5deg) scale(1.5, 1)
  }
  .benefits-for-enterprises-sec {
    position: relative;
    overflow: hidden
  }
  .case-study--screenshot img, .case-study--screenshot iframe {
    background: #ccc;
    position: relative;
    bottom: -100px;
    width: auto;
    display: inline;
    transform: scale(0);
    transition: transform .3s .3s ease-in-out
  }
  article.animate-active .case-study--screenshot img, article.animate-active .case-study--screenshot iframe {
    transform: scale(1)
  }
  .case-study--screenshot iframe {
    width: 100% !important;
    height: 300px !important
  }
  .enterprise-case-study-section .container {
    position: relative
  }
  .case-study--animated-header {
    background: #fafbfe;
    transition: all .3s ease-in-out;
    position: absolute;
    top: 16px;
    left: 15px;
    right: 15px
  }
  .enterprise-case-study-carousel article:before {
    display: block;
    content: "";
    height: 16px;
    background-color: #32325d
  }
  .enterprise-case-study-carousel .slick-list {
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(48, 49, 51, .1), 0 0 1px 0 rgba(48, 49, 51, .05);
    overflow: hidden
  }
  .case-study--header {
    display: grid;
    grid-template-columns: 1fr 1fr;
    color: #546075
  }
  section.enterprise-case-study-section {
    padding: 120px 0
  }
  .case-study--header, .case-study--content {
    padding: 30px 60px
  }
  .case-study--header-content, .case-study--content {
    opacity: 0
  }
  article.animate-active .case-study--header-content, article.animate-active .case-study--content {
    opacity: 1;
    transition: all .3s .1s ease-in-out;
    padding-right: 10px
  }
  .case-study--header {
    padding-top: 50px;
    font-size: 18px;
    position: relative
  }
  .case-study--content {
    width: 50%;
    color: #2b3954
  }
  .enterprise-case-study-carousel h4, .enterprise-case-study-carousel h3 {
    font-weight: 700;
    color: #2b3954
  }
  .enterprise-case-study-carousel h3 {
    margin-bottom: 30px
  }
  span.case-study-title h3 {
    max-width: 275px
  }
  .case-study--label {
    height: 32px;
    background: #e8eef2;
    color: #828799;
    font-size: 14px;
    font-weight: 600;
    padding: 7px 27px;
    border-radius: 16px;
    margin-left: 32px;
    width: 120px;
    display: flex;
    align-items: center;
    justify-content: center
  }
  .case-study--header p {
    font-size: inherit;
    margin-bottom: 0
  }
  .case-study--header ul {
    padding-left: 30px !important
  }
  .enterprise-case-study-carousel article p {
    color: inherit
  }
  .slick-arrow {
    font-family: "font awesome 5 free";
    font-weight: 900;
    font-size: 0;
    width: 48px;
    height: 48px;
    box-shadow: 0 8px 16px 0 rgba(48, 49, 51, .1), 0 0 1px 0 rgba(48, 49, 51, .05);
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    line-height: 48px;
    margin-top: 70px;
    top: 0;
    border: 0 !important;
    background: #fff !important;
    z-index: 1
  }
  .slick-prev {
    left: -24px
  }
  .slick-prev:before {
    content: "\f060";
    font-size: 20px
  }
  .slick-next:before {
    content: "\f061";
    font-size: 20px
  }
  .slick-next {
    right: -24px
  }
  .case-study--screenshot {
    padding-left: 20px
  }
  .slick-slider {
    box-shadow: 0 13px 27px -5px rgba(50, 50, 93, .25), 0 8px 16px -8px rgba(0, 0, 0, .3), 0 -6px 16px -6px rgba(0, 0, 0, .025);
    border-radius: 8px
  }
  span.case-study-title {
    display: flex
  }
  article#sec1 .case-study--label {
    margin-left: 0
  }
  .bton-enterprise-content {
    text-align: center;
    background-color: #575200;
    color: #fff;
    padding: 120px 0
  }
  .bton-enterprise-content a.get-started-btn {
    background: 0 0;
    color: #fff;
    margin: auto;
    border: 1px solid #fff;
    line-height: 0
  }
  .bton-enterprise-content h2 {
    color: #fff;
    margin-bottom: 48px
  }
  .bton-enterprise-content p {
    margin: 0
  }
  .case-study--screenshot.desktop-case-study-sec {
    position: absolute;
    right: 60px;
    width: 43%;
    bottom: 0;
    top: 0;
    margin: auto
  }
  .page-template-contact .footer-section {
    border-top: 1px solid #e6e6e6
  }
  .page-template-contact .sub-menu-banner-content h1 {
    color: #fff
  }
  .page-template-contact .sub-menu-banner-content p {
    color: #fff
  }
  .col-sm-5.get-in-touch-sec {
    top: 40px
  }
  .contact-form-sec .form-row {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 16px;
    margin: 0
  }
  .country-select {
    margin-top: 4px
  }
  .contact-Page label {
    color: #2b3954;
    font-size: 14px;
    font-weight: 700;
    font-family: proxima-nova, sans-serif !important
  }
  .contact-Page input {
    width: 100%;
    height: 56px;
    border-radius: 4px;
    border: 1px solid #2b3954;
    padding: 16px;
    margin-top: 4px;
    font-family: WorkSans;
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: -.5px;
    color: #8e8e98
  }
  label.sales-team-sec {
    margin-top: -25px
  }
  .contact-Page select {
    word-wrap: normal;
    width: 100%;
    height: 56px;
    padding: 16px;
    border-radius: 4px;
    border: 1px solid #2b3954;
    margin-top: 4px;
    font-family: WorkSans;
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: -.5px;
    color: #2b3954
  }
  .country-select.inside input, .country-select.inside input[type=text] {
    font-family: WorkSans;
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: -.5px;
    color: #2b3954
  }
  .contact-Page label {
    width: 100%
  }
  p.check-wrapper-sec {
    margin-bottom: 8px
  }
  .contact-Page .check-wrapper-sec img {
    width: 16px;
    height: 12px;
    object-fit: contain;
    margin-right: 12px
  }
  .contact-Page textarea {
    width: 100%;
    height: 110px;
    border-radius: 4px;
    border: 1px solid #2b3954;
    padding: 16px;
    margin-top: 4px
  }
  .page-template-contact header.globalNav {
    background-color: #fff
  }
  .page-template-contact .row.row-wrapper {
    align-items: unset;
    padding-top: 37px
  }
  .page-template-contact .banner-wrapper-section {
    padding-top: 75px;
    padding-bottom: 160px;
    background-color: transparent;
    position: relative
  }
  .page-template-contact .banner-wrapper-section:before {
    content: "";
    position: absolute;
    background: #575200;
    height: 580px;
    z-index: -1;
    width: 100%;
    top: 0
  }
  .form-wrapper-sec {
    border-radius: 4px;
    box-shadow: 0 8px 16px 0 rgba(48, 49, 51, .1), 0 0 1px 0 rgba(48, 49, 51, .05);
    background-color: #fff;
    padding: 24px;
    font-size: 14px;
    padding-bottom: 0
  }
  input.wpcf7-form-control.wpcf7-submit {
    width: 170px;
    height: 50px;
    background-color: #575200;
    border-radius: 24px;
    font-size: 16px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    margin-bottom: 7px;
    line-height: 0
  }
  .country-select .selected-flag {
    width: 100%
  }
  .country-select * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    font-size: 14px
  }
  .country-select .country-list .country-name, .country-select .country-list .flag {
    vertical-align: middle;
    color: #2b3954;
    font-size: 14px
  }
  .contact-form-sec p.submitting-wrapper {
    color: #8e8e98;
    font-family: proxima-nova !important;
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal
  }
  .textarea-section {
    margin: 35px 0;
    border-bottom: 1px solid #e6e6e6
  }
  .wpcf7-form-control-wrap {
    position: relative;
    font-family: WorkSans;
    font-weight: 400;
    font-stretch: normal;
    font-size: 16px
  }
  .page-template-contact .sub-menu-banner-content h1:before {
    display: none
  }
  .home li.navSection.primary a:focus, .page-template-bton-wallet li.navSection.primary a:focus {
    color: #fff
  }
  .case-study--screenshot.mobile-case-study-sec {
    display: none
  }
  .page-template-roadmap .banner-wrapper-section {
    padding-bottom: 60px
  }
  .page-id-492 .sub-menu-banner-content h1 {
    margin-bottom: 0
  }
  .pagenav-section h5 {
    margin: 16px 0
  }
  .form-wrapper-sec select {
    -moz-appearance: window;
    -webkit-appearance: none;
    background: url(../images/icon_arrow_down.svg) 95% center/13px no-repeat #fff;
    display: block
  }
  article#sec3 .slick-slide img, article#sec4 .slick-slide img {
    display: none
  }
  article#sec3 .case-study--screenshot, article#sec4 .case-study--screenshot {
    display: none
  }
  .enterprises-card-col:nth-of-type(2) img {
    position: relative;
    right: 5px
  }
  .page-id-120 img.banner-image {
    height: 100%;
    position: unset;
    width: 100%
  }
  .page-id-492 .pagenav-wrapper h3 {
    padding-top: 25px
  }
  .country-select.inside .selected-flag {
    width: 100%
  }
  .country-select .selected-flag .arrow {
    position: absolute;
    top: 50%;
    margin-top: -2px;
    right: 12px;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 8px solid #000
  }
  .mc4wp-alert.mc4wp-error, .mc4wp-alert.mc4wp-notice {
    background: #fff;
    padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    top: 17px;
    border-radius: 20px;
    width: 85%;
    right: 13px
  }
  .mc4wp-alert.mc4wp-error:before, .mc4wp-alert.mc4wp-notice:before {
    position: absolute;
    content: "";
    border-right: 15px solid transparent;
    border-bottom: 20px solid #fff;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    top: -13px
  }
  .mc4wp-alert.mc4wp-error p, .mc4wp-alert.mc4wp-notice p {
    padding: 0;
    margin: 0;
    font-size: 14px;
    color: #525f7f;
    line-height: 20px
  }
  .mc4wp-response {
    max-width: 290px;
    margin: auto
  }
  .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors, .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ng, .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    background: #575200;
    border: none;
    padding: 16px;
    margin: 0;
    color: #fff;
    border-radius: 4px;
    position: relative;
    top: -14px;
    text-align: center
  }
  .non-root-user.mytegone {
    display: block
  }
  .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok p {
    padding: 0;
    margin: 0;
    font-size: 14px;
    color: #525f7f;
    line-height: 20px
  }
  span.wpcf7-not-valid-tip {
    font-size: 14px
  }
  .accordions .links {
    font-family: proxima-nova, sans-serif
  }
  ul li {
    color: #525f7f
  }
  .cm-s-default .cm-comment {
    color: #97a7b5 !important
  }
  .cm-s-default .cm-string {
    color: #4ea686 !important
  }
  .bton-newsletter-modal input.form-control-wrapper {
    width: 329px;
    height: 48px;
    border-radius: 24px;
    border: solid 2px #e6e6e6;
    margin: auto
  }
  .bton-newsletter-modal .modal {
    background: #fff
  }
  .bton-newsletter-modal .modal-content {
    height: 392px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(48, 49, 51, .1), 0 0 1px 0 rgba(48, 49, 51, .05);
    background-color: #fff;
    border: none
  }
  .bton-newsletter-modal .modal-dialog {
    max-width: 970px;
    height: 392px
  }
  .bton-newsletter-modal .modal-body {
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center
  }
  .bton-newsletter-modal button.close {
    position: absolute;
    top: 7px;
    right: 10px
  }
  .bton-newsletter-form {
    display: flex;
    align-items: center;
    justify-content: center
  }
  .bton-newsletter-content h3 {
    font-size: 37px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.41;
    letter-spacing: normal;
    text-align: center;
    color: #2b3954
  }
  .bton-newsletter-content {
    text-align: center;
    padding-bottom: 40px
  }
  img.yonsey-university-logo {
    height: 37px
  }
  img.university-of-sydney-logo {
    height: 37px
  }
  span.video-play-btn i.fas.fa-play {
    font-size: 25px;
    color: #1b74fe;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 100%;
    transition: all ease-in-out .1s;
    position: relative;
    left: 2px;
    top: 1px
  }
  span.video-play-btn {
    border-radius: 50%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    width: 86px;
    height: 86px;
    background-color: #fff;
    transition: all ease-in-out .1s;
    border: 2px solid #575200
  }
  .home-banner-video-sec a {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all ease-in-out .1s
  }
  .home-banner-video-sec {
    position: relative;
    box-shadow: 0 0 16px rgba(105, 105, 105, .5);
    width: 770px;
    height: 433px;
    margin: auto
  }
  .banner-video-sec {
    padding: 40px 0
  }
  .bton-video-modal button.close {
    background-color: #000;
    color: #fff;
    opacity: .6;
    border: none;
    position: absolute;
    opacity: .6;
    top: -55px;
    right: -95px;
    width: 60px;
    height: 60px;
    z-index: 1;
    border-radius: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    cursor: pointer;
    text-align: center;
    font-weight: 400;
    line-height: 1.28571429;
    letter-spacing: normal;
    font-size: 30px;
    margin-bottom: 1rem;
    transition: all ease-in-out .1s
  }
  .bton-video-modal .modal-lg {
    max-width: 90%;
    height: 100%
  }
  .bton-video-modal .modal-content {
    background-color: transparent;
    border: none;
    height: 100%
  }
  .bton-video-modal .modal-dialog.modal-dialog-centered {
    height: 100%;
    width: 100%;
    max-width: 90%;
    margin: auto
  }
  .bton-video-modal .modal {
    padding: 80px !important;
    background-color: rgba(0, 0, 0, .8)
  }
  .home-banner-video-sec a:hover span.video-play-btn {
    background-color: #19b6ff;
    border: 2px solid #19b6ff
  }
  .home-banner-video-sec a:hover span.video-play-btn i.fas.fa-play {
    color: #fff
  }
  .bton-video-modal .modal-body {
    padding: 0
  }
  .page-template-bton-exchanges .card-wrapper {
    height: 100%;
    min-height: 214px
  }
  .page-template-roadmap .sub-menu-page img {
    width: auto;
    height: auto;
    max-width: 100%
  }
  .news-wrapper a {
    color: #fff;
    border-radius: 16px;
    background-color: #1761eb;
    padding: 6px;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.43;
    width: 439px;
    height: 26px;
    display: flex;
    align-items: center
  }
  .news-wrapper a:hover {
    color: #fff
  }
  span.new-news-wrapper {
    width: 40px;
    height: 16px;
    border-radius: 13px;
    background-color: #15cd72;
    font-size: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 9px
  }
  img.news-icon {
    width: auto;
    height: auto;
    max-width: 40px;
    margin-left: 10px
  }
  .page-template-defi-bton .banner-wrapper-section {
    background-color: #fff;
    padding-bottom: 70px;
    overflow-x: hidden
  }
  .page-template-defi-bton header.globalNav {
    background-color: #fff
  }
  .defi-page-sec a.get-started-btn {
    color: #fff;
    background: #575200;
    margin: 0;
    line-height: 0;
    padding: 0
  }
  .defi-page-sec a.get-started-btn:hover {
    color: #fff;
    background: #575200
  }
  .defi-page-sec .row.row-wrapper {
    padding-bottom: 0
  }
  .defi-page-sec .three-col-section {
    padding: 48px 64px 104px
  }
  .defi-page-sec .three-col-section:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #d8d8d8;
    left: 0;
    right: 0;
    margin-top: -64px
  }
  .defi-page-sec .three-col-section:after {
    display: none
  }
  .defi-page-sec .three-col-wrapper img {
    max-width: 100%;
    margin-bottom: 6px;
    height: 75px;
    width: 75px;
    position: relative;
    right: 17px
  }
  .defi-two-col-section {
    padding-bottom: 96px
  }
  .defi-two-col-section:last-child {
    padding-bottom: 100px
  }
  .defi-two-col-section .row {
    align-items: center
  }
  .defi-two-col-section h2 {
    font-size: 37px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.41;
    padding-top: 10px
  }
  .defi-two-col-content-wrapper img {
    width: 72px;
    height: 72px
  }
  ul.defi-check-sec {
    padding-inline-start: 80px !important;
    list-style-type: none;
    padding-top: 135px
  }
  .defi-two-col-wrapper ul.defi-check-sec {
    padding-inline-start: 40px !important;
    padding-right: 80px
  }
  ul.defi-check-sec li img {
    width: 20px;
    height: 20px;
    max-width: 100%;
    margin-right: 12px
  }
  .defi-page-sec .sub-menu-banner-content p {
    font-size: 18px;
    line-height: 1.67;
    letter-spacing: -.17px
  }
  .defi-page-sec .sub-menu-banner-content p:nth-child(2) {
    margin-bottom: 40px
  }
  .defi-two-col-content-wrapper p {
    font-size: 18px;
    line-height: 1.78;
    letter-spacing: -.56px
  }
  ul.defi-check-sec li {
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.75;
    letter-spacing: -.5px;
    padding-bottom: 16px
  }
  span.fMint-wrapper {
    color: #575200
  }
  span.fTrade-wrapper {
    color: #18a957
  }
  span.fLend-wrapper {
    color: #19b6ff
  }
  .what-the-process-sec {
    padding: 50px 0 100px;
    background-color: #f6f8fc
  }
  .what-the-process-sec h2 {
    font-size: 31px;
    line-height: 1.55;
    text-align: center;
    font-family: ProximaNova
  }
  .what-the-process-sec p {
    font-size: 21px;
    line-height: 1.43;
    letter-spacing: -.5px;
    text-align: center;
    color: #2b3954
  }
  .step-sec {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 64px;
    position: relative;
    max-width: 845px;
    margin: auto
  }
  .step-sec:before {
    content: "";
    position: absolute;
    height: 2px;
    width: 85%;
    background: #dee0e3;
    top: 0;
    bottom: 50px;
    margin: auto;
    z-index: 1;
    left: 50px
  }
  .step-wrapper {
    text-align: center;
    z-index: 2
  }
  .step-wrapper img {
    width: 80px;
    height: 80px
  }
  .step-wrapper p {
    font-size: 16px;
    margin: 0;
    padding: 24px 0;
    color: #525f7f
  }
  .step-wrapper span {
    font-family: ProximaNova;
    font-size: 14px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #fff;
    background: #575200;
    border-radius: 12px;
    width: 64px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: auto
  }
  .step-wrapper a.get-started-btn {
    margin: auto
  }
  .ready-defi-bton-sec {
    padding: 100px 0;
    margin: 0 32px;
    display: none
  }
  .ready-defi-bton-sec .container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 32px
  }
  .ready-defi-bton-sec p {
    margin: 0
  }
  .ready-defi-bton-sec a.get-started-btn {
    margin: auto
  }
  .ready-defi-bton-sec h3 {
    font-size: 31px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.55;
    letter-spacing: normal;
    color: #575200;
    font-weight: 700
  }
  .defi-page-sec .three-col-wrapper h4 {
    font-weight: 700;
    margin-bottom: 8px;
    color: #2b3954
  }
  .defi-two-col-section.fUSD-with-fMint-sec {
    padding-top: 0
  }
  .tab-version-wrapper {
    display: none
  }
  .page-template-careers header.globalNav {
    background-color: #fff
  }
  .page-template-careers .banner-wrapper-section {
    background-color: #fff
  }
  .page-template-careers a.rootLink.item-support.colorize.bton-wallte-btn.get-start-btn, .page-template-careers-details-page a.rootLink.item-support.colorize.bton-wallte-btn.get-start-btn {
    color: #575200;
    background: #fff;
    border: 2px solid #575200
  }
  .careers-page-sec .get-started-btn {
    background: #575200;
    color: #fff
  }
  .careers-page-sec .get-started-btn:hover {
    background: #575200;
    color: #fff
  }
  .careers-page-sec .sub-menu-banner-content {
    max-width: 670px;
    margin-right: auto
  }
  .careers-page-sec .sub-menu-banner-content p {
    font-size: 18px
  }
  .careers-sec {
    position: relative;
    padding: 80px 0 200px
  }
  .careers-sec:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #d8d8d8;
    left: 0;
    right: 0;
    top: 0
  }
  .careers-sec h2 {
    font-size: 37px;
    line-height: 1.41
  }
  .careers-job-sec h3 {
    font-size: 26px;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.23
  }
  .careers-job-sec p {
    font-size: 18px;
    line-height: 1.33;
    letter-spacing: -.56px;
    margin: 0
  }
  .engineering-sec {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding-top: 40px
  }
  .careers-job-link-sec a.get-started-btn {
    margin: 0;
    width: 104px;
    height: 40px;
    font-size: 16px;
    line-height: 0
  }
  main.sub-menu-page .jobs-details-sidebar-wrapper ul {
    list-style-type: none;
    padding-inline-start: 0
  }
  .jobs-sidebar-social-icon ul.heateor_sss_sharing_ul {
    display: flex;
    align-items: center;
    width: 100%;
    max-width: 100%;
    position: relative;
    right: 16px
  }
  .jobs-sidebar-social-icon .heateor_sss_sharing_container.heateor_sss_horizontal_sharing {
    width: 100%
  }
  .jobs-sidebar-social-icon .heateor_sss_horizontal_sharing .heateorSssSharing, .jobs-sidebar-social-icon .heateor_sss_standard_follow_icons_container .heateorSssSharing {
    border: none
  }
  .jobs-sidebar-social-icon a.social-icon {
    color: #a8afbf;
    font-size: 18px
  }
  .jobs-sidebar-social-icon a.social-icon:hover {
    color: #a8afbf;
    opacity: .7
  }
  img.arrow-icon-wrapper {
    width: 12px;
    height: 12px;
    margin-right: 8px
  }
  a.roles-bton-wrapper {
    font-size: 18px;
    font-weight: 600;
    display: flex;
    align-items: center;
    margin-bottom: 40px;
    font-family: proxima-nova, sans-serif !important
  }
  a.roles-bton-wrapper:hover {
    color: #a8afbf;
    opacity: .7;
    color: #575200
  }
  ul.jobs-sidebar-content li {
    margin-bottom: 40px;
    font-size: 16px;
    color: #525f7f;
    font-family: proxima-nova, sans-serif !important
  }
  .jobs-details-sidebar-wrapper span.get-started-btn.link-btn-wrapper {
    width: 160px;
    height: 50px;
    color: #fff;
    background: #575200
  }
  .jobs-details-content h1 {
    font-size: 37px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.41;
    letter-spacing: normal;
    color: #2b3954;
    margin-bottom: 24px
  }
  .jobs-details-content p, .jobs-details-content li {
    font-size: 18px;
    line-height: 1.56;
    letter-spacing: -.56px
  }
  .jobs-details-content h3 {
    font-size: 21px;
    font-weight: 600;
    line-height: 1.29;
    padding-top: 40px
  }
  .jobs-details-content h2 {
    font-size: 31px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.55
  }
  .apply-section {
    padding: 64px 0
  }
  span.required-wrapper {
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: flex-end
  }
  .required-dot {
    width: 8px;
    height: 8px;
    background-color: #575200;
    border-radius: 50%;
    margin-right: 8px;
    display: inline-block
  }
  .page-template-careers-details-page header.globalNav {
    background-color: #fff
  }
  .page-template-careers-details-page .banner-wrapper-section {
    background-color: #fff;
    padding-top: 165px
  }
  .careers-form-sec .required-dot {
    margin-right: 5px;
    display: inline-block;
    margin-left: -16px
  }
  .careers-form-input input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, .careers-form-input input.wpcf7-form-control.wpcf7-text {
    border-radius: 4px;
    background-color: #fafbfe;
    border: none;
    width: 670px;
    height: 48px;
    padding: 8px;
    margin-bottom: 32px
  }
  .careers-form-input textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    border-radius: 4px;
    background-color: #fafbfe;
    border: none;
    width: 670px;
    height: 200px;
    padding: 8px;
    margin-bottom: 32px
  }
  .careers-form-input textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required:focus {
    border: none !important;
    outline: none
  }
  .upload-file:after, .Coverletter:after {
    content: "Attach";
    position: absolute;
    top: 50%;
    left: 24px;
    transform: translate(-50%, -50%);
    transition: all ease-in-out .3s;
    font-size: 16px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #575200;
    cursor: pointer
  }
  div.wpcf7 input[type=file] {
    cursor: pointer;
    opacity: 0;
    margin-bottom: 32px
  }
  .careers-form-sec input.wpcf7-form-control.wpcf7-submit {
    width: 200px;
    height: 50px;
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #fff;
    margin-left: auto
  }
  .careers-form-sec {
    max-width: 670px
  }
  .jobs-details-sidebar-wrapper {
    transition: all ease-in-out .5s;
    opacity: 1
  }
  .sidebar-fixed {
    position: fixed;
    top: 70px;
    z-index: 1;
    width: 282px
  }
  .section-fade {
    opacity: 0
  }
  .careers-tab-heading {
    display: none
  }
  .careers-form-sec label {
    font-size: 14px;
    font-weight: 700;
    font-family: proxima-nova, sans-serif !important
  }
  span#Resume-wrapper, span#Coverletter-wrappers {
    position: relative;
    top: -33px
  }
  .home a.rootLink.item-support.colorize.bton-wallte-btn.get-start-btn {
    color: #575200;
    background: #fff
  }
  .newsletter-modal-content {
    height: 440px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
    max-width: 970px;
    margin: auto
  }
  .page-template-bton-newsletter .banner-wrapper-section {
    padding-top: 200px;
    padding-bottom: 190px;
    background-color: #fff
  }
  .page-template-bton-newsletter header.globalNav {
    background-color: #fff
  }
  .bton-newsletter-modal.newsletter-modal-sec .form-submit-btn {
    left: -44px;
    top: 2px
  }
  .ftm-staking-calculator .budget-wrap .header .title {
    margin-bottom: 12px
  }
  .ftm-staking-calculator .staking-days-rangeslider-sec h5.you-stake-wrapper {
    margin-bottom: 0
  }
  .lock-section {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 10px
  }
  .lock-section span {
    font-size: 14px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #8e8e98;
    font-family: WorkSans !important
  }
  .page-template-stake-bton header.globalNav {
    background-color: #fff
  }
  .page-template-stake-bton .banner-wrapper-section {
    background-color: #fff
  }
  .page-template-stake-bton p {
    font-size: 18px
  }
  .staking-two-col-img-sec img {
    max-width: 100%;
    width: auto;
    height: auto
  }
  .page-template-stake-bton .three-col-section:after {
    display: none
  }
  .staking-content-sec {
    position: relative;
    padding-bottom: 100px;
    padding-top: 37px
  }
  .staking-is-easy-sec h2 {
    text-align: center
  }
  .what-is-staking-sec {
    max-width: 770px;
    margin-right: auto;
    padding: 30px 0 120px
  }
  .staking-is-easy-sec .three-col-wrapper img {
    height: 75px;
    width: auto;
    max-width: 75px;
    margin-bottom: 20px
  }
  .staking-is-easy-sec .three-col-wrapper h4 {
    font-weight: 700;
    margin-bottom: 8px;
    color: #2b3954
  }
  span.delegators-wrapper {
    font-size: 21px;
    font-weight: 700;
    line-height: 1.29;
    letter-spacing: normal;
    color: #575200;
    font-family: proxima-nova, sans-serif !important
  }
  .staking-content-sec h2 {
    font-size: 37px;
    line-height: 1.41
  }
  .staking-two-col-sec ul.defi-check-sec {
    padding-inline-start: 0 !important;
    list-style-type: none;
    padding-top: 35px;
    max-width: 406px
  }
  .staking-two-col-sec ul.defi-check-sec li {
    display: flex;
    align-items: flex-start
  }
  .staking-two-col-sec ul.defi-check-sec li img {
    margin-top: 6px
  }
  .staking-two-col-sec ul.defi-check-sec li a {
    margin-left: 10px
  }
  .staking-two-col-sec {
    padding-bottom: 120px
  }
  .staking-two-col-sec .row {
    align-items: center
  }
  .staking-is-easy-sec .col-sm-4:nth-of-type(1) img {
    width: 66px;
    height: 48px;
    object-fit: contain;
    max-width: 66px
  }
  .staking-is-easy-sec .col-sm-4:nth-of-type(2) img {
    width: 56px;
    height: 54px;
    object-fit: contain;
    max-width: 56px
  }
  .staking-is-easy-sec .col-sm-4:nth-of-type(3) img {
    width: 53px;
    height: 48px;
    object-fit: contain;
    max-width: 53px
  }
  .days-rangeslider-wrapper .rangeslider__fill {
    background: #15cd72
  }
  .days-rangeslider-sec h5.you-stake-wrapper {
    padding-top: 0
  }
  .days-rangeslider-wrapper .budget-wrap .header .title .pull-right {
    font-size: 21px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.52;
    letter-spacing: -.2px;
    color: #18a957
  }
  .locking-days-wrapper span.pull-right {
    float: none
  }
  .staking-days-rangeslider-sec h5.you-stake-wrapper {
    padding-top: 27px
  }
  .rewards-wrapper span#yearReward {
    float: left
  }
  .page-template-partners {
    overflow-x: hidden
  }
  .page-template-partners header.globalNav {
    background-color: #fff
  }
  .page-template-partners .banner-wrapper-section {
    padding-top: 85px;
    padding-bottom: 100px;
    background-color: #fff
  }
  .partners-section {
    overflow: hidden
  }
  .partners-sec-wrapper {
    background-image: url(../images/header-partners.svg);
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center
  }
  .IconsContainer {
    width: 3000px;
    height: 550px;
    position: relative;
    left: 50px
  }
  .IconsContainer .Icon {
    opacity: 1 !important;
    width: 180px;
    height: 180px;
    margin: -75px 0 0 -75px;
    border-radius: 50%;
    background-size: cover !important;
    box-shadow: 0 13px 25px -13px rgba(0, 0, 0, .3), 0 21px 42px -8px rgba(50, 50, 93, .25), 0 -8px 25px -6px rgba(0, 0, 0, .03);
    -webkit-box-shadow: 0 13px 25px -13px rgba(0, 0, 0, .3), 0 21px 42px -8px rgba(50, 50, 93, .25), 0 -8px 25px -6px rgba(0, 0, 0, .03);
    -moz-box-shadow: 0 13px 25px -13px rgba(0, 0, 0, .3), 0 21px 42px -8px rgba(50, 50, 93, .25), 0 -8px 25px -6px rgba(0, 0, 0, .03)
  }
  .IconsContainer .Icon:hover {
    z-index: 9999
  }
  .IconsContainer .Icon:hover:before {
    border-color: #f1f1f1
  }
  .IconsContainer .Icon span {
    text-align: center
  }
  .IconsContainer .Icon:hover span {
    opacity: 1;
    transform: translate(-50%);
    -webkit-transform: translate(-50%);
    -moz-btransform: translate(-50%)
  }
  .IconsContainer .Icon span {
    left: 50%;
    bottom: -50px;
    padding: 5px 12px;
    background: #fff;
    -webkit-box-shadow: 0 15px 35px rgba(50, 50, 93, .1), 0 5px 15px rgba(0, 0, 0, .07);
    box-shadow: 0 15px 35px rgba(50, 50, 93, .1), 0 5px 15px rgba(0, 0, 0, .07);
    border-radius: 50px;
    white-space: nowrap;
    font-size: 16px;
    font-weight: 500;
    color: #566b78;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transform: translate(-50%, -10px);
    transform: translate(-50%, -10px);
    opacity: 0;
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    transition-property: opacity, transform;
    transition-property: opacity, transform, -webkit-transform;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
  }
  .Icon, .Icon span {
    position: absolute;
    will-change: transform, opacity
  }
  .IconsContainer .Icon.afghanistan-ministry-of-health {
    background-image: url(../images/partners-icon/afghanistan-health.svg)
  }
  .IconsContainer .Icon.band-protocol {
    background-image: url(../images/partners-icon/band.svg)
  }
  .IconsContainer .Icon.chainlink {
    background-image: url(../images/partners-icon/chainlink.svg)
  }
  .IconsContainer .Icon.coti {
    background-image: url(../images/partners-icon/coti.svg)
  }
  .IconsContainer .Icon.frontier {
    background-image: url(../images/partners-icon/frontier.svg)
  }
  .IconsContainer .Icon.fusion {
    background-image: url(../images/partners-icon/fusion.svg)
  }
  .IconsContainer .Icon.gravity {
    background-image: url(../images/partners-icon/gravity.svg)
  }
  .IconsContainer .Icon.house-africa {
    background-image: url(../images/partners-icon/hafrica.svg)
  }
  .IconsContainer .Icon.okex {
    background-image: url(../images/partners-icon/okex.svg)
  }
  .IconsContainer .Icon.ontology {
    background-image: url(../images/partners-icon/ont.svg)
  }
  .IconsContainer .Icon.seed-group {
    background-image: url(../images/partners-icon/seed.svg)
  }
  .IconsContainer .Icon.suterusu {
    background-image: url(../images/partners-icon/suterusu.svg)
  }
  .IconsContainer .Icon.v-id {
    background-image: url(../images/partners-icon/vid.svg)
  }
  .IconsContainer .Icon.waves {
    background-image: url(../images/partners-icon/waves.svg)
  }
  .IconsContainer .Icon.chekkit {
    background-image: url(../images/partners-icon/chekkit.svg)
  }
  .IconsContainer .Icon.ethereum-classic {
    background-image: url(../images/partners-icon/ETC.svg)
  }
  .IconsContainer .Icon.tokoin {
    background-image: url(../images/partners-icon/tokoin.png)
  }
  .IconsContainer .Icon.travala {
    background-image: url(../images/partners-icon/travala.svg)
  }
  .IconsContainer .Icon.ren {
    background-image: url(../images/partners-icon/ren.svg)
  }
  .IconsContainer .Icon.api3 {
    background-image: url(../images/partners-icon/api3.svg)
  }
  .IconsContainer .Icon.injective-protocol {
    background-image: url(../images/partners-icon/injective-new-icon.svg)
  }
  .IconsContainer .Icon.the-graph {
    background-image: url(../images/partners-icon/the-graph.svg)
  }
  .partners-banner-section h1 {
    text-align: center;
    font-size: 48px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.17;
    margin-bottom: 80px;
    padding-top: 32px
  }
  span.change-wrapper {
    color: #575200
  }
  .partners-title-wrapper {
    padding: 96px 0
  }
  .partners-content h2 {
    font-size: 21px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.23;
    letter-spacing: normal;
    text-align: center;
    color: #575200
  }
  .partners-wrapper-img {
    margin: auto;
    width: 64px;
    height: 64px;
    margin-bottom: 16px
  }
  .partners-content .row {
    align-items: center;
    padding-bottom: 100px
  }
  .col-sm-6.partners-content {
    padding-left: 90px
  }
  .col-sm-6.partners-content-wrapper {
    padding-right: 90px
  }
  .partners-content h3 {
    font-size: 31px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.29
  }
  .partners-wrapper-section ul {
    list-style-type: none;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    padding: 24px 0;
    border: 1px solid #d8d8d8
  }
  .partners-wrapper-section ul li a {
    font-size: 21px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.23;
    letter-spacing: normal;
    color: #8e8e98;
    font-family: proxima-nova, sans-serif !important
  }
  .partners-wrapper-section ul li a.active {
    color: #575200
  }
  .partners-wrapper-section ul li a:hover {
    color: #2b3954
  }
  .partners-fixed, .fixeds {
    position: fixed;
    top: 0;
    width: 100%;
    background: hsla(0, 0%, 100%, .9);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    z-index: 99
  }
  .section-quote {
    -webkit-box-shadow: 0 16px 24px 0 rgba(48, 49, 51, .29), 0 0 1px 0 rgba(48, 49, 51, .05);
    box-shadow: 0 16px 24px 0 rgba(48, 49, 51, .29), 0 0 1px 0 rgba(48, 49, 51, .05);
    overflow: hidden;
    position: relative;
    margin: 30px 0 60px;
    border-radius: 8px
  }
  .section-quotePhoto {
    width: 100%;
    min-height: 370px;
    background-size: cover;
    background-position: 50% 50%
  }
  blockquote.quote {
    margin: 0;
    padding: 40px;
    padding-top: 16px;
    z-index: 5;
    color: #fff;
    position: relative;
    background: #133493
  }
  blockquote.quote img {
    width: 182px;
    height: 56px
  }
  blockquote.quote h2 {
    text-align: left;
    margin-bottom: 16px
  }
  blockquote.quote p {
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: normal;
    color: #fff;
    padding-bottom: 31px
  }
  blockquote.quote:before {
    content: "";
    display: block;
    width: 100%;
    height: 62px;
    background-size: 100% 100%;
    position: absolute;
    top: -33px;
    left: 0;
    background: #133493;
    transform: skewX(0deg) skewY(7deg) scale(1.15);
    z-index: -1
  }
  .section-quote.band-protocolsec-wrapper blockquote.quote, .section-quote.band-protocolsec-wrapper blockquote.quote:before {
    background: #5a7efd
  }
  .section-quote.band-protocolsec-wrapper blockquote.quote img {
    width: 266px;
    height: 48px
  }
  .section-quote.ethereum-classicsec-wrapper blockquote.quote, .section-quote.ethereum-classicsec-wrapper blockquote.quote:before {
    background: #262525
  }
  .section-quote.ethereum-classicsec-wrapper blockquote.quote img {
    width: 268px;
    height: 56px
  }
  .section-quote.wavessec-wrapper blockquote.quote, .section-quote.wavessec-wrapper blockquote.quote:before {
    background: #333436
  }
  .section-quote.wavessec-wrapper blockquote.quote img {
    width: 188px;
    height: 40px
  }
  .section-quote.ontologysec-wrapper blockquote.quote, .section-quote.ontologysec-wrapper blockquote.quote:before {
    background: #262525
  }
  .section-quote.ontologysec-wrapper blockquote.quote img {
    width: 232px;
    height: 75px;
    margin-left: -29px
  }
  .section-quote.suterususec-wrapper blockquote.quote, .section-quote.suterususec-wrapper blockquote.quote:before {
    background: #36296c
  }
  .section-quote.suterususec-wrapper blockquote.quote img {
    width: 224px;
    height: 47px
  }
  .section-quote.frontiersec-wrapper blockquote.quote, .section-quote.frontiersec-wrapper blockquote.quote:before {
    background: #1d2d9c
  }
  .section-quote.frontiersec-wrapper blockquote.quote img {
    width: 189px;
    height: 60px;
    margin-left: -13px
  }
  .section-quote.okexsec-wrapper blockquote.quote, .section-quote.okexsec-wrapper blockquote.quote:before {
    background: #005cf4
  }
  .section-quote.okexsec-wrapper blockquote.quote img {
    width: 158px;
    height: 56px
  }
  .section-quote.v-idsec-wrapper blockquote.quote, .section-quote.v-idsec-wrapper blockquote.quote:before {
    background: #00c3d0
  }
  .section-quote.v-idsec-wrapper blockquote.quote img {
    width: 132px;
    height: 56px
  }
  .section-quote.tokoinsec-wrapper blockquote.quote, .section-quote.tokoinsec-wrapper blockquote.quote:before {
    background: #5a7efd
  }
  .section-quote.tokoinsec-wrapper blockquote.quote img {
    width: 154px;
    height: 35px
  }
  .section-quote.cotisec-wrapper blockquote.quote, .section-quote.cotisec-wrapper blockquote.quote:before {
    background: #0fdfb3
  }
  .section-quote.cotisec-wrapper blockquote.quote img {
    width: 122px;
    height: 40px
  }
  .section-quote.fusionsec-wrapper blockquote.quote, .section-quote.fusionsec-wrapper blockquote.quote:before {
    background: #4ca9e8
  }
  .section-quote.fusionsec-wrapper blockquote.quote img {
    width: 188px;
    height: 48px
  }
  .section-quote.gravitysec-wrapper blockquote.quote, .section-quote.gravitysec-wrapper blockquote.quote:before {
    background: #262525
  }
  .section-quote.gravitysec-wrapper blockquote.quote img {
    width: 170px;
    height: 52px
  }
  .section-quote.house-africasec-wrapper blockquote.quote, .section-quote.house-africasec-wrapper blockquote.quote:before {
    background: #021b59
  }
  .section-quote.house-africasec-wrapper blockquote.quote img {
    width: 205px;
    height: 56px
  }
  .section-quote.chekkitsec-wrapper blockquote.quote, .section-quote.chekkitsec-wrapper blockquote.quote:before {
    background: #03d4c1
  }
  .section-quote.chekkitsec-wrapper blockquote.quote img {
    width: 189px;
    height: 59px
  }
  .section-quote.afghan-ministry-healthsec-wrapper blockquote.quote, .section-quote.afghan-ministry-healthsec-wrapper blockquote.quote:before {
    background: #021b59
  }
  .section-quote.afghan-ministry-healthsec-wrapper blockquote.quote img {
    width: 206px;
    height: 56px
  }
  .section-quote.seedsec-wrapper blockquote.quote, .section-quote.seedsec-wrapper blockquote.quote:before {
    background: #c4252c
  }
  .section-quote.seedsec-wrapper blockquote.quote img {
    width: 90px;
    height: 60px
  }
  .section-quote.cotisec-wrapper blockquote.quote p {
    color: #000
  }
  .section-quote.chekkitsec-wrapper blockquote.quote p {
    color: #000
  }
  .section-quote.travalasec-wrapper blockquote.quote img {
    width: 254px;
    height: 32px
  }
  .section-quote.travalasec-wrapper blockquote.quote, .section-quote.travalasec-wrapper blockquote.quote:before {
    background: #212237
  }
  .section-quote.renbridgesec-wrapper blockquote.quote, .section-quote.renbridgesec-wrapper blockquote.quote:before {
    background: #001e3e
  }
  .section-quote.royal-star-pharmasec-wrapper blockquote.quote, .section-quote.royal-star-pharmasec-wrapper blockquote.quote:before {
    background: #1846b5
  }
  .section-quote.nabros-pharmasec-wrapper blockquote.quote, .section-quote.nabros-pharmasec-wrapper blockquote.quote:before {
    background: #383780
  }
  .section-quote.blisssec-wrapper blockquote.quote, .section-quote.blisssec-wrapper blockquote.quote:before {
    background: #01274e
  }
  .section-quote.renbridgesec-wrapper blockquote.quote img {
    width: 149px;
    height: 55px;
    margin-left: -7px
  }
  .section-quote.royal-star-pharmasec-wrapper blockquote.quote img {
    width: 89px;
    height: 52px
  }
  .section-quote.nabros-pharmasec-wrapper blockquote.quote img {
    width: 119px;
    height: 80px
  }
  .section-quote.blisssec-wrapper blockquote.quote img {
    width: 99px;
    height: 52px
  }
  .section-quote.API3sec-wrapper blockquote.quote, .section-quote.API3sec-wrapper blockquote.quote:before {
    background: #262626
  }
  .section-quote.API3sec-wrapper blockquote.quote img {
    width: 155px;
    height: 48px
  }
  .section-quote.dabssec-wrapper blockquote.quote, .section-quote.dabssec-wrapper blockquote.quote:before {
    background: #750000
  }
  .section-quote.dabssec-wrapper blockquote.quote img {
    width: auto;
    height: 52px
  }
  .section-quote.injective-protocol.sec-wrapper blockquote.quote, .section-quote.injective-protocol.sec-wrapper blockquote.quote:before {
    background: #2d374a
  }
  .section-quote.injective-protocol.sec-wrapper blockquote.quote img {
    width: 196px;
    height: 56px
  }
  .section-quote.Unilendsec-wrapper blockquote.quote, .section-quote.Unilendsec-wrapper blockquote.quote:before {
    background: #edf3ff
  }
  .section-quote.Unilendsec-wrapper blockquote.quote img {
    width: 245px;
    height: auto
  }
  .section-quote.Unilendsec-wrapper blockquote.quote p {
    color: rgba(43, 57, 84, .7)
  }
  .section-quote.accisec-wrapper blockquote.quote, .section-quote.accisec-wrapper blockquote.quote:before {
    background: #153291
  }
  .section-quote.accisec-wrapper blockquote.quote img {
    width: 202px;
    height: 48px
  }
  .section-quote.the-graphsec-wrapper blockquote.quote, .section-quote.the-graphsec-wrapper blockquote.quote:before {
    background: #2e1f2e
  }
  .section-quote.the-graphsec-wrapper blockquote.quote img {
    width: 162px;
    height: 50px
  }
  button.alm-load-more-btn.more {
    width: 170px !important;
    height: 50px !important;
    border-radius: 24px !important;
    background-color: #575200 !important;
    font-family: WorkSans;
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #fff !important;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    -webkit-transition: all .15s ease;
    transition: all .15s ease !important;
    -webkit-transition-property: transform;
    transition-property: transform !important;
    line-height: 0;
    margin-top: 71px;
    padding-left: 0 !important;
    padding-right: 0 !important
  }
  button.alm-load-more-btn.more:hover {
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px);
    background-color: #575200;
    color: #fff
  }
  .alm-btn-wrap .alm-load-more-btn.done {
    background-color: #575200 !important;
    display: none !important
  }
  ul.alm-listing.alm-ajax {
    padding-inline-start: 0;
    padding-top: 56px
  }
  .alm-btn-wrap .alm-load-more-btn.loading:before {
    display: none !important
  }
  .alm-btn-wrap .alm-load-more-btn.loading {
    padding: 0 !important
  }
  .fold-wrapper h4:nth-of-type(2) {
    padding-top: 30px
  }
  .menu-items-sub-content-sec {
    display: flex;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding: 0 0 13px
  }
  .menu-items-sub-content-linl-sec h4 {
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #8e8e98
  }
  .menu-items-sub-content-linl-sec a {
    display: block;
    font-family: proxima-nova, sans-serif !important;
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #2b3954;
    margin: 8px 90px 8px 0
  }
  .menu-items-sub-content-linl-sec a:hover {
    color: #575200
  }
  .menu-items-sub-content-linl-sec {
    margin-left: 49px
  }
  .menu-footer-sec {
    height: 140px;
    background-color: #f7f9fc;
    width: calc(100% + 70px);
    margin: auto;
    margin-left: -35px;
    margin-bottom: -40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px
  }
  .menu-footer-sec a {
    font-size: 14px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #2b3954;
    font-family: proxima-nova, sans-serif !important;
    margin-left: 7px;
    padding-bottom: 16px
  }
  .menu-footer-sec a:hover {
    color: #575200
  }
  .menu-footer-sec .row {
    margin-left: 60px
  }
  .menu-footer-sec .col-sm-6 {
    margin-bottom: 8px
  }
  .globalNav .productsGroup .linkContainer {
    font-family: proxima-nova, sans-serif !important
  }
  .globalNav .linkContainer {
    font-family: proxima-nova, sans-serif !important
  }
  h3.linkTitle {
    font-weight: 700 !important
  }
  .fold-wrapper h4 {
    font-size: 16px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.75;
    letter-spacing: normal;
    color: #2b3954
  }
  .fold-wrapper p {
    font-size: 16px;
    color: #2b3954
  }
  li.team-sec-wrapper:nth-of-type(1) img {
    top: 11px
  }
  .globalNav .dropdownSection.active {
    width: 738px
  }
  .globalNav .dropdownSection.active:nth-of-type(1) {
    width: 678px
  }
  li.team-sec-wrapper:nth-of-type(2) {
    padding-top: 10px
  }
  #dropdown-section-wrappers:nth-of-type(2) .fold-wrapper h4:nth-of-type(2) {
    padding-top: 30px
  }
  #dropdown-section-wrappers:nth-of-type(3) a#sec1 .productLinkContent {
    position: relative;
    bottom: 0
  }
  .page-template-use-cases header.globalNav {
    background-color: #575200;
    z-index: 99999999
  }
  .page-template-use-cases li.navSection.primary a {
    color: #fff
  }
  .page-template-use-cases li.navSection.primary a:hover {
    color: rgba(255, 255, 255, .5) !important
  }
  .page-template-use-cases li.navSection.primary a:focus {
    color: #fff
  }
  .page-template-use-cases a.rootLink.item-support.colorize.bton-wallte-btn.get-start-btn {
    color: #fff;
    background: 0 0;
    border: solid 1px #c2d1d9
  }
  .use-cases-section {
    padding: 64px 0 120px
  }
  .solutions-content-sec {
    padding-bottom: 48px
  }
  .use-cases-page-sec .banner-wrapper-section {
    background-color: #575200;
    padding-top: 150px;
    padding-bottom: 120px;
    overflow: hidden;
    position: relative
  }
  .use-cases-page-sec .sub-menu-banner-content h1 {
    font-size: 58px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #fff;
    text-align: center;
    margin-bottom: 0
  }
  .use-cases-card-sec .col-sm-4 {
    margin-bottom: 48px
  }
  .use-cases-card {
    width: 100%;
    height: 100%;
    box-shadow: 0 2px 4px 0 rgba(48, 49, 51, .1), 0 0 1px 0 rgba(48, 49, 51, .05);
    background-color: #fff;
    -webkit-transition: -webkit-box-shadow .25s linear;
    transition: -webkit-box-shadow .25s linear;
    transition: box-shadow .25s linear;
    transition: box-shadow .25s linear, -webkit-box-shadow .25s linear
  }
  .use-cases-card:hover {
    webkit-box-shadow: 0 10px 20px rgba(3, 27, 78, .1);
    box-shadow: 0 10px 20px rgba(3, 27, 78, .1)
  }
  .use-cases-card-img-sec {
    height: 240px
  }
  .use-cases-card-body {
    padding: 24px;
    min-height: 310px
  }
  .use-cases-card-body h3 {
    font-size: 26px;
    font-weight: 700;
    line-height: 1.23;
    letter-spacing: normal
  }
  .card-image-background-wrap {
    background-color: #d8d8d8;
    height: 100%
  }
  .use-cases-card-img-sec img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center
  }
  .use-cases-contact-section {
    height: 388px;
    background-color: #575200;
    display: flex;
    align-items: center;
    justify-content: center
  }
  .use-cases-contact-section a.get-started-btn {
    border: solid 2px #fff;
    width: 200px;
    height: 48px;
    margin: auto;
    font-size: 21px;
    font-weight: 700;
    line-height: 0;
    color: #fff;
    background: 0 0
  }
  .use-cases-contact-section h2 {
    color: #fff;
    font-size: 37px;
    line-height: 1.41;
    margin-bottom: 48px;
    text-align: center
  }
  @media screen and (max-width:1080px) {
    .use-cases-card-sec .col-sm-4 {
      flex: 0 0 50%;
      max-width: 50%;
      -ms-flex: 0 0 50%
    }
    .use-cases-contact-section {
      height: 308px
    }
  }
  @media screen and (max-width:767px) {
    .page-template-use-cases header.mobile-row-sec-wrapper {
      background-color: #575200
    }
    .use-cases-card-sec .col-sm-4 {
      margin-bottom: 48px;
      flex: 0 0 100%;
      max-width: 100%;
      -ms-flex: 0 0 100%
    }
    .use-cases-page-sec .sub-menu-banner-content h1 {
      font-size: 42px;
      line-height: 1.25
    }
    .use-cases-contact-section h2 {
      font-size: 28px;
      line-height: 1.43;
      margin-bottom: 20px
    }
  }
  h1.hero-text-wrapper {
    display: inline-block
  }
  section.hero {
    height: 100%;
    padding-left: 20px;
    float: left
  }
  span.typed-cursor {
    display: none
  }
  .page-template-use-cases .container.banner-section-one {
    padding: 0
  }
  .page-template-use-cases .sub-menu-banner-content a.get-started-btn {
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: normal;
    text-align: center;
    color: #575200;
    font-family: proxima-nova, sans-serif !important
  }
  .page-template-usecase-template .sub-menu-page .use-case-single-banner-content-sec h3 {
    font-size: 26px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.23;
    letter-spacing: normal;
    text-align: center;
    color: #2b3954
  }
  .use-case-single-banner-content-sec {
    padding-top: 77px;
    max-width: 722px;
    margin: auto
  }
  h1.bton-for-wrapper {
    float: left;
    text-align: left
  }
  .page-template-usecase-template .sub-menu-page h3 {
    font-size: 37px;
    font-weight: 700;
    margin-bottom: 24px
  }
  .problem-section .row, .solution-section .row {
    padding-bottom: 54px
  }
  .value {
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.67;
    letter-spacing: -.5px;
    color: #525f7f
  }
  .page-template-usecase-template .use-case-banner-img {
    width: 545px;
    max-width: 100%;
    right: 0 !important
  }
  .page-template-usecase-template .research p {
    line-height: 1.23;
    margin: auto;
    font-size: 26px;
    color: #2b3954;
    font-family: proxima-nova, sans-serif !important
  }
  .page-template-usecase-template .capital-market .nav-tabs {
    border: none;
    justify-content: center;
    padding: 65px 0 0
  }
  .page-template-usecase-template .capital-market .nav-tabs li {
    width: 203px
  }
  .page-template-usecase-template .capital-market .nav-tabs .get-started-btn {
    background: #575200
  }
  .page-template-usecase-template .capital-market .nav-tabs .get-started-btn a {
    color: #fff
  }
  .page-template-usecase-template .research {
    padding-top: 64px
  }
  .page-template-usecase-template .tab-content {
    max-width: 465px;
    margin: 70px auto
  }
  .page-template-usecase-template .problem-content, .page-template-usecase-template .solution-content {
    max-width: 870px;
    margin-bottom: 25px
  }
  .page-template-usecase-template .col-sm-4.col-12.col-md-4.problem-title, .page-template-usecase-template .col-sm-4.col-12.col-md-4.solution-title {
    font-size: 21px;
    font-weight: 700
  }
  .page-template-usecase-template .col-sm-4.col-12.col-md-4.problem-description p, .page-template-usecase-template .col-sm-4.col-12.col-md-4.solution-description p {
    font-size: 18px;
    line-height: 1.67;
    letter-spacing: -.5px;
    width: 470px;
    max-width: 100%;
    margin-left: auto;
    margin-right: 25px
  }
  .page-template-usecase-template .col-sm-4.col-12.col-md-4.col-lg-4.problem-description ul {
    width: 470px;
    margin-left: auto;
    margin-right: 25px;
    padding-inline-start: 26px;
    font-size: 18px;
    line-height: 1.67;
    letter-spacing: -.5px
  }
  .col-sm-4.col-12.col-md-4.col-lg-4.problem-description, .col-sm-4.col-12.col-md-4.solution-description {
    flex: 0 0 55%;
    max-width: 55%
  }
  .col-sm-4.col-12.col-md-4.col-lg-4.problem-title, .col-sm-4.col-12.col-md-4.solution-title {
    flex: 0 0 22%;
    max-width: 22%
  }
  .col-sm-4.col-12.col-md-4.col-lg-4.problem-points, .col-sm-4.col-12.col-md-4.solution-points {
    flex: 0 0 23%;
    max-width: 23%
  }
  .col-sm-4.col-12.col-md-4.col-lg-4.problem-points ul, .col-sm-4.col-12.col-md-4.solution-points ul {
    padding-inline-start: 26px !important
  }
  .page-template-usecase-template .problem-points ul li, .page-template-usecase-template .solution-points ul li {
    list-style-type: none;
    margin-left: 12px;
    position: relative;
    font-size: 16px;
    line-height: 1.75;
    letter-spacing: -.5px;
    padding-bottom: 8px
  }
  .page-template-usecase-template .problem-content p, .page-template-usecase-template .solution-content p {
    width: 870px;
    font-size: 18px;
    line-height: 1.67;
    letter-spacing: -.5px;
    margin-bottom: 48px;
    max-width: 100%
  }
  .page-template-usecase-template .problem-points ul li:before {
    content: url(../images/x-check-circle.svg)
  }
  .page-template-usecase-template .solution-points ul li:before {
    content: url(../images/v-check-circle.svg)
  }
  .page-template-usecase-template .problem-points ul li:before, .page-template-usecase-template .solution-points ul li:before {
    position: absolute;
    left: -26px;
    top: 4px
  }
  .page-template-usecase-template .row.advantage-section {
    justify-content: space-between;
    margin: 88px auto;
    margin-bottom: 65px
  }
  .page-template-usecase-template span.advantage-percentage {
    font-size: 31px;
    color: #575200;
    font-weight: 700;
    line-height: 1.55;
    font-family: proxima-nova, sans-serif !important
  }
  .page-template-usecase-template .Build-on-bton {
    padding: 16px 0 121px
  }
  .page-template-usecase-template .Build-on-bton p {
    display: flex;
    justify-content: center
  }
  .page-template-usecase-template .Build-on-bton p a {
    background: #575200;
    color: #fff;
    font-size: 21px;
    font-weight: 700;
    font-family: proxima-nova, sans-serif !important;
    width: 200px;
    height: 48px
  }
  .page-template-usecase-template .three-col-wrapper a, .page-template-usecase-template p.link-background.accenture-line {
    font-size: 16px;
    line-height: 1.75;
    letter-spacing: -.5px;
    color: #525f7f
  }
  .page-template-usecase-template .three-col-wrapper img, .page-template-usecase-template p.link-background img {
    max-width: 18px;
    margin-top: 20px;
    margin-left: 5px
  }
  .page-template-usecase-template .solution-section {
    margin-top: 26px
  }
  .page-template-usecase-template .problem-section-bg {
    padding-top: 100px;
    padding-bottom: 170px;
    padding-right: 0;
    padding-left: 0;
    position: relative;
    overflow: hidden
  }
  .page-template-usecase-template {
    overflow-x: hidden
  }
  .page-template-usecase-template .problem-section-bg .container {
    position: relative;
    z-index: 99
  }
  .container-fluid.problem-section-bg:before {
    content: "";
    position: absolute;
    background-color: #f6f8fc;
    height: 90%;
    width: 100%;
    top: 0
  }
  .container-fluid.problem-section-bg:after {
    content: "";
    position: absolute;
    background-color: #f6f8fc;
    height: 52%;
    left: 0;
    right: 0;
    z-index: 9;
    bottom: 125px;
    transform: rotate(-7deg) scale(1.5, 1)
  }
  .page-template-usecase-template .sub-menu-banner-content.use-case-banner-heading h1:before {
    background-color: #fff
  }
  .page-template-usecase-template ul#myTab li a {
    color: #2b3954;
    width: 203px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 0;
    margin: 0;
    font-weight: 700;
    font-family: proxima-nova, sans-serif !important
  }
  .page-template-usecase-template ul#myTab li .active {
    font-size: 16px;
    position: relative;
    vertical-align: middle;
    letter-spacing: normal;
    text-align: center;
    border-radius: 24px;
    border: 1px solid #575200;
    padding: 7px;
    background: #575200;
    color: #fff;
    font-weight: 400
  }
  .page-template-usecase-template .col-sm-4.col-12.col-md-4.problem-points {
    border-left: 1px solid rgb(216 85 5/9%)
  }
  .page-template-usecase-template .col-sm-4.col-12.col-md-4.solution-points {
    border-left: 1px solid rgb(25 105 255/16%)
  }
  .page-template-usecase-template .sub-menu-banner-content p {
    max-width: 470px;
    font-size: 18px;
    letter-spacing: -.17px;
    line-height: 30px;
    color: #525f7f
  }
  .page-template-usecase-template .sub-menu-banner-content h1 {
    line-height: 56px
  }
  .page-template-usecase-template .sub-menu-banner-content h1:before {
    background-color: transparent
  }
  .page-template-usecase-template h4.advantage-subtitle {
    font-weight: 600;
    font-size: 16px;
    line-height: 1.31;
    font-family: WorkSans;
    color: #2b3954;
    font-family: WorkSans !important
  }
  .page-template-usecase-template .three-col-wrapper p {
    font-size: 18px;
    line-height: 1.33;
    color: #2b3954;
    width: 270px;
    max-width: 100%;
    letter-spacing: normal;
    font-style: italic;
    font-family: proxima-nova, sans-serif !important;
    font-weight: 400;
    font-stretch: normal
  }
  .page-template-usecase-template a.left {
    position: relative;
    font-style: normal
  }
  .page-template-usecase-template a.left:before {
    content: "";
    position: absolute;
    width: 0;
    height: 2px;
    bottom: -2px;
    left: 0;
    background-color: #2b3954;
    visibility: hidden;
    transition: all .3s ease-in-out
  }
  .page-template-usecase-template a.left:hover:before {
    visibility: visible;
    width: 100%
  }
  p.link-background {
    margin-top: -41px
  }
  img.alignnone.size-full.wp-image-1939.accenture-arrow {
    margin-top: 0
  }
  p.link-background.accenture-line {
    margin-top: 16px
  }
  .problem-content-bottom {
    padding-bottom: 63px
  }
  .problem-content-bottom p {
    font-size: 26px;
    line-height: 1.23;
    letter-spacing: normal;
    color: #2b3954
  }
  .problem-content-bottom p em {
    font-size: 26px;
    font-weight: 400;
    font-stretch: normal;
    line-height: 1.23;
    font-family: proxima-nova, sans-serif !important
  }
  .problem-content-bottom small {
    font-size: 16px;
    line-height: 1.88;
    letter-spacing: -.44px;
    color: #525f7f
  }
  .page-template-use-cases .solutions-content-sec {
    width: 870px;
    font-size: 18px;
    max-width: 100%
  }
  .page-template-use-cases .solutions-content-sec h2 {
    font-size: 37px;
    line-height: 1.41;
    letter-spacing: normal
  }
  .use-cases-page-sec .sub-menu-banner-content h1:first-child {}
  .page-template-use-cases .text-scroll {
    height: 105px;
    width: 100% !important;
    text-align: center !important
  }
  .page-template-use-cases .text-anim-item {
    left: 50% !important
  }
  .solutions-content-sec p {
    font-size: 18px;
    line-height: 1.67;
    letter-spacing: -.17px
  }
  .page-template-use-cases .sub-menu-banner-content h1:before {
    display: none
  }
  img.alignnone.size-full.wp-image-1885 {
    position: relative;
    left: 21px;
    width: auto;
    height: 588px;
    display: flex;
    align-items: center;
    float: right
  }
  .page-template-usecase-template .sub-menu-page .problem-title h3, .page-template-usecase-template .sub-menu-page .solution-title h3 {
    font-size: 21px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.29;
    letter-spacing: normal
  }
  .page-template-usecase-template.page-child .banner-wrapper-section, .page-template-usecase-template.page-child header.globalNav {
    background-color: unset
  }
  .page-template-usecase-template.page-child.show-header-background header.globalNav.nav-down {
    background-color: #32325d
  }
  .page-template-usecase-template.page-child .banner-wrapper-section {
    padding-bottom: 50px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center
  }
  .page-template-usecase-template.page-child .banner-wrapper-section .sub-menu-banner-content h1 {
    font-size: 64px;
    line-height: 1;
    color: #fff;
    max-width: 876px
  }
  .page-template-usecase-template.page-child .banner-wrapper-section .sub-menu-banner-content p {
    line-height: 1.33;
    letter-spacing: normal;
    color: rgba(255, 255, 255, .7);
    max-width: 770px;
    font-family: proxima-nova, sans-serif !important
  }
  .page-template-usecase-template.page-child .banner-wrapper-section .sub-menu-banner-content a.get-started-btn {
    font-family: proxima-nova, sans-serif !important;
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: normal;
    text-align: center;
    color: #fff;
    background-color: #575200
  }
  .use-case-single-banner-image {
    padding: 27px 0 90px
  }
  .page-template-usecase-template .use-case-single-banner-image img {
    max-width: 970px;
    width: 100%;
    height: auto;
    position: unset;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center
  }
  .page-template-usecase-template.page-child li.navSection.primary a {
    color: #fff
  }
  .page-template-usecase-template.page-child li.navSection.primary a:hover {
    color: rgba(255, 255, 255, .5)
  }
  .page-template-usecase-template.page-child a.rootLink.item-support.colorize.bton-wallte-btn.get-start-btn {
    color: #2a2b54;
    background: #fff
  }
  .page-template-usecase-template .sub-menu-page h3.solution-text-wrapper {
    font-size: 14px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #fff;
    margin-bottom: 10px;
    text-align: left
  }
  .page-template-usecase-template.page-child .footer-section {
    border-top: 1px solid #d8d8d8
  }
  .home {
    overflow-x: hidden
  }
  .home p, .home span, .home a {
    font-family: proxima-nova, sans-serif !important
  }
  p {
    color: #425466
  }
  body.home h2 {
    font-size: 40px;
    line-height: 40px
  }
  .home a.rootLink.item-support.colorize.bton-wallte-btn {
    border: none !important;
    font-weight: 600;
    font-family: proxima-nova, sans-serif !important
  }
  span.new-news-wrapper {
    width: 40px;
    height: 16px;
    border-radius: 13px;
    background-color: #19e1ff;
    font-size: 12px;
    margin-right: 9px;
    color: #32325d;
    font-weight: 700;
    font-family: proxima-nova, sans-serif !important;
    text-align: center;
    display: inline-block
  }
  .home .banner-content h1 {
    line-height: 1;
    margin-bottom: 24px;
    font-size: 80px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    text-align: center
  }
  .banner-content {
    padding-top: 70px
  }
  .home header.globalNav {
    background-color: transparent
  }
  .home.show-header-background header.globalNav.nav-down {
    background-color: #575200
  }
  .home-banner-sec-wrapper {
    height: 686px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: unset
  }
  .row.banner-row .col-sm-6 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
  }
  a.get-started-btn, .get-started-btn {
    font-family: proxima-nova, sans-serif !important;
    font-weight: 600
  }
  .customer_logo-container {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 35px
  }
  .customer-logo-wrapper ul li {
    margin-bottom: 0
  }
  .customer-logo-wrapper ul {
    justify-content: space-between
  }
  img#integrations-logo1 {
    height: 34px
  }
  img#integrations-logo2 {
    height: 30px
  }
  img#integrations-logo3 {
    height: 38px;
    margin-left: 35px
  }
  img#integrations-logo4 {
    height: 39px;
    margin-left: 30px
  }
  img#integrations-logo5 {
    height: 40px;
    margin-left: 28px
  }
  img#integrations-logo6 {
    height: 20px
  }
  .customer_logo-container:focus .see-our-customers-btn, .customer_logo-container:hover .see-our-customers-btn {
    -webkit-transform: translate(-50%, -10px);
    transform: translate(-50%, -10px)
  }
  .home-banner-sec {
    margin-top: 38px
  }
  span.why-bton-wrapper {
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.17;
    letter-spacing: normal;
    color: #575200;
    font-family: proxima-nova, sans-serif !important
  }
  .home-banner p {
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: normal;
    text-align: center;
    font-family: proxima-nova, sans-serif !important
  }
  .home-banner p a {
    font-weight: 600
  }
  .home-banner h2 {
    padding: 16px 0 24px;
    margin: 0
  }
  .banner-video-sec {
    padding: 64px 0 40px
  }
  .three-col-wrapper h4 {
    margin-bottom: 8px;
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.17
  }
  .three-col-wrapper p {
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal
  }
  home .three-col-section:after {
    display: none
  }
  .bton-finance-section {
    background: #f6f9fc;
    padding: 120px 0;
    position: relative
  }
  .bton-finance-section-content h2 {
    font-size: 40px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1;
    margin-bottom: 24px
  }
  .bton-finance-section-content a.get-started-btn {
    width: 220px;
    background: #575200;
    color: #fff
  }
  .bton-finance-points-sec {
    padding-top: 57px
  }
  .bton-finance-points-sec h3 {
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.17;
    margin-bottom: 8px
  }
  .bton-finance-points-sec p {
    line-height: 1.5;
    margin-bottom: 40px;
    max-width: 228px
  }
  .bton-finance-section-content p {
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    max-width: 370px
  }
  img.bton-finance-img-wrapper {
    position: absolute;
    width: 57%;
    height: auto;
    top: 20%;
    right: -134px;
    box-shadow: 0 30px 60px -12px rgba(50, 50, 93, .25), 0 -12px 36px -8px rgba(0, 0, 0, .03);
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px
  }
  .build-on-bton-section {
    padding: 100px 0 200px;
    position: relative;
    overflow: hidden
  }
  .build-on-bton-section p {
    color: rgba(255, 255, 255, .8)
  }
  .col-sm-6.build-on-bton-section-content p {
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    max-width: 470px
  }
  .col-sm-6.build-on-bton-section-content h2 {
    color: #fff;
    font-size: 40px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1
  }
  .build-on-bton-section .col-sm-3 h3 {
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.17;
    color: #fff
  }
  .build-on-bton-section .col-sm-3 p {
    line-height: 1.5
  }
  .build-on-bton-section .col-sm-3 a {
    font-size: 16px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    color: #19e1ff;
    transition: all ease-in-out .3s
  }
  .build-on-bton-section .col-sm-3 a:hover {
    opacity: .6
  }
  .build-on-bton-section .row:nth-of-type(2) {
    padding-top: 88px
  }
  .col-sm-6.build-on-bton-section-content a.get-started-btn {
    background: #19e1ff;
    color: #32325d
  }
  .col-sm-6.build-on-bton-section-content span.why-bton-wrapper {
    color: #19e1ff
  }
  .build-on-bton-section:after {
    content: "";
    position: absolute;
    background-color: #32325d;
    height: 24%;
    left: 0;
    right: 0;
    z-index: 9;
    bottom: 110px;
    transform: rotate(-4deg) scale(1.1, 1.2);
    width: 100%
  }
  .build-on-bton-section:before {
    content: "";
    position: absolute;
    background-color: #32325d;
    height: 70%;
    width: 100%;
    top: 14px
  }
  .build-on-bton-sec-wrapper {
    position: relative
  }
  span.build-on-bton-background-wrapper {
    position: absolute;
    background: #32325d;
    height: 200px;
    width: 100%;
    top: -36px;
    transform: rotate(-4deg) scale(1.1, 1.2)
  }
  .build-on-bton-section .container {
    position: relative;
    z-index: 99
  }
  .build-on-bton-section img {
    height: auto;
    border-radius: 8px;
    box-shadow: 0 0 36px 0 rgba(0, 0, 0, .3)
  }
  .stake-on-bton-section-points {
    padding-top: 64px
  }
  .stake-bton-section a.get-started-btn {
    color: #fff;
    background-color: #575200;
    width: 220px;
    height: 50px;
    margin-top: 20px
  }
  .stake-on-bton-section-points h3 {
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.17;
    letter-spacing: normal;
    margin-bottom: 8px
  }
  .stake-bton-section p {
    max-width: 396px;
    padding: 8px 0;
    margin: 0;
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: normal
  }
  .stake-on-bton-section-points p {
    line-height: 1.5;
    max-width: 228px;
    font-size: 16px;
    letter-spacing: normal;
    margin-bottom: 40px
  }
  .rangeslider-sec:before {
    background-color: #f6f9fc;
    height: 76%
  }
  h5.you-stake-wrapper {
    padding-top: 23px
  }
  .home .you-stake-wrapper span.text-blue {
    color: #32325d
  }
  .home .rangeslider__fill {
    position: absolute;
    background: #32325d
  }
  .days-rangeslider-wrapper .budget-wrap .header .title .pull-right {
    color: #575200
  }
  .days-rangeslider-wrapper .rangeslider__fill {
    background: #575200
  }
  h5.you-stake-wrapper {
    color: #425466
  }
  .rewards-section h5 {
    color: #425466
  }
  ul.range-number li {
    color: #8e8e98
  }
  span.your-rewards-wrapper {
    background-color: #575200;
    font-size: 16px
  }
  .row.stake-row.section-wrapper {
    padding-bottom: 90px
  }
  .join-the-bton-community {
    background: #32325d;
    padding: 13px 0 100px;
    position: relative;
    margin-top: 78px
  }
  .join-the-bton-community-content {
    padding-bottom: 45px
  }
  .join-the-bton-community:before {
    position: absolute;
    background: #32325d;
    height: 219px;
    width: 100%;
    top: -70px;
    transform: rotate(-4deg) scale(1.1, 1.2);
    content: "";
    z-index: -1
  }
  .join-the-bton-community-content span.why-bton-wrapper {
    color: #19e1ff;
    text-align: center
  }
  .join-the-bton-community-content p:nth-of-type(1) {
    text-align: center
  }
  .join-the-bton-community-content h2 {
    font-size: 40px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-align: center;
    color: #fff;
    margin-bottom: 24px
  }
  .join-the-bton-community-content p {
    color: rgba(255, 255, 255, .8);
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: normal;
    text-align: center
  }
  .bton-community-col {
    border-radius: 9px;
    box-shadow: 0 18px 36px -18px rgba(0, 0, 0, .3), 0 30px 60px -12px rgba(50, 50, 93, .25), 0 -12px 36px -8px rgba(0, 0, 0, .03);
    width: 100%;
    background: rgba(50, 50, 93, .25);
    height: 149px;
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-transition: -webkit-transform .5s cubic-bezier(.19, 1, .22, 1);
    transition: -webkit-transform .5s cubic-bezier(.19, 1, .22, 1);
    transition: transform .5s cubic-bezier(.19, 1, .22, 1);
    transition: transform .5s cubic-bezier(.19, 1, .22, 1), -webkit-transform .5s cubic-bezier(.19, 1, .22, 1)
  }
  .bton-community-col:hover {
    -webkit-transform: translate(0, -8px);
    -ms-transform: translate(0, -8px);
    transform: translate(0, -8px)
  }
  .bton-community-col h3 {
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    color: #fff;
    display: flex;
    align-items: center
  }
  .bton-community-col p {
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.78;
    letter-spacing: normal;
    color: #fff;
    margin: 0;
    padding: 0
  }
  .bton-community-icon {
    position: unset !important;
    margin-right: 9px;
    font-size: 23px
  }
  .home-bton-newsletter-section {
    text-align: center;
    padding: 120px 0;
    background: #f6f9fc
  }
  .home-bton-newsletter-section h2 {
    font-size: 40px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1;
    padding-top: 16px
  }
  .home-bton-newsletter-section .home-bton-newsletter-form input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    width: 551px;
    height: 48px;
    padding: 12px;
    border: none;
    background: #fff;
    margin-right: 24px;
    font-size: 16px;
    font-family: proxima-nova, sans-serif !important
  }
  .home-bton-newsletter-section .home-bton-newsletter-form input.wpcf7-form-control.wpcf7-submit {
    font-family: proxima-nova, sans-serif !important;
    font-weight: 600
  }
  .home-bton-newsletter-section .home-bton-newsletter-form {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 64px
  }
  .medium-blog-section span.why-bton-wrapper {
    display: flex;
    justify-content: center
  }
  .medium-blog-section h2 {
    text-align: center;
    margin-bottom: 40px;
    padding-top: 16px;
    font-size: 40px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1
  }
  .medium-blog-section {
    padding-top: 120px;
    background-color: #fff;
    padding-bottom: 120px
  }
  .home-bton-newsletter-section ::-webkit-input-placeholder {
    color: #8e8e98
  }
  .home-bton-newsletter-section :-moz-placeholder {
    color: #8e8e98
  }
  .home-bton-newsletter-section ::-moz-placeholder {
    color: #8e8e98
  }
  .home-bton-newsletter-section :-ms-input-placeholder {
    color: #8e8e98
  }
  .home-bton-newsletter-section ::-ms-input-placeholder {
    color: #8e8e98
  }
  .home-bton-newsletter-section ::placeholder {
    color: #8e8e98
  }
  .build-on-bton-section .CodeMirror-linenumber.CodeMirror-gutter-elt {
    left: 10px !important;
    color: rgba(255, 255, 255, .8);
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5
  }
  .build-on-bton-section .CodeMirror-gutters {
    background-color: #3d3d68 !important;
    width: 55px;
    border-color: #3d3d68
  }
  .build-on-bton-section .CodeMirror-lines {
    background-color: #3d3d68
  }
  .build-on-bton-section .CodeMirror span {
    font-size: 14px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: rgba(255, 255, 255, .8)
  }
  .build-on-bton-section .cm-s-default .cm-comment {
    color: rgba(255, 255, 255, .8) !important
  }
  .build-on-bton-section .code-container {
    width: 100%;
    height: 315px
  }
  .build-on-bton-section .CodeMirror-vscrollbar {
    display: none !important
  }
  .build-on-bton-section .CodeMirror-sizer {
    border-right: none
  }
  .banner-content p {
    font-size: 18px;
    line-height: 1.56;
    letter-spacing: normal;
    color: #fff;
    margin: auto;
    text-align: center
  }
  .customer-logo-wrapper ul li:nth-of-type(1) {
    width: 137px
  }
  .customer-logo-wrapper ul li:nth-of-type(2) {
    width: 84px
  }
  .customer-logo-wrapper ul li:nth-of-type(3) {
    width: 142px
  }
  .customer-logo-wrapper ul li:nth-of-type(4) {
    width: 133px
  }
  .customer-logo-wrapper ul li:nth-of-type(5) {
    width: 127px
  }
  .customer-logo-wrapper ul li:nth-of-type(6) {
    width: 106px
  }
  .customer-logo-wrapper ul li img {
    object-fit: cover;
    height: 100% !important;
    width: 100% !important;
    margin: 0 !important
  }
  .footer-form-sec {
    display: none
  }
  .CodeMirror {
    height: 100% !important;
    border-radius: 8px;
    box-shadow: 0 0 36px 0 rgba(0, 0, 0, .3);
    background-color: #3d3d68 !important
  }
  .build-on-bton-section .CodeMirror span {
    line-height: 21px
  }
  span.cm-keyword {
    color: #ffae79 !important
  }
  span.cm-keyword:nth-of-type(2) {
    color: #fffb73 !important
  }
  .CodeMirror-code div:nth-of-type(1) span.cm-keyword:nth-of-type(2) {
    color: #ffae79 !important
  }
  .CodeMirror-code div:nth-of-type(3) span.cm-keyword:nth-of-type(3) {
    color: #fffb73 !important
  }
  .CodeMirror-code div:nth-of-type(3) span.cm-keyword:nth-of-type(1) {
    color: #6ddeff !important
  }
  span.cm-version {
    color: #6ddeff !important
  }
  .CodeMirror-code div:nth-of-type(11) span.cm-keyword:nth-of-type(1), .CodeMirror-code div:nth-of-type(11) span.cm-keyword:nth-of-type(3), .CodeMirror-code div:nth-of-type(11) span.cm-keyword:nth-of-type(5) {
    color: #6ddeff !important
  }
  .build-on-bton-section .CodeMirror span {
    font-family: source code pro, monospace !important;
    line-height: 21px
  }
  .col-sm-6.build-on-bton-section-content a.get-started-btn {
    background: #19e1ff;
    color: #32325d;
    transform: none !important;
    border: 2px solid #19e1ff;
    transition: background-color .2s ease, color .2s ease, opacity .2s ease !important
  }
  .col-sm-6.build-on-bton-section-content a.get-started-btn:hover {
    background: #32325d;
    color: #19e1ff
  }
  .bton-finance-section-content a.get-started-btn {
    background: #575200;
    color: #fff;
    transform: none !important;
    border: 2px solid transparent;
    transition: background-color .2s ease, color .2s ease, opacity .2s ease !important
  }
  .bton-finance-section-content a.get-started-btn:hover {
    color: #fff;
    background-color: #32325d;
    border: 2px solid transparent
  }
  .stake-bton-section a.get-started-btn, .bton-finance-section-content a.get-started-btn {
    transform: none !important;
    transition: background-color .2s ease, color .2s ease, opacity .2s ease !important
  }
  .stake-bton-section a.get-started-btn:hover {
    background-color: #32325d;
    color: #fff
  }
  .banner-content a.get-started-btn {
    transform: none !important;
    transition: background-color .2s ease, color .2s ease, opacity .2s ease !important;
    margin: auto;
    margin-top: 40px;
    width: 200px
  }
  .banner-content a.get-started-btn:hover {
    background-color: rgba(255, 255, 255, .8)
  }
  a.rootLink.item-support.colorize.bton-wallte-btn {
    transform: none !important;
    transition: background-color .2s ease, color .2s ease, opacity .2s ease !important;
    border: none;
    background-color: #575200;
    color: #fff
  }
  .home a.rootLink.item-support.colorize.bton-wallte-btn {
    background-color: rgba(255, 255, 255, .3);
    border: none !important
  }
  a.rootLink.item-support.colorize.bton-wallte-btn:hover {
    border: none
  }
  .home a.rootLink.item-support.colorize.bton-wallte-btn:hover {
    background-color: rgba(255, 255, 255, .5)
  }
  .medium-blog-col .card-img-top {
    height: 219px;
    object-fit: cover
  }
  .medium-blog-col .card-body {
    min-height: 232px;
    padding: 25px 25px 14px
  }
  .read-story-btn-wrapper span {
    bottom: 15px
  }
  a.get-started-btn.home-read-more-news-btn {
    width: 220px;
    height: 50px;
    margin: auto;
    margin-top: 80px;
    transform: none !important;
    transition: background-color .2s ease, color .2s ease !important
  }
  a.get-started-btn.home-read-more-news-btn {
    background: #575200;
    color: #fff
  }
  a.get-started-btn.home-read-more-news-btn:hover {
    background-color: #32325d;
    color: #fff
  }
  .row.footer-row .col-sm-4 {
    display: none
  }
  .row.footer-row .col-sm-8 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
  }
  .footer-section ul.social-icon-section {
    display: block;
    position: unset !important
  }
  .footer-section ul.social-icon-section li {
    margin-left: 0;
    margin-bottom: 8px !important;
    display: flex;
    align-items: center
  }
  .footer-section ul.social-icon-section a.social-icon {
    transition: all ease-in-out .3s;
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: rgba(255, 255, 255, .8);
    line-height: 33px
  }
  .footer-section ul.social-icon-section a.social-icon:hover {
    color: rgba(255, 255, 255, .9);
    opacity: 1
  }
  .footer-section ul.social-icon-section a.social-icon i {
    font-size: 20px;
    position: unset !important;
    margin-right: 8px
  }
  .social-icon-title {
    color: #fff;
    font-size: 16px;
    line-height: 37px
  }
  .footer-col {
    display: flex;
    align-items: flex-start
  }
  .footer-col nav.site-nav {
    width: 85%
  }
  .footer-col .copyright-wrapper.social-icon-wrapper {
    position: unset;
    margin-left: auto
  }
  .footer-col-logo-sec {
    display: flex;
    align-items: center
  }
  .footer-section .logo {
    margin-bottom: 0;
    margin-right: 92px
  }
  .copyright-wrapper-section .container {
    margin-top: 40px;
    border-top: 1px solid #5e96ff
  }
  ul.copyright-page-link-wrapper li:first-child {
    display: none
  }
  .col-sm-6.mobile-CodeMirror-sec {
    display: none
  }
  .tablet-medium-blog-row-section {
    display: none
  }
  .enterprise-section li.team-sec-wrapper:nth-of-type(1) img {
    top: 13px
  }
  .globalNav .dropdownSection.enterprise-section.active {
    width: 491px !important;
    max-width: 491px !important
  }
  .HoverArrow {
    position: relative;
    top: 1px;
    margin-left: 8px;
    stroke-width: 2px;
    fill: none;
    stroke: currentColor
  }
  .HoverArrow__linePath {
    opacity: 0;
    -webkit-transition: opacity 150ms cubic-bezier(.215, .61, .355, 1);
    transition: opacity 150ms cubic-bezier(.215, .61, .355, 1)
  }
  .HoverArrow__tipPath {
    -webkit-transition: -webkit-transform 150ms cubic-bezier(.215, .61, .355, 1);
    transition: -webkit-transform 150ms cubic-bezier(.215, .61, .355, 1);
    transition: 150ms cubic-bezier(.215, .61, .355, 1)
  }
  a.rootLink.item-support.colorize.bton-wallte-btn:hover .HoverArrow__linePath {
    opacity: 1
  }
  a.rootLink.item-support.colorize.bton-wallte-btn:hover .HoverArrow__tipPath {
    -webkit-transform: translateX(3px);
    transform: translateX(3px)
  }
  a.get-started-btn:hover .HoverArrow__linePath {
    opacity: 1
  }
  a.get-started-btn:hover .HoverArrow__tipPath {
    -webkit-transform: translateX(3px);
    transform: translateX(3px)
  }
  .home-bton-newsletter-form input.form-control-wrapper {
    width: 551px;
    height: 48px;
    padding: 12px;
    border: none;
    background: #fff;
    margin-right: 24px;
    font-size: 16px;
    font-family: proxima-nova, sans-serif !important
  }
  .home-bton-newsletter-form input.submit-btn {
    width: 170px;
    height: 50px;
    background-color: #575200;
    border-radius: 24px;
    font-size: 16px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    margin-bottom: 7px;
    line-height: 0;
    transition: background-color .2s ease, color .2s ease !important;
    box-shadow: 0 16px 24px 0 rgba(48, 49, 51, .1), 0 0 1px 0 rgba(48, 49, 51, .05);
    font-family: proxima-nova, sans-serif !important;
    font-weight: 600
  }
  .home-bton-newsletter-form .form-submit-btn-sec {
    position: relative
  }
  .home-bton-newsletter-form .HoverArrow {
    position: absolute;
    z-index: 9999;
    right: 36px;
    top: -3px;
    bottom: 0;
    margin: auto;
    color: #fff
  }
  .form-submit-btn-sec:hover .HoverArrow__linePath {
    opacity: 1
  }
  .form-submit-btn-sec:hover .HoverArrow__tipPath {
    -webkit-transform: translateX(3px);
    transform: translateX(3px)
  }
  .form-submit-btn-sec:hover .HoverArrow {
    color: #fff
  }
  .form-submit-btn-sec:hover input.submit-btn {
    background: #32325d;
    color: #fff
  }
  .mc4wp-response {
    max-width: 385px;
    margin: auto
  }
  .globalNav .dropdownContent.enterprise-content .linkGroup {
    padding: 40px 35px !important
  }
  .dropdownContent.enterprise-content .menu-items-sub-content-sec {
    padding: 0
  }
  .mobile-row-sec-wrapper {
    display: none
  }
  .circle-bg {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    margin-bottom: 28px
  }
  .circle-bg svg {
    height: 50px !important
  }
  a.rootLink.item-support.colorize.bton-wallte-btn:hover {
    background-color: rgba(25, 105, 255, .7)
  }
  .get-started-page .get-col-wrapper {
    margin: auto;
    max-width: 534px;
    padding-left: 0;
    text-align: center;
    padding-top: 35px
  }
  .get-started-page .get-started-content p {
    margin-right: 0;
    text-align: center;
    line-height: 1.56;
    font-size: 18px;
    font-family: proxima-nova, sans-serif !important;
    color: #425466
  }
  .get-started-page .get-col-wrapper .sub-menu-banner-content h1 {
    font-size: 56px;
    line-height: 1;
    margin-bottom: 24px
  }
  .get-started-page .get-col-wrapper .sub-menu-banner-content h1:before {
    display: none
  }
  .get-started-content-sec .col-sm-6 {
    margin-bottom: 33px;
    padding: 0
  }
  .get-started-col-image img {
    width: 166px;
    height: 175px;
    -webkit-transition: all ease-in-out .2s;
    transition: all ease-in-out .2s
  }
  .get-started-col-image {
    position: relative;
    right: 63px;
    max-width: 30%
  }
  .get-started-col-content {
    max-width: 70%;
    margin-left: -63px;
    position: relative;
    left: 34px
  }
  .learn-about-bton-section .col-sm-6 {
    overflow: hidden
  }
  a.get-started-col-link {
    -webkit-transition: all .2s ease;
    transition: all .2s ease
  }
  .get-started-col-row {
    border-radius: 8px;
    -webkit-box-shadow: 0 13px 27px -5px rgb(50 50 93/25%), 0 8px 16px -8px rgb(0 0 0/30%), 0 -6px 16px -6px rgb(0 0 0/3%);
    box-shadow: 0 13px 27px -5px rgb(50 50 93/25%), 0 8px 16px -8px rgb(0 0 0/30%), 0 -6px 16px -6px rgb(0 0 0/3%);
    -webkit-transition-property: color, background-color, -webkit-box-shadow, -webkit-transform;
    transition-property: color, background-color, -webkit-box-shadow, -webkit-transform;
    transition-property: color, background-color, box-shadow, transform;
    transition-property: color, background-color, box-shadow, transform, -webkit-box-shadow, -webkit-transform;
    -webkit-transition-duration: .15s;
    transition-duration: .15s;
    background-color: transparent;
    overflow: hidden;
    padding: 48px 0 32px;
    display: flex;
    align-items: center;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    margin: 15px
  }
  a.get-started-col-link:hover .get-started-col-row {
    -webkit-box-shadow: 0 30px 60px -12px rgb(50 50 93/25%), 0 18px 36px -18px rgb(0 0 0/30%), 0 -12px 36px -8px rgb(0 0 0/3%);
    box-shadow: 0 30px 60px -12px rgb(50 50 93/25%), 0 18px 36px -18px rgb(0 0 0/30%), 0 -12px 36px -8px rgb(0 0 0/3%);
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
  }
  .get-started-col-content h3 {
    font-size: 21px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.14;
    color: #575200;
    margin-bottom: 8px
  }
  .get-started-col-content p {
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    color: #425466;
    margin-bottom: 40px;
    max-width: 300px
  }
  img.card-image.hover-show-icon {
    position: absolute;
    top: 0;
    opacity: 0
  }
  a.get-started-col-link:hover .get-started-col-image img.card-image.hover-show-icon {
    opacity: 1
  }
  a.get-started-col-link:hover .get-started-col-image img.card-image.hover-hide-icon {
    opacity: 0
  }
  a.get-started-col-link:hover .get-started-col-content h3 {
    color: #32325d
  }
  .get-started-col-link:hover:hover .HoverArrow__linePath {
    opacity: 1
  }
  .get-started-col-link:hover:hover .HoverArrow__tipPath {
    -webkit-transform: translateX(3px);
    transform: translateX(3px)
  }
  .get-started-col-content-sec {
    padding-top: 120px
  }
  .learn-about-bton-section {
    padding-bottom: 48px
  }
  .learn-about-bton-section h3 {
    font-size: 40px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1;
    color: #2b3954;
    margin-bottom: 8px
  }
  .learn-about-bton-section p {
    margin-bottom: 0
  }
  .page-template-new-get-started p, .page-template-new-get-started span, .page-template-new-get-started a {
    font-family: proxima-nova, sans-serif !important
  }
  .page-template-new-get-started p {
    font-size: 18px;
    line-height: 1.56
  }
  .get-started-points-sec ul#partners-wrapper li a {
    font-size: 24px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.23;
    color: #575200;
    text-align: center
  }
  .get-started-points-sec .fixeds li a.active {
    color: #2b3954 !important
  }
  .page-id-232 .banner-wrapper-section {
    padding-bottom: 40px
  }
  .get-started-points-sec ul#partners-wrapper {
    padding-inline-start: 0;
    list-style-type: none;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 24px 0;
    max-width: 80%;
    margin: auto;
    text-align: center
  }
  .get-started-points-sec .fixeds {
    border-bottom: 1px solid #d8d8d8
  }
  .get-started-content-sec {
    padding-bottom: 120px
  }
  .get-started-col-link-title {
    display: flex;
    align-items: center
  }
  .get-started-col-content span.get-started-col-link-title {
    font-size: 16px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5
  }
  .page-template-bton-wallet a.rootLink.item-support.colorize.bton-wallte-btn, .page-template-use-cases a.rootLink.item-support.colorize.bton-wallte-btn {
    background-color: #fff;
    color: #575200
  }
  .page-template-bton-wallet a.rootLink.item-support.colorize.bton-wallte-btn:hover, .page-template-use-cases a.rootLink.item-support.colorize.bton-wallte-btn:hover {
    background-color: rgba(255, 255, 255, .3);
    color: #fff
  }
  .get-started-col-image svg {
    width: 166px;
    height: 175px
  }
  .for-individuals-icon-wrapper-number3 g#Group-49 line#Path, .icon-wrapper-number1 path#Combined-Shape-Copy, .icon-wrapper-number2 path#Combined-Shape, .icon-wrapper-number2 g#Group-45 path:nth-of-type(2), .icon-wrapper-number2 use#Oval, .icon-wrapper-number3 use#Oval, .icon-wrapper-number4 use#Oval, .icon-wrapper-number6 use#Oval, .icon-wrapper-number5 circle#Oval, .icon-wrapper-number5 g#Opera-chain path:nth-of-type(2), .icon-wrapper-number5 g#Opera-chain path:nth-of-type(1), .for-developers-icon-wrapper-number1 circle#Oval, .for-developers-icon-wrapper-number1 rect#Rectangle-Copy-21, .for-developers-icon-wrapper-number2 circle#Oval, .for-developers-icon-wrapper-number3 g#Careers-Copy, .for-developers-icon-wrapper-number4 circle#Oval:nth-of-type(1), .for-developers-icon-wrapper-number4 circle#Oval:nth-of-type(2), .for-individuals-icon-wrapper-number1 circle#Oval:nth-of-type(1), .for-individuals-icon-wrapper-number2 use#Oval, .for-individuals-icon-wrapper-number4 circle#Oval:nth-of-type(1), .for-individuals-icon-wrapper-number3 g#Community-Copy circle#Oval:nth-of-type(1), .for-individuals-icon-wrapper-number3 g#Group-49 circle#Oval, .for-individuals-icon-wrapper-number3 g#Group-49 path#Path, .for-individuals-icon-wrapper-number3 g#Group-49 line#Path {
    -webkit-transition: fill .15s;
    transition: fill .15s
  }
  a.get-started-col-link:hover .icon-wrapper-number1 path#Combined-Shape-Copy {
    fill: #32325d
  }
  a.get-started-col-link:hover .icon-wrapper-number2 path#Combined-Shape {
    fill: #a7a7cc
  }
  a.get-started-col-link:hover .icon-wrapper-number2 g#Group-45 path:nth-of-type(2) {
    fill: #a7a7cc
  }
  a.get-started-col-link:hover .icon-wrapper-number2 use#Oval {
    fill: #32325d
  }
  a.get-started-col-link:hover .icon-wrapper-number3 use#Oval {
    fill: #32325d
  }
  a.get-started-col-link:hover .icon-wrapper-number4 use#Oval {
    fill: #32325d
  }
  a.get-started-col-link:hover .icon-wrapper-number6 use#Oval {
    fill: #32325d
  }
  a.get-started-col-link:hover .icon-wrapper-number5 circle#Oval {
    fill: #32325d
  }
  a.get-started-col-link:hover .icon-wrapper-number5 g#Opera-chain path:nth-of-type(2) {
    fill: #e5e5fd
  }
  a.get-started-col-link:hover .icon-wrapper-number5 g#Opera-chain path:nth-of-type(1) {
    fill: #a7a7cc
  }
  a.get-started-col-link:hover .for-developers-icon-wrapper-number1 circle#Oval {
    fill: #32325d
  }
  a.get-started-col-link:hover .for-developers-icon-wrapper-number1 rect#Rectangle-Copy-21 {
    fill: #a7a7cc
  }
  a.get-started-col-link:hover .for-developers-icon-wrapper-number2 circle#Oval {
    fill: #32325d
  }
  a.get-started-col-link:hover .for-developers-icon-wrapper-number3 g#Careers-Copy {
    fill: #32325d
  }
  a.get-started-col-link:hover .for-developers-icon-wrapper-number4 circle#Oval:nth-of-type(1) {
    fill: #32325d
  }
  a.get-started-col-link:hover .for-developers-icon-wrapper-number4 circle#Oval:nth-of-type(2) {
    fill: #a7a7cc
  }
  a.get-started-col-link:hover .for-individuals-icon-wrapper-number1 circle#Oval:nth-of-type(1) {
    fill: #32325d
  }
  a.get-started-col-link:hover .for-individuals-icon-wrapper-number2 use#Oval {
    fill: #32325d
  }
  a.get-started-col-link:hover .for-individuals-icon-wrapper-number4 circle#Oval:nth-of-type(1) {
    fill: #32325d
  }
  a.get-started-col-link:hover .for-individuals-icon-wrapper-number3 g#Community-Copy circle#Oval:nth-of-type(1) {
    fill: #32325d
  }
  a.get-started-col-link:hover .for-individuals-icon-wrapper-number3 g#Group-49 circle#Oval {
    fill: #fff !important
  }
  a.get-started-col-link:hover .for-individuals-icon-wrapper-number3 g#Group-49 path#Path {
    stroke: #32325d
  }
  a.get-started-col-link:hover .for-individuals-icon-wrapper-number3 g#Group-49 line#Path {
    stroke: #32325d
  }
  .get-started-content-sec .col-sm-6:hover {
    color: #32325d
  }
  .main-menu-no-2 li#sec-fold-group-li-wrapper2 {
    margin-top: 12px
  }
  img.c4wp_image {
    width: 200px
  }
  .careers-form-sec .recaptcha-wrapper strong {
    font-size: 14px;
    font-weight: 700;
    font-family: proxima-nova, sans-serif !important;
    color: #212529
  }
  .careers-form-sec .recaptcha-wrapper input#c4wp_user_input_captcha {
    width: 100%;
    border-radius: 4px;
    background-color: #fafbfe;
    border: none;
    height: 48px;
    padding: 8px;
    margin-bottom: 32px;
    font-size: 14px
  }
  .contact-form-sec .recaptcha-wrapper strong {
    color: #2b3954;
    font-size: 14px;
    font-weight: 700;
    font-family: proxima-nova, sans-serif !important
  }
  .contact-form-sec .recaptcha-wrapper input#c4wp_user_input_captcha {
    width: 100%;
    color: #2b3954;
    font-size: 14px
  }
  .page-template-stake-bton {
    overflow-x: hidden
  }
  .page-template-stake-bton p, .page-template-stake-bton span, .page-template-stake-bton a, .page-template-stake-bton h5 {
    font-family: proxima-nova, sans-serif !important
  }
  .page-template-stake-bton header.globalNav {
    background-color: #f6f9fc
  }
  .page-template-stake-bton .banner-wrapper-section {
    background-color: transparent;
    position: relative;
    padding-bottom: 146px
  }
  .page-template-stake-bton .banner-wrapper-section:before {
    content: "";
    position: absolute;
    background-color: #f6f9fc;
    height: 24%;
    left: 0;
    right: 0;
    z-index: -1;
    bottom: 105px;
    transform: rotate(-4deg) scale(1.1, 1.2);
    width: 100%
  }
  .page-template-stake-bton .banner-wrapper-section:after {
    content: "";
    position: absolute;
    background-color: #f6f9fc;
    width: 100%;
    height: 75%;
    top: 0;
    z-index: -1
  }
  .page-template-stake-bton .sub-menu-banner-content {
    max-width: 445px
  }
  .page-template-stake-bton .sub-menu-banner-content h1 {
    font-size: 56px;
    line-height: 1
  }
  .page-template-stake-bton .sub-menu-banner-content h1:before {
    display: none
  }
  .page-template-stake-bton .sub-menu-banner-content p {
    color: #425466
  }
  .four-col-wrapper img {
    width: 53px;
    height: 48px;
    object-fit: contain;
    max-width: 53px;
    margin-bottom: 28px
  }
  .four-col-wrapper h4 {
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.17;
    letter-spacing: normal
  }
  .four-col-wrapper p {
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal
  }
  .earn-staking-rewards-sec .row {
    align-items: flex-start
  }
  .page-template-stake-bton a.get-started-btn, .page-template-stake-bton .get-started-btn {
    transform: none !important;
    transition: background-color .2s ease, color .2s ease, opacity .2s ease !important
  }
  .page-template-stake-bton .sub-menu-page a.get-started-btn {
    width: 220px;
    height: 50px;
    color: #fff;
    background: #575200
  }
  .page-template-stake-bton .sub-menu-page a.get-started-btn:hover {
    color: #fff;
    background-color: #32325d
  }
  .page-template-stake-bton .rewards-section h5 {
    color: #425466;
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56
  }
  .page-template-stake-bton .staking-rewards-section span.text-blue {
    font-family: WorkSans !important;
    font-size: 21px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.52;
    letter-spacing: -.2px
  }
  .faq-section .accordions .links {
    font-size: 21px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.14;
    letter-spacing: normal;
    color: #575200;
    padding-bottom: 24px
  }
  .faq-section .accordion-contents p {
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    max-width: 770px
  }
  .staking-content-sec h2 {
    font-size: 40px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1
  }
  .earn-staking-rewards-sec {
    padding-top: 67px
  }
  .staking-two-col-sec a.get-started-btn {
    margin-top: 30px
  }
  .liquidity-unlocked-section {
    padding: 80px 0 190px
  }
  .liquidity-unlocked-sec-content-col {
    max-width: 470px
  }
  .liquidity-unlocked-sec-two-col-wrapper img {
    width: 53px;
    height: 48px;
    object-fit: contain;
    max-width: 53px;
    margin-bottom: 21px
  }
  .liquidity-unlocked-sec-two-col-wrapper h4 {
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.17;
    letter-spacing: normal
  }
  .liquidity-unlocked-sec-two-col-wrapper p {
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.5;
    letter-spacing: normal
  }
  .run-a-node-sec {
    padding-bottom: 190px
  }
  .staking-two-col-sec .col-sm-6:nth-of-type(1) p {
    max-width: 460px;
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56
  }
  .staking-two-col-sec.run-a-node-sec .col-sm-6:nth-of-type(1) p {
    max-width: 500px;
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56
  }
  ul.defi-check-sec li {
    padding-bottom: 16px;
    color: #425466;
    font-size: 18px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: normal;
    font-family: proxima-nova, sans-serif !important
  }
  .staking-faq-sec h2 {
    margin-bottom: 53px
  }
  .staking-two-col-img-sec img {
    border-radius: 22px;
    box-shadow: 0 18px 36px -18px rgba(0, 0, 0, .3), 0 30px 60px -12px rgba(50, 50, 93, .25), 0 -12px 36px -8px rgba(0, 0, 0, .03)
  }
  .you-stake-wrapper span.text-blue {
    color: #32325d
  }
  .rangeslider__fill {
    background: #32325d
  }
  .faq-section .accordions {
    background: 0 0
  }
  svg.charts-wrapper {
    width: 100% !important;
    height: 100% !important;
    box-shadow: 0 18px 36px -18px rgb(0 0 0/30%), 0 30px 60px -12px rgb(50 50 93/25%), 0 -12px 36px -8px rgb(0 0 0/3%);
    border-radius: 22px;
    background: #fff
  }
  #top-border, .top-circle, #bottom-border, .bottom-circle {
    transition: all ease-in-out .4s;
    cursor: pointer
  }
  .bottom-hover-wrapper path#bottom-border, .bottom-hover-wrapper circle.bottom-circle {
    fill: rgba(0, 222, 255, .4) !important
  }
  .top-hover-wrapper path#top-border, .top-hover-wrapper circle.top-circle {
    fill: rgba(0, 89, 255, .4) !important
  }
  span.lock-up-wrapper {
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 24px;
    display: flex;
    align-items: center;
    text-align: center;
    color: #0059ff;
    position: absolute;
    left: 260px;
    top: 115px;
    background: #fff;
    box-shadow: 0 20px 40px rgba(59, 65, 78, .15);
    border-radius: 21px;
    width: 110px;
    height: 42px;
    justify-content: center;
    opacity: 0;
    visibility: hidden;
    transition: all ease-in-out .4s
  }
  span.no-lock-up-wrapper {
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 24px;
    display: flex;
    align-items: center;
    text-align: center;
    color: #08cceb;
    position: absolute;
    left: 273px;
    bottom: 186px;
    background: #fff;
    box-shadow: 0 20px 40px rgb(59 65 78/15%);
    border-radius: 21px;
    width: 135px;
    height: 42px;
    justify-content: center;
    opacity: 0;
    visibility: hidden;
    transition: all ease-in-out .4s
  }
  .top-hover-wrapper span.no-lock-up-wrapper {
    opacity: 1;
    visibility: visible
  }
  .bottom-hover-wrapper span.lock-up-wrapper {
    opacity: 1;
    visibility: visible
  }
  .three-col-section {
    padding-top: 6px;
    padding-bottom: 180px
  }
  .row.liquidity-unlocked-row-sec {
    align-items: center
  }
  .col-sm-6.liquidity-unlocked-col:nth-of-type(2) {
    margin-bottom: 33px
  }
  .liquidity-unlocked-sec-content-col h2 {
    margin-bottom: 24px
  }
  .job-section {
    padding-top: 85px
  }
  .job-section:nth-child(1) {
    padding-top: 0
  }
  .page-template-wallets header.globalNav {
    background-color: #f6f9fc
  }
  .page-template-wallets main.sub-menu-page {
    overflow-x: hidden
  }
  .wallets-section .banner-wrapper-section {
    padding-top: 110px;
    padding-bottom: 135px;
    margin-bottom: 0 !important;
    background: #f6f9fc;
    position: relative
  }
  .wallets-card-sec:before {
    content: "";
    position: absolute;
    background-color: #fff;
    height: 120px;
    left: 0;
    right: 0;
    z-index: 1;
    top: -171px;
    transform: rotate(-4deg) scale(1.1, 1.2);
    width: 100%
  }
  .col-sm-6.wallets-banner-image img.wrapper-image.banner-image.banner-full-image {
    display: none
  }
  .wallets-section .banner-wrapper-section .row.row-wrapper {
    margin-top: 65px
  }
  .col-sm-6.wallets-banner-image {
    position: absolute;
    right: 0;
    padding: 0;
    top: 125px
  }
  .col-sm-6.wallets-banner-image img.wrapper-image.banner-image {
    height: 100%;
    object-fit: cover;
    object-position: top left;
    position: unset;
    width: 640px;
    display: flex;
    margin-left: auto
  }
  .col-sm-6.wallets-banner-content .get-started-btn {
    line-height: 20px;
    background-color: #575200;
    color: #fff;
    width: 220px;
    transform: none !important
  }
  .col-sm-6.wallets-banner-content .get-started-btn:hover .HoverArrow__linePath {
    opacity: 1
  }
  .col-sm-6.wallets-banner-content .get-started-btn:hover .HoverArrow__tipPath {
    -webkit-transform: translateX(3px);
    transform: translateX(3px)
  }
  .col-sm-6.wallets-banner-content .sub-menu-banner-content h1 {
    max-width: 520px;
    font-size: 56px;
    line-height: 56px
  }
  .col-sm-6.wallets-banner-content .sub-menu-banner-content h1:before {
    display: none
  }
  .col-sm-6.wallets-banner-content .sub-menu-banner-content p {
    max-width: 442px;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    color: #425466;
    font-family: proxima-nova !important
  }
  .wallets-card-sec {
    padding-bottom: 70px;
    margin-top: 110px;
    position: relative
  }
  .wallet-card-wrapper {
    background: #fff;
    box-shadow: 0 0 1px rgba(48, 49, 51, .05), 0 8px 16px rgba(48, 49, 51, .1);
    border-radius: 8px;
    padding: 52px 57px 32px 42px;
    margin-bottom: 33px;
    min-height: 300px;
    position: relative
  }
  .wallets-card-sec .col-sm-6:nth-child(odd) {
    padding-right: 20px
  }
  .wallets-card-sec .col-sm-6:nth-child(even) {
    padding-left: 20px
  }
  .wallet-card-wrapper p {
    font-size: 18px;
    line-height: 28px;
    color: #425466;
    padding-top: 20px;
    font-family: proxima-nova !important;
    margin-bottom: 0;
    padding-bottom: 24px;
    max-width: 383px
  }
  .wallet-card-wrapper .card-link {
    position: absolute;
    bottom: 28px
  }
  .wallet-card-wrapper .card-link a {
    font-family: proxima-nova !important;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #575200;
    display: flex;
    align-items: center;
    width: 100%
  }
  .wallet-card-wrapper .card-link a:hover .HoverArrow__linePath {
    opacity: 1
  }
  .wallet-card-wrapper .card-link a:hover .HoverArrow__tipPath {
    -webkit-transform: translateX(3px);
    transform: translateX(3px)
  }
  .wallet-card-wrapper img {
    width: 195px;
    height: auto
  }
  .wallet-card-wrapper .wallet-card-metamask-img {
    width: 252px;
    height: 48px
  }
  .wallet-card-wrapper .wallet-card-fWallet-img {
    width: 168px;
    height: 48px
  }
  .wallet-card-wrapper .wallet-card-ledger-img {
    width: 195px;
    height: 48px
  }
  .wallet-card-wrapper .wallet-card-mathWallet-img {
    width: 305px;
    height: 32px
  }
  .wallet-card-wrapper .wallet-card-edge-img {
    width: 163px;
    height: 48px
  }
  .wallet-card-wrapper .wallet-card-coinbase-wallet-img {
    width: 320px
  }
  .wallet-card-wrapper .wallet-card-tokenPocket-img {
    width: 250px
  }
  .col-sm-6.wallets-banner-image img.wrapper-image.banner-image.banner-full-image {
    box-shadow: 0 18px 36px -18px #000, 0 30px 60px -12px rgb(50 50 93/50%);
    border-radius: 8px
  }
  .wallets-card-sec .row {
    position: relative;
    z-index: 9;
    top: -140px
  }
  .blog-page-sec-wrapper ul, .blog-page-sec-wrapper ol, .blog-page-sec-wrapper p {
    font-size: 18px;
    line-height: 28px
  }
  .post-content img {
    max-width: 100%;
    height: auto;
    width: auto
  }
  .fold-wrapper h4 {
    font-family: proxima-nova !important
  }
  .where-to-buy-page .banner-wrapper-section {
    background-color: #fff
  }
  .where-to-buy-page .get-started-col-content-sec {
    padding-top: 0
  }
  .where-to-buy-card-sec .get-started-col-content p {
    color: #2b3954;
    line-height: 28px;
    font-family: proxima-nova !important
  }
  .where-to-buy-card-sec .get-started-col-content span.get-started-col-link-title {
    line-height: 24px;
    font-family: proxima-nova !important
  }
  .where-to-buy-page.get-started-page .get-started-content p {
    line-height: 28px;
    color: #525f7f;
    font-family: proxima-nova !important;
    max-width: 400px;
    margin: auto
  }
  .get-started-points-sec.where-to-buy-card-sec .get-started-col-row {
    min-height: 282px
  }
  .where-to-buy-card-sec .get-started-col-image svg, .where-to-buy-card-sec .get-started-col-image img {
    width: 176px;
    height: 176px
  }
  .where-to-buy-card-sec .get-started-col-image img {
    object-fit: contain
  }
  .where-to-buy-card-sec .get-started-col-content {
    margin-left: -37px
  }
  .where-to-buy-card-sec .get-started-col-image {
    right: 30px
  }
  .where-to-buy-card-sec .where-to-buy-ftx .get-started-col-image svg {
    height: 140px
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-binance path, .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-gemini path, .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-bitfinex path {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover .icon-wrapper-number2 svg path:nth-of-type(2), .where-to-buy-card-sec a.get-started-col-link:hover .icon-wrapper-number2 svg path:nth-of-type(3), .where-to-buy-card-sec a.get-started-col-link:hover .icon-wrapper-number2 svg path:nth-of-type(4) {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-uniswap path {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-ftx path:nth-of-type(1), .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-sushi path:nth-of-type(1) {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-ftx svg path:nth-of-type(2), .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-sushi svg path:nth-of-type(2) {
    fill: #32325da6
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-ftx svg path:nth-of-type(3), .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-sushi svg path:nth-of-type(3) {
    fill: #32325da6
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-ftx svg path:nth-of-type(4), .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-sushi svg path:nth-of-type(4) {
    fill: #a7a7cc
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-1inch svg path:nth-of-type(4), .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-1inch svg path:nth-of-type(5), .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-1inch svg path:nth-of-type(6) {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-1inch svg path:nth-of-type(9), .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-1inch svg path:nth-of-type(10), .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-1inch svg path:nth-of-type(11), .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-1inch svg path:nth-of-type(8) {
    fill: #a7a7cc
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-icrypex svg path:nth-of-type(1) {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-icrypex svg path:nth-of-type(2) {
    fill: #a7a7cc
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-kucoin svg path, .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-kucoin svg ellipse {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-beaxy svg circle {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-beaxy svg path {
    fill: #fff
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-bitcoin-meester svg rect {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-ascendex svg rect {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-ascendex svg path:nth-of-type(1) {
    fill: #a7a7cc
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-okex path#\31 3 {
    fill: #a7a7cc
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-okex path#\31 2 {
    fill: #a7a7cc
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-okex path#\31 5 {
    fill: #a7a7cc
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-okex path#\31 6 {
    fill: #a7a7cc
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-okex path#\31 0 {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-okex path#\31 4 {
    fill: #a7a7cc
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-okex path#\31 1 {
    fill: #a7a7cc
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-okex path#\39 {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-crypto-com svg path {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-wazirX svg path {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link .get-started-col-image img.card-image.hover-show-icon {
    left: 0
  }
  .partners-banner-section h1 {
    line-height: 56px
  }
  .partners-wrapper-section ul li a {
    font-weight: 600;
    font-size: 26px;
    line-height: 32px
  }
  .partners-content h2 {
    font-weight: 700;
    font-size: 26px;
    line-height: 32px
  }
  .partners-content h3 {
    font-weight: 600;
    font-size: 32px;
    line-height: 40px
  }
  .partners-content p {
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    font-family: proxima-nova !important
  }
  .partners-content a.stake-now-btn {
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    font-family: proxima-nova !important;
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0
  }
  .partners-content a.stake-now-btn:before {
    display: none
  }
  .partners-content a.stake-now-btn:hover .HoverArrow__linePath {
    opacity: 1
  }
  .partners-content a.stake-now-btn:hover .HoverArrow__tipPath {
    -webkit-transform: translateX(3px);
    transform: translateX(3px)
  }
  .partners-tab-section .tab-wrapper {
    margin-bottom: 85px
  }
  .partners-tab-section .tabs {
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: space-between
  }
  .partners-tab-section .tab-link {
    list-style: none;
    color: #2b3954;
    cursor: pointer;
    font-weight: 700;
    transition: font-weight .1s ease-in-out;
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 40px;
    font-family: proxima-nova !important
  }
  .partners-tab-section .tab-link:hover {
    color: #575200
  }
  .partners-tab-section .tab-link.active {
    font-weight: 700;
    color: #575200;
    border-bottom: 2px solid #575200
  }
  .partners-tab-section .tab-content, .bton-ecosystem-section .tab-content {
    display: none !important;
    opacity: 0;
    transform: translateY(15px);
    animation: cardFadeIn .5s ease 1 forwards
  }
  .partners-tab-section .tab-content.active .bton-ecosystem-section .tab-content.active {
    display: block !important
  }
  @keyframes cardFadeIn {
    100% {
      opacity: 1;
      transform: none
    }
  }
  @keyframes fadeIn {
    100% {
      opacity: 1;
      transform: none
    }
  }
  .tab-images-section {
    padding-bottom: 40px
  }
  .tab-images-section.content-wrapper .tab-content {
    transform: none
  }
  .partners-content a.stake-now-btn {
    font-size: 18px
  }
  .partners-content .row {
    padding-bottom: 65px
  }
  blockquote.quote img {
    max-width: 100%;
    width: auto;
    height: 48px
  }
  .covalent-btonsec-wrapper .section-quotePhoto, .bridge-btc-to-btonsec-wrapper .section-quotePhoto, .ethereum-classic-ftmsec-wrapper .section-quotePhoto, .waves-ftmsec-wrapper .section-quotePhoto, .pakistan-punjabsec-wrapper .section-quotePhoto, .improving-education-systemsec-wrapper .section-quotePhoto, .smart-railways-afghanistansec-wrapper .section-quotePhoto, .secure-national-certificationssec-wrapper .section-quotePhoto {
    background-position: top
  }
  .the-graph-btonsec-wrapper blockquote.quote:before, .the-graph-btonsec-wrapper blockquote.quote {
    background: #2e1f2e
  }
  .covalent-btonsec-wrapper blockquote.quote:before, .covalent-btonsec-wrapper blockquote.quote {
    background: #08082c
  }
  .ankr-btonsec-wrapper blockquote.quote:before, .ankr-btonsec-wrapper blockquote.quote {
    background: #0e0e0e
  }
  .API3-integration-btonsec-wrapper blockquote.quote:before, .API3-integration-btonsec-wrapper blockquote.quote {
    background: #262626
  }
  .bridge-btc-to-btonsec-wrapper blockquote.quote:before, .bridge-btc-to-btonsec-wrapper blockquote.quote {
    background: #001e3e
  }
  .accessing-orion-liquidity-walletsec-wrapper blockquote.quote:before, .accessing-orion-liquidity-walletsec-wrapper blockquote.quote {
    background: #43a3ff
  }
  .dao-btonsec-wrapper blockquote.quote:before, .dao-btonsec-wrapper blockquote.quote {
    background: #fafafa
  }
  .dao-btonsec-wrapper blockquote.quote p, .superfarm-drops-farmssec-wrapper blockquote.quote p, .uniLend-btonsec-wrapper blockquote.quote p, .nem-ftmsec-wrapper blockquote.quote p, .secure-national-certificationssec-wrapper blockquote.quote p, .smart-railways-afghanistansec-wrapper blockquote.quote p, .improving-education-systemsec-wrapper blockquote.quote p, .pakistan-punjabsec-wrapper blockquote.quote p {
    color: rgba(43, 57, 84, .7)
  }
  .superfarm-drops-farmssec-wrapper blockquote.quote:before, .superfarm-drops-farmssec-wrapper blockquote.quote {
    background: #fff
  }
  .injective-protocol-adoptionsec-wrapper blockquote.quote:before, .injective-protocol-adoptionsec-wrapper blockquote.quote {
    background: #2d374a
  }
  .uniLend-btonsec-wrapper blockquote.quote:before, .uniLend-btonsec-wrapper blockquote.quote {
    background: #edf3ff
  }
  .clover-btonsec-wrapper blockquote.quote:before, .clover-btonsec-wrapper blockquote.quote {
    background: #151e26
  }
  .dapp-query-btonsec-wrapper blockquote.quote:before, .dapp-query-btonsec-wrapper blockquote.quote {
    background: #4fb0ff
  }
  .ethereum-classic-ftmsec-wrapper blockquote.quote:before, .ethereum-classic-ftmsec-wrapper blockquote.quote {
    background: #262525
  }
  .waves-ftmsec-wrapper blockquote.quote:before, .waves-ftmsec-wrapper blockquote.quote {
    background: #333436
  }
  .gravitysec-wrapper blockquote.quote:before, .gravitysec-wrapper blockquote.quote {
    background: #262525
  }
  .suterusu-ftmsec-wrapper blockquote.quote:before, .suterusu-ftmsec-wrapper blockquote.quote {
    background: #36296c
  }
  .okb-btonsec-wrapper blockquote.quote:before, .okb-btonsec-wrapper blockquote.quote {
    background: #3578eb
  }
  .ontology-ftmsec-wrapper blockquote.quote:before, .ontology-ftmsec-wrapper blockquote.quote {
    background: #262525
  }
  .nem-ftmsec-wrapper blockquote.quote:before, .nem-ftmsec-wrapper blockquote.quote {
    background: #fff
  }
  .coti-ftmsec-wrapper blockquote.quote:before, .coti-ftmsec-wrapper blockquote.quote {
    background: #e6f8f9
  }
  .coti-ftmsec-wrapper blockquote.quote p {
    color: #2b3954
  }
  .fusion-ftmsec-wrapper blockquote.quote:before, .fusion-ftmsec-wrapper blockquote.quote {
    background: #4ca9e8
  }
  .v-id-ftmsec-wrapper blockquote.quote:before, .v-id-ftmsec-wrapper blockquote.quote {
    background: #00c3d0
  }
  .chekkit-ftm.sec-wrapper blockquote.quote:before, .chekkit-ftm.sec-wrapper blockquote.quote {
    background: #000
  }
  .afghan-ministry-healthsec-wrapper blockquote.quote:before, .afghan-ministry-healthsec-wrapper blockquote.quote {
    background: #30a7ce
  }
  .smart-energy-afghanistansec-wrapper blockquote.quote:before, .smart-energy-afghanistansec-wrapper blockquote.quote {
    background: #750000
  }
  .helping-business-transparencysec-wrapper blockquote.quote:before, .helping-business-transparencysec-wrapper blockquote.quote {
    background: #153291
  }
  .secure-national-certificationssec-wrapper blockquote.quote:before, .secure-national-certificationssec-wrapper blockquote.quote {
    background: #f9f9f9
  }
  .smart-railways-afghanistansec-wrapper blockquote.quote:before, .smart-railways-afghanistansec-wrapper blockquote.quote {
    background: #f2f3fb
  }
  .improving-education-systemsec-wrapper blockquote.quote:before, .improving-education-systemsec-wrapper blockquote.quote {
    background: #fff
  }
  .pakistan-punjabsec-wrapper blockquote.quote:before, .pakistan-punjabsec-wrapper blockquote.quote {
    background: #fff
  }
  .bton-tajikistan-e-governmentsec-wrapper blockquote.quote:before, .bton-tajikistan-e-governmentsec-wrapper blockquote.quote {
    background: #153291
  }
  .together-against-counterfeit-drugssec-wrapper blockquote.quote:before, .together-against-counterfeit-drugssec-wrapper blockquote.quote {
    background: #1846b5
  }
  .authentic-medical-productssec-wrapper blockquote.quote:before, .authentic-medical-productssec-wrapper blockquote.quote {
    background: #383780
  }
  .geniune-pharmaceuticals-afghanistansec-wrapper blockquote.quote:before, .geniune-pharmaceuticals-afghanistansec-wrapper blockquote.quote {
    background: #01274e
  }
  .crypto-comsec-wrapper blockquote.quote:before, .crypto-comsec-wrapper blockquote.quote {
    background: #000
  }
  .pokket-btonsec-wrapper blockquote.quote:before, .pokket-btonsec-wrapper blockquote.quote {
    background: #131413
  }
  .uniLend-btonsec-wrapper blockquote.quote img {
    max-width: 165px;
    height: auto
  }
  .waves-ftmsec-wrapper blockquote.quote img {
    max-width: 188px
  }
  .ontology-ftmsec-wrapper blockquote.quote img {
    width: 206px
  }
  .nem-ftmsec-wrapper blockquote.quote img {
    max-width: 122px
  }
  .coti-ftmsec-wrapper blockquote.quote img {
    max-width: 122px
  }
  .home-banner-buttons {
    position: relative;
    top: 72px
  }
  .home-banner-buttons .col-sm-3 {
    padding: 0 8px
  }
  .home-banner-buttons .banner-buttons-container {
    background: rgba(255, 255, 255, .16);
    backdrop-filter: blur(8px);
    border-radius: 62px;
    padding: 11px 8px 11px 28px
  }
  .buttons-icon-field {
    background: #fff;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
  }
  .banner-buttons-col {
    display: flex;
    align-items: center;
    justify-content: space-between
  }
  .buttons-content-field h3 {
    font-weight: 600;
    font-size: 18px;
    line-height: 21px;
    color: #fff;
    margin-bottom: 0
  }
  .buttons-content-field p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    margin-bottom: 0
  }
  .home-banner-buttons .banner-buttons-container:hover svg .HoverArrow__linePath {
    opacity: 1
  }
  .home-banner-buttons .banner-buttons-container .HoverArrow {
    margin-left: 3px;
    stroke-width: 1px;
    color: #575200;
    width: 40px
  }
  .home-banner-buttons .banner-buttons-container:hover svg .HoverArrow__tipPath {
    -webkit-transform: translateX(3px);
    transform: translateX(3px)
  }
  .home-banner-buttons .banner-buttons-container svg .HoverArrow__linePath {
    stroke-width: 2px
  }
  .banner-content {
    padding-top: 42px
  }
  .link-overlay {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
  }
  .footer-col-logo-sec .logo img {
    width: 110px;
    object-fit: contain;
    height: 35px;
    visibility: visible
  }
  .bton-finance-section.bton-ecosystem-section {
    padding-bottom: 225px
  }
  .bton-ecosystem-section .bton-finance-section-content {
    text-align: center;
    margin-bottom: 90px
  }
  .bton-ecosystem-section .bton-finance-section-content p {
    max-width: 768px;
    margin: auto;
    margin-bottom: 16px
  }
  .bton-ecosystem-section .content-wrapper .col-sm-2 img {
    width: 64px;
    height: 64px;
    margin: auto;
    display: flex;
    align-items: center;
    transition: all .3s ease-in-out
  }
  .bton-ecosystem-section .content-wrapper .col-sm-2 a:hover img {
    transform-origin: center;
    transform: scale(1.2)
  }
  .bton-ecosystem-section .content-wrapper .col-sm-2 h4 {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    margin-top: 14px;
    text-align: center;
    color: #425466;
    transition: all .3s ease-in-out
  }
  .bton-ecosystem-section .content-wrapper .col-sm-2 {
    margin-bottom: 70px;
    max-height: 130px;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%
  }
  .bton-ecosystem-section .tab-link {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #575200;
    padding: 26px 17px;
    text-align: center;
    cursor: pointer;
    position: relative;
    margin-top: 26px
  }
  .bton-ecosystem-section .tab-link:nth-of-type(1) {
    margin-top: 0
  }
  .bton-ecosystem-section .tabs {
    list-style-type: none;
    margin-bottom: 0
  }
  .bton-ecosystem-section .tab-link.bton-ecosystem-tab-active {
    background: #fff;
    box-shadow: 0 0 1px rgba(48, 49, 51, .05), 0 8px 16px rgba(48, 49, 51, .1);
    border-radius: 12px 0 0 12px
  }
  .bton-ecosystem-section .tab-link.bton-ecosystem-tab-active:before {
    position: absolute;
    content: "";
    background: #fff;
    width: 22px;
    height: 100%;
    top: 0;
    right: -10px;
    z-index: 9
  }
  .bton-ecosystem-section .col-sm-9 {
    background: #fff;
    box-shadow: 0 0 1px rgba(48, 49, 51, .05), 0 8px 16px rgba(48, 49, 51, .1);
    border-radius: 0 12px 12px 12px;
    padding: 63px 63px 15px
  }
  .bton-ecosystem-section .col-sm-3 {
    padding-right: 0
  }
  .bton-ecosystem-section a.get-started-btn {
    color: #fff;
    background-color: #575200;
    width: 220px;
    height: 50px;
    margin: auto;
    margin-top: 80px;
    transform: none !important;
    transition: background-color .2s ease, color .2s ease, opacity .2s ease !important
  }
  .bton-ecosystem-section a.get-started-btn:hover {
    background-color: #32325d;
    color: #fff
  }
  #bton-ecosystem-tab {
    display: none
  }
  .bton-ecosystem-section .tab-content.bton-ecosystem-tab-active {
    display: block !important
  }
  .partners-sec-wrapper {
    background-image: url(../images/header-partners.svg) !important
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-change-now svg path {
    fill: #32325d
  }
  .where-to-buy-card-sec a.get-started-col-link.where-to-buy-change-now .get-started-col-image svg {
    margin-top: -27px
  }
  .IconsContainer .Icon.afghanistan-ministry-of-health {
    display: none
  }
  .bton-ecosystem-section .tab-link {
    font-family: proxima-nova, sans-serif !important
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-voyager svg path {
    fill: #32325d
  }
  .bton-ecosystem-section .content-wrapper .col-sm-2:nth-of-type(10) img {
    width: auto
  }
  .partners-tab-section .tab-content.active {
    display: block !important
  }
  .where-to-buy-card-sec a.get-started-col-link.where-to-buy-webull .get-started-col-image svg {
    width: 140px;
    height: auto
  }
  .where-to-buy-card-sec a.get-started-col-link:hover.where-to-buy-webull svg path {
    fill: #32325d
  }
  .careers-job-container a.heateor_sss_facebook, .careers-job-container a.heateor_sss_button_linkedin {
    display: block !important;
    width: auto !important
  }
  a.heateor_sss_facebook, a.heateor_sss_button_linkedin {
    display: block !important;
    width: 100% !important
  }
  .heateor_sss_horizontal_sharing .heateor_sss_svg, .heateor_sss_standard_follow_icons_container .heateor_sss_svg {
    width: 30px !important;
    height: 30px !important
  }
  a.heateor_sss_more {
    visibility: hidden
  }
  @media screen and (max-width:1080px) {
    a.heateor_sss_facebook, a.heateor_sss_button_linkedin {
      width: auto !important
    }
  }
  .o3swapsec-wrapper blockquote.quote:before, .o3swapsec-wrapper blockquote.quote {
    background: #131413
  }
  @keyframes exchangeCardFadeIn {
    100% {
      opacity: 1
    }
  }
  @-webkit-keyframes exchangeCardFadeIn {
    100% {
      opacity: 1
    }
  }
  @-moz-keyframes exchangeCardFadeIn {
    100% {
      opacity: 1
    }
  }
  .where-to-buy-card-sec .tab-content {
    display: none !important;
    opacity: 0;
    animation: exchangeCardFadeIn .9s ease 1 forwards
  }
  .where-to-buy-card-sec .tab-content.active {
    display: block !important
  }
  .tab-wrapper.where-to-buy-tab-wrapper ul.tabs {
    display: flex;
    align-items: center;
    justify-content: space-around;
    list-style-type: none;
    margin-bottom: 64px;
    padding-inline-start: 0;
    height: 32px
  }
  .tab-wrapper.where-to-buy-tab-wrapper ul.tabs li.tab-link {
    font-size: 16px;
    line-height: 20px;
    color: #2b3954;
    font-weight: 600;
    font-family: proxima-nova, sans-serif !important;
    transition: 150ms cubic-bezier(.215, .61, .355, 1);
    transition-duration: 250ms;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    cursor: pointer
  }
  .nav__slider-rect {
    background-color: #575200;
    border-radius: 24px;
    height: 100%;
    width: calc(100%/2);
    position: absolute;
    left: 0;
    top: 0;
    transition: 150ms cubic-bezier(.215, .61, .355, 1);
    transition-duration: 250ms
  }
  .tab-wrapper.where-to-buy-tab-wrapper.js-nav {
    position: relative;
    width: 322px;
    margin: auto
  }
  .tab-wrapper.where-to-buy-tab-wrapper ul.tabs li.tab-link.nav__link.active {
    color: #fff
  }
  .page-template-podcasts {
    overflow-x: hidden
  }
  .page-template-podcasts .banner-wrapper-section {
    position: relative
  }
  .page-template-podcasts .banner-wrapper-section:before {
    content: "";
    position: absolute;
    background-color: #575200;
    height: 100%;
    max-height: 100%;
    left: 0;
    right: 0;
    z-index: 1;
    top: 0;
    transform: rotate(-5deg) scale(1.5, 1)
  }
  .page-template-podcasts .banner-wrapper-section:after {
    content: "";
    position: absolute;
    background-color: #575200;
    height: 50%;
    top: 0;
    z-index: 1;
    width: 100%
  }
  .page-template-podcasts .banner-wrapper-section h1 {
    font-size: 56px;
    line-height: 56px;
    color: #fff;
    max-width: 524px
  }
  .page-template-podcasts .banner-wrapper-section .get-started-btn {
    width: 220px
  }
  .page-template-podcasts header.globalNav {
    background-color: #575200
  }
  .page-template-podcasts a.rootLink.item-support.colorize.bton-wallte-btn {
    background-color: rgba(255, 255, 255, .3);
    border: none !important
  }
  .page-template-podcasts a.rootLink.item-support.colorize.bton-wallte-btn:hover {
    background-color: rgba(255, 255, 255, .5)
  }
  .page-template-podcasts li.navSection.primary a {
    color: #fff
  }
  .page-template-podcasts li.navSection.primary a:hover {
    color: rgba(255, 255, 255, .5)
  }
  .podcasts-banner-section {
    position: relative;
    z-index: 2
  }
  .podcasts-tab-section {
    margin-top: 126px
  }
  .podcasts-tab-section .wrapper {
    padding-bottom: 120px
  }
  .podcasts-tab-section .tab-wrapper {
    position: relative
  }
  .podcasts-tab-section ul.tabs {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    list-style-type: none;
    padding-inline-start: 0 !important;
    margin-bottom: 54px
  }
  .podcasts-tab-section ul.tabs li {
    font-weight: 600;
    font-size: 16px;
    .partners-tab-section.tab-contentline-height: 20px;
    background: #fff;
    border-radius: 24px;
    padding: 8px 20px;
    cursor: pointer;
    padding-left: 0;
    margin-right: 50px
  }
  .podcasts-tab-section ul.tabs li.tab-link.active {
    background: #575200;
    color: #fff;
    padding-left: 20px
  }
  .podcasts-tab-section .tab-content {
    display: none !important;
    opacity: 0;
    transform: translateY(15px);
    animation: fadeIn .5s ease 1 forwards
  }
  .podcasts-tab-section .tab-content.active {
    display: block !important
  }
  .podcasts-content-tab .col-sm-6 {
    margin-bottom: 32px
  }
  .audio-interviews-wrapper a, .audio-interviews-wrapper h3 {
    font-weight: 400;
    font-size: 18px;
    line-height: 21px;
    letter-spacing: .01em;
    color: #575200;
    font-family: roboto
  }
  .audio-interviews-wrapper audio {
    width: 100%
  }
  .audio-interviews-wrapper {
    margin-bottom: 48px
  }
  .audio-interviews-wrapper h3 {
    margin-bottom: 16px
  }
  .ecosystem-podcasts-wrapper a, .ecosystem-podcasts-wrapper h3 {
    font-family: roboto;
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    letter-spacing: .01em;
    color: #575200
  }
  .ecosystem-podcasts-wrapper h3 {
    margin: 0;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    letter-spacing: -.01em;
    color: #000
  }
  .ecosystem-podcasts-wrapper {
    margin-bottom: 16px;
    padding-right: 8px;
    padding-left: 8px
  }
  .podcasts-content.ecosystem-podcasts-content-tab {}
  .articles-wrapper a, .articles-wrapper h3 {
    font-family: roboto;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 21px;
    letter-spacing: .01em;
    color: #575200
  }
  .articles-wrapper h3 {
    margin-bottom: 16px
  }
  .podcasts-tab-section .nav__slider-rect {
    width: calc(100%/4)
  }
  .iframe-video-container iframe {
    width: 100%
  }
  .audio-interviews-player audio {
    width: 100%;
    background: #e7e7e7;
    border-radius: 200px
  }
  .podcasts-main-image {
    height: 234px;
    position: relative;
    margin-bottom: 12px;
    border-radius: 10px;
    overflow: hidden
  }
  .podcasts-main-image img {
    height: 100%;
    border-radius: 10px;
    width: 100%;
    object-fit: cover;
    transform: scale(1);
    transition: all .5s
  }
  .audio-interviews-card {
    border: 1px solid #b7becb;
    border-radius: 18px;
    padding: 12px 12px 28px
  }
  .audio-interviews-player.audio-podcasts-link {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 17px 24px;
    height: 54px;
    background: #e7e7e7;
    border-radius: 200px
  }
  .audio-interviews-player.audio-podcasts-link img {
    width: 24px;
    height: 24px
  }
  .ecosystem-podcasts-wrapper.col-sm-4:hover .podcasts-main-image img {
    transform: scale(1.1)
  }
  .ecosystem-podcasts-wrapper.col-sm-4:hover .podcasts-main-image h3 {
    transform: scale(1.3)
  }
  .podcasts-main-image h3 {
    font-size: 24px;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    left: 0;
    right: 0;
    color: #fff;
    padding: 0 20px;
    text-align: center;
    transform: scale(1);
    transition: all .5s
  }
  audio::-webkit-media-controls-panel {
    background-color: #e7e7e7 !important;
    background: #e7e7e7 !important;
    color: #000 !important
  }
  .podcasts-content.ecosystem-podcasts-content-tab.row, .podcasts-content.articles-content-tab .row {
    margin-right: -8px;
    margin-left: -8px
  }
  .article-content-sec {
    padding: 0 10px
  }
  .article-content-sec h3 {
    font-weight: 700;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: .5px;
    color: #000;
    margin-bottom: 12px
  }
  .article-content-sec h4 {
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: .5px;
    text-transform: uppercase;
    color: #707b8f;
    margin: 0
  }
  .video-podcast-main-image {
    background: #575200;
    position: relative;
    height: 317px
  }
  .video-podcast-main-image img.video-podcast-play-icon {
    width: 95px;
    height: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto
  }
  .video-podcast-main-image h3 {
    font-size: 20px;
    color: #fff;
    margin: 0;
    padding: 13px 20px
  }
  .explore-all-projects-above-text {
    margin-top: 80px;
    text-align: center
  }
  .explore-all-projects-above-text p {
    font-size: 8px;
    line-height: normal;
    margin-bottom: 4px
  }
  .bton-ecosystem-section a.get-started-btn {
    margin-top: 40px
  }
  .footer-section p.footer-small-text {
    font-size: 8px;
    line-height: normal;
    margin-bottom: 4px;
    color: rgba(255, 255, 255, .7);
    margin-top: 18px;
    max-width: 600px
  }
  .nownodes-btonsec-wrapper blockquote.quote:before, .nownodes-btonsec-wrapper blockquote.quote {
    background: #ac3aeb
  }
  .nownodes-btonsec-wrapper blockquote.quote img {
    height: 32px
  }