#particles-js{
  display:none;
}


.crypto-link:hover{
  opacity:60%;

  
  transition: all 0.3s ease;
 
    transform: rotate(-135deg);

    transform-origin: center center;
  

  /*filter: drop-shadow(0px 0px 5px #0070b8);
  outline: #0070b8 solid 3px, border-radius:10px;*/
}

.staking-cards{
  border: 1px solid #d9d9d9;
  padding: 24px;
  position:relative;
  min-height:180px;
  margin-top:24px;
 text-decoration: none;
    display: block;
}
.image-card{
  padding-bottom:16px;
}
.image-arrow{
  position: absolute;
    right: 20px;
    top: 26px;
}
.staking-cards:hover{
  opacity:0.8;
  text-decoration:none;
  background-color:rgb(217 217 217 / 48%);
}
/*Protocols List-V1*/
.protocols-list {
  list-style-type:none;
  display:flex;
  flex-wrap: wrap;
  /*justify-content:center;*/
  align-items:center;
  margin: 24px 0 48px;
}
.protocols-list li{
  padding: 16px;
  /*border: 1px solid #d9d9d9;*/
  display:flex;
  width: 19%;
  border-spacing: 0;
}
.protocols-list li > img{
  width:96%;
}
/*Protocols List-V2*/
.protocols-list-desc{
  list-style-type:none;
  display:flex;
  flex-wrap: wrap;
  /*justify-content:center;*/
  align-items:center;
  margin: 24px 0 48px;
}
.protocols-list-desc li{
  display:flex;
  width: 24%;
  border-spacing: 0;
  /*border: 1px solid #d9d9d9;*/
  padding: 16px;
  align-items: center;
}
.protocols-list-desc li a{
  display:flex;
 justify-content: center;
 align-items: center;
  text-decoration:none;
   transition: 0.3s;
  -webkit-transition:0.3s;
}
.protocols-list-desc li a:hover{
  opacity: 0.6;
  text-decoration: none;
  cursor:pointer;
   
}
.protocols-list-desc li a > p{
  margin-bottom:0;
  font-size:18px;
  margin-left: 16px;
 
}
.protocols-list-desc li > img{
  margin:0;
}
.protocols-list-desc li a > p > span{
  display: flex;
  color: #9f9f9f;
  font-size: 0.9rem;
  font-weight: normal;
}
/*protocol v3*/

.protocols-container{
  display:flex;
}
.protocols-container > div{
  width:33%;
}
.protocols-list-v3{
  list-style-type:none;
  display:flex;
  flex-wrap: wrap;
  /*justify-content:center;*/
  align-items:center;
  margin: 24px 0 48px;
}
.protocols-list-v3 li{
  display:flex;
  width: 100%;
  border-spacing: 0;
  /*border: 1px solid #d9d9d9;*/
  padding: 16px;
  align-items: center;
}
.protocols-list-v3 li a{
  display:flex;
 justify-content: center;
 align-items: center;
  text-decoration:none;
   transition: 0.3s;
  -webkit-transition:0.3s;
}
.protocols-list-v3 li a:hover{
  opacity: 0.6;
  text-decoration: none;
  cursor:pointer;
   
}
.protocols-list-v3 li a > span{
  padding-right: 24px;
 
  text-decoration:none;
  color: #9f9f9f;
  width: 56px;
}
.protocols-list-v3 li a > p{
  margin-bottom:0;
  font-size:18px;
  margin-left: 16px;
  
}
.protocols-list-v3 li > img{
  margin:0;
}
.protocols-list-v3 li a > p > span{
  display: flex;
  color: #9f9f9f;
  font-size: 0.9rem;
  font-weight: normal;
  /*padding-left: 16px;*/
}
/*APY*/
.apy-bar{
  display:flex;
  background-color:#13103E;
  padding: 48px 32px;
  border-radius: 8px;
}
.apy-bar > div{
  color:#fff;
  display:flex;
  justify-content:center;
}
.apy-bar > div:first-child{
  border-right: 1px solid rgb(255 255 255 / 43%);
  width: 40%;
  display:flex;
  justify-content:center;
}
.apy-bar h4,
.apy-bar h3
{
  color:#fff;
}
.apy-bar-txt{
    width: 60%;
    display: flex;
    align-items: flex-start;
    padding-left: 40px;
    flex-direction: column;
}
.apy-bar-txt > h4{
    font-size: 24px;
    margin-bottom: 0;
 
}
.apy-bar-txt > h3{
    margin-bottom: 0;
    font-size: 80px;
  
}

