.section--light .alias-cta_email .cta__button--icon.component__button--1,
.section--light .alias-cta_email1 .cta__button--icon.component__button--1 {
    color: #000000;
    background-color: unset !important;
    border: unset !important;
    text-decoration: none;
    border-color: unset !important;
}

.section--light .alias-cta_email .cta__button--icon.component__button--1::before,
.section--light .alias-cta_email1 .cta__button--icon.component__button--1::before {
    background-color: unset !important;
}

.section--light .alias-cta_email .cta__button--icon.component__button--1::after,
.section--light .alias-cta_email1 .cta__button--icon.component__button--1::after {
    border-color: unset !important;
}

.alias-location .location__item, .alias-location_phone .location__item {
    margin-top: unset !important;
}

.section--light .alias-cta_email a.cta__button--icon.component__button--1:hover,
.section--light .alias-cta_email1 a.cta__button--icon.component__button--1:hover{
    border: unset !important; 
}

.alias-cta_email .icon-envelope:before,
.alias-cta_email1 .icon-envelope:before {
    content: "";
    border-color: #6cbe59;
    color: #6cbe59;
    font-size: 20px !important;
    border-radius: 50%;
    border: 3px solid;
    padding: 5px;
}

.section--light .alias-cta_email .cta__button--icon.component__button--1::after,
.section--light .alias-cta_email1 .cta__button--icon.component__button--1::after {
    display: none !important;
}

.section--dark .alias-cta_email1 .cta__button--icon.component__button--1 {
    color: #ffffff;
    background-color: unset !important;
    border: unset !important;
    text-decoration: none;
    border-color: unset !important;
}


.section--dark .alias-cta_email1 .cta__button--icon.component__button--1::before {
    background-color: unset !important;
}

.section--dark .alias-cta_email1 .cta__button--icon.component__button--1::after {
    border-color: unset !important;
}

.alias-location1 .location__item, .alias-location_phone1 .location__item {
    margin-top: unset !important;
}

.section--dark .alias-cta_email1 a.cta__button--icon.component__button--1:hover{
    border: unset !important; 
}

.section--dark .alias-cta_email1 .icon-envelope:before {
    content: "";
    border-color: #ffffff;
    color: #ffffff;
    font-size: 20px !important;
    border-radius: 50%;
    border: 3px solid;
    padding: 5px;
}
.section--dark .alias-cta_email1 .cta__button--icon.component__button--1::after {
    display: none !important;
}

.subparagraph, .review_our_firm_header-c .locations-a .location__address, .review_our_firm_header-c .locations-a .location__setting-title, .review_our_firm_header-c .locations-a .location__name, .review_our_firm_header-a .locations-a .location__address, .review_our_firm_header-a .locations-a .location__setting-title, .review_our_firm_header-a .locations-a .location__name, .login_bar-3 .locations-a .location__address, .login_bar-3 .locations-a .location__setting-title, .login_bar-3 .locations-a .location__name, .login_bar-1 .locations-a .location__address, .login_bar-1 .locations-a .location__setting-title, .login_bar-1 .locations-a .location__name, .search-a__readmore, .map-a .map-search__location-list li a span, .map-a .map-search__location-contact p, .map-a .map-search__location-email, .map-a .map-search__location-fax, .map-a .map-search__location-phone2, .map-a .map-search__location-phone, .map-a .map-search__location-address p, .locations-a .location .hours__list .day__time, .locations-a .location .hours__list .day__time--closed, .locations-a .location__phone--link, .locations-a .location__phone-num, .locations-a .location__email--link, .locations-a .location__email-num, .locations-a .location__fax--link, .locations-a .location__fax-num, .locations-a .location__phone, .locations-a .location__email, .locations-a .location__fax, .locations-a .location__address, .hours-a .hours__time, .hours-a .hours__dayname, .disclaimer__copyright, .disclaimer__links a, .disclaimer__links, .disclaimer__disclaimer a, .disclaimer__disclaimer, .disclaimer__geoblock, .disclaimer__content span, .customfixed__title, .copyright__link, .contactusfixed__title, .breadcrumb__link, .breadcrumb__item, .breadcrumb__separator:after, .blog-post__link {
    font-size: 1.25rem;
    /* line-height: 2rem; */
}