/* Service Tabs Fix to prevent cutting off */
.service-tabs-carousel .owl-stage {
  display: flex;
  align-items: center;
}

.service-tabs-carousel .owl-item {
  display: flex;
  justify-content: center;
}

.service-tab-item {
    width: auto !important;
    min-width: fit-content;
    padding: 0px 5px !important;
    text-align: center;
    white-space: nowrap;
    margin: 18px 2px;
}

/* .owl-stage-outer {
  overflow: visible !important;
} */

/* Owl Nav Button Active/Inactive States */
.services-section .owl-nav button {
  transition: all 0.3s ease;
  opacity: 0.7;
}

.services-section .owl-nav button.disabled {

    cursor: not-allowed;
    background-color: #D9D9D9 !important;
}

.services-section .owl-nav button:not(.disabled) {
  opacity: 1;
  cursor: pointer;
}

/* .services-section .owl-nav button:not(.disabled):hover {
  transform: translateY(-50%) scale(1.1);
} */
