.elementor-19887 .elementor-element.elementor-element-7682f8d{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-res__card{border-radius:5px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.31);}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sr__grid{border-radius:5px;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-loadmore{justify-content:center;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-loadmore__btn{font-family:"Plus Jakarta Sans", Sans-serif;border-radius:5px;color:var( --e-global-color-58f7edd );background:var( --e-global-color-primary );}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sr__head .rpl-sr__title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-res__type{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-res__title a{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar{gap:16px;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar__input input[type="search"]{height:44px;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar__submit{height:44px;padding:8px 20px 8px 20px;background:var( --e-global-color-primary );border-radius:5px;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar__switch button{height:44px;font-family:"Plus Jakarta Sans", Sans-serif;color:var( --e-global-color-21a1d39 );}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sr__actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar__switch{border-radius:12px;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar__switch button.is-active{background:var( --e-global-color-accent );}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar__input input[type="search"], .elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar__suburb-input{font-family:"Plus Jakarta Sans", Sans-serif;border-radius:5px;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar__icon{font-size:20px;color:var( --e-global-color-primary );}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar__icon svg{width:1em;height:1em;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar__icon svg, .elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sbar__icon svg *{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-sr__filterbtn{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;background:var( --e-global-color-primary );color:var( --e-global-color-58f7edd );border-radius:5px;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-res__badge{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:700;padding:5px 10px 5px 10px;border-radius:0px;color:var( --e-global-color-58f7edd );background:var( --e-global-color-accent );}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-res__thumb{text-align:left;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__panel{width:min(840px, calc(100% - 32px));border-radius:5px;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__label{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__recent .rpl-filter__section-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__recent-location{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__recent-tag{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__suggested .rpl-filter__section-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__suggested-item span{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__set{font-family:"Plus Jakarta Sans", Sans-serif;color:var( --e-global-color-primary );}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__submit-ico{color:var( --e-global-color-58f7edd );}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__submit-ico svg, .elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__submit-ico svg *{stroke:var( --e-global-color-58f7edd );fill:var( --e-global-color-58f7edd );}.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-filter__submit{background:var( --e-global-color-accent );color:var( --e-global-color-58f7edd );border-radius:5px;}/* Start custom CSS for rpl-listings-search-results, class: .elementor-element-1f4fc61 */.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-res__type {
    color: #009fe3;
    font-weight: 700;
}

.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-res__meta {
    display: none;
}

.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-res__title a {
    color: #111;
}

.elementor-19887 .elementor-element.elementor-element-1f4fc61 .rpl-res__thumb {
    height: 260px!important;
}/* End custom CSS */