.section__bg--dark-1::before {
    background-color: #4FA246;
}
.section__bg--dark-2::before {
    background-color: #7AB541;
}
.featuredblocks-grid-c .featuredblock__image {
    min-width: unset;
    min-height: unset;
    width: unset;
    height: 180px;
    background-size: contain;
}
.cstm_col2_footer p {
    display: inline-block;
    vertical-align: middle;
    text-align: left;
}
.cstm_col2_footer, div#breadcrumbs {
    text-align: center;
}
.staff-b .staff-member__name {
    margin-top: 0;
}
.staff-b--12 .staff__item .staff-member__text-wrap {
    padding-top: 0;
}
.cstm_col2.officeRight {
    width: 70%;
    float: right;
}
.cstm_col2.officeLeft {
    float: left;
    width: 30%;
}
a.cstm_btn1 {
    background: #e5e5e5;
    display: block;
    border-radius: 5px;
    text-decoration: unset!important;
}
.section--light .socialmedia__link {
    background: #0297d7;
}
.socialmedia.isPle.text-left .socialmedia__list {
    float: unset;
    justify-content: center;
    padding-left: 0;
    height: 70px;
    margin-top: -20px;
}
.socialmedia.text-left.isPle {
    margin-top: 33px;
}
.mobileHeader-logoImg {
    min-height: 80px;
}










@media (max-width: 1024px){
.cstm_col2.officeRight,.cstm_col2.officeLeft {
    width: 50%;
}

}
@media (max-width: 767px){
.cstm_col2.officeRight,.cstm_col2.officeLeft {
    width: 100%;
}
.col-lg-6.col-sm-12.section__column-2.ple-column-padding.ple-module-justify-right.alias-header_office_info {
    justify-content: center;
}
.header_office_info__container, .socialmedia.text-left.isPle {
    display: inline-block;
    width: 100%;
}
.col-lg-6.col-sm-12.section__column-2.ple-column-padding.ple-module-justify-right.alias-header_office_info {
    display: block;
}
.socialmedia.text-left.isPle {
    margin-top: 0;
}
.socialmedia.isPle.text-left .socialmedia__list {
    height: 0;
    margin-top: 0;
}
.col-lg-6.col-sm-12.section__column-1.ple-column-padding.alias-logo_header {
    padding: 0!important;
    margin-top: 20px;
}
}

