/*--------------------------------------------------------------
## Custom Color Scheme - Indigo
----------------------------------------------------------------*/

:root {
  --accent-color: #6366F1;
  --primary-color: #6366F1;
  --secondary-color: #4F46E5;
}

/* Accent Color Overrides */
.cs_accent_color {
  color: #6366F1 !important;
}

.cs_accent_bg {
  background-color: #6366F1 !important;
}

.cs_primary_bg {
  background-color: #6366F1 !important;
}

/* Button Styles */
.cs_btn.cs_style_1 {
  background-color: #6366F1 !important;
}

.cs_btn.cs_style_1:hover {
  background-color: #4F46E5 !important;
}

/* Link Hover Effects */
a:hover {
  color: #6366F1 !important;
}

/* Icon Box Accents */
.cs_iconbox_icon {
  color: #6366F1 !important;
}

/* Card Hover Effects */
.cs_card:hover {
  border-color: #6366F1 !important;
}

/* Section Accents */
.cs_section_subtitle {
  color: #6366F1 !important;
}

/* Footer Accents */
.cs_footer_widget_seperator span.cs_accent_bg {
  background-color: #6366F1 !important;
}

/* Scroll Top Button */
.cs_scroll_top_btn {
  background-color: #6366F1 !important;
}

.cs_scroll_top_btn:hover {
  background-color: #4F46E5 !important;
}

/* Slider Pagination */
.cs_pagination .slick-active {
  background-color: #6366F1 !important;
}

/* Rating Stars */
.cs_rating {
  color: #6366F1 !important;
}

/* List Icons */
.cs_list_icon {
  background-color: #6366F1 !important;
  color: #fff !important;
}

/* Arrow Navigation */
.cs_left_arrow:hover,
.cs_right_arrow:hover {
  background-color: #6366F1 !important;
}

/* Form Focus States */
input:focus,
textarea:focus,
select:focus {
  border-color: #6366F1 !important;
  outline-color: #6366F1 !important;
}

/* Active Navigation */
.cs_nav_list .nav-item .nav-link.active,
.cs_nav_list .nav-item .nav-link:hover {
  color: #6366F1 !important;
}