/*Example*/
.bar{
  display:flex;
  border: 1px solid rgb(255 255 255 / 30%);
  border-radius: 8px;
  flex-direction: column;
  margin-bottom:48px;
  
}
.bar-top{
  background-color:#0070B8;
  padding:32px 16px;
  color:#fff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px 8px 0 0;
}
.bar-top > div{
  width: 45%;
  text-align:center;
}
.bar-top > div:first-child{
  border-right: 1px solid rgb(255 255 255 / 43%);
  border-spacing:0;
}
.bar-top h4,
.bar-top p{
  color:#fff;
  margin-bottom:0;
  padding-bottom:0;
}
.bar-top h4{
  display:flex;
  flex-direction: row;
  justify-content: center;
  
  font-size:1.5rem;
}
.bar-top p{
  font-size:14px;
}
.bar-top h4 > span{
 font-size: 12px;
 display: flex;
 align-items: center;
 padding-left: 4px;
 opacity: 0.6;
}
.w_logo{
   display: flex;
   justify-content: center;
   flex-direction: column;
   align-items: flex-start;
}

.w_logo > h4{
  display: flex;
  align-items: center;
}
.bar-top-right{
  display:flex;
  justify-content: center;
}
.bar-top-right > img{
  margin:0;
  margin-right: 24px;
}

.bar-bot{
  padding:32px 16px;
  color:#fff;
  display: flex;
  justify-content: center;
   align-items: center;
  text-align: center;
  background-color:#222035;
}
.bar-bot > div{
  width: 33%;
}
.bar-bot h4{
  
  font-size:1.5rem;
}
.bar-bot h4 > span{
    display: flex;
    font-size: 12px;
    justify-content: center;
    flex-direction: row;
    opacity: 0.4;
}
.bar-bot h4,
.bar-bot p{
  margin-bottom:0;
}
.bar-bot p{
  font-size:14px;
}

/***************************Treasury Solution*************************************/
/* For Custody*/
.cards-horizontal{

}
.cards-ctn{
    padding: 16px 24px;
    border-radius: 16px;
    border: none;
    background: #222035;
    box-shadow: 6px 6px 12px 0px rgba(0, 0, 0, 0.16);
    display: flex;
    /*gap: 32px;*/
 flex-wrap: wrap;
  margin-bottom: 24px;
 
}
.container-center{
 align-items: center;
}
.container-start{
 align-items: flex-start;
}
.container-end{
 align-items: flex-end;
}

.card-img{
 display: flex;
 width: 13%;
 justify-content: center;
  filter:brightness(1.3);
}
.card-des {
  display: flex;
  width: 82%;
  flex-direction: column;
}
.card-des > h4{
  color: #0055B8;
  font-size:24px;
  margin-bottom:4px;
  
  
}
.card-des > p{
 margin-bottom:0;
  padding-bottom:0;
}
.card-desc-list{
    width: 100%;
}
.p-list{
    background: rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    padding: 8px 24px;
    margin-bottom: 24px;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
}
.p-list > p{
  margin-bottom:0;
 
  color: #0055B8;
}
.p-list > ul{
padding-top:24px;
}


.cards-ss{
 display:flex;
 /*padding: 24px 32px;
  min-height: 320px;*/
  background:transparent;
 flex-direction: column;
  align-items: center;
  color: #fff;
justify-content: flex-start;
      min-height: 250px;
}

.hedera{
   height: 100%;
    width: 100%;
    border-radius: 24px;
  object-fit: fill;
    background-size: contain;
 background: url('https://26880336.fs1.hubspotusercontent-eu1.net/hubfs/26880336/archax.com/assets/custody/staking/bg-hedera.png') no-repeat center center;
}
.ether{
  
    height: 100%;
    width: 100%;
    border-radius: 24px;
  object-fit: fill;
    background-size: contain;
  background: url('https://26880336.fs1.hubspotusercontent-eu1.net/hubfs/26880336/archax.com/assets/custody/staking/bg-eth.png') no-repeat center center;
}
.cards-ss-logo{
 margin-top: 24px;
  margin-bottom:24px;
  min-height:65px;
}
.cards-ss-desc{
  display:flex;
  justify-content: center;
  flex-direction: column;
align-items: center;
      padding-bottom: 24px;
}
.cards-ss-desc > p{
 color:#fff;
  padding: 0 24px;
    text-align: center;
}
.cards-ss-desc > a{
  color:#fff;
  text-decoration:none;
  border: 1px solid #fff;
  padding:8px 16px;
  border-radius:32px;
  
}
.cards-ss-desc > a:hover{
  background: #fff;
  color:#000;
  text-decoration:none;
}
/*#hs_cos_wrapper_widget_1710133364228 .tabber-with-navigation-bar-tabber-top-content-description *, 
#hs_cos_wrapper_widget_1710133364228 .tabber-with-navigation-bar-tabber-top-content-description{
 color: #EDF2F7;
}*/

