@charset "utf-8";

.ico 
{ 
  width: 16px;
  display: flex;
  aspect-ratio: 1/1;
  position: relative;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}

.ico::before, 
.ico::after 
{
  width: 100%;
  height: 100%;
  display: block;
  aspect-ratio: 1/1;
  position: relative;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}


.ico::before { content: ''; }






/*----------------------------------------------------------------------------
* Tier 1 [A, B]
*----------------------------------------------------------------------------*/


.active-ico::before, 
.active-ico::after 
{
  background-image: url(../ico/svg/active.svg);
}


.arrow-l-fat-ico::before, 
.arrow-l-fat-ico::after 
{
  background-image: url(../ico/svg/arrow-l-fat.svg);
}


.arrow-r-fat-ico::before, 
.arrow-r-fat-ico::after 
{
  background-image: url(../ico/svg/arrow-r-fat.svg);
}


.ai-ico::before, 
.ai-ico::after 
{
  background-image: url(../ico/svg/ai.svg);
}


.at-ico::before, 
.at-ico::after 
{
  background-image: url(../ico/svg/at.svg);
}


.atom-ico::before, 
.atom-ico::after 
{
  background-image: url(../ico/svg/atom.svg);
}


.basic-ico::before, 
.basic-ico::after 
{
  background-image: url(../ico/svg/basic.svg);
}


.bank-ico::before, 
.bank-ico::after 
{
  background-image: url(../ico/svg/bank.svg);
}


.bell-ico::before, 
.bell-ico::after 
{
  background-image: url(../ico/svg/bell.svg);
}


.blocks-ico::before, 
.blocks-ico::after 
{
  background-image: url(../ico/svg/blocks.svg);
}


.bluecheck-ico::before, 
.bluecheck-ico::after 
{
  background-image: url(../ico/svg/bluecheck.svg);
}



.board-ico::before, 
.board-ico::after 
{
  background-image: url(../ico/svg/board.svg);
}


.bonding-ico::before, 
.bonding-ico::after 
{
  background-image: url(../ico/svg/bonding.svg);
}


.box-ico::before, 
.box-ico::after 
{
  background-image: url(../ico/svg/box.svg);
}


.boxtruck-ico::before, 
.boxtruck-ico::after 
{
  background-image: url(../ico/svg/boxtruck.svg);
}


.bulb-ico::before, 
.bulb-ico::after 
{
  background-image: url(../ico/svg/bulb.svg);
}


.building-ico::before, 
.building-ico::after 
{
  background-image: url(../ico/svg/building.svg);
}


.bullseye-ico::before, 
.bullseye-ico::after 
{
  background-image: url(../ico/svg/bullseye.svg);
}






/*----------------------------------------------------------------------------
* Tier 2 [C, D]
*----------------------------------------------------------------------------*/


.car-key-ico::before, 
.car-key-ico::after 
{
  background-image: url(../ico/svg/car-key.svg);
}


.ccard-ico::before, 
.ccard-ico::after 
{
  background-image: url(../ico/svg/ccard.svg);
}


.candlesticks-ico::before, 
.candlesticks-ico::after 
{
  background-image: url(../ico/svg/candlesticks.svg);
}



.cart-ico::before, 
.cart-ico::after 
{
  background-image: url(../ico/svg/cart.svg);
}


.calendar-ico::before, 
.calendar-ico::after 
{
  background-image: url(../ico/svg/calendar.svg);
}


.chevron-up-ico::before, 
.chevron--uo-ico::after 
{
  background-image: url(../ico/svg/chevron-up.svg);
}


.checkmark-ico::before, 
.checkmark-ico::after 
{
  background-image: url(../ico/svg/checkmark.svg);
}


.checkmark-half-ico::before, 
.checkmark-half-ico::after 
{
  background-image: url(../ico/svg/checkmark-half.svg);
}


.checkmark-circle-ico::before, 
.checkmark-circle-ico::after 
{
  background-image: url(../ico/svg/checkmark-circle.svg);
}


.chevron-down-ico::before, 
.chevron-down-ico::after 
{
  background-image: url(../ico/svg/chevron-down.svg);
}


.chevron-left-ico::before, 
.chevron-left-ico::after 
{
  background-image: url(../ico/svg/chevron-left.svg);
}


.chevron-right-ico::before, 
.chevron-right-ico::after 
{
  background-image: url(../ico/svg/chevron-right.svg);
}


.circle-ico::before, 
.circle-ico::after 
{
  background-image: url(../ico/svg/circle.svg);
}


.compare-ico::before, 
.compare-ico::after 
{
  background-image: url(../ico/svg/compare.svg);
}


.compliance-ico::before, 
.compliance-ico::after 
{
  background-image: url(../ico/svg/compliance.svg);
}


