@media (max-width:1679.9px){
  .roadmap-modal { 
    padding: 60px;
  }
  .centeredmaincol p{
   
    font-size: 24px; 
}
.centeredmaincol {
  padding-bottom: 140px;
}
.flip-card-back p{
  font-size: 16px;
   font-weight: 350; 
  letter-spacing: 0.16px;
 
} 
.flip-card-back a.blue-svg-link{
  font-size: 14px;
  margin-top: auto;
}
.flip-card-back a.blue-svg-link svg {
	width: 20px;
	height: 20px;
}
.ecosystem-wrapper .flip-card-back, 
.ecosystem-wrapper .flip-card-front
{
 
    padding: 32px;
}
  .tagline > span{
    font-size: 24px;
  }
  .owl-news-n  .keen-slider__slide{
    --slwidth: 400px;
}
  .page-template-page-partners .swiperordinals_item_img a { 
    transform: scale(0.9);
    transform-origin: left center;
  }
  .airdrop_page .leaderboard {
 
    padding-top: 140px;
    padding-bottom: 140px;
    
  }
  
  .questcard_pr_txt{
    font-size: 32px;
  }
  .questcard{
    border-radius: 24px;
      padding: 40px 60px; 
    gap: 48px;
  }
  .quests_air{
    margin-top: 140px;
  }
  .seasonsair .gradient_txt{ 
  font-size: 32px; 
  }
  .season_card .season_card_m{ 
    font-size: 24px;  
  }
  .season_card .season_card_t{ 
    font-size: 24px;  
  }
  .season_card .season_card_d{ 
    font-size: 90px;  
    margin-bottom: 70px;
  }
  .season_card{ 
    padding: 60px;
  }
  .airdrop_page .seasonsair  .tecbtn {
    font-size: 16px;
    padding: 12px 20px;
  }
  .seasonsair .tecbtn_wrap {
    margin-bottom: 70px;
  }
  .season_card{
    max-width: 325px;
  }
  .sectionrewards_desc p{ 
    font-size: 24px; 
  }
  .airdrop_page .seasonsair {
   border-radius: 16px;
  }
  .airdrop_page .seasonsair  .tecbtn {
    border-radius: 10px;
  }
  .sectionrewards{
    padding-bottom: 140px;
  }
  .sectionrewards_lght:before{
    --lht-bgrnd-w:984px;
  }
  .airdrop_page .readytoget_item_cont p{
    font-size: 24px;
  }
  .airhowto {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .airdrop_page .readytoget_wrap{
    margin-top: calc(56px + 94px);
    padding: 14px 60px;
  }
  .airhowto_item .gradient_txt{
    position: absolute;
    top: -94px;
  }
  .airdrop_first p{
    font-size: 48px; line-height: 120%; /* 57.6px */
    letter-spacing: -0.48px;
    max-width: 630px;
    margin: 0 auto;
  }
  .gradient_txt{
    font-size: 64px;
  }
  .airdrop_first{ 
    height: calc(100vh - 66px - 102px);
  }
  .video_nodes .video_node_block_head p{
    font-size: 24px;
  }
  .lightnode_scheme_block {
    padding-left: 60px;
    padding-top: 188px;
    padding-right: 60px;
    padding-bottom: 76px;
    background-position: 60px 60px;
  }
  .video_node_block2,
  .video_node_block3,
.video_node_block1{
  column-gap: 80px;
}
  .video_node_block3,
.video_node_block1{
	padding: 140px 0px;
}
.video_node_block1 {
	grid-template-areas: "lheader1 lvideo1" "ldescr1  ldescr1";
}
.video_node_block3 {
	grid-template-areas: "lheader3 lvideo3" "ldescr3  ldescr3";
}
.video_node_block_video video{
	border-radius: 20px;
  
}
#supported-endpoints{
	padding-bottom: 140px;
}
.video_nodes .video_node_block_head h2{ 
	font-size: 48px;  
	letter-spacing:normal;line-height: 120%;
  margin-bottom: 40px;
}
  .lightnode_scheme_block h3{ 
    font-size: 24px;
  }
  .lightnode_page_fullscr{
    padding: 140px 0;
  }
  .lightnode_page #webserver{
    padding: 140px 0;
  }
  .lightnode_page .header_block > p{
    max-width: 730px;
    margin-left: auto;
    margin-right: auto;
  }
  .lightnode_page .header_block{ 
    margin: 0 auto;
  }
  .lightnode_page .header_block p{
    font-size: 24px;
  }
  .webserver_wrap { 
    column-gap: 60px;
    padding-top: 70px;
  }

  .webserver_item h3{
    margin-top: 32px;
    letter-spacing: 0.6px;
    font-size: 24px;
  }
  .lightnode_page_img {

    --lightnode_w: 593px;
    height: 765px;
    background-size: contain;
    top: -90px;
  }
  .getstartedblock_img_light{  
    height: 491.44px; 
    --lightnode1_shad_w:1009px;  
    filter: blur(180px);
    -webkit-backdrop-filter: blur(180px); 
  }
  .lightnode_page_img_light{ 
    top: 137px;
    --lightnode_shad_w:1300px;
    height: 633.073px;
    filter: blur(163.06423950195312px);
    -webkit-backdrop-filter: blur(163.06423950195312px); 
  }
  .upcoming_mint h4{
    font-size: 24px;
  }

  .getstartedblock_txt{
    padding: 140px 0 0;
  }
  .getstartedblock_img{
    --getstwidth: 400px;height: 790px;background-position: center;
  }
  .mobappbeta .desc2{
    margin-top: 70px;
    max-width: 630px; 
    font-size: 14px; 
    letter-spacing: 0.21px;
    margin-bottom: -70px;
  }
  .team_page_welc{
    padding-top: 140px;
    padding-bottom: 140px;
    }
    .team_wrap_in{ 
      grid-template-columns: 160px auto;
    }
  .apppagecolumns_col h3 {
    max-width: 300px; 
  }
  .teamfollow p{
    /* display: none; */
  }
  .blackpage  .teamttl h2{ 
    font-size: 24px;
  }
  .section-logos .title-block h2{
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 130%; /* 31.2px */
    letter-spacing: 0.6px; 
  }
  .applist_in li a{
    font-size: 32px;
    display: flex;
    gap: 18px;
  }
  .apppagecolumns_col_img{
    height: 514px;
    width: 100%;
    }
    .apppagecolumns_wrap .apppagecolumns_col_cont > p{
      font-size: 24px;
    }
    .mobappbeta{
      padding-top: 140px;
      padding-bottom:  0px;
    }
    .blackpage .mobappbeta  p {
 
      font-size: 32px; 
    }
    .apppagecolumns_col:nth-child(1) .apppagecolumns_col_img { 
      background-size: 360px 379px;
    }
    .apppagecolumns_col:nth-child(3) .apppagecolumns_col_img { 
      background-size: 441px 480px;
    }
    .apppagecolumns_col:nth-child(2) .apppagecolumns_col_img { 
      background-size: 320px auto;   
        flex-basis: calc(50% + 20px);
  
    }
    .apppagecolumns_col:nth-child(2) .apppagecolumns_col_cont{
      
      flex-basis: calc(50% - 60px - 20px);
    }
    .mobappbeta > p{
      font-size: 32px;
    }
  .blackpage  .apppage_animate h2{
    font-size: 84px;
    font-style: normal;
    font-weight: 650;
    line-height: 110%; /* 92.4px */
    letter-spacing: -0.84px;
  }
  .blackpage .apppage_animate p{
    font-size: 24px;line-height: 130%;
  }
  .apppage_animate_img{
     
  }
  .apppagecolumns_col {
    
padding: 60px 60px 0px 60px;
  }
  .apppagecolumns_wrap{ 
    gap: 40px;
    margin-top: 40px;
    grid-template-columns: 1fr 1fr;
  }
  .apppagecolumns_col h3 {
    font-size: 48px;
    font-style: normal;
    font-weight: 650;
    line-height: 120%;
    letter-spacing: 0 ;
  }
  .apppage_animate_img {
     
    grid-template-columns: repeat(3,minmax(auto,276px));
    gap: 35px;
    justify-content: space-between;
  }
  .applist_in { 
    margin-top: 32px; 
  }
  .blackpage h1.entry-title {
    font-size: 64px;
  }
	#gtranslate_menu_wrapper .gt_switcher .gt_option a {
		font-size: 16px;
	}
 
  ::-ms-input-placeholder { /* Edge 12-18 */
    font-size: 16px;
    letter-spacing: 0.08px;
    }
    
    ::placeholder {
      font-size: 16px;
      letter-spacing: 0.08px;
    }
    .aboutform input, .aboutform textarea{
      font-size: 16px;
    }
  .swiperordinals_item_p a.sw-link-blue svg{
    width: 26px;
    height: 26px;
  }
  
  .partners_page .swiperordinals_item_h3{
    margin-top: 20px;
  }
  .page-template-page-partners .swiperordinals_item_img {
 
    height: 80px; 
  }
  .logos-bottom .swiper-slide{ 
    transform: scale(0.9); 
  }
  .roadmap .accordion-body {
    margin: 70px 0px;
  } 
  .news-image_wrap {
    border-radius: 20px;
  }
  .testnet_page .get_started_section {
  	padding: 100px 0;
  }
  .testnet_page .get_started_section{
  	margin-top: 140px;
  }
  .testnet_adv_list li h3{
  	font-size: 32px;
  }
  .testnet_adv_list li svg{
  	max-width: 60px;
  }
  .testnet_adv_list li div{
  	font-size: 24px;
  }
  .ambassador_light{
  	--alghtw: 984px;
  	--alghth: 1189px;
  }
  .section2models_light{
  	--lghtw: 512px;
  	--lghth: 875px;
  }
  .txtlegend{
  	font-size: 14px;
  }
  .sectiontable .txtlegend{
  	margin-top: 80px;
  }
  .staking_table > div {
	padding: 30px;
}.staking_table_item .staking_table_item_txt p{
	font-size: 14px;
}
.staking_table_item .staking_table_item_txt p{
	margin-top: 0px;
	margin-bottom: 20px;
}
  .staking_table .staking_table_item h3{
  	font-size: 24px;letter-spacing: 0px;
    margin-bottom: 40px;
  }
  .section2modelscard{
    padding: 60px;
  }
  .section2modelscard_item_txt{
  font-size: 24px;
  letter-spacing: normal;
  }
  .section2modelscard > h3 {
  font-size: 52px;
  letter-spacing: -1px;
  }
  .sectiontable{
  	padding-top: 140px;
  	padding-bottom: 140px;
  }
  .prevblocks_big_item h3{

  	font-size: 100px;
  	letter-spacing: -2px;
  }
  .howtostakeyourtet h2{
  	padding-top: 70px;
  	padding-bottom: 56px;
  }
  .prevblocks_big_ttl{
  	margin-bottom: 70px;
  }
  .prevblocks_big_item{
  	margin-bottom: 48px;
  }

  .prevblocks_big{
  	padding-top: 140px;
  	padding-bottom: 140px;
  }

  .blackpage h2.greytitle{
    font-size: 24px;
  }
  .planeblocks_g_item{
  	padding: 24px 60px 32px 60px;
  }
  .planeblock_cont{
    padding: 60px 60px 76px 60px;
  }
  .planeblock_cont > svg{
    width: 80px;
    height: 80px;
    min-height: 80px;
    min-width: 80px;
  }
  .planeblocks_g_item__ttl{
    font-size: 32px;
  }
  .staking_page .planeblocks_g{
   grid-column-gap: 20px;

 padding: 130px 0 70px;
}
  .planeblocks_g_item__desc{
  }

  .staking_bg_wr .staking_bg_lght  {
    width: 1070px;
    height: 618px;
  }
  .staking_bg {
  	margin-top: calc(-140px - 66px);
  	margin-right: -80px;
    background-size: 80%,100%;
  }
  .staking_page .first-row-welc {
    padding-top: calc(66px + 140px);
  }
  .staking_page .first-row-welc > div:first-child{
    padding-bottom:  0px;
  }
 
    .ordinals_page .first-row-welc{
    	  padding-top: calc(66px + 140px);
        z-index: 10;
    position: relative;
    }
    
  .partnerswus_page h1{
  	margin-bottom: 48px;
  }
  .partnerswus_page .descr{
    margin-bottom: 70px;
  }
  .get_started_section p{
  	font-size: 24px;
  }
  .get_started_section h2{
  	font-size: 64px;
  	letter-spacing: normal;
  }
  .get_started_ttl{
    font-size: 48px;
    margin-bottom: 70px;
  }
  .get_started_section{
  	padding: 140px 0 0;
  }
  .tiamsgs_section .tiamsgs{
  	--light_h: 224px;--tiaboxh: 377px;
  }
  .section-06-2 .col-left{
  	padding-top: 140px;
  	padding-bottom: 140px;
  }
  .section-06 .col-left-wrap{
  	padding-top: 70px;
  	padding-bottom: 70px;
  }
  .form-white-in{
    gap:24px;
  }
  .home .roadmap .title {
  	font-size: 32px;
  }
  .home .roadmap .title::before {
  	width: 26px;
  }
  .home .roadmap .title::after {
  	width:  26px;
  }
  .form-white-in .nysoftnote{
    width: 286px;
  }
  .softnote_wel_img.tia_wel_img {
  	min-height: 505px;
  	position: absolute;
  	margin-top: calc(505px / -2);
  }
  .bg_over {
    --successblock_w: 425px;
  }
  .bg_over .successblock{
    padding: 60px;
  }
  .bbp-adv .business-block__text{
    font-size: 32px;
    margin: 0px 0px 24px 0px;
  }
  .bbp-adv{
  	padding: 140px 0;
  }
  .section-10.news{
  	overflow: hidden;max-width: 100%;

  }
  .page-id-80124 .blackpage h1.entry-title {
  	font-size: 48px;
  }
  .blackpage.type-page .page-content h2 {
	font-size: 32px;
}
  .aboutform label:not(.error) {
	font-size: 16px;
}
  .contact_partners h3{
    font-size: 32px;
  }
  .crypto-adv .aboutform label:not(.error) p{
    font-size: 16px;
  }
  .tiamsgs_wrapper{
  	margin-top: 140px;
  	margin-bottom: 140px;padding: 80px;
  }

  .costsblock {
  	margin-top: 70px;
  }
  .bbp_page .first-row-welc > div:first-child {
	padding-top: 140px;
	padding-bottom: 140px;
}
  .softnote_wel_img.bbp_wel_img {
  	min-height: 400px;
  	margin-top: calc(400px / -2);
  }
  .tokenomics_page .first-row-welc {
  	padding-bottom: 140px;
  }
  .partners_page .partners_block:not(:last-of-type) {
  	padding-bottom: 140px;
  }
  .partners_page .plane_txtblock{
  	padding-top: 70px;
  	padding-bottom: 70px;
  }
  .partners_page .first-row-welc{
  	padding-bottom: 140px;
  }
  .blackpage h2.aboutform_h2{
  	margin-top: 70px;
  	margin-bottom: 56px;
    white-space: nowrap;
    text-align: center;
  }
    .upcoming_mint .mintblc{
      gap:16px;
    }
    .upcoming_mint > div > div {
	position: relative;
	height:345px;
}
  .upcoming_mint .mintblc h3{
    font-size: 24px;
  }
  .upcoming_mint .mintblc p{

font-size: 32px;
   }
   .light_elem{
     height: 224px;
bottom: 27.414px;
   }
  .swiperordinals_item_ico svg{
    max-width: 80px;
    height: auto;
  }
  .current_ordinals p{
  font-size: 24px;
  }

  .current_ordinals h2.h1 {
    font-size: 64px;
    font-weight: 650;
    line-height: 110%; /* 70.4px */
    letter-spacing: normal;
  }
  .current_ordinals{
  	padding-top: 84px;
  	padding-bottom: 70px;
  }
  h3.swiperordinals_item_h3{
  	font-size: 24px;
    margin-top: 48px;
    margin-bottom: 16px;
  }
  .staking_page .planeblock::after {
    content: "";
    display: block;
    padding-top: 97%;
  }
  .swiperordinals_item{
    border-radius: 20px;
border: 2px solid var(--color-system-black-85, #343C4D);

padding: 60px 60px 76px 60px;

  }
  .ordinals_page .ordinals_block h2{
  font-size: 24px;
  }
  .ordinals_block .sectioncall_desc svg {
	max-width: 38px;
	height: auto;
	vertical-align: middle;
}
.ordinals_block .sectioncall_desc span{

}.ordinals_block {
	padding-bottom: 140px;
	padding-top: 140px;
}
  .ordinals_block .sectioncall_desc p{
    font-size: 32px;
  }
  .marquee_hp-container {
    	--gap: 70px;
  }

  .section-testnet .h1{
  	font-size: 64px;}
    
  .section-testnet_text p,
  .section-testnet_text{
  font-size: 24px;
}
.section-news-ttl{
	padding-bottom: 70px;
}
.content-blog-txt .firstimg {
	margin-bottom: 60px;
}
.owl-news-n .news-item {
	position: relative;
	padding-top:  0px;
	padding-bottom: 0px;
}

.owl-news-n .news-item .news-item-inner,
.owl-news-n .news-item .news-item-inner .news-image{
  border-radius: 20px;
}
.owl-news-n .news-item .news-item-inner .news-item-content .news-title {
  font-size: 24px;
  margin-bottom: 24px;
}
.owl-news-n .news-item .news-item-inner .news-item-content {
  padding: 24px;
}
.news-meta .link { 
	font-size: 16px; 
	letter-spacing: 0.16px; 
}
.owl-news-n .news-item .news-item-inner .news-item-content .news-date {
  font-size: 16px;
}
.section-testnet_text{

}
.section-testnet .link_wrap{
	display: block;
  margin-bottom: 40px;
}
  .section-testnet .letsgo{
  	margin-bottom: 70px;
  }
  .section-testnet{
  	padding-top: 100px;
  	padding-bottom: 100px;
        background-size: cover;
  }
  .roadmap .title h3{
    font-size: 32px;
  }
  .logos-bottom .logos-bottom-row:not(:last-child) {
    margin-bottom: 140px;
  }
  .roadmap .title {
  		gap:16px;
  }
  
  .form-white .text{
    font-size: 24px;
    font-weight: 550;
    line-height: 31px;

  }
  .section-logos_imgln svg{
  	height: 84px;
  }
    .section-logos_imgln {
      margin-bottom: 40px;
    }
    .section-logos {
    	padding-bottom:  70px;
    }
  .link-blue {
    padding-right: calc(26px + 8px);
    background-size: 26px;
  }
  .section-logos .title {
  	font-size: 24px;
  }

.let_filter-list {
	font-size: 24px;
	margin-top: 70px;
	width: 635px;
	display: flex;
	justify-content: space-between;
	font-weight: 450;
}
.filered_wr .let_filter-list{
  width: 846px;
} 
.glossary{
  margin-top: 100px;
}
#results_search.opened{
  gap: 48px;
}
.full .gloss_content {
	padding-top: 40px;
	padding-left: 40px;
	padding-right: 40px; 
  border-radius: 20px;
  border: 2px solid var(--Color-system-Black-85, #343C4D);
  box-shadow: 27.754px 0px 69.385px 27.754px rgba(6, 7, 10, 0.05), 13.877px 0px 69.385px 27.754px rgba(6, 7, 10, 0.10), 41.631px 41.631px 41.631px 0px rgba(6, 7, 10, 0.05);
}
.gloss_content .gloss_content_inner {
 
	padding-bottom: 40px;
}
.results_search_ttl,
#results_search.opened {
	font-size: 24px; 
}
.pagesearch {
	position: relative;
	margin-top: 56px;
	width: 635px;
	margin-left: auto;
	margin-right: auto;
}
  .gloss_content{
    padding-right: 40px;
    padding-left:  40px;
  }
  .gloss_container {
    margin-left: -40px;
    margin-right: -40px;
  }
  .gloss_content h2.gloss_letter{
    font-size: 96px;
    margin-bottom: 48px;
  }
  .gloss_container .gloss_content h3{

  font-size: 24px;
  }
  .title_row_p svg {
	height: 26px;
	width: 26px;
}
  .multipl_r{
    height: 79px;
  }
  .gloss_wrapper{
    /* height: 3000px; */
  }
  .vacancies .multipl_r_desc{
  	padding-bottom: 70px;
  }
  .vacancies .vacancies_row h3{
    font-size: 32px;
  }
  .vacancies{
  	padding-top: 140px;
  }
  .hire_page	.softnote_wel_img.token_wel_img {
  		min-height: 336px;
  		position: absolute;
  		margin-top: -168px;
  	}
  .vacancies .vacancies_row{
  	padding-top: 70px;
  }
  .table_tokenomics_2 .leg {
	font-size: 14px;
}
.table_tokenomics_2_col {
	font-size: 16px;
}
  .brandslistabout{
  	margin-top: 140px;
  }
