/*!
 * _System by Architech
 * File: asset_47bf94d0ee.css
 * Version: 3.4.0
 * Generator: css_create.php 260924_v4
 * Asset: classorbit
 * Source Updated: 2024-04-30 21:00:00
 * Role: Generated asset-level CSS. Do not hand-edit generated declarations.
 */

:root {
	--sys-asset-bak: #202020;
	--sys-asset-drk: #202020;
	--sys-asset-drkr: #101010;
	--sys-asset-lgt: #f1f1f1;
	--sys-asset-lgtr: #ffffff;
	--sys-asset-txtDrk: #202020;
	--sys-asset-txtLgt: #f1f1f1;
	--sys-asset-txtPop: #202020;
	--sys-asset-btn: #202020;
	--sys-asset-btnHover: #101010;
	--sys-asset-btnPopular: #3ad94d;
	--sys-asset-btnPopularHover: #3ad94d;
	--sys-asset-accentOne: #202020;
	--sys-asset-accentTwo: #202020;
	--sys-asset-link: #202020;
	--sys-asset-linkHover: #f1f1f1;
	--sys-asset-navBak: #f1f1f1;
	--sys-asset-navTxt: #202020;
	--sys-asset-navBtn: #31e36d;
	--sys-asset-navBtnTxt: #202020;
	--sys-asset-navBtnHover: #24d15e;
	--sys-asset-navBtnTxtHover: #202020;
	--sys-asset-navStaticBak: #ffffff;
	--sys-asset-navStaticTxt: #202020;
	--sys-asset-navStaticBtn: #31e36d;
	--sys-asset-navStaticBtnTxt: #202020;
	--sys-asset-navStaticBtnHover: #24d15e;
	--sys-asset-navStaticBtnTxtHover: #202020;
	--sys-asset-footerBak: #1e1e1e;
	--sys-asset-footerListBak: #202020;
	--sys-asset-footerListBtn: #f1f1f1;
	--sys-asset-footerListBtnText: #202020;
	--sys-asset-footerListBtnHover: #ffffff;
	--sys-asset-footerListBtnTextHover: #000000;
}

