.section__bg--dark-5::before {
    background-color: #83dbc2;
}
.section__bg--dark-4::before {
    background-color: #c2d3ce;
}
.section__bg--dark-1::before {
    background-color: #108eaf;
}
.wrap__staff.providers img.staff-member__image {
    border-radius: 50%;
}
.wrap__staff.providers .staff-member__text, .wrap__staff.providers .staff-member__text {
    padding-top: 80px;
    text-align: center;
    width: 100%;
}
.wrap__staff.providers .staff-member__name {
    text-align: center !important;
}
.wrap__staff.providers .staff-member.col-6.col-md-3 {
    background: #fff;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    margin: 10px;
}
.wrap__staff.providers .staff-member.col-6.col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 45%;
    flex: 0 0 45%;
    max-width: 45%;
    padding: 40px 0;
}
.wrap__staff.providers img.staff-member__image {
    border-radius: 50%;
    max-width: 180px;
    width: 100%;
    margin: 0 auto !important;
}
.wrap__staff.providers .staff-member__image-wrapper {
    text-align: center;
}
.wrap__staff.providers .staff__item {
    text-align: center;
}
.testimonials-grid-a .testimonial-grid__author {
    justify-content: center;
}
.testimonial-grid__author {
    padding-bottom: 20px;
}
.sedona .section-form .section--light .form-wrap__submit input {
    background: #4bb685 !important;
    color: white;
}
.mobileHeader-logoImg {
    width: auto;
    min-height: 150px;
}
h3.banner-c__title.component__title.banner-text__title--large.text-center {
    text-shadow: 2px 2px 5px black;
}
p.banner-c__subtitle.component__subtitle.banner-text__subtitle--medium.text-center {
    text-shadow: 1px 1px 1px black;
}





@media (max-width: 1200px) {
.wrap__staff.providers .staff-member__text, .wrap__staff.providers .staff-member__text {
    padding-top: 40px;
}

}
@media (min-width: 1025px) {
.bladeImg {
    padding-top: 80px;
}
}
@media (max-width: 1024px) {
.wrap__staff.providers .row {
    margin: 0 auto;
}
}
@media (max-width: 767px){  
img.align-right, img.align-left {
    float: none!important;
    display: block;
    text-align: center;
    margin: 0 auto!important;
}
}
@media screen and (max-width: 575px) {
.wrap__staff.providers .staff-member.col-6.col-md-3 {
    flex: 0 0 100%;
    max-width: 100%;
}
.wrap__staff.providers .row {
    display: inline-block;
}
}