.coin-stack-ico::before, 
.coin-stack-ico::after 
{
  background-image: url(../ico/svg/coin-stack.svg);
}


.crypto-ico::before, 
.crypto-ico::after 
{
  background-image: url(../ico/svg/crypto.svg);
}


.c-score-ico::before, 
.c-score-ico::after 
{
  background-image: url(../ico/svg/c-score.svg);
}


.db-ico::before, 
.db-ico::after 
{
  background-image: url(../ico/svg/db.svg);
}


.docfile-ico::before, 
.docfile-ico::after 
{
  background-image: url(../ico/svg/docfile.svg);
}


.document-ico::before, 
.document-ico::after 
{
  background-image: url(../ico/svg/document.svg);
}


.code-ico::before, 
.code-ico::after 
{
  background-image: url(../ico/svg/code.svg);
}


.distric-ico::before, 
.distric-ico::after 
{
  background-image: url(../ico/svg/distric.svg);
}


.doc-percent-ico::before, 
.doc-percent-ico::after 
{
  background-image: url(../ico/svg/doc-percent.svg);
}







/*----------------------------------------------------------------------------
* Tier 3 [E, F]
*----------------------------------------------------------------------------*/


.edit-ico::before, 
.edit-ico::after 
{
  background-image: url(../ico/svg/edit.svg);
}


.expend-ico::before, 
.expend-ico::after 
{
  background-image: url(../ico/svg/expend.svg);
}


.extend-ico::before, 
.extend-ico::after 
{
  background-image: url(../ico/svg/extend.svg);
}


.eye-ico::before, 
.eye-ico::after 
{
  background-image: url(../ico/svg/eye.svg);
}


.factoring-ico::before, 
.factoring-ico::after 
{
  background-image: url(../ico/svg/factoring.svg);
}


.fax-ico::before, 
.fax-ico::after 
{
  background-image: url(../ico/svg/fax.svg);
}


.frame-ico::before, 
.frame-ico::after 
{
  background-image: url(../ico/svg/frame.svg);
}


.filter-ico::before, 
.filter-ico::after 
{
  background-image: url(../ico/svg/filter.svg);
}


.fire-ico::before, 
.fire-ico::after 
{
  background-image: url(../ico/svg/fire.svg);
}


.folder-ico::before, 
.folder-ico::after 
{
  background-image: url(../ico/svg/folder.svg);
}


.fud-ico::before, 
.fud-ico::after 
{
  background-image: url(../ico/svg/fud.svg);
}







/*----------------------------------------------------------------------------
* Tier 4 [G, H]
*----------------------------------------------------------------------------*/


.gear-ico::before, 
.gear-ico::after 
{
  background-image: url(../ico/svg/gear.svg);
}


.gears-ico::before, 
.gears-ico::after 
{
  background-image: url(../ico/svg/gears.svg);
}


.gear-user-ico::before, 
.gear-user-ico::after 
{
  background-image: url(../ico/svg/gear-user.svg);
}


.glasses-ico::before, 
.glasses-ico::after 
{
  background-image: url(../ico/svg/glasses.svg);
}


.globe-ico::before, 
.globe-ico::after 
{
  background-image: url(../ico/svg/globe.svg);
}


.gofundme-ico::before, 
.gofundme-ico::after 
{
  background-image: url(../ico/svg/gofundme.svg);
}



.group-ico::before, 
.group-ico::after 
{
  background-image: url(../ico/svg/group.svg);
}


.handtruck-ico::before, 
.handtruck-ico::after 
{
  background-image: url(../ico/svg/handtruck.svg);
}


.heart-ico::before, 
.heart-ico::after 
{
  background-image: url(../ico/svg/heart.svg);
}


.history-ico::before, 
.history-ico::after 
{
  background-image: url(../ico/svg/history.svg);
}


.home-ico::before, 
.home-ico::after 
{
  background-image: url(../ico/svg/home.svg);
}







/*----------------------------------------------------------------------------
* Tier 5 [I, J]
*----------------------------------------------------------------------------*/


.inactive-ico::before, 
.inactive-ico::after 
{
  background-image: url(../ico/svg/inactive.svg);
}


.index-ico::before, 
.index-ico::after 
{
  background-image: url(../ico/svg/index.svg);
}


.info-ico::before, 
.info-ico::after 
{
  background-image: url(../ico/svg/info.svg);
}


.initial-ico::before, 
.initial-ico::after 
{
  background-image: url(../ico/svg/initial.svg);
}


.inventory-ico::before, 
.inventory-ico::after 
{
  background-image: url(../ico/svg/inventory.svg);
}


.invest-ico::before, 
.invest-ico::after 
{
  background-image: url(../ico/svg/invest.svg);
}


.js-ico::before, 
.js-ico::after 
{
  background-image: url(../ico/svg/js.svg);
}







