/* Brand overrides to switch theme to blue (rgb(7,98,234)) and remove green accents */
:root {
  --theme-brand_primary: 0, 94, 255;
  --theme-brand_secondary: 0, 140, 255;
  --theme-brand_gradient: linear-gradient(60deg, rgb(0, 94, 255), rgba(0, 140, 255, 0.9));
  --theme-brand_gradient_webkit: linear-gradient(60deg, rgb(0, 94, 255), rgba(0, 140, 255, 0.9));
}

 

.cNexusProduct__prices .cNexusPrice {
  background: rgba(0, 94, 255, 0.2) !important;
  color: #3a8cff !important;
}

.image-title { border-bottom-color: #005eff !important; }

.box ul li i,
.requirements_section ul li i,
.corefeatures_section ul li i {
  color: #005eff !important;
}

.backlink_pages_whychooseus,
.astrion_backlink_ntc_section {
  border-left-color: #005eff !important;
  border-right-color: #005eff !important;
}

.cNexusProduct:hover {
  border-color: rgba(0, 94, 255, 0.7) !important;
  box-shadow: 0 0 0 4px rgba(0, 94, 255, 0.10) !important;
}

.cStorePackage_button:hover,
.elCluster_button.active,
.cStorePackage_button,
.status-tabButton.is-active,
.status-tabButton:hover:not(.is-active),
.groups-tabButton.is-active,
.groups-tabButton:hover:not(.is-active) {
  background-image: var(--theme-brand_gradient) !important;
}

/* Footer links hover effect */
#elFooterLinks li a:hover {
  color: #0066ff !important;
}

.copyright:hover {
  color: #0066ff !important;
}

/* Hero banner background */
.theme-header__hero{
  background-image:url('../images.home/84c1e40ea0e759e3f1505eb1788ddf3c_hero.webp');
  background-repeat:no-repeat;
  background-position:center;
  background-size:cover;
}

/* Scrollbar and misc accents */
::-webkit-scrollbar-thumb { background: var(--theme-brand_gradient) !important; }


