:root{color-scheme:light}body{margin:0;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);background-color:#ffffff;color:#0f172a}*,:after,:before{box-sizing:border-box}.svg-inline--fa{font-size:inherit!important}.fa-svg-inline--fa,.svg-inline--fa{display:inline-block!important;height:1em!important;overflow:visible!important;vertical-align:-.125em!important;width:1em!important}.fa,.fa-brands,.fa-light,.fa-regular,.fa-solid,.fas{font-family:Font Awesome\ 6 Free!important;font-weight:900!important;font-style:normal!important;font-variant:normal!important;text-rendering:auto!important;line-height:1!important;display:inline-block!important;font-size:inherit!important;text-align:center!important;vertical-align:baseline!important}[class*=fa-]{max-width:1em!important;max-height:1em!important;font-size:inherit!important;display:inline-block!important}.property-gallery-badge{position:absolute!important;bottom:20px!important;right:20px!important;background-color:rgba(0,0,0,.7)!important;color:white!important;border-radius:6px!important;font-weight:600!important;padding:8px 16px!important;font-size:14px!important;z-index:3!important;cursor:pointer!important}@media(min-width:993px){.main-menu{display:block}.mobile-menu{display:none}}@media(max-width:992px){.main-menu{display:none!important}.mobile-menu{display:block}.footer,.header{padding:0 20px!important}}.header{display:block;position:relative;z-index:1}.content,.footer,.header{text-align:center}.footer,.header{background:#777;font-size:16px;font-weight:700;color:#222;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:70px;padding:0 50px}.header.fixed{position:fixed;top:0;left:0}.footer.fixed{position:fixed;bottom:0;left:0}.header a:hover{cursor:pointer}/*!
	 * mmenu.js
	 * mmenujs.com
	 *
	 * Copyright (c) Fred Heusschen
	 * frebsite.nl
	 *
	 * License: CC-BY-NC-4.0
	 * http://creativecommons.org/licenses/by-nc/4.0/
	 */#menu:not(.mm-menu){display:none}:root{--mm-lineheight:22px;--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s;--mm-listitem-size:50px;--mm-navbar-size:50px;--mm-toggle-size:34px;--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px;--mm-iconbar-size:50px;--mm-iconpanel-size:50px;--mm-sectionindexer-size:20px;--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}a{color:#0d638f;text-shadow:none}.ace-responsive-menu{list-style:none;margin:0;padding:0;background-color:rgba(0,0,0,0);width:100%}.ace-responsive-menu li{list-style:none}.ace-responsive-menu>li{border:0;display:inline-block;margin:0 2px;padding:0;text-align:left;position:relative}.ace-responsive-menu li a{color:var(--elevahabitat-white)!important}.ace-responsive-menu>li>a.active span{color:#f5c34b}.ace-responsive-menu>li>a{border:0;display:block;margin:0;padding:18px 20px 18px 5px;position:relative;text-decoration:none;text-transform:capitalize}.ace-responsive-menu li a.active{color:var(--elevahabitat-white)!important}.ace-responsive-menu li a.active~.arrow{color:#f5c34b!important}.ace-responsive-menu li a i{padding-right:5px}.ace-responsive-menu>li>a i{font-size:16px;text-shadow:none}.ace-responsive-menu li ul.sub-menu li a i{padding-right:10px}.ace-responsive-menu li.menu-active>a{color:#fff}.ace-responsive-menu li .menu-active{position:relative}.ace-responsive-menu>li>a>.arrow:before{font-size:16px;content:"";font-weight:300;position:relative;top:2px}.ace-responsive-menu .sub-menu .dropitem .arrow:before,.ace-responsive-menu>li>a>.arrow:before{margin-left:8px;font-family:Font Awesome\ 6 Pro;height:auto;text-shadow:none;width:10px;display:inline-block}.ace-responsive-menu .sub-menu .dropitem .arrow:before{font-size:17px;content:""!important;position:absolute;right:30px;top:6px;font-weight:500}.dropitem.arrow>a{position:relative}.dropitem.arrow>a:before{position:absolute;right:0;top:12px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:0}.ace-responsive-menu li ul{visibility:hidden;opacity:0;position:absolute;left:0;top:100%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.ace-responsive-menu li.dropitem:hover>ul.sub-menu{visibility:visible;opacity:1;list-style:none;clear:both;margin:0;position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);height:auto}.ace-responsive-menu li ul.sub-menu{background:#333}.ace-responsive-menu li ul.sub-menu>li{width:185px}.ace-responsive-menu li ul.sub-menu li a{display:block;margin:0;padding:12px 20px 12px 0;text-decoration:none;font-size:13px;font-weight:400;background:none}.ace-responsive-menu>li>ul.sub-menu>li{position:relative}.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu,.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:absolute;left:100%;top:0;list-style:none}.ace-responsive-menu>li>ul.sub-menu li>a>.arrow:before{float:right;margin-top:1px;margin-right:0;display:inline;font-size:16px;font-family:Font Awesome\ 6 Pro;height:auto;content:"";font-weight:300;text-shadow:none}@media screen and (max-width:768px){.ace-responsive-menu{float:left;width:100%}.ace-responsive-menu>li{border-bottom:1px solid #242424;float:none}.ace-responsive-menu li a:hover{background:#272727!important;color:var(--elevahabitat-white)!important}.ace-responsive-menu>li>a i{padding-right:10px}.ace-responsive-menu>li>a>.arrow:before{float:right;content:""}li.menu-active>a>.arrow:before{content:""!important}.ace-responsive-menu li ul.sub-menu>li{width:100%}.ace-responsive-menu li ul.sub-menu li ul.sub-menu li a{padding-left:30px}.ace-responsive-menu li ul.sub-menu li ul.sub-menu li ul.sub-menu li a{padding-left:50px}.ace-responsive-menu>li>ul.sub-menu,.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu,.ace-responsive-menu>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:static}.ace-responsive-menu li ul.sub-menu li.menu-active>a>.arrow:before{content:""!important}}.options{width:200px;float:left;margin-top:30px}.options h3{font-size:20px}.options a{padding:12px 0;text-align:center;width:100%;margin-bottom:10px;display:block;background:#535353;color:#fff;text-decoration:none}a.backLink{float:right;margin-bottom:10px}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.p20{padding:20px!important}.p30{padding:30px!important}.pt0{padding-top:0!important}.pt30{padding-top:30px!important}.pt50{padding-top:50px!important}.pt90{padding-top:90px!important}.pr10{padding-right:10px!important}.pr20{padding-right:20px!important}.pr30{padding-right:30px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb25{padding-bottom:25px!important}.pb30{padding-bottom:30px!important}.pb50{padding-bottom:50px!important}.pb90{padding-bottom:90px!important}.pl20{padding-left:20px!important}.pl30{padding-left:30px!important}.mt-5{margin-top:-5px!important}.mb-5{margin-bottom:-5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}@media(max-width:1199.98px){.mb5-lg{margin-bottom:5px!important}}@media(max-width:991.98px){.pt60-md{padding-top:60px!important}.pb60-md{padding-bottom:60px!important}.mb10-md{margin-bottom:10px!important}.mb30-md{margin-bottom:30px!important}}@media(max-width:767.98px){.pt30-sm{padding-top:30px!important}.pb30-sm{padding-bottom:30px!important}.mr10-sm{margin-right:10px!important}.mb10-sm{margin-bottom:10px!important}.ml0-sm{margin-left:0!important}}@media(max-width:575.98px){.mt10-xs{margin-top:10px!important}.mb10-xs{margin-bottom:10px!important}.mb25-xs{margin-bottom:25px!important}}