/*----------------------------------------------------------------------------
* Tier 6 [K, L]
*----------------------------------------------------------------------------*/


.lang-ico::before, 
.lang-ico::after 
{
  background-image: url(../ico/svg/lang.svg);
}


.light-ico::before, 
.light-ico::after 
{
  background-image: url(../ico/svg/light.svg);
}


.list-ico::before, 
.list-ico::after 
{
  background-image: url(../ico/svg/list.svg);
}


.link-ico::before, 
.link-ico::after 
{
  background-image: url(../ico/svg/link.svg);
}


.location-ico::before, 
.location-ico::after 
{
  background-image: url(../ico/svg/location.svg);
}


.location-outline-ico::before, 
.location-outline-ico::after 
{
  background-image: url(../ico/svg/location-outline.svg);
}


.lock-ico::before, 
.lock-ico::after 
{
  background-image: url(../ico/svg/lock.svg);
}







/*----------------------------------------------------------------------------
* Tier 7 [M, N]
*----------------------------------------------------------------------------*/


.mail-ico::before, 
.mail-ico::after 
{
  background-image: url(../ico/svg/mail.svg);
}


.map-ico::before, 
.map-ico::after 
{
  background-image: url(../ico/svg/map.svg);
}

.matrix-ico::before, 
.matrix-ico::after 
{
  background-image: url(../ico/svg/matrix.svg);
}


.menu-ico::before, 
.menu-ico::after 
{
  background-image: url(../ico/svg/menu.svg);
}


.metrics-ico::before, 
.metrics-ico::after 
{
  background-image: url(../ico/svg/metrics.svg);
}


.mic-ico::before, 
.mic-ico::after 
{
  background-image: url(../ico/svg/mic.svg);
}


.migrate-ico::before, 
.migrate-ico::after 
{
  background-image: url(../ico/svg/migrate.svg);
}


.moon-ico::before, 
.moon-ico::after 
{
  background-image: url(../ico/svg/moon.svg);
}


.money-ico::before, 
.money-ico::after 
{
  background-image: url(../ico/svg/money.svg);
}


.money-circle-ico::before, 
.money-circle-ico::after 
{
  background-image: url(../ico/svg/money-circle.svg);
}


.network-ico::before, 
.network-ico::after 
{
  background-image: url(../ico/svg/network.svg);
}


.network-full-ico::before, 
.network-full-ico::after 
{
  background-image: url(../ico/svg/network-full.svg);
}



.nxtcheck-ico::before, 
.nxtcheck-ico::after 
{
  background-image: url(../ico/svg/nxtcheck.svg);
}







/*----------------------------------------------------------------------------
* Tier 8 [O, P]
*----------------------------------------------------------------------------*/


.open-ico::before, 
.open-ico::after 
{
  background-image: url(../ico/svg/open.svg);
}


.operator-ico::before, 
.operator-ico::after 
{
  background-image: url(../ico/svg/operator.svg);
}



.percent-ico::before, 
.percent-ico::after 
{
  background-image: url(../ico/svg/percent.svg);
}



.phone-handle-ico::before, 
.phone-handle-ico::after 
{
  background-image: url(../ico/svg/phone-handle.svg);
}


.php-ico::before, 
.php-ico::after 
{
  background-image: url(../ico/svg/php.svg);
}


.play-ico::before, 
.play-ico::after 
{
  background-image: url(../ico/svg/play.svg);
}


.plug-ico::before, 
.plug-ico::after 
{
  background-image: url(../ico/svg/plug.svg);
}


.plus-ico::before, 
.plus-ico::after 
{
  background-image: url(../ico/svg/plus.svg);
}


.privacy-ico::before, 
.privacy-ico::after 
{
  background-image: url(../ico/svg/privacy.svg);
}


.property-ico::before, 
.property-ico::after 
{
  background-image: url(../ico/svg/property.svg);
}







/*----------------------------------------------------------------------------
* Tier 9 [Q, R]
*----------------------------------------------------------------------------*/

.question-ico::before,
.question-ico::after
{
  background-image: url(../ico/svg/question.svg);
}

.refund-ico::before,
.refund-ico::after
{
  background-image: url(../ico/svg/refund.svg);
}

.reset-ico::before,
.reset-ico::after
{
  background-image: url(../ico/svg/reset.svg);
}



.responsive-ico::before,
.responsive-ico::after
{
  background-image: url(../ico/svg/responsive.svg);
}



.reload-ico::before,
.reload-ico::after
{
  background-image: url(../ico/svg/reload.svg);
}



.rocket-ico::before, 
.rocket-ico::after 
{
  background-image: url(../ico/svg/rocket.svg);
}


.rocket-full-ico::before, 
.rocket-full-ico::after 
{
  background-image: url(../ico/svg/rocket-full.svg);
}



