#search-section{margin:2rem 0}#search-section .e-con-inner{grid-template-rows:auto auto;background-color:#e9e8e1;box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075);border-radius:8px;padding:24px;place-items:center}#search-section .e-con-inner .search-bar{width:100%}#search-section .e-con-inner .search-bar .elementor-widget-container h5{margin:0}#search-section .e-con-inner .search-bar .elementor-widget-container form{display:flex}#search-section .e-con-inner .search-bar .elementor-widget-container form button{border:none;background-color:#71c5e8;color:#fff;margin-left:1rem;max-width:200px}#search-section .e-con-inner .advanced-search{width:100%;margin-top:8px}#search-section .e-con-inner .advanced-search h5{margin:0}#search-section .e-con-inner .advanced-search form{display:flex;align-items:end;flex-wrap:wrap}#search-section .e-con-inner .advanced-search form>*{margin:0}#search-section .e-con-inner .advanced-search form .IDX-qsLabel{display:block;margin-bottom:4px}#search-section .e-con-inner .advanced-search form .IDX-qsFieldWrap:first-of-type{flex-grow:.5;max-width:260px}#search-section .e-con-inner .advanced-search form .IDX-qsFieldWrap:first-of-type .IDX-qsSelectInput{width:240px}#search-section .e-con-inner .advanced-search form .IDX-qsFieldWrap:has(input){max-width:150px}#search-section .e-con-inner .advanced-search form .IDX-qsButtonInput{border:none;background-color:#71c5e8;color:#fff;margin-left:1rem;max-width:200px}.impress-carousel .owl-stage-outer{display:grid;place-content:center}.impress-carousel .owl-item{display:grid;justify-content:center}.impress-carousel .impress-carousel-property .impress-carousel-photo img{width:500px;height:240px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.impress-carousel .impress-carousel-property .impress-price,.impress-carousel .impress-carousel-property .impress-address{color:var(--e-global-color-primary)}.impress-carousel .impress-carousel-property .impress-price:hover,.impress-carousel .impress-carousel-property .impress-address:hover{color:var(--e-global-color-accent)}.impress-carousel .impress-carousel-property .disclaimer .courtesy img{max-width:100px}.elementor-element .community-card{display:flex;flex-direction:column;background:#fffdfa;border-radius:16px;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075);transition:transform .25s ease,box-shadow .25s ease;will-change:transform,box-shadow;height:100%}.elementor-element .community-card:hover{transform:translateY(-6px);box-shadow:0 2px 2px rgba(0,0,0,.09),0 4px 4px rgba(0,0,0,.09),0 8px 8px rgba(0,0,0,.09),0 16px 16px rgba(0,0,0,.09),0 32px 32px rgba(0,0,0,.08)}.elementor-element .community-card .elementor-image-box-img{width:100%;margin:0}.elementor-element .community-card .elementor-image-box-img img{display:block;width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.elementor-element .community-card .elementor-image-box-content{padding:.6rem}.elementor-element .community-card .elementor-widget-button{margin-top:auto;padding:1rem}.elementor-element .preferred-partner-card{width:100%;max-width:860px;box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075)}.elementor-element .preferred-partner-card:hover{transform:translateY(-4px);box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.12);transition:all .3s ease}.elementor-element .preferred-partner-card img{-o-object-fit:cover;object-fit:cover;height:120px;width:120px;border-radius:50%}/*# sourceMappingURL=custom.min.css.map */