@media (max-width: 768px) {
.heading_1, h1 {
    font-size: 2rem;
    line-height: 3rem;
}}
@media (min-width: 1024px) {
p.logo__title.component__title {
font-family: "Playwrite AU SA", serif;
    min-width: 250px;
}
}

.heading_1, h1 {
    font-family: "Playwrite AU SA", serif;
}

@media (min-width: 1024px) {
.logo__title.component__title {
    line-height: 1.25;
font-size: 1.75rem;
}
}
@media (min-width: 768px) {
    .logo.text-alignment--left .logo__title, .logo.text-alignment--left .logo__caption {
        min-width: 250px;
    }
}

.staff-member__name-wrapper {
    margin: auto;
}

@media (min-width: 992px) {
    .staff-multiple-column .staff-member .cta__button {
        align-self: center;
    }}

.staff-single-column:not(.staff__slider) .staff-member {
		    	transform: none !important;
	    opacity: 1 !important;
    transition: unset !important;
}


.staff-multiple-column .staff-member.animated {
    opacity: 1 !important;
    transform: unset !important;
    transition: unset !important;
    transition-duration: unset !important;

}

.staff__title-caption-wrap .component__title.animated {
    opacity: 1 !important;
    transform: none !important;
    pointer-events: none !important;
    transition: unset !important;
    transition-duration: unset !important;
}

.staff__title-caption-wrap .component__title {
    opacity: 1 !important;
    transform: none !important;
    transition: unset !important;
    transition-duration: unset !important;

}

.staff-multiple-column .staff-member {
    opacity: 1 !important;
    transform: none !important;
    transition-duration: unset !important;

}


@media (min-width: 768px) {
    .logo-horizontal.image-position--left .logo__image {
        order: 1;
        margin-right: 16px;
        min-width: 100px;
    }
}