.btn:hover {
  cursor: pointer;
}



.navbar .navbar-actions> div {

  margin-left: 30px;

}

.navbar .navbar-actions {
  /* flex-grow: 0; */
  display: flex;
  flex-direction: row;
  z-index: 10;
  justify-content: flex-end;
}

.navbar .navbar-actions .call-cta {
  display: none;
}

.navbar .cta-buttons .phone-number {
  
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.hero-content h2 {
  font-size: 39.06px;

}

.section-header h1,
.section-header h3 {
  font-size: 25px;
}

.hero-section .container {
  padding-top: 0;
}
a.services-item:hover {
  box-shadow: 1px 1px 2px #999 inset;
}

.hero-content > .cta-buttons {
  margin-top: 40px;
  display: flex;
  justify-content: space-between;
  max-width: 352px;
  margin: auto;
}
.services-list {
  grid-template-columns: repeat(2,1fr);
}
/* footer {
  margin-top: 30vh;
} */

.service-page-columns .cta-buttons {
  flex-direction: row;
  justify-content: space-between;

}

.service-page-columns .cta-buttons .btn {
  margin: 15px;
}