.header-z-index{
    z-index: 199 !important;
}

.featuredblocks_wellness__container .featuredblock__image.featuredblock__image--clickable {
    width: 350px !important;
    height: 350px !important;
}

@media (max-width: 425pc) {
    .featuredblocks_wellness__container .featuredblock__image.featuredblock__image--clickable {
    width: 240px !important;
    height: 240px !important;
}
}
.header1 img.logo__img {
    filter: invert(1) brightness(9);
}
.centeredcontent div {
 text-align:center;
}
@media (min-width: 992px) {
    .staff-multiple-column .staff-member .cta__button {
        text-align:center;
    }

    .banner-a .banner__title, .banner-a .banner__subtitle {
    text-shadow: 1px 1px black;
}
.container-fluid .banner-a .banner__text-wrapper {
    margin-top: 5%;
}
}

.btns .cta__links-wrapper.cta__alignment--center a {
    font-size: 13px;
}
.btns .cta__links-wrapper.cta__alignment--center {
    display: flex;
    flex-direction: row-reverse !important;
    align-items: center;
    gap: 10px;
    margin-bottom: 10px;
}
@media (max-width: 475px) {
   .ple-column-padding {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
    a.component.logo.logo-horizontal.logo-horizontal--4.image-position--left.text-alignment--center.hidden--s.hidden--t,
    a.component.logo.logo-vertical.logo-vertical--4.image-position--bottom.text-alignment--left.hidden--s.hidden--t {
        display: block !important;
    }
}
@media (max-width: 767px){
    .section-base-container {
        overflow: hidden;
    }
}