.head-mast .head-content-slot {
color: #004e42 !important;
}
    .page-hero-title {
        color:#ffffff;
    }

@media (max-width: 992px) and (min-width: 576px) { 
.page-id-1225 .page-hero, .page-id-1253 .page-hero, .page-id-866 .page-hero, .page-id-1187 .page-hero, .page-id-1192 .page-hero, .page-id-1264 .page-hero, .page-id-1269 .page-hero, .page-id-1043 .page-hero, .page-id-1123 .page-hero, .page-id-1150 .page-hero {
        height: 300px !important;
}

.page-hero {
        height: 250px !important;
}
}

@media (max-width: 575px) {
    .page-hero {
        height: 200px !important;
    }
}

@media (max-width: 992px) and (min-width: 481px)   {
.MB_spacer {
width: 60% !important;
}
}

@media (max-width: 992px)  {
.MB_spacer  {
display:block !important;
}
}

.MB_spacer  {
margin: 5px;
}

/* Desktop: normal table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
}

@media (max-width: 767px) {
  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    display: grid;
    grid-template-columns: repeat(2, 1fr); /* 2 columns */
    gap: 0.5rem;
    margin-bottom: 1rem;
  }

  .responsive-table td {
    display: block;
    padding: 0.5rem;
  }
}

a.ignition-item-btn.btn:hover, input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
background-color: #86af99;
border-color: #86af99;
}
