.wrap__locationsHeader .location p, .wrap__locationsHeader .location p a {
    display: block;
    text-align: right;
}
p.location__phone a:before {
    content: "\f095";
    font-family: FontAwesome;
    padding-right: 5px;
}
p.location__address:before{
    content: "\f041";
    font-family: FontAwesome;
    padding-right: 5px;
}
.fixed p.location__city-state-zip, .fixed p.location__address {
    display: none;
}
.testimonials__content {
    text-align: center;
}
.featuredarticle__text {
    margin: 0 auto!important;
}
a[href^="tel"] {
    cursor: pointer;
    pointer-events: all;
}
.cstm_staff .staff-member__image {
    border-radius: unset;
    width: 350px;
    height: 292px;
}
.cstm_team .staff-member__image {
    border-radius: unset;
    height: 230px;
}
ul.cstm_list {
    display: inline-block;
    vertical-align: top;
    margin-right: 30px;
}
.wrap__page-content h2, .wrap__page-content h3, .wrap__page-content h4, .wrap__page-content h5, .wrap__page-content h6, .wrap__editable h2, .wrap__editable h3, .wrap__editable h4, .wrap__editable h5, .wrap__editable h6, .wrap__page-content h2, .wrap__editable h2 {
    font-size: 20px;
}




@media (max-width: 1024px) {
.cstm_staff .staff-member__image {
    border-radius: unset;
    width: 240px;
    height: 202px;
}
.wrap__header--bar--bottom {
    height: 85px;
}
.wrap__fullwidth .wrap__header--bar--top {
    margin-top: 30px;
}
.wrap__header--bar--top {
    margin-top: 40px;
}

}
@media (max-width: 767px) {
    .slider__text.align-left {
    margin-top: 70px;
}
.cstm_staff .staff-member__image {
    width: 350px;
    height: 292px;
}
.wrap__header--bar--bottom {
    height: 85px;
}
}


