.elementor-47 .elementor-element.elementor-element-a9dbf65{--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:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-4387571{width:initial;max-width:initial;text-align:center;}.elementor-47 .elementor-element.elementor-element-bf3eb5e{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-bf3eb5e.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-ab328e6{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-ab328e6.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-06b6d1d{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-06b6d1d.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-95ca7d9{--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;--gap:20px 75px;--row-gap:20px;--column-gap:75px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-95ca7d9:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-95ca7d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F7;}.elementor-47 .elementor-element.elementor-element-ec9f105 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-47 .elementor-element.elementor-element-4dca93f .jet-filters-pagination__link{padding:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-4dca93f .jet-filters-pagination__dots{padding:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-4dca93f .jet-filters-pagination__item{margin-right:calc(6px/2);margin-left:calc(6px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-47 .elementor-element.elementor-element-4dca93f .jet-filters-pagination{margin-right:calc(-6px/2);margin-left:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);justify-content:center;}.elementor-47 .elementor-element.elementor-element-4dca93f .jet-filters-pagination__load-more{order:initial;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-a9dbf65{--padding-top:75px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-95ca7d9{--padding-top:75px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-ec9f105 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-ec9f105 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for facetwp-facet, class: .elementor-element-ab328e6 */.elementor-47 .elementor-element.elementor-element-ab328e6 .facetwp-facet {
    display: flex;
    gap: 20px;
}
.elementor-47 .elementor-element.elementor-element-ab328e6 .facetwp-counter {
    display: none;
}
.elementor-47 .elementor-element.elementor-element-ab328e6 .facetwp-checkbox {
    background: unset !important;
    width: 33%;
}

.elementor-47 .elementor-element.elementor-element-ab328e6 .facetwp-display-value {
    padding: 15px 25px;
    background-color: white;
    border: 1px solid #70D4AE;
    width: 100% !important;
    display: flex;

}
.elementor-47 .elementor-element.elementor-element-ab328e6 .facetwp-checkbox {
    padding-left: 0px !important;
    margin-top: 25px;

}

.elementor-47 .elementor-element.elementor-element-ab328e6 .facetwp-checkbox.checked {
    color: #70D4AE !important;
}/* End custom CSS */
/* Start custom CSS for facetwp-facet, class: .elementor-element-06b6d1d */.elementor-47 .elementor-element.elementor-element-06b6d1d .facetwp-facet {
    display: flex;
    gap: 5px;
}

.elementor-47 .elementor-element.elementor-element-06b6d1d .facetwp-input-wrap {
    width: 70%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-47 .elementor-element.elementor-element-06b6d1d .facetwp-radius {
    width: 30%;   
}/* End custom CSS */