:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-6512961 */.elementor-503 .elementor-element.elementor-element-6512961 h3>a{

    color: #3a3a3a!important;
}

.elementor-503 .elementor-element.elementor-element-6512961 h3>a:hover{

    color: var( --e-global-color-primary )!important;
}

.elementor-503 .elementor-element.elementor-element-6512961 div.value > a:hover{
    text-decoration: underline;
}

.elementor-503 .elementor-element.elementor-element-6512961, .wpbdp-modal-content, .wpbdp-modal-scrollbar > .title,.elementor-503 .elementor-element.elementor-element-6512961 h3>a,.elementor-503 .elementor-element.elementor-element-6512961 h3{
    font-family: Montserrat!important;
}

.elementor-503 .elementor-element.elementor-element-6512961 input{
    border-radius: 0!important;
}


#wpbdp-listings-list > .wpbdp-listing {
    grid-column: span 6;
}


.fecc-bd-group {
    margin: 0 0 2rem;
}

.fecc-bd-group-title {
    margin: 0 0 0.75rem;
    font-size: 1.4rem;
    font-weight: 700;
}

.fecc-bd-group-listings {
    margin: 0;
    padding-left: 1.2rem;
}

.fecc-bd-group-listing {
    margin: 0.2rem 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5793d35 */.elementor-503 .elementor-element.elementor-element-5793d35 h3>a{

    color: #3a3a3a!important;
}

.elementor-503 .elementor-element.elementor-element-5793d35 h3>a:hover{

    color: var( --e-global-color-primary )!important;
}

.elementor-503 .elementor-element.elementor-element-5793d35 div.value > a, #wpbdp-bar-view-listings-button, .wpbdp-advanced-search-link{
    color:var(--brand-color)!important;
}
.elementor-503 .elementor-element.elementor-element-5793d35 div.value > a:hover{
    text-decoration: underline;
}

.elementor-503 .elementor-element.elementor-element-5793d35, .wpbdp-modal-content, .wpbdp-modal-scrollbar > .title,.elementor-503 .elementor-element.elementor-element-5793d35 h3>a,.elementor-503 .elementor-element.elementor-element-5793d35 h3{
    font-family: Montserrat!important;
}

.elementor-503 .elementor-element.elementor-element-5793d35 input{
    border-radius: 0!important;
}


#wpbdp-listings-list > .wpbdp-listing {
    grid-column: span 6;
}/* End custom CSS */