html{-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.wpforms-container{background-image:none !important}.image-radius-container{border-radius:15px;overflow:hidden}.filter{position:relative;z-index:10;max-width:1140px;margin:0 auto 20px;padding:0}.filter .dropdown-container{margin:5px 0}.filter .grid{margin:0 -15px -6px;clear:both;list-style:none}.filter .grid>li{padding:0 15px;margin-bottom:6px}.filter li:first-child .dropdown-menu{z-index:10}.filter li:nth-child(2) .dropdown-menu{z-index:9}.filter li:nth-child(3) .dropdown-menu{z-index:8}.filter li:nth-child(4) .dropdown-menu{z-index:7}.filter li:nth-child(5) .dropdown-menu{z-index:6}.filter li:nth-child(6) .dropdown-menu{z-index:5}.filter li:nth-child(7) .dropdown-menu{z-index:4}.filter li:nth-child(8) .dropdown-menu{z-index:3}.filter li:nth-child(9) .dropdown-menu{z-index:2}.filter li:nth-child(10) .dropdown-menu{z-index:1}.filter .search-form{border:solid 1px var(--e-global-color-text);border-radius:6px;margin:5px auto;width:100%;height:50px}.filter .search-form input,.filter .search-form button{display:inline-block;height:100%;float:left}.filter .search-form input{width:calc(100% - 50px);padding:0 12px 0 20px;margin:0;border:0;border-radius:0;border-top-left-radius:6px;border-bottom-left-radius:6px;border-right-style:none;box-shadow:none;background-color:#fff;font-family:"NG Sans Serif",Sans-serif;text-transform:uppercase;text-align:left;color:var(--e-global-color-text);font-size:15px;font-weight:400;font-style:normal;letter-spacing:.01em;outline:none}.filter .search-form input::-webkit-input-placeholder{color:var(--e-global-color-text);opacity:1}.filter .search-form input:-moz-placeholder{color:var(--e-global-color-text);opacity:1}.filter .search-form input::-moz-placeholder{color:var(--e-global-color-text);opacity:1}.filter .search-form input:-ms-input-placeholder{color:var(--e-global-color-text);opacity:1}.filter .search-form .search-submit{background-color:rgba(0,0,0,0);border:0;margin:0;padding:0;width:50px;float:right}.filter .search-form .search-submit .icon{margin:7px auto 0;fill:var(--e-global-color-secondary);height:15px;width:15px}.filter .search-form .search-submit:hover{box-shadow:none;transform:none}.filter .search-form .show-for-sr{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.dropdown-container{position:relative;height:50px;min-width:200px;margin-bottom:0;display:block}.dropdown-container li{list-style:none;float:left;text-align:left;width:100%}.dropdown-container a{text-decoration:none;background-color:#fff;color:#484848;font-weight:500;font-size:16px;height:auto;line-height:1;display:block;padding:0 15px}.dropdown{background-color:#fff;padding:0;margin:0}.dropdown .placeholder{height:49px;line-height:1;font-family:"NG Sans Serif",Sans-serif;text-transform:uppercase !important;font-weight:400;border:solid 1px var(--e-global-color-text);border-radius:6px;font-size:15px;letter-spacing:.01em;padding:2px 20px 0;text-transform:none;color:var(--e-global-color-text);overflow:hidden;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.dropdown a{position:relative;-webkit-transition:0ms all ease-in-out;-moz-transition:0ms all ease-in-out;-ms-transition:0ms all ease-in-out;-o-transition:0ms all ease-in-out}.dropdown a:after{position:absolute;top:0;right:0;float:right;content:"";padding:0;margin:0px 18px 0 0;background-color:rgba(0,0,0,0);top:18px;left:auto;border:0;background-position:50% 50%;background-repeat:no-repeat;width:14px;height:14px;background-size:14px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='126.5 126.5 32 32' fill='%236A5322'%3E%3Cpath d='M126.8 136.5l14.9 14.9c.2.2.5.3.7.3.3 0 .5-.1.7-.3l14.9-14.9c.2-.2.3-.5.3-.7s-.1-.5-.3-.7l-1.6-1.6c-.2-.2-.5-.3-.7-.3-.3 0-.5.1-.7.3l-12.6 12.6-12.6-12.6c-.2-.2-.5-.3-.7-.3-.3 0-.5.1-.7.3l-1.6 1.6c-.2.2-.3.5-.3.7s.1.5.3.7z'/%3E%3C/svg%3E");-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.dropdown.active a{background:#fff;color:var(--e-global-color-text)}.dropdown.active a:after{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='126.5 126.5 32 32' fill='%236A5322'%3E%3Cpath d='M126.8 136.5l14.9 14.9c.2.2.5.3.7.3.3 0 .5-.1.7-.3l14.9-14.9c.2-.2.3-.5.3-.7s-.1-.5-.3-.7l-1.6-1.6c-.2-.2-.5-.3-.7-.3-.3 0-.5.1-.7.3l-12.6 12.6-12.6-12.6c-.2-.2-.5-.3-.7-.3-.3 0-.5.1-.7.3l-1.6 1.6c-.2.2-.3.5-.3.7s.1.5.3.7z'/%3E%3C/svg%3E")}.dropdown.active .dropdown-menu{visibility:visible;left:0}.dropdown.active .dropdown-menu .parent-term{font-family:"NG Sans Serif",Sans-serif;text-transform:uppercase;font-weight:500;font-size:11px;letter-spacing:.01em;padding:16px 20px 6px;display:block;color:var(--e-global-color-accent)}.dropdown.active .dropdown-menu .child-term-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:0}.dropdown.active .dropdown-menu a{background-color:#fff;padding:12px 20px;color:var(--e-global-color-text)}.dropdown.active .dropdown-menu a:hover{background-color:#ecedf1}.dropdown.active .dropdown-menu a.child-term{font-size:13px;padding:12px 0;text-align:center}.dropdown.active .dropdown-container,.dropdown.active .placeholder{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown.active .placeholder{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:solid 1px #fff}.dropdown-menu{visibility:hidden;background-color:#fff;position:absolute;z-index:100;width:100%;top:48px;left:-9999px;right:0;padding:0;margin:0;border:solid 1px var(--e-global-color-text);border-top:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;max-height:350px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.dropdown-menu::-webkit-scrollbar{width:0px}.dropdown-menu .swiper{width:100%;height:100%;max-height:350px}.dropdown-menu .swiper-slide{height:auto !important;-webkit-box-sizing:border-box;box-sizing:border-box}.dropdown-menu li,.dropdown-menu div{text-transform:none}.dropdown-menu a{font-family:"NG Sans Serif",Sans-serif;text-transform:uppercase;font-weight:500;font-size:15px;letter-spacing:.01em;padding:12px 15px}.dropdown-menu a:after{display:none}.dropdown-menu a.active{color:var(--e-global-color-text) !important}.flex-grid{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;flex-wrap:wrap;padding:0}.flex-grid.align-left{-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;justify-content:left;-ms-flex-pack:left}.flex-grid.align-right{-webkit-justify-content:right;-moz-justify-content:right;-ms-justify-content:right;justify-content:right;-ms-flex-pack:right}.feed{max-width:1140px;margin:0 auto;padding:0}.feed .grid{overflow:hidden;margin:0 -15px -40px;clear:both}.feed .grid>li{overflow:hidden;padding:0 15px;margin-bottom:40px}.feed .image-container{overflow:hidden;border-radius:12px;margin-bottom:20px}.feed .image-container a{display:block;line-height:0}.feed .image-container img{width:100%}.feed .address{font-family:"Crimson Text",sans-serif;font-size:2rem;font-weight:400;text-transform:uppercase;line-height:1.1lh;letter-spacing:-0.01em;color:var(--e-global-color-text);display:block;margin-bottom:8px}.feed .city{font-family:"Eirlys",Sans-serif;font-size:12px;font-weight:400;line-height:1em;letter-spacing:0em;color:var(--e-global-color-text);display:block}.feed .price{font-family:"NG Serif",Sans-serif;font-size:1.9rem;font-weight:400;text-transform:uppercase;letter-spacing:-0.02em;color:var(--e-global-color-text);display:block}@keyframes Spin{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.load-more{margin-top:40px;position:relative}.load-more.loading .button:before{content:"";display:block;margin:0 auto;background-color:var(--e-global-color-primary);width:50px;height:50px;min-width:50px;border-radius:50%;z-index:1;cursor:pointer}.load-more.loading .button:after{content:"";position:absolute;display:block;margin:0 auto;background-size:34px;background-position:50% 50%;background-repeat:no-repeat;width:34px;height:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M20 35c-8.2 0-14.9-6.7-14.9-15S11.8 5 20 5s14.9 6.7 14.9 15c0 .5-.4.9-.8.9-.5 0-.8-.4-.8-.9 0-7.3-5.9-13.3-13.2-13.3-7.3 0-13.2 6-13.2 13.3 0 7.3 5.9 13.3 13.2 13.3 4.6 0 9-2.5 11.4-6.6.2-.4.8-.5 1.2-.3s.5.8.3 1.2c-2.9 4.6-7.8 7.4-13 7.4'/%3E%3Cpath fill='%23ffffff' d='M34 20.9c-.1 0-.3 0-.4-.1l-5.3-3.2c-.4-.2-.5-.8-.3-1.2.2-.4.8-.5 1.2-.3l4.6 2.8 3-4.3c.3-.4.8-.5 1.2-.2.4.3.5.8.2 1.2l-3.4 5c-.3.1-.5.3-.8.3'/%3E%3C/svg%3E");z-index:2;cursor:pointer;-webkit-animation:Spin .7s linear infinite;-moz-animation:Spin .7s linear infinite;-ms-animation:Spin .7s linear infinite;-o-animation:Spin .7s linear infinite;animation:Spin .7s linear infinite}.load-more.loading .button .text{display:none}.load-more .button{margin:0 auto;padding:0;border:0;min-width:auto;height:50px;width:50px;border-radius:50%;background-color:var(--e-global-color-text);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;box-shadow:none;-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out}.load-more .button:hover,.load-more .button:focus,.load-more .button:active{background-color:var(--e-global-color-secondary)}.load-more .button:hover .icon,.load-more .button:focus .icon,.load-more .button:active .icon{transform:translateX(0)}.load-more .text{position:absolute;top:60px;left:0;right:0;margin:0 auto;display:block;width:100px;text-align:center;font-family:"NG Sans Serif",Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-text);line-height:1}.load-more .icon{margin:0 auto;width:20px !important;height:20px !important;fill:#fff}.listing-single-image .image-radius-container{border-radius:20px}.listing-single-image img{display:block;width:100%}.definition-list{clear:both}.definition-list .h3{font-size:1.4rem;font-weight:700;color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;display:block;line-height:1;margin-bottom:30px}.definition-list .list{list-style:none;margin:0 0 -30px;padding:0}.definition-list .list:before,.definition-list .list:after{content:"";clear:both;display:block}.definition-list .list li{margin:0 0 30px;padding-right:30px;float:left;width:50%;break-inside:avoid}.definition-list .label{font-family:"NG Sans Serif",Sans-serif;font-size:1.2rem;font-weight:400;text-transform:uppercase;letter-spacing:.01em;color:var(--e-global-color-secondary);display:block;line-height:1;margin-bottom:5px}.definition-list .heading{font-family:"NG Serif",Sans-serif;font-size:1.5rem;font-weight:400;color:var(--e-global-color-text);display:block;line-height:1}hr.custom{margin:80px auto !important;border:0;background-color:var(--e-global-color-secondary) !important;height:1px}.nav-scroll-container{background-color:var(--e-global-color-f437259) !important}.nav-scroll{list-style:none;font-size:0;margin:0;padding:0;width:100%;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-scroll li{font-family:"Eirlys",sans-serif;font-size:19px;font-weight:700;letter-spacing:.03em;line-height:1;margin:0 auto;width:100%;border-right:solid 1px rgba(0,0,0,.06)}.nav-scroll li:last-of-type{border:0}.nav-scroll li a{background-color:var(--e-global-color-f437259);color:var(--e-global-color-primary);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;height:60px;width:100%}.nav-scroll li a.active,.nav-scroll li a:hover{color:var(--e-global-color-secondary)}.nav-scroll li a.active .icon,.nav-scroll li a:hover .icon{fill:var(--e-global-color-secondary)}.nav-scroll .icon{position:relative;top:-2px;height:30px;min-height:30px;width:30px;min-width:30px;fill:var(--e-global-color-primary);margin-right:10px}@media only screen and (min-width: 1025px){.small-flex-grid-1 li{flex:0 0 100%}.small-flex-grid-2 li{flex:0 0 50%}.small-flex-grid-3 li{flex:0 0 33.33%}.small-flex-grid-4 li{flex:0 0 25%}.small-flex-grid-5 li{flex:0 0 20%}.small-flex-grid-6 li{flex:0 0 16.66%}.small-flex-grid-7 li{flex:0 0 14.28%}.small-flex-grid-8 li{flex:0 0 12.5%}.small-flex-grid-9 li{flex:0 0 11.11%}.small-flex-grid-10 li{flex:0 0 10%}.medium-flex-grid-1 li{flex:0 0 100%}.medium-flex-grid-2 li{flex:0 0 50%}.medium-flex-grid-3 li{flex:0 0 33.33%}.medium-flex-grid-4 li{flex:0 0 25%}.medium-flex-grid-5 li{flex:0 0 20%}.medium-flex-grid-6 li{flex:0 0 16.66%}.medium-flex-grid-7 li{flex:0 0 14.28%}.medium-flex-grid-8 li{flex:0 0 12.5%}.medium-flex-grid-9 li{flex:0 0 11.11%}.medium-flex-grid-10 li{flex:0 0 10%}.large-flex-grid-1 li{flex:0 0 100%}.large-flex-grid-2 li{flex:0 0 50%}.large-flex-grid-3 li{flex:0 0 33.33%}.large-flex-grid-4 li{flex:0 0 25%}.large-flex-grid-5 li{flex:0 0 20%}.large-flex-grid-6 li{flex:0 0 16.66%}.large-flex-grid-7 li{flex:0 0 14.28%}.large-flex-grid-8 li{flex:0 0 12.5%}.large-flex-grid-9 li{flex:0 0 11.11%}.large-flex-grid-10 li{flex:0 0 10%}}@media only screen and (max-width: 1024px)and (min-width: 641px){.small-flex-grid-1 li{flex:0 0 100%}.small-flex-grid-2 li{flex:0 0 50%}.small-flex-grid-3 li{flex:0 0 33.33%}.small-flex-grid-4 li{flex:0 0 25%}.small-flex-grid-5 li{flex:0 0 20%}.small-flex-grid-6 li{flex:0 0 16.66%}.small-flex-grid-7 li{flex:0 0 14.28%}.small-flex-grid-8 li{flex:0 0 12.5%}.small-flex-grid-9 li{flex:0 0 11.11%}.small-flex-grid-10 li{flex:0 0 10%}.medium-flex-grid-1 li{flex:0 0 100%}.medium-flex-grid-2 li{flex:0 0 50%}.medium-flex-grid-3 li{flex:0 0 33.33%}.medium-flex-grid-4 li{flex:0 0 25%}.medium-flex-grid-5 li{flex:0 0 20%}.medium-flex-grid-6 li{flex:0 0 16.66%}.medium-flex-grid-7 li{flex:0 0 14.28%}.medium-flex-grid-8 li{flex:0 0 12.5%}.medium-flex-grid-9 li{flex:0 0 11.11%}.medium-flex-grid-10 li{flex:0 0 10%}hr.custom{margin:60px auto !important}.nav-scroll-container{border-top:solid 1px rgba(0,0,0,.06);padding:0 !important}.nav-scroll li{font-size:15px}.nav-scroll .icon{height:25px;min-height:25px;width:25px;min-width:25px}}@media only screen and (max-width: 767px){.small-flex-grid-1 li{flex:0 0 100%}.small-flex-grid-2 li{flex:0 0 50%}.small-flex-grid-3 li{flex:0 0 33.33%}.small-flex-grid-4 li{flex:0 0 25%}.small-flex-grid-5 li{flex:0 0 20%}.small-flex-grid-6 li{flex:0 0 16.66%}.small-flex-grid-7 li{flex:0 0 14.28%}.small-flex-grid-8 li{flex:0 0 12.5%}.small-flex-grid-9 li{flex:0 0 11.11%}.small-flex-grid-10 li{flex:0 0 10%}.definition-list .list{column-count:1}.definition-list .list li{width:100%;padding-right:0}hr.custom{margin:40px auto !important}.nav-scroll-container{border-top:solid 1px rgba(0,0,0,.06);padding:0 !important}.nav-scroll .text{display:none}.nav-scroll .icon{height:30px;min-height:30px;width:30px;min-width:30px}.nav-scroll li a{height:50px}.property-image{display:block !important}}