.about_page .brandslistabout h2{

  font-size: 24px;
  }
  .about_page .teamlistabout{
  	margin-top: 140px;
  }
    .about_page .teamlistabout .teamlistul{
    grid-gap: 20px;}
  .about_page .softnote_wel_img.token_wel_img {
  	min-height: 336px;
  	margin-top: -168px;
  }
  .roadmap_page .first-row-welc{
  	margin-bottom: 140px;
  }
  .table_tokenomics_2_col {
	 max-width: 10%;
}
.table_tokenomics_2_col .item{
	padding: 4px 10px;
}
.footer,.footer-bottom,.footer-addresses .address p ,.footer-addresses .title,.menu-footer a  { 
	font-size: 16px; 
}

  .ambassador_page .descr{
  	font-size: 24px;
  	line-height: 31px;
  }
  .ambassador_page .wallet_wel_img {
  	min-height: 418px;
  }
  .softnote_greyslide_img{ 
    --greyslide_img_h: 692px;
    --greyslide_img_w: 529px;
  }
  .soft-stats_wrap .soft-stats_item .soft-stats_item_inn{
  	padding: 24px 60px 32px 60px;
  }
  .soft-stats_wrap .soft-stats_item .title {
    font-size: 24px;
    font-style: normal; 
    line-height: 130%;
  }
  .softnote_scheme_block p{
    letter-spacing: 0.09px;
  }
  .softnote_page {
    --softimgh: 480px;
  }
  #soft-stats{
    margin-top: 70px;
  }
  .softnote_scheme_block{
    padding-left: 60px;
    padding-top: 188px;
    padding-right: 60px;
    padding-bottom: 76px;
    background-position: 60px 60px;
  }
  .softnote_why.grayimgblock{
    padding: 140px 0px 140px;
  }
  .softnote_scheme_block_wrap{ 
    grid-template-rows: repeat(3,minmax(527px,auto));
  }
  .blackpage .softnote_scheme_block h2{
    font-size: 32px; 
  }
  .softnote_greyslide_cont{
    --greyslide_h: 484px; 
  }
  .softnote_greyslide_cont_ttl{
    font-size: 48px;
  }
  .softnote_greyslide_cont_txt{
    font-size: 24px;
  }
  .softnote_greyslide_cont_ttl{
    margin: 24px 0;
  }
 
 
   .soft-stats_wrap .soft-stats_item  .soft-stats_txt{
    font-size: 48px;
    line-height: 120%;
    letter-spacing: normal;
  }
  #post-79280 .wp-block-image::before{
    left: 32px;
    bottom: 32px;
  }
  .cryptosol_page .merchants_item{
  	display: flex;
  	flex-direction: column;
  	align-items: flex-start;
  	gap: 4px;
  	margin-right: 60px;
  }
  .cryptosol_page .merchants{
  	  margin:  140px 0px;
  	  padding: 70px 0px;
  }
  .cryptosol_page .merchants h2{
  font-size: 24px;
  }
  .cryptosol_page .merchants_item .merchants_cat{
    font-size: 16px;
  }
  .cryptosol_page .merchants_item  .merchants_name{
    font-size: 24px;
  }
  .cryptosol_page .merchants_item  .merchants_name svg{
    max-width: 30px;
    max-height:  30px;
   }
  .pb-200{
  	padding-bottom: 140px;
  }
  .pt-200{
    padding-top: 140px;
}
  .faq_page .tecbtn_wrap_sec{
  	margin-top: 70px;
  }

  .token-sale .copytoclipboard1 {
	font-size: 16px;
}
  .roadmap_table_col {
  	font-size: 18px;
  }
  .faq_accordion .level1 .accordion-button{
  	font-size: 24px;
  }
  .faq_accordion .accordion-button{
  	font-size: 32px;
  }
  .faq_accordion .accordion-button > svg{
  	max-width: 40px;
  }
  .faq_accordion{
  	margin-top: 70px;
  }
  .accordion_tec.faq_accordion .accordion-collapse .level1 {
  	padding-bottom: 70px;
  }
  .external-roadmap {
	margin-top: 140px;
}
  .earth-timer .hurrytimer-campaign .hurrytimer-timer-digit, .earth-timer .hurrytimer-campaign .hurrytimer-timer-sep {
  	font-size: 64px;
  }
  .earth-timer_txt span{
    font-size: 44px;
  }
  .earth-timer_txt{
  font-size: 24px;
}
  .table_tokenomics_2 {
  	margin-top: 140px;
  }
  .tockenomics_why{
  	margin-top: 140px;
  }
  section.tokenttable1{
  	padding-top: 140px;
  }
  .tocken_utility{
  	margin-top: 140px;
  	margin-bottom: 140px;
  }
  .tokenomics_page .tocken_utility h2{
  	font-size: 24px;
  }
    .tocken_utility svg{
      max-width: 60px;
    }
  .tocken_utility li span{
    font-size: 32px;
  }
  .tokenttable1_row{

    grid-template-columns: 40% 5% 11% 6% 20% auto;
  }.tokenttable1_row .col_6 svg{
  	width: 24px;
  	height: 24px;
  }
  .earth404 {
    top:276px;
	}
  @keyframes slideto {
    from {
      top:-200px;
  		opacity: 0;
    }

    to {
      top:140px;
  		opacity: 1;
    }
  }
  .presale_wrap {
	margin-top: 140px;
}
.page-template-page-tokenomics .presale_wrap {
	margin-top:  0px;
}
  .earth404_wrap {
		max-height: 848px;
	}
  .header404_0 {
  	top: 140px;
  }.header404,.header404_0{
  font-style: normal;
  font-weight: 400;
  font-size: 373.724px;
  color: var(--tectum);
  text-shadow: 0px 4px 50px rgba(72, 123, 255, 0.2), 0px 2px 11px rgba(34, 40, 55, 0.1), 0px 4px 66px rgba(34, 40, 55, 0.7), 0px 4px 100px rgba(22, 86, 255, 0.2);
  }
  .notfoundpage_wrap .firstline_eye .firstline_eyeball {

  	top: 12px;
  }
  .notfoundpage_wrap .firstline_eye .firstline_eyeball > svg{
    height: 16px;
    width: 16px;
  }
  .header404{
    width: 714px;
    height: 272px;
    left: calc(50% - 714px/2 + 0.3px);
    top: 140px;

  }
  .error404 .footer{
  	padding-top: 0px;
  }
  .notfoundpage_wrap .firstline_eye > svg {
	height: 41.2px;    width: 26px;
}
  .notfoundpage .firstline,
  .notfoundpage h1 {
  	font-size: 56px;
  }
  .notfoundpage_desc {
    font-weight: 350;
    font-size: 24px;
}
  .notfoundpage #main{
  	min-height: 848px;
  }
  .timerline .hurrytimer-headline{display: none!important;}
  .timerline .hurrytimer-timer-label {

   letter-spacing: 0.024em;
  }
  .timerline .hurrytimer-campaign .hurrytimer-timer-digit, .timerline .hurrytimer-campaign .hurrytimer-timer-sep {
  }
  .timerline p{
    flex-basis: 450px;
  }
  .whitebtn{
    font-size: 16px;
  }.whitebtn svg{
  	width: 11px;
  	height: 11px;
  }
  .rewards_faq .tecbtn_wrap{
  	margin-top: 70px;
  }
  .howtorew_item{
    padding: 60px 60px 76px;
  }.howtorew_item h3 {

	font-size: 24px;
	margin-top: 48px;
	margin-bottom: 16px;
}.accordion_tec.accordion .accordion-button {

	font-size: 24px;
}
 .accordion_tec.accordion .accordion-button svg{
   width: 26px;
 }
  .rewards_faq{
  	margin-top: 140px;
  }
  .howtorew_item h3{
  	font-size: 24px;
  }
  .rewads-row_1 h2{
  	font-size: 64px;
  }
  .rewards_page .first-row-welc > div:last-child p{
    font-size: 24px;
  }
  .crypto-adv > .container-fluid > .row:first-child{
    margin-bottom: 140px;
  }
	
	.owl-news-n .news-item  .news-cat{
		font-size: 16px;
	}
	.blackpage h2{
	font-size: 48px;
	}
  .blackpage {
    /* margin-top: var(--header_h); */
  	padding-top:140px;
  }
	.section-08.become-member-section .text{
	font-size: 32px;
	}
	.roadmapimghp{
		height: 300px;
	}
	.roadmap .h3 {
		font-weight: 500;
		font-size: 24px;
	}
	.roadmap .items:last-child .item:nth-of-type(1),
	.roadmap .items:last-child .item:nth-of-type(3) {
		width: 23%;
	}.roadmap .item {
	font-size: 18px;
}
	.roadmap .items:last-child .item:nth-of-type(2){
	width: 40%;
	}
	.roadmap .items:last-child .item:nth-of-type(5){
		width: 23%;
	}
	.roadmap .items:last-child .item:nth-of-type(4),
	.roadmap .items:last-child .item:nth-of-type(6) {
	width: 31%;
	}
 
 
	h2.h2{
	font-size: 48px;
	}
	.btn.btn-black {
		font-size: 18px;
	}
	 
	
	.section-logos .text {
    max-width: 255px;
    margin-left: auto;
    margin-right: auto;
}
.link-blue {
	font-size: 18px;
	background-position-y: center;
}
.currencies-out .white-plate .item span{
	font-size: 28px;
}
body, body p {
	font-size: 18px;
}.become-member-section .h2{
	font-size: 48px;
	line-height: 120%;
}
 
  #modalin.modal {
    width: 640px;
    height: 583px;
    margin-top: calc(-523px / 2);
    margin-left: calc(-640px / 2);
    gap:32px;
  }
  #modalin.modal .modal-header h5 {
	font-size: 24px;
}
#modalin.modal .modal-body_links{
  gap:16px 32px;
}
#modalin.modal .modal-body_links:nth-child(2) {
	padding-top: 16px;
	margin-top: 16px;
	border-top: 1px solid #CACEDC;
}
#modalin.modal .modal-body_links a{
 
}
#modalin.modal .smartaddr_in { 
	font-size: 16px; 
	font-weight: 350; 
}
#modalin.modal .modaln-bit1  svg{
  width:115px;
  height: auto;
  /* grid-area: modaln-bit1; */
}
#modalin.modal .modaln-unis svg{
  width:172px;
  height: auto;
  /* grid-area: modaln-unis; */
}
#modalin.modal .modaln-mexc svg{
  width:120px;
  height: auto;
  /* grid-area: modaln-mexc; */
}
#modalin.modal .modaln-bit svg{
  width:118px;
  height: auto;
  /* grid-area: modaln-bit; */
}
#modalin.modal .modaln-galxe svg{
 
   width: 138px;
 
  height: auto;
  /* grid-area: modaln-coinw; */
} 
#modalin.modal .modaln-coinw svg{
  width:119px;
  height: auto;
  /* grid-area: modaln-coinw; */
}
#modalin.modal .modaln-oc svg{
  
  width:133px;
  height: auto;
  /* grid-area: modaln-oc; */
}
#modalin.modal .modaln-bitru svg{
  width:131px;
  height: auto;
  /* grid-area: modaln-bitru; */
}
#modalin.modal .modaln-bings svg{
  width:97px;
  height: auto;
  /* grid-area: modaln-bitru; */
}
#modalin.modal .modaln-gateio svg{
  width:123px;
  height: auto;
  /* grid-area: modaln-gateio; */
}
#modalin.modal .modaln-xtcom svg{
  width:123px;
  height: auto;
  /* grid-area: modaln-xtcom; */
}
#modalin.modal .modaln-biconomy svg{
  width:146px;
  height: auto;
  /* grid-area: modaln-biconomy; */
}
#modalin.modal .modaln-xtcom svg{
  width:131px;
  height: auto;
  /* grid-area: modaln-xtcom; */
}
#modalin.modal .modaln-swing svg{
  width:130px;
  height: auto;
  /* grid-area: modaln-xtcom; */
}
#modalin.modal .modaln-smardex svg{
  width:156px;
  height: auto;
  /* grid-area: modaln-xtcom; */
}
#modalin.modal .modaln-gecko svg{
  width:153px;
  height: auto;
  /* grid-area: modaln-xtcom; */
}
#modalin.modal .modaln-cmc svg{
  width:189px;
  height: auto;
  /* grid-area: modaln-xtcom; */
}
  .footer-top .socials {
   gap:10px;
  }
  .roadmap_item_row:nth-child(odd)::before, .rodmap_item_border_r {
  	position: absolute;
  	width: 15px;
  	height: 157.5px;
  	border-right: 2px solid #3D475B;
  	right: -15px;
  	top: 0px;
  	border-top: 2px solid #3D475B;
  	border-bottom: 2px solid #3D475B;
  	border-radius: 0px 12px 12px 0px;
  }
  .roadmap_item_row:nth-child(even):before,
  .rodmap_item_border_l {
  	position: absolute;
  	width: 16px;
  	height: 158px;
  	border-left: 2px solid #3D475B;
  	left: -26px;
  	top: 0px;
  	border-top: 2px solid #3D475B;
  	border-bottom: 2px solid #3D475B;
  	border-radius: 12px 0px 0px 12px;
  }.roadmap_item_row:nth-child(2n) .roadmap_item_meta_lnarr {

	top: -8px;
}  .roadmap_item_meta_lnarr{
    top: -6.5px;
  }
	body.search.search-results .blackpage{
		padding-top: 70px;
	}
	.roadmap_item {
		flex-basis: 50%;
		 margin-right: 0px;
		box-sizing: border-box;
	}

	.mainblog.roadmap_page h1.entry-title {
	font-size: 64px;
}.mainblog.roadmap_page .first-row-welc p{
	font-size: 24px;
}.roadmap-page_img {
	width: 100%;
	background-size: contain;min-height: 140px;
}
  .roadmap .title{
	font-size: 48px;
}

	.grayimgblock.crypto-adv{
	  margin-top: 140px;
	}
  .gradientblock_r{
      background-position-x: calc(50% - 350px);
  }
  .gradientblock{
    padding: 70px 0px;
  }
  .gradientblock_l::after{
    top:-70px;
  }
  .gradientblock_l h2{
    font-size: 48px;
    line-height: 120%;
  }
 
  .testnet_adv_list li p{
  font-size: 24px;
  }
  .testnet_page_why{
    margin-top: 140px;
  }
  .testnet_wel_img{
  	  min-height: var(--welimage_h_l_testnet);
      position: absolute;width: 100%;
      top: 50%;
      margin-top: calc(var(--welimage_h_l_testnet) / -2);
  }
  .softnote_page .softnote_wel_img::before{ 
    width: 280px;
    right: calc(42% - 280px/2);
  bottom: -43.325px;
  
  }
  .wallet_why{
    margin-top: 140px;
    margin-bottom: 140px;
  }
  .wallet_wel_img{
    --himgmain: 286px;
  }
  .cryptosol_adv_list li i {
  	font-size: 38px;
  }

  .subtitle_d{
    font-size: 24px;
  }
  .cryptosol_adv_list li {
  font-size: 32px;
  padding-bottom: 40px;
  }
  .cryptosol_adv_list li:not(:first-child){
  	padding-top: 40px;
  }
  .cryptosol_adv_list li i {
      margin-right: 18px;
  }
  .cryptosol_adv_list {
   column-count: 1;
  }

  .grayimgblock {
	padding: 140px 0px;
}
  .softnote_wel_img.crypto_wel_img{
    min-height: 370px;
		margin-top: calc(370px / -2);
  }
  .token_graybl.grayimgblock{
    padding-top: 960px;
  }
  .token_graybl.grayimgblock{
    display: flex;
  }
  .token_graybl.grayimgblock .col-xl-4 {
  	width: 83.33333333%;
  	flex: 0 0 auto;
  	display: flex;
  	justify-content: space-between;
  }
  .token_graybl.grayimgblock  h2 {
  	width: 40%;
  }
  .token_graybl.grayimgblock .grayimgblock_txt{
    width: 60%;
  }
  .token_graybl.grayimgblock .grayimgblock_txt p:first-child{
    margin-top: 0px;
  }
  .token_graybl.grayimgblock .grayimgblock_img {
	object-fit: cover;
	height: 800px;
	width: 100%;
}
.token_graybl.grayimgblock .grayimgblock_img_wrap {
	position: absolute;
	right: 0px;
	top: 0px;
	bottom: auto;
	max-width: 100%;
	display: block;
	height: 800px;
	left: 0px;
}
	.tectum_token_scheme_block.tectum_token_scheme_block_r::before,
	.tectum_token_scheme_block.tectum_token_scheme_block_r::after ,
	.tectum_token_scheme_block.tectum_token_scheme_block_l::before {
		bottom: -30px;	width: 19px;
			height: 20px;
}
	.tectum_token_scheme_block.tectum_token_scheme_block_l::after {
right: -26px;
	width: 19px;
	height: 20px;
	margin-top: -10px;
}
	.tectum_token_scheme_block.tectum_token_scheme_block_full{

	margin-top: 40px;
	}
	.tectum_token_scheme_block{
		margin: 0px 4px;
	}
	.tectum_token_scheme_block_header{
     margin-bottom: 0px;
	font-size: 32px;
	}
	.presale_wrap .bottom{
		margin-bottom: 0px;
	}.presale_wrap .top{
		margin-top: 70px;
	}
	.presale_wrap .bottom{
		font-size: 52px;
	}
	.presale_wrap .top{
		font-size: 116px;
		line-height: 140px;

	}
	.softnote_wel_img.token_wel_img {
	min-height: 356px;position: absolute;
margin-top: -178px;
}
	.blockchain_imgblock {
	padding-top: 100px;
	padding-bottom: 140px;
}
	.blockchain_wel_img{
		  min-height: 338px;
      margin-top: -169px;
	}
	.softnote_scheme_block  h3{
	font-size: 24px;
  letter-spacing: 0.6px;
	}
  .softnote_cases_block { 
    grid-template-columns: 522px auto;
    height: 399px;
   }
   .softnote_cases_block4,
