/**
 * GetRevues.ai Custom CSS
 * 
 * This file overrides the default theme colors with GetRevues.ai brand colors
 * - Brand Color Blue: #2e3e50
 * - Sub Color Green: #10a651
 */

/* Brand Colors */
:root {
    --theme-color: #2e3e50; /* GetRevues Blue */
    --theme-color-hover: #29384a;
    --subtheme-color: #10a651; /* GetRevues Green */
    --subtheme-color-hover: #0e9448;
}

/* Pricing feature formatting */
.pricing-features li p {
    display: flex;
    align-items: flex-start;
}

.pricing-features li p .flaticon-check {
    flex-shrink: 0;
    margin-right: 8px;
    margin-top: 2px;
}

/* Primary Brand Colors */
:root {
  --color-theme: #10a651 !important;       /* Primary accent color (green) */
  --color-theme-hover: #0e9346 !important; /* Slightly darker green for hover states */
  --color-dark: #2e3e50 !important;        /* Primary blue/dark color */
  --color-dark-hover: #263545 !important;  /* Slightly darker blue for hover states */
}

/* Buttons & CTAs */
.btn--theme {
  background-color: #10a651 !important;
  border-color: #10a651 !important;
}

.btn--theme:hover {
  background-color: #0e9346 !important;
  border-color: #0e9346 !important;
}

/* Section Headers & Headings */
.section-id {
  color: #10a651 !important;
}

/* Navigation Active/Hover States */
.wsmenu-list > li > a.h-link:hover, 
.wsmenu-list > li:hover > a {
  color: #10a651 !important;
}

/* Statistics & Highlights */
.statistic-number,
.statistic-number span {
  color: #10a651 !important;
}

/* Feature Box Icons */
.shape-ico.color--theme {
  background-color: rgba(16, 166, 81, 0.1) !important;
}

.shape-ico.color--theme span {
  color: #10a651 !important;
}

/* Text Highlights & Accents */
.color--theme {
  color: #10a651 !important;
}

.bg--theme {
  background-color: #10a651 !important;
}

/* Footer Elements */
.footer-links li a:hover {
  color: #10a651 !important;
}

/* Background Patterns */
.bg--fixed {
  background-color: #2e3e50 !important;
}

/* Hero Banner */
.hero-3 {
  background-color: #2e3e50 !important;
}

/* Other Potential Elements */
.color--primary {
  color: #2e3e50 !important;
}

.bg--primary {
  background-color: #2e3e50 !important;
}