.system-bak { background-color: var(--sys-asset-bak) !important; }
a.link-lgt { color: #f1f1f1 !important; }
a.link-drk { color: #202020 !important; }
.bak-drk { background-color: var(--sys-asset-drk) !important; }
.bak-lgt { background-color: var(--sys-asset-lgt) !important; }
.bak-blk { background-color: #000 !important; }
.bak-wht { background-color: #fff !important; }
.txt-drk { color: var(--sys-asset-txtDrk) !important; }
.txt-lgt { color: var(--sys-asset-txtLgt) !important; }

input.input-join, input.input-join-bak { background-color: var(--sys-asset-footerListBak) !important; }
input.input-join { border-color: var(--sys-asset-footerListBtn) !important; border-width: 2px !important; border-right: 0 !important; color: var(--sys-asset-footerListBtn) !important; font-family: 'PT Mono', monospace !important; }
label.label-join { color: var(--sys-asset-txtLgt) !important; font-family: 'PT Mono', monospace !important; }
.btn-join, .join-btn { background-color: var(--sys-asset-footerListBtn) !important; border-color: var(--sys-asset-footerListBtn) !important; color: var(--sys-asset-footerListBtnText) !important; }
.btn-join:hover, .join-btn:hover { background-color: var(--sys-asset-footerListBtnHover) !important; border-color: var(--sys-asset-footerListBtnHover) !important; color: var(--sys-asset-footerListBtnTextHover) !important; }

.sys-asset-txt-color { color: #202020; }
.sys-asset-txt-ghost { color: #202020; opacity: .5 !important; }
.sys-asset-txt-ghosted { color: #202020; opacity: .8 !important; }
.sys-asset-btn-color { background-color: transparent; color: var(--sys-asset-btn); border-color: var(--sys-asset-btn); font-weight: 600 !important; letter-spacing: .4px !important; }
.sys-asset-btn-color:hover { background-color: var(--sys-asset-btnHover); color: var(--sys-asset-lgt); border-color: var(--sys-asset-btnHover); }
.sys-asset-btn-popular-color { background-color: var(--sys-asset-btnPopular); border-color: var(--sys-asset-btnPopular); color: #202020; font-weight: 600 !important; letter-spacing: .4px !important; }
.sys-asset-btn-popular-color:hover { background-color: var(--sys-asset-btnPopularHover); border-color: var(--sys-asset-btnPopularHover); color: #202020; }
.sys-asset-btn-solid-color { background-color: #202020; border-color: #202020; color: var(--sys-asset-lgt); font-weight: 600 !important; letter-spacing: .4px !important; }
.sys-asset-btn-solid-color:hover { background-color: #101010; border-color: #101010; color: var(--sys-asset-lgt); }

.ui-lgt, i.ui-lgt { color: var(--sys-asset-lgt) !important; }
.ui-lgt-bak { background-color: var(--sys-asset-lgt) !important; }
.ui-drk, i.ui-drk { color: var(--sys-asset-drk) !important; }
.ui-drk-bak { background-color: var(--sys-asset-drk) !important; }
.ui-accent-one, i.ui-accent-one { color: var(--sys-asset-accentOne) !important; }
.ui-accent-one-bak { background-color: var(--sys-asset-accentOne) !important; }
.ui-accent-two, i.ui-accent-two { color: var(--sys-asset-accentTwo) !important; }
.ui-accent-two-bak { background-color: var(--sys-asset-accentTwo) !important; }
a.ui-link { color: var(--sys-asset-link) !important; }
a.ui-link:hover { color: var(--sys-asset-linkHover) !important; }
.bg-dark { background-color: var(--sys-asset-drkr) !important; }
.bg-white { background-color: var(--sys-asset-lgt) !important; }
.section-drk { background-color: var(--sys-asset-drk) !important; }
.section-lgt { background-color: var(--sys-asset-lgt) !important; }

.btn-hero-ovrd-lgt { color: var(--sys-asset-drk) !important; background-color: var(--sys-asset-lgt) !important; }
.btn-hero-ovrd-drk { color: var(--sys-asset-lgt) !important; border-color: var(--sys-asset-drk) !important; background-color: var(--sys-asset-drk) !important; }
.btn-hero-ovrd-lgt-outline { color: var(--sys-asset-lgt) !important; border-color: var(--sys-asset-lgt) !important; background-color: transparent !important; font-weight: 600 !important; }
.btn-hero-ovrd-lgt-outline:hover { color: var(--sys-asset-drk) !important; border-color: var(--sys-asset-lgt) !important; background-color: var(--sys-asset-lgt) !important; }
.btn-hero-ovrd-drk-outline { color: var(--sys-asset-drk) !important; border-color: var(--sys-asset-drk) !important; background-color: transparent !important; font-weight: 600 !important; }
.btn-hero-ovrd-drk-outline:hover { color: var(--sys-asset-lgt) !important; border-color: var(--sys-asset-drk) !important; background-color: var(--sys-asset-drk) !important; }

.navbar-stick { background-color: var(--sys-asset-navStaticBak) !important; }
.navbar-stick div ul li a, .navbar-stick div ul li a:hover { color: var(--sys-asset-navStaticTxt); }
.btn-nav-cta { color: var(--sys-asset-navBtnTxt) !important; font-weight: 500 !important; background-color: var(--sys-asset-navBtn) !important; border-color: var(--sys-asset-navBtn) !important; }
.btn-nav-cta:hover { color: var(--sys-asset-navBtnTxtHover) !important; background-color: var(--sys-asset-navBtnHover) !important; border-color: var(--sys-asset-navBtnHover) !important; }
.navbar-stick div ul li a.btn-nav-cta { color: var(--sys-asset-navStaticBtnTxt) !important; background-color: var(--sys-asset-navStaticBtn) !important; border-color: var(--sys-asset-navStaticBtn) !important; }
.navbar-stick div ul li a.btn-nav-cta:hover { color: var(--sys-asset-navStaticBtnTxtHover) !important; background-color: var(--sys-asset-navStaticBtnHover) !important; border-color: var(--sys-asset-navStaticBtnHover) !important; }
button.hamburger, .navbar-stick button { color: var(--sys-asset-navStaticTxt) !important; }