.softnote_cases_block2{
    grid-template-columns: auto 522px;
}
   .softnote_cases_block_txt p{ 
    font-size: 24px;
   }
  .softnote_adv  .col-advantages:first-child{
    padding-right: 40px;
 }
 .softnote_adv  .col-advantages:last-child{
    padding-left: 40px;
 }
 .softnote_cases{
  padding-top: 140px;
}
.softnote_cases_block_txt{
  padding: 60px 60px 76px 60px;

}
.softnote_cases_block_txt h3{
  font-size: 32px;
 }
 .softnote_cases_block2 .softnote_cases_block_txt{
  min-height: 399px;
}
 .advantage_item h3{font-size: 24px;
	}
	.softnote_adv h2 span{
		display: none;
	}
	.softnote_cur_wrap .white-plate  {
		border-top-left-radius: 0;margin: 0px;
		border-bottom-right-radius: 0;
		transform: none;
		background: #EDEFF4;padding-left: 0px;
	padding-right: 0px;box-shadow: none;display: flex;
	}
  .softnote_scheme_block a{
    margin-top: 48px;
  }
.softnote_cur_wrap .softnote_cur_wrap_in > div{
	box-shadow: none;
}
	.blackpage .first-row-welc h1 + p{
		font-size: 24px;
	}.softnote_cur_wrap{
		/* background: #EDEFF4; */
		max-width: 100%;overflow: hidden;
	}.softnote_cur_wrap > .col-lg-10{
		/* width: 100%;
margin: 0px; */
	}
	.softnote_cur_wrap_in{
		max-width: 1320px;margin: 0px auto;
	}
	.softnote_wel_img{
		min-height: 336px;
    margin-top: -168px;
	}
	.blackpage.softnote_page{
    padding-top: 70px;
 	}
   .softnote_scheme_block{
    border-radius: 20px;
   }
   .softnote_why_img_wrap{
    margin-top: 140px;
  }
	.softnote_page > section {
  margin-bottom: 140px;
}
.xfa_imgblock .plane_imgblock_img,
.softnote_why_img_wrap img{
  border-radius: 20px;
}
.plane_txtblock {
  padding-top: 140px;
}
.footer .footer-addresses .title,
.footer .menu-footer-col .item strong{
	font-size: 16px;
}
.xfa_wel_img{
	min-height: 208px;
	margin-top: calc(208px / -2 );
}
.xfa_imgblock{
	margin-top: 140px;
}
.xfa_plan{
	margin-top: 140px;
	margin-bottom:  0px;
}
a.blue-svg-link svg{
	width: 26px;
  height: 26px;
}
.plan_table_header{
	font-size: 32px;
}.plan_table_item_f h3,
.plan_table_item_f  .plan_table_item_sub{

	font-size: 24px;
}
.plan_table_item_f {
	background-repeat: no-repeat;
	background-size: 40px;
	padding-left: 60px;
}.plan_table_item_f p{
	font-size: 16px;
}
.calltoaction{
	padding: 140px 0px;
}.calltoaction_img{
	max-width: 204px;
}  .calltoaction p {
    font-size: 32px;
}
.tectum_token_scheme {
	margin-top: 140px;    
}.footer .menu-footer {
	flex-wrap: wrap;
}
.footer-addresses_b{
	 
	line-height: 150%;
	font-size: 16px;
}
.team_page  .team-list{
  padding-left: 20px;
}
.footer {
	padding-top: 140px;
}
.footer-addresses .address p {
  font-size: 16px;
line-height: 150%;
letter-spacing: 0.16px;
max-width: 240px;
} 
.team_wrap_in_r{
	margin-top: 70px;

}
.team_item { 
	max-width: 245px;
}
.team_page .team-list { 
	column-gap: 0px;
	row-gap: 60px;
}
.team_item__img {
  height: 168px;
  width: 168px; 
}
#teammodal .team_item__img {
  height: 225px;
  width: 225px; 
}
#teammodal { 
	 grid-template-columns: 225px auto;
	 gap: 80px; 
 }

