.section--light .editable__container th__p, .section--light pre__p, .section--light .editable__container__p, .section--light .component__p {
    color: #4a4a4a;
}

.alias-testimonials_home {
    display: none;
}

.map-a .map__wrap {
    z-index: 9;
}

.row.location__contacts-wrapper {
    display: block;
    width: 100%;
}

.location__phone {
    max-width: 100%;
}
.mobileHeader-container a {
    color: black;
}

.alias-locations_footer {
    display: block !important;
}

/* -- testimonials section -- */
.wrap_testimonials {
    box-shadow: 3px 1px 19px -3px rgba(0, 0, 0, 0.75);
    -webkit-box-shadow: 3px 1px 19px -3px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 3px 1px 19px -3px rgba(0, 0, 0, 0.75);
    width: 95%;
    margin: 25px auto;
}
.wrap_testimonials_inner {
    margin: 0 auto;
    padding: 15px 35px 35px;
    background: rgba(255, 255, 255, 0.5);
    text-align: center;
}
.wrap_testimonials_inner h1 {
    text-transform: uppercase;
}
.btn_cta a {
    background: #E2612B;
    padding: 5px 15px !important;
    width: 200px;
    border-radius: 15px;
    text-decoration: none !important;
    color: #444;
}


@media (min-width: 1199px){
.map-a .map__container {
    max-width: 1470px;
}
}
@media only screen and (min-width: 992px) {
.map__col {
    max-width: 33.333333%;
    flex: 0 0 33.333333%;
}
}

@media only screen and (max-width: 990px) {
    .map-a .map__display {
    height: 450px !important;
}
}