/*************************Mobile*********************************/
@media only screen and (max-width: 1125px){
  .card-des{
  width:100% !important;
    text-align:center;
  }
  .card-img{
  width:100% !important;
  }
  .cards-updates > ul{
   flex-direction:column;
  }
  .cryptocurrencies-sphere{
display:none;
  }
  
  .cell_1697551403558-padding{
    padding-top: 188px !important;

  }
  
  #hs_cos_wrapper_module_16976303774967{
/*padding-top:88px!important;*/
  }
  
  .cell_16977819553135-padding{
padding-top: 144px !important;
  }
  
  .protocols-container{
    flex-direction:column;
  }
  .protocols-container > div{
    width: 100%;
  }
  .protocols-list-v3{
    margin-bottom:0;
    margin-top:0;
    padding-left:0;
  }
  .protocols-list-v3 li a > p > span{
    display: initial;
    padding-left: 10px;
    
  }
  .protocols-list-v3 li a > span{
    white-space:nowrap;
  }
  .apy-bar{
    display:flex;
    flex-direction: column;
    align-items: center;
  }
  .apy-bar > div:first-child{
    border:0;
    width: 100%;
  }
  .apy-bar > div{
    width:100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    padding:0;
  }
  .bar-top h4{
    flex-direction: row;
    flex-wrap: wrap;
  }
  .bar-top h4 > span{
    
  }
  .bar-top-right > img{
    margin: 0 8px 0 0;
  }
}



/*staking services */

.cards-ss-desc{
padding-bottom: 48px!important;
}

.cards-ss-logo{
    margin-top: 48px!important;

}

/****************Cards with simple icons*****************/
.card-icon {
 display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 1rem;
    list-style-type: none;
    justify-content: flex-start;
  padding-left: 0;
}


/***************************************************************/
.web-sphere{
  /*width:600px;*/
  display:flex;
  background:url('https://26880336.fs1.hubspotusercontent-eu1.net/hubfs/26880336/archax.com%28new%29/images/03%20custody/diagram/Archaxcryptospherenologos.png') no-repeat center center;
  position:relative;
  /*background-size: cover;*/
  background-size:contain;
  height: 480px;
  /*height: 628px;*/
}
.sphere-nodes{
     position: absolute;
    left: 100px;
    top: -14px;
}
.sphere-nodes > a{
  position:absolute;
   -webkit-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: all 1s ease;
  opacity:0.9;
  width:100px;
  height:100px;

}
.sphere-nodes > a:hover{
  cursor:pointer;
  transform: scale(1.2);
  -webkit-transform:scale(1.2);
  opacity:1;
   
 /*-webkit-transform: translate3d(0,5vh,0);
   transform: translate3d(0,5vh,0);*/
}
.node-bitcoin{
  /*position: absolute;*/
    right: -228px;
 top: -9px;
   /* left: 120px;*/
  /*width: 100%;*/
}
.node-poly{
  /*position: absolute;*/
      top: -6px;
right: -329px;
    /*left: 220px;*/
  /*width: 100%;*/
  z-index: 6;
}
.node-hedera{
  /*position: absolute;*/
right: -413px;     
top: 39px;
    /*left: 318px;*/
  /*width: 100%;*/
  z-index: 5;
}
.node-stellar{
  /*position: absolute;*/
 top: 116px;
    right: -482px;
   /* left: 377px;*/
  /*width: 100%;*/
  z-index: 5;
}
.node-eth{
  /*position: absolute;*/
 top: 208px;
  right: -510px;
    /*left: 405px;*/
  /*width: 100%; */
  z-index: 4;
}
.node-lite{
  /*position: absolute;*/ 
     right: -486px;
  top: 302px;
   /* left: 400px; */
  /*width: 100%;*/
  z-index: 3;
}
.node-ripple{
  /*position:absolute;*/
top: 394px;
 /*   left: 330px;*/
right: -420px;

  /*width: 100%;*/
  z-index: 2;
}
.node-tezos{
  /*position: absolute;*/
 top: 452px;
   /* left: 218px;*/
      right: -314px;
  /*width: 100%;*/
  z-index: 1;
}
.node-bitcash{
  /*position: absolute;*/
        top: 447px;
    left: 90px;
  /*width: 100%;*/
}
.node-cardano{
  /*position: absolute;*/
        top: 394px;
    right: -97px;
  /*width: 100%;*/
}
.node-avax{
  /*position: absolute;*/
 top: 320px;
    right: -44px;
  /*width: 100%;*/
}
.node-sol{
  /*position: absolute;*/
      top: 221px;
    right: -26px;
  /*width: 100%;*/
}
.node-algo{
  /*position: absolute;*/
    top: 121px;
    right: -52px;
  /*width: 100%;*/
}
.node-polka{
  /*position: absolute;*/
   top: 41px;
    right: -122px;
  /*width: 100%;*/
}

