/*SERVICES PAGES OVERRIDES*/

body.single-services .wp-block-uagb-container.uagb-block-9f6dc761 {
  background: #eeeeee !important;
}
/*SERVICES PAGES OVERRIDES ENDS */

.inspector a.button {
  background: #ffffff !important;
  border-color: #ed1c24 !important;
  color: #ed1c24 !important;
}
.inspector a.button:hover {
  background: #ed1c24 !important;
  border-color: #ed1c24 !important;
  color: #fff !important;
}
.team-member-info h4 {
  color: #666666 !important;
}

/*Service Tiles*/
/*Hover states*/

/*Booking foirm overrides*/

.property-items .property-item.active {
  background-color: #eeeeee !important;
}

.services-grid .service-item.betta-asbestos-consultancy:after {
  background-image: url("https://www.bettagroup.co.nz/wp-content/uploads/2025/03/BA-BA-Icon.svg") !important;
}

.services-grid .service-item.betta-property-compliance:after {
  background-image: url(https://www.bettagroup.co.nz/wp-content/uploads/2025/03/BA-BPC-Icon.svg) !important;
}
.services-grid .service-item.betta-inspect-it:after {
  background-image: url("https://www.bettagroup.co.nz/wp-content/uploads/2025/03/BA-BII-Icon.svg") !important;
}

.services-grid .service-item {
  background: #eeeeee !important;
}
.services-grid .service-item h3,
.services-grid .service-item p,
.services-grid .service-item h2,
.fromTxt,
.fromPrice {
  color: #e53840 !important;
}
.service-item h2 {
  color: #e53840 !important;
}
.services-grid
  .service-item.betta-property-compliance:hover
  .service-button:hover,
.services-grid
  .service-item.betta-asbestos-consultancy:hover
  .service-button:hover,
.services-grid .service-item.betta-inspect-it:hover .service-button:hover {
  color: #e53840 !important;
}
.service-button {
  background: #e53840;
  color: #e53840 !important;
  border: 2px solid #e53840 !important;
}
.services-grid .service-item:hover a.service-button:hover {
  background: #fff;
  border-color: #fff !important;
  color: #e53840 !important;
}
.services-grid .service-item:hover {
  background: #e53840 !important;
}
.services-grid .service-item:hover h2,
.services-grid .service-item:hover p,
.services-grid .service-item:hover .fromTxt,
.services-grid .service-item:hover .fromPrice {
  color: #ffffff !important;
}
img#custom-logo,
body.page-id-99 img#custom-logo {
  max-width: 210px !important;
  padding-top: 6px;
}
#footerArea .logo {
  max-width: 200px !important;
}

.property-items .property-item:hover {
  background-color: #eeeeee !important;
}

@media (max-width: 768px) {
  body.page-id-99 img#custom-logo {
    max-width: 115px !important;
  }
}

.bf-sidebar-box .sidebar-total {
  background-color: #e53840 !important;
  border-color: #e53840 !important;
}
.gform-theme--foundation
  .manual-address-checkbox
  input[type="checkbox"]
  + label:hover {
  color: #e53840 !important;
  border-color: #e53840 !important;
}

.box-with-loader:after {
  border-left-color: #e53840 !important;
}

.payment-credit-card .gfield_label_before_complex {
  color: #e53840 !important;
}

.gform-theme--foundation .manual-checkbox input[type=checkbox]+label:hover {
  color: #e53840 !important;
  border-bottom-color: #e53840 !important;
}