.route-ico::before, 
.route-ico::after 
{
  background-image: url(../ico/svg/route.svg);
}







/*----------------------------------------------------------------------------
* Tier 10 [S, T]
*----------------------------------------------------------------------------*/


.sale-ico::before, 
.sale-ico::after 
{
  background-image: url(../ico/svg/sale.svg);
}


.scope-ico::before, 
.scope-ico::after 
{
  background-image: url(../ico/svg/scope.svg);
}


.shield-ico::before, 
.shield-ico::after 
{
  background-image: url(../ico/svg/shield.svg);
}


.shield-check-ico::before, 
.shield-check-ico::after 
{
  background-image: url(../ico/svg/shield-check.svg);
}


.search-ico::before, 
.search-ico::after 
{
  background-image: url(../ico/svg/search.svg);
}


.server-ico::before, 
.server-ico::after 
{
  background-image: url(../ico/svg/server.svg);
}


.segment-ico::before,
.segment-ico::after
{
  background-image: url(../ico/svg/segment.svg);
}


.share-ico::before,
.share-ico::after
{
  background-image: url(../ico/svg/share.svg);
}


.signin-ico::before, 
.signin-ico::after 
{
  background-image: url(../ico/svg/signin.svg);
}


.signout-ico::before, 
.signout-ico::after 
{
  background-image: url(../ico/svg/signout.svg);
}


.snippet-ico::before, 
.snippet-ico::after 
{
  background-image: url(../ico/svg/snippet.svg);
}


.stack-ico::before, 
.stack-ico::after 
{
  background-image: url(../ico/svg/stack.svg);
}


.star-ico::before, 
.star-ico::after 
{
  background-image: url(../ico/svg/star.svg);
}


.steering-ico::before, 
.steering-ico::after 
{
  background-image: url(../ico/svg/steering.svg);
}


.store-ico::before, 
.store-ico::after 
{
  background-image: url(../ico/svg/store.svg);
}


.sun-ico::before, 
.sun-ico::after 
{
  background-image: url(../ico/svg/sun.svg);
}


.swap-ico::before, 
.swap-ico::after 
{
  background-image: url(../ico/svg/swap.svg);
}


.tablet-ico::before, 
.tablet-ico::after 
{
  background-image: url(../ico/svg/tablet.svg);
}


.ticket-ico::before, 
.ticket-ico::after 
{
  background-image: url(../ico/svg/ticket.svg);
}


.tiktok-ico::before, 
.tiktok-ico::after 
{
  background-image: url(../ico/svg/tiktok.svg);
}


.trash-ico::before, 
.trash-ico::after 
{
  background-image: url(../ico/svg/trash.svg);
}


.trend-up-ico::before, 
.trend-up-ico::after 
{
  background-image: url(../ico/svg/trend-up.svg);
}


.truck-ico::before, 
.truck-ico::after 
{
  background-image: url(../ico/svg/truck.svg);
}







/*----------------------------------------------------------------------------
* Tier 11 [U, V]
*----------------------------------------------------------------------------*/


.uiblock-ico::before, 
.uiblock-ico::after 
{
  background-image: url(../ico/svg/uiblock.svg);
}


.umbrella-ico::before, 
.umbrella-ico::after 
{
  background-image: url(../ico/svg/umbrella.svg);
}


.unlock-ico::before, 
.unlock-ico::after 
{
  background-image: url(../ico/svg/unlock.svg);
}


.user-ico::before, 
.user-ico::after 
{
  background-image: url(../ico/svg/user.svg);
}


.user-plus-ico::before, 
.user-plus-ico::after 
{
  background-image: url(../ico/svg/user-plus.svg);
}


.void-ico::before, 
.void-ico::after 
{
  background-image: url(../ico/svg/void.svg);
}







/*----------------------------------------------------------------------------
* Tier 12 [W, X]
*----------------------------------------------------------------------------*/


.wallet-ico::before, 
.wallet-ico::after 
{
  background-image: url(../ico/svg/wallet.svg);
}


.warn-ico::before, 
.warn-ico::after 
{
  background-image: url(../ico/svg/warn.svg);
}


.x-ico::before, 
.x-ico::after 
{
  background-image: url(../ico/svg/x.svg);
}







/*----------------------------------------------------------------------------
* Tier 13 [Y, Z]
*----------------------------------------------------------------------------*/











/*----------------------------------------------------------------------------
* Icon Width Properties
*----------------------------------------------------------------------------*/
.logo-ico
{
  width: 100% !important;
  aspect-ratio: 21/4 !important;
}
.logo-ico::before
{
  width: 40% !important;
  background-size: cover !important;
  background-position: 50% 50% !important;
}







/*----------------------------------------------------------------------------
* Tier 14 [Social media]
*----------------------------------------------------------------------------*/