/*Mobile*/

.mobile-sphere{
 display:none;
  position:relative;
}
map > area{
  position:absolute;
}


.ether-logo{
  width: 35%; 
  filter: invert(1); 
  display: flex;
  align-items: center;
}
.ether-text{
  width:65%;
}
.hedera-logo{
  filter: invert(1); 
  width: 30%; 
  display: flex;;
}
.hedera-text{
  width: 65%;
}






@media only screen and (max-width: 1125px){
  #hs_cos_wrapper_widget_1728534848035 .mg_img img,
 #hs_cos_wrapper_widget_1728534848035 .mg_img
{
    height:auto !important;
  } 
  .dnd_area-row-2-vertical-alignment > .row-fluid{
flex-direction:column!important;
  }
  
  
  .ether-logo{
     justify-content: center;
    padding-bottom: 32px;
    width:100%;
    justify-content: center;
  }
  .ether-text, .hedera-text{
   width:100%;
  }
  .hedera-logo{
     justify-content: center;
    padding-bottom: 32px;
    width:100%;
    justify-content: center;
  }
  .hedera{
    margin-bottom:32px;
  }
  #hs_cos_wrapper_widget_1710133364228 .tabber-with-navigation-bar{
    padding-top:0 !important;
  }
   .dnd_area-row-0-padding{
   padding-top:80px !important;
    padding-bottom:24px !important;
  }
  .cards-updates > ul li{
  width:100% !important;
    padding-bottom:32px;
}
  .mobile-sphere{
    display:none;
  }
  .web-sphere{
    width:100%;
    left: -23px;
   top:32px;
margin-bottom:60px;
    /*display:none;*/
 }
  .sphere-nodes{
   left: 349px;
  }
  #hs_cos_wrapper_widget_1698119608709_,
  #hs_cos_wrapper_module_16976305722949,
  .row-fluid [class*=span]
{
    width:100%;
  }
}



@media only screen and (max-width: 478px){
  .web-sphere{
    height:368px;
    left: -5px;
  }
  .sphere-nodes{
   left: 29vw;
    top: -9px;
  }
  .sphere-nodes > a{
     width:55px;
    height:auto;
  }
  .sphere-nodes > a > img{
     width:65px;
  }
   .node-bitcoin{
  right: -73px;
    top: 6px;
}
.node-poly{
  right: -143px;
 top: 7px;
}
.node-hedera{
 right: -209px;
 top: 39px;
}
.node-stellar{
  right: -235px;
    top: 100px;
}
.node-eth{
right: -251px;
    top: 170px;

  z-index: 4;
}
.node-lite{
 right: -240px;
  top: 240px;

}
.node-ripple{
 right: -195px;
 top: 294px;
}
.node-tezos{
 right: -117px;
    top: 314px;
}
.node-bitcash{
  top: 307px;
  left: -17px;
}
.node-cardano{
 top: 276px;
    left: -82px;
}
.node-avax{
     top: 214px;
left: -115px;
}
.node-sol{
top: 142px;
    left: -118px;
  
}
.node-algo{
top: 73px;
    left: -102px;
}
.node-polka{
top: 24px;
    left: -57px;
  
}
 .sphere-nodes > a:hover{
  touch-action: auto;
  transform: scale(1.1);
  -webkit-transform:scale(1.2);
  opacity:1;
} 
  
}

@media only screen and (max-width: 1082px){
  
  .sphere-nodes{
   left: 329px;
  }

  
}