.team_item__name{
font-size: 24px;
}
.team_item__pos{
font-size: 16px;
} 
.team_item__img_wrap{
 
}
 .team_item__img_kyc {
  width: 40px;
  height: 40px;}
.team_page .modal {
 
}.modal_team__imgwrap .team_item__img_ln,.modal_team__imgwrap .team_item__img_ln .team_item__img{
	width: 296px;
	height: 296px;
}.team_page .modal { 
}#teammodal {
	/* height: calc(100vh - 300px - 80px); */
}
.team_page .modal .modal-inner{
  padding: 60px;
}
.team_single__imgwrap .team_item__img {
 
}
 
.team_item__img_kyc.team_item__img_kyc_full{
	height: 78px;
	width: 78px;
}#teammodal .modal_inner_col h3 {
	font-size: 32px;
}.modal_team_pos {
	font-size: 24px;
}.team_item_tax{ 
  height: 28px;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 24px */
  letter-spacing: 0.16px;
}
.softnote_wel_img.team_wel_img{
	--welteam_w: 578px;
	--welteam_h: 674px; 
}.team_page .first-row-welc {
	margin-bottom: 140px;
}.kyc_cer_img__ttl {
	font-size: 32px;
}

.softnote_wel_img.howto_wel_img {
	min-height: 356px;
	position: absolute;
	margin-top: calc(356px / -2);
}
.howto_page .steps_wrap .step{
  padding: 60px 60px 76px;gap: 48px;
  flex-direction: column;background: #222837;
box-shadow: 10px 0px 50px 20px rgba(6, 7, 10, 0.15), 20px 0px 50px 20px rgba(6, 7, 10, 0.1), 30px 30px 30px rgba(6, 7, 10, 0.05);
border-radius: 24px;
}.howto_page .first-row-welc{
	margin-bottom: 140px;
}.howto_page .steps_wrap .step .step_txt h3{
  font-size: 32px;
}
.howto_cta_img{
	max-width: 204px;
}.page-template-page-hiring .footer{
	padding-top: 140px;
}
.section-08.gradientblock .tecbtn_wrap{
	margin-top: 40px;
}
.section-08.gradientblock h2{
	font-weight: 700;
font-size: 48px;
}
.section-08.gradientblock .gradientblock_text{

  font-size: 32px;
}
.team_single{
	padding-top: 140px;
} 
 .teamcontainer {
  --wteamcol: 296px;
  gap:80px;
}
.team_single .addinfolist li{
  margin-bottom: 8px;
}
.teamitemdescription{
	padding-top: 80px;
 }
