.page-node-type-service_page .container-fluid,
.page-node-type-service_page .region-content
{
  padding: 0;
}

#block-bootstrap5-sub-page-title {
  display:none;
}

/* eclectic.css uses !important on .block h?, so .service-page class is required to override it */
.service-page h1 {
  color: #424242;
  font-weight: initial;
  margin-bottom: .8rem!important;
}

.service-page h2 {
  font-size: larger;
  text-transform: none!important;
}

.btn-pull-up-a-chair {
  background-color: #FFF;
  border-color: #000;
  font-size: 1.2rem;
  font-weight: 600;
  padding: 1rem 2rem;
  color: #006c8a;
}

.btn-pull-up-a-chair:hover {
  background-color: #e1e1e1;
  border-color: #000;
  font-size: 1.2rem;
  font-weight: 600;
  padding: 1rem 2rem;
  color: #333;
}

.eclectic-difference {
  border: 1px solid #e5e5e5; 
  border-radius: 1rem 1rem 0 0;
}

.banner-container {
  opacity: 80%;
}

.let-us-talk {
  /* background-color: #057a9d; */
  background-color: #006c8a;
  border-radius: 0 0 1rem 1rem;
}

/* .block-bootstrap5-sub-page-title>h1 {
  display: none!important;
} */