
:root {
  --gold: #ffc107;
  --gold-light: #ffca2c;
  --gold-dark: #d9a406;
  --gold-dim: rgba(255, 193, 7, 0.15);
  --bg-deep: #028418;
  --bg-dark: #0f8a24;
  --bg-card: #08871e;
  --bg-elevated: #0c8921;
  --text-primary: #f5f0e8;
  --text-muted: #a09888;
  --border-gold: rgba(255, 193, 7, 0.25);
  --shadow-gold: 0 4px 30px rgba(255, 193, 7, 0.1);
}

body, .modal-content-bg, .user-sidebar.style--xl, .form-control,.header-section.header-fixed {
  background-color: #028418 !important;
}

.footer-section::before, .cmn-accordion.style--two .card-header .acc-btn::after,.base--bg,*::-webkit-scrollbar-button,*::-webkit-scrollbar-thumb,::selection {
  background-color: #ffc107 !important;
}

.footer-widget .social-links li a:hover , .social-links li a:hover , .testimonial-single i, .pricing-item__header .package__price , .btn-primary, .overview-item span, .feature-thumb.icon,
.feature--item.active .feature-content .title, .feature--item:hover .feature-content .title, .nav-tabs li a.color-one, .nav-tabs li a.color-one , .nav-tabs li a.color-two , .single-post__footer .share a:hover, .captcha span, .contact-item .icon ,.inner-hero-content .page__breadcums a,.privacy-links li a:hover, .base--color,.work-item .work-icon i,.work-item .work-content .sub-title {
  color: #ffc107 !important;
}

.btn-primary:hover {
  color: #fff;
}
.footer-bottom{
  border-top: 1px solid rgba(255, 193, 7, 0.39);
}
.header-top {
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(255, 193, 7, 0.31);
}
.work-item .work-icon::before {
  border: 2px dashed #ffc107;
}
@media (max-width: 1199px){
  .navbar-toggler {
    margin-right: 0px;
  }
  .header-section {
    background-color: #028418;
  }
}

.inner-hero-section{
  border-bottom: 5px solid #ffc107;
}

.list-group-item, .referral-form .input-group-text {
  border: 1px solid rgba(255, 193, 7, 0.13);
}
.hero-section {
  border-bottom: 5px solid #ffc107;
}
.cmn-btn, .referral-form .input-group-text {
  background: #ffc107;
}

.cookie__wrapper{
  background: #028418;
}