@media only screen and (max-width: 990px){



  .web-sphere{
   height: 470px;
    background-size: contain;
  }
  .sphere-nodes{
        left: 200px;
    top: -18px;

  }

}
.cards-updates > ul{
  list-style-type:none;
  display:flex;
gap: 1rem;
  justify-content: space-between;
  padding:0;
  
}
.cards-updates > ul li{
  width:48%;
}
@media only screen and (max-width: 768px){
  


  .sphere-nodes {
    left: 111px;
    top: -18px;
}
  .cards-updates > ul{
    flex-wrap:wrap;
  }
  .cards-updates > ul li{
    width:100%;
   }
  .cards-updates > ul li > p{
    min-height:100px !important;
  }
}
@media only screen and (max-width: 600px){
    .dnd_area-row-0-background-image{
     background: url('https://26880336.fs1.hubspotusercontent-eu1.net/hubfs/26880336/archax.com%28new%29/images/09%20common/background/bg-banner-mobile.png') no-repeat !important;
      background-size:contain;
      background-position:center !important;
     
  }
}
/*insert here*/
@media only screen and (max-width: 478px){
  .web-sphere{
    height:368px;
    left: -5px;
  }
  .sphere-nodes{
   left: 29vw;
    top: -9px;
  }
  .sphere-nodes > a{
     width:55px;
    height:auto;
  }
  .sphere-nodes > a > img{
     width:65px;
  }
   .node-bitcoin{
  right: -73px;
    top: 6px;
}
.node-poly{
  right: -143px;
 top: 7px;
}
.node-hedera{
 right: -209px;
 top: 39px;
}
.node-stellar{
  right: -235px;
    top: 100px;
}
.node-eth{
right: -251px;
    top: 170px;

  z-index: 4;
}
.node-lite{
 right: -240px;
  top: 240px;

}
.node-ripple{
 right: -195px;
 top: 294px;
}
.node-tezos{
 right: -117px;
    top: 314px;
}
.node-bitcash{
  top: 307px;
  left: -17px;
}
.node-cardano{
 top: 276px;
    left: -82px;
}
.node-avax{
     top: 214px;
left: -115px;
}
.node-sol{
top: 142px;
    left: -118px;
  
}
.node-algo{
top: 73px;
    left: -102px;
}
.node-polka{
top: 24px;
    left: -57px;
  
}
 .sphere-nodes > a:hover{
  touch-action: auto;
  transform: scale(1.1);
  -webkit-transform:scale(1.2);
  opacity:1;
} 
  
}

@media only screen and (max-width: 428px){
  
  .sphere-nodes{
   left: 30vw;
    top: -5px;
  }

  
}

/**************************************************************/
@media only screen and (max-width: 768px){
  
  
  .custom-card-image-metaco > p, .custom-card-image-IBM > p{
    padding-top: 76px!important;
  }
  
  
  .protocols-list li{
    width:auto;
  }
   .protocols-list-desc li{
   width:33%;
  }
}
@media only screen and (max-width: 600px){
  .protocols-list-desc li{
  width:100%;
  }  
  .protocols-list-desc li > p{
  margin-left: 24px;
  }
  .protocols-list-v3 li a > p >span{
    display:flex;
    padding-left:0;
  }
  .bar-top-left > h4{
    flex-direction: column;
    flex-wrap: wrap;
    display: flex;
    align-items: center;
    
  }
  .w_logo > h4{
    white-space:nowrap;
  }
  .bar-bot h4, .bar-bot p{
    white-space:nowrap;
  }
}


@media only screen and (max-width: 834px){

  #hs_cos_wrapper_widget_1697631338037{
  padding-bottom: 86px !important;
}
  
   /*staking services mobile*/
  
  .btn-outline-custody>a{
margin-top: 0px!important;
  
  }
  

}

  


@media only screen and (max-width: 428px){
  
  .dnd_area-row-5-margin{
padding-top: 0px!important;
  }
  
  .cell_1697622688011-padding{
padding-top: 0px!important;
  }
  
  .cell_16977819553135-padding{
padding-top: 0px!important;
  }
  
  .cell_1697551403558-padding{
padding-top: 0px!important;
  }
  
  .btn-outline-custody{
padding-top:20px;
  }

#hs_cos_wrapper_module_169763057229411 .in-img{
/*padding-top:88px;*/
}
  
  #hs_cos_wrapper_widget_1697631338037{
padding-top: 88px;
    padding-bottom: 0px!important;
  }

  .btn-outline-custody>a{
margin-top: 0px!important;
  }
  
  
@media only screen and (max-width: 320px){
  .web-sphere{
    display:none;
  }
  .mobile-sphere{
    display:block;
  }
  
}