
:root {
  --coral: #FF6B4A;
}
.navcta {
  background: #FF6B4A;
}
.hero h1 .accent {
  color: #FF6B4A;
}
.hero-stats .stat .num {
  color: #FF6B4A;
}
.eyebrow {
  color: #FF6B4A;
}
.btn-coral {
  background: #FF6B4A;
}
.tstep .snum {
  background: #FF6B4A;
}
.ind-chip .dot {
  background: #FF6B4A;
}
.why-index {
  color: #FF6B4A;
}
.faq-q .plus {
  color: #FF6B4A;
}
.cta-band {
  background: #FF6B4A;
}
.submit-btn {
  background: #FF6B4A;
}
.svc-num {
  color: #FF6B4A;
}
.traj-path {
  stroke: #FF6B4A;
}
.traj-node {
  fill: #FF6B4A;
}
.val-card .num {
  color: #FF6B4A;
}
.val-list li::before {
  color: #FF6B4A;
}
.testi-stars {
  color: #FF6B4A;
}
.btn-line:hover {
  border-color: #FF6B4A;
  color: #FF6B4A;
}
.why-visual::after {
  background: #FF6B4A;
}
.navlinks a::after {
  background: #FF6B4A;
}
.contact-item .ic svg {
  stroke: #FF6B4A;
}
.hours-row span:last-child {
  color: #FF6B4A;
}
.footer-social a:hover {
  border-color: #FF6B4A;
}
.footer-social a:hover svg {
  stroke: #FF6B4A;
}
.footer-top h5 {
  color: #FF6B4A;
}
.footer-links a:hover {
  color: #FF6B4A;
}
#scroll_up:hover, #scroll_up:focus {
  background: #FF6B4A;
}
button.cookie-consent__agree {
  background-color: #FF6B4A;
}
