.elementor-5277 .elementor-element.elementor-element-e23be03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5277 .elementor-element.elementor-element-1b626aa > .elementor-widget-container{margin:50px 0px 30px 0px;}.elementor-5277 .elementor-element.elementor-element-1b626aa{text-align:center;}.elementor-5277 .elementor-element.elementor-element-1b626aa .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-5277 .elementor-element.elementor-element-39422e7{text-align:center;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-3612a71 */.realworks-recent-projects a, .rwlServiceAreaButton {
    color: black!important;
}

.realworks-recent-projects button{
    padding: 0;
    background-color: transparent;
}

.rwlJobServiceFilterItem, .rwlJobServiceFilterItemSelected, .rwlJobTypeFilterItem, .sc-jcFjpl {
    color: black!important;
}

.clearButton:hover {
    background-color: #ad8462!important;
}

.jDSAyb {
    box-shadow: rgb(255 255 255 / 46%) 0px 1px 10px 0px!important;
}

.hRdpCc .bnxass {
    color: white;
}

.sc-giYglK .bbUJHJ, h3.rwlLocationLabel {
    color: grey
}/* End custom CSS */