:root {
  --body-background-color:#0E1726;
  --body-font-color:#E5E7EB;
  --link-color:#F4B400;
  --link-color-hover:#FFD54A;
  --cat-link-color:#BFC9D9;
  --cat-link-color-hover:#FFFFFF;
  --alt-link-color:#F4B400;
  --alt-box-bg-color:rgba(244,180,0,.10);
  --content-background-color:#1A2438;
  --content-box-table-cell-border-color:#243447;
  --content-box-table-cell-active-text-color:#FFFFFF;
  --highlight-border-color:#2D3B55;
  --button-color:#F4B400;
  --button-hover-color:#D89A00;
  --button-text-color:#121C33;
  --menu-active-bg:#243447;
  --logo-filter:invert(.92);
  --category-menu-item-bg-color:#243447;
  --category-menu-view-more-button-bg-color:#1A2438;
  --smart-search-cont-bg-color:#1A2438;
  --smart-search-icon-stroke:#64748B;
  --smart-search-item-bg-color-hover:#243447;
  --top-navigation-background-color:#121C33;
  --top-navigation-selector-color:#FFFFFF;
  --top-navigation-selector-box-shadow-color:rgba(0,0,0,.3);
  --top-navigation-menu-border-color:#2D3B55;
  --top-navigation-arrow-filter:brightness(2);
  --header-background-color:#1A2438;
  --header-tabs-icon-active-filter:brightness(1);
  --header-search-form-title-color:#FFFFFF;
  --header-icon-fill:#F4B400;
  --form-disabled-background-color:#243447;
  --form-disabled-border-color:#2D3B55;
  --form-checked-background-color:var(--button-color);
  --form-checked-background-color-hover:#D89A00;
  --form-checked-background-color-active:#C78600;
  --form-checked-text-color:#121C33;
    --form-background-color:#243447;
    --form-field-line-color:#3B4B68;
    --form-field-line-color-hover:#F4B400;
    --form-field-line-color-focus:#FFD54A;
  --form-error-background-color:#7F1D1D;
  --form-error-text-color:#FECACA;
  --featured-no-sidebar-background-color:#1A2438;
  --featured-background-color:#1A2438;
  --featured-title-color:#FFFFFF;
  --featured-accounts-background-color:#1A2438;
  --listing-card-icon-color:#F4B400;
  --listing-card-active-icon-color:#94A3B8;
  --listing-print-icon:url("../img/print-dark.svg");
  --listing-favorite-icon:url("../img/like-dark.svg");
  --listing-favorite-icon-active:url("../img/like-dark-active.svg");
  --listing-compare-icon:url("../img/compare-dark.svg");
  --listing-compare-icon-active:url("../img/compare-dark-active.svg");
  --listing-gallery-media-background-color:#243447;
  --listing-mask-background-color:rgba(14,23,38,.6);
  --listing-thumbnail-background-color:#2D3B55;
  --listing-background-color:#1A2438;
  --info-field-color:#94A3B8;
  --empty-category-color:#CBD5E1;
  --fieldset-header-background-color:#243447;
  --icon-favorite-fill:#94A3B8;
  --icon-favorite-fill-active:#F4B400;
  --icon-filter:brightness(2);
  --icon-filter-background:brightness(.8);
  --icon-filter-img-background:brightness(1);
  --upload-zone-background-color:#243447;
  --plans-border-color:#2D3B55;
  --steps-background-color:#F4B400;
  --popup-mask-background-color:rgba(0,0,0,.6);
  --table-list-border-color:#2D3B55;
  --table-list-me-border-color:#2D3B55;
  --tabs-active-background-color:#1A2438;
  --tabs-side-block-active-background-color:#121C33;
  --tabs-side-block-border-color:#2D3B55;
  --favorite-background-color:#1A2438;
  --listings-box-background-color:#1A2438;
  --placeholder-color:#94A3B8;
  --border-color:#2D3B55;
  --menu-shadow:0 10px 30px rgba(0,0,0,.35);
  --dropdown-arrow:url("../img/dropdown-arrow-dark.svg");
  --card-corner-svg:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 16"%3E%3Cpath d="M0 0c8.837 0 16 7.163 16 16h1V-1H0v1Z" fill="%231A2438"/%3E%3C/svg%3E');
  --footer-background-color:#121C33;
  --footer-text-color:#BFC9D9;
  --footer-title-color:#F4B400;
  --footer-link-color:#EEF3FF;
  --footer-link-hover-color:#F4B400;
  --footer-link-active-color:#D32F2F;
  --footer-icon-color:#EEF3FF;
}

#theme-switcher-moon {
  display: none;
}


/* LTGA Typography */
body{font-family:"Inter","Segoe UI",Arial,sans-serif;}h1{font-size:2.5rem;font-weight:700;}h2{font-size:2rem;font-weight:700;}h3{font-size:1.75rem;font-weight:600;}h4{font-size:1.5rem;font-weight:600;}h5{font-size:1.25rem;font-weight:600;}h6{font-size:1rem;font-weight:600;}a.active,.active>a{color:var(--footer-link-active-color);}