
/* Wrenns Recovery service pages — matches main website palette */
.service-page{background:#fff;color:#17171a}
.service-page-hero{
  background:
    radial-gradient(circle at 75% 30%,rgba(225,18,27,.15),transparent 32%),
    linear-gradient(135deg,#050506 0%,#0f0f11 58%,#080809 100%)!important;
  color:#fff!important;
  border-bottom:4px solid #e1121b;
}
.service-page-hero .eyebrow{color:#e1121b!important;font-weight:900;letter-spacing:.16em}
.service-page-hero h1{color:#fff!important}
.service-page-hero .lead{color:#b6b6bc!important}
.service-page .btn-warning{
  background:#e1121b!important;
  border-color:#e1121b!important;
  color:#fff!important;
}
.service-page .btn-warning:hover{
  background:#c80e16!important;
  border-color:#c80e16!important;
}
.service-page .btn-outline-light{border-color:#5a5a60;color:#fff}
.service-page .btn-outline-light:hover{background:#fff;color:#111113}
.service-page .service-detail-icon{
  width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;
  border-radius:.75rem;background:rgba(225,18,27,.12);
  border:1px solid rgba(225,18,27,.22);color:#e1121b;
}
.service-page .service-benefit{
  background:#f7f7f8!important;border:1px solid #e4e4e6!important;
  border-radius:1rem!important;color:#17171a!important;
}
.service-page .service-benefit i{color:#e1121b}
.service-page .service-contact-card{
  background:linear-gradient(145deg,#151518,#101012)!important;
  border:1px solid #2b2b2f;color:#fff!important;
  box-shadow:0 20px 45px rgba(0,0,0,.12);
}
.service-page .service-contact-card h3,
.service-page .service-contact-card p,
.service-page .service-contact-card strong{color:#fff!important}
.service-page .service-contact-card .service-muted{color:#a7a7ad!important}
.service-page .service-bottom-cta{
  background:radial-gradient(circle at 50% 0%,rgba(225,18,27,.14),transparent 35%),#0b0b0c!important;
  color:#fff!important;border-top:1px solid #242428;
}
.service-page .service-bottom-cta h2{color:#fff!important}
.service-page .service-bottom-cta p{color:#a7a7ad!important}