.single-portfolio .interviews-image-capt {
  font-size: 13.089px;
  font-style: normal;
  font-weight: 400;
  line-height: 108%; /* 14.136px */
  letter-spacing: -0.262px;
  left: 27px;
    bottom: 27px;
  
}
.single-portfolio  .interviews-title{
  font-size: 24px;
  margin: 16px 0 10px;
}
.single-portfolio .interviews-image-capt span {
  font-size: 6px;

	z-index: 2;
}
.single-portfolio .interviews-image-capt span {
	font-size: 6px;
	padding: 1px;
	height: 6px;
	line-height: 6px;
	z-index: 2;
}
.single-portfolio .interviews-item.expanded .interviews-image-capt span{
  font-size: 13.089px;
  padding: 4px 2px 3px 0;
	height: 10px;
	line-height: 10px;
}
.single-portfolio .interviews-item.expanded .interviews-image-capt strong{
  font-size: 19.633px;
  line-height: 14px;
  height: 14px;
	padding: 3px 2px 3px;
}
.single-portfolio .interviews-image-capt strong {
	font-size: 9px;
	font-style: normal;
	font-weight: 700;
	line-height: 9px;
	letter-spacing: -0.393px;
	height: 9px;
	padding: 0px;
}
.team_single .addinfolist li,
.interviews-link a.blue-svg-link{
  font-size: 16px;
}
.single-portfolio   .interviews-image-capt::before{
  width: 17px;
}
.single-portfolio .interviews-item.expanded .interviews-image-capt::before{
  width: 34px;
}
.single-portfolio .interviews-image-capt{
  padding-left: 17px;
}
.single-portfolio .interviews-item.expanded .interviews-image-capt{
  padding-left: 34px;
}
.team_single  h2.interviewssingleh2 {
	margin-top: 140px;
  font-size: 24px;
}
.team_single_inner_col h1 { 
	font-size: 32px; 
  margin-bottom: 24px;
}
.team_single__leftcol {  
	gap: 32px;
}
.team_single_pos { 
	font-size: 24px; 
  padding-bottom: 8px;
  margin-bottom: 8px;
}
.single-portfolio .page-header h2{ 
  font-size: 26px;
}
.team_single .page-content{
	margin-top: 80px;
}
.team_single .page-content h2.wp-block-heading{
  margin-top: 80px;
  font-size: 24px;
}
.team_single .wp-block-button__link::after { 
	height: 24px;
	width:24px;
}
.team_single .page-content h3.wp-block-heading{ 
	font-size: 24px; 
  margin-top: 16px;
}
.team_single .wp-block-button__link::after { 
	height: 26px;
	width:26px;
}
.team_single .page-content .wp-block-spacer {
	height: 80px !important;
}
.team_page .modal_soc_ln__wrap {
 
	gap: 16px;
}
.modal_soc_ln__wrap {
 
	gap: 8px;
}
.tct_page .softnote_wel_img.token_wel_img {
	min-height: 570px;
	position: absolute;
	margin-top: -285px;
}
.tectum_token_scheme_block_header p { 
  font-size: 24px;
}
.tct_page  .letsgo{
  font-size: 48px;
}
.tct_page  .section-testnet_l{
  z-index: 10;
  padding-top: 100px;
  padding-bottom: 100px;
}
.tct-faq-question { 
  font-size: 24px;
}
.maincolumn .description p{ 
  font-size: 24px;
}
}
@media screen and (max-width: 1680px) and (min-width: 1280px){
  .calltoaction.container-fluid > .row > .col-xl-8.offset-xl-2,
  .xfa_plan > .container-fluid > .row > .col-xl-8.offset-xl-2{
      margin-left: 8.33333333%;  flex: 0 0 auto;
    width: 83.33333333%;
  }
  .grayimgblock_txt__wrap{
    display: flex;
  }
  .staking-rates { 
    max-width: 275px;
  }
}
@media (max-width:1515px) {
  .footer .menu-footer-col {
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    gap: 40px; 
  }
  .footer-addresses .address p { 
    max-width: 100%;
  }
  .footer .footer-addresses{
    max-width: 100%;
    width: 100%;gap: 40px;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
  }
  .footer-addresses_b {
    margin-top: 0px;
    text-align: right;
  }
  .row_inner {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
}
}
@media(max-width:1439.9px){
  .glossary_page .sorter_wrap {
    position: relative;
    text-align: center;
    bottom: 0;
    right: 0;
    width: 100%;
  }
  #filter-let > div > div {
    position: relative;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  #supported-endpoints .webserver_wrap { 
    display: flex;    
    flex-wrap: wrap;
    gap: 60px;
    width: 750px;
    margin: 0 auto;
    max-width: 100%;
  }
  #supported-endpoints .webserver_item {
    flex-basis: 208px;
    width: 208px;
  }
} 
