.menu-default--default .menu-default__nav{display:flex;flex-flow:row nowrap}html.lt-ie10 .menu-default--default .menu-default__nav{display:block}html.lt-ie10 .menu-default--default .menu-default__nav>*{display:inline-block}.menu-default--default .menu-default__menu{display:flex;flex-grow:1}.menu-default--default .menu-default__menu--right{justify-content:flex-end}.menu-default--default .menu-default__menu--left{justify-content:flex-start}.menu-default--default .menu-default__menu--center{justify-content:center}.menu-default--default .menu-default__center:not(.menu-default__menu),.menu-default--default .menu-default__left:not(.menu-default__menu),.menu-default--default .menu-default__right:not(.menu-default__menu){align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}html.lt-ie10 .menu-default--default .menu-default__center:not(.menu-default__menu),html.lt-ie10 .menu-default--default .menu-default__left:not(.menu-default__menu),html.lt-ie10 .menu-default--default .menu-default__right:not(.menu-default__menu){display:block}html.lt-ie10 .menu-default--default .menu-default__center:not(.menu-default__menu)>*,html.lt-ie10 .menu-default--default .menu-default__left:not(.menu-default__menu)>*,html.lt-ie10 .menu-default--default .menu-default__right:not(.menu-default__menu)>*{display:inline-block}.menu-default--default .menu-default__left{order:0}.menu-default--default .menu-default__center{order:1}.menu-default--default .menu-default__right{order:2}.menu-default--default .menu-default__dropdown.uk3-navbar-dropdown{margin-top:0}.menu-default--default .menu-default__overflow-toggle{min-height:unset}.menu-default--default .menu-default .menu-blank__children.uk3-navbar-dropdown{margin-top:0}.social-default--default .social-default__wrapper{align-content:center;align-items:center;display:flex;flex-flow:row wrap;justify-content:space-evenly}html.lt-ie10 .social-default--default .social-default__wrapper{display:block}html.lt-ie10 .social-default--default .social-default__wrapper>*{display:inline-block}.menu-mobile--default .menu-mobile__header--back a{font-weight:700;padding:20px 0}.menu-mobile--default .menu-mobile__header--logo{padding:20px}.menu-mobile--default .menu-mobile__parent-title{font-weight:700}.menu-mobile--default .menu-mobile__toggle{position:absolute;right:20px}.menu-mobile--default .menu-mobile__offcanvas .modal-offcanvas__bar{background:var(--white);color:var(--black);padding:0;transition:all var(--transition)}.menu-mobile--default .menu-mobile__offcanvas .modal-offcanvas__bar *,.menu-mobile--default .menu-mobile__offcanvas .modal-offcanvas__bar a{color:inherit}.menu-mobile--default .menu-mobile__offcanvas .menu-blank{list-style:none;margin:0;padding:0;text-align:left}.menu-mobile--default .menu-mobile__offcanvas .menu-blank__link{padding:20px 0}.menu-mobile--default .menu-mobile__offcanvas .menu-blank li{border-bottom:thin solid var(--black)}.menu-mobile--default .menu-mobile__offcanvas .menu-blank li.menu-blank__item>*,.menu-mobile--default .menu-mobile__offcanvas .menu-blank li.menu-mobile__header--back>*{display:block;margin-left:20px}.autocomplete-default{position:relative}.autocomplete-default__drop{list-style:none;margin:0;max-height:450px;overflow-y:scroll;padding-left:0;position:absolute;width:100%;z-index:9001}.autocomplete-default__option--selected{background:var(--action-light)}.autocomplete-property{position:relative;z-index:9001}.contact-method__icon{margin-right:5px}.favorite-properties-default .icon-default{display:block;font-size:22px;height:22px;pointer-events:none;width:22px}.favorite-properties-default__count button{background-color:#fff;border:none;color:var(--action);line-height:1;padding:8px 10px}.favorite-properties-default__count button:focus,.favorite-properties-default__count button:hover{background-color:#fff;color:var(--action)}.favorite-properties-default__count button.active .favorite-properties-default__icon--inactive,.favorite-properties-default__count button:not(.active) .favorite-properties-default__icon--active{display:none}.favorite-properties-default__count button.beat svg{animation:heartbeat 1s infinite}.favorite-properties-default__number{border:2px solid var(--action);border-radius:100%;bottom:0;box-sizing:border-box;height:22px;left:0;line-height:18px;width:22px}.favorite-properties-default__cart{max-height:450px;overflow-y:auto;top:46px;width:540px;z-index:420}.favorite-properties-default__cart.left{left:0}.favorite-properties-default__cart.right{right:0}.favorite-properties-default__cart.empty{padding:15px;text-align:center}.favorite-properties-default__cart.single .favorite-properties-default__cart-item{width:100%}.favorite-properties-default__cart.multiple .favorite-properties-default__cart-item{width:calc(50% - 5px)}.favorite-properties-default__cart.multiple .favorite-properties-default__cart-item:nth-child(odd){margin-right:10px}.favorite-properties-default__cart.empty,.favorite-properties-default__cart.single{max-width:280px}.favorite-properties-default__cart.multiple,.favorite-properties-default__cart.single{padding:15px 15px 5px}.favorite-properties-default__cart-list{list-style-type:none;margin:0;padding:0}.favorite-properties-default__cart-item{margin-bottom:10px}.favorite-properties-default__cart-item button{border:none;color:var(--action);line-height:1;padding:0;right:8px;top:8px}.favorite-properties-default__cart-item button:hover{color:rgba(var(--action-rgb),.8)}.favorite-properties-default .fade-enter-active,.favorite-properties-default .fade-leave-active{transition:opacity .5s}.favorite-properties-default .fade-enter,.favorite-properties-default .fade-leave-to{opacity:0}@keyframes heartbeat{0%{transform:scale(1)}20%{transform:scale(1.25)}40%{transform:scale(1)}60%{transform:scale(1.25)}80%{transform:scale(1)}to{transform:scale(1)}}.demo-switcher-default{font-family:var(--secondary-font);height:48px;position:fixed;right:0;top:200px;width:64px;z-index:9001}.demo-switcher-default__icon{font-size:2rem}.demo-switcher-default__icon svg{background:#f5f5f5;border:1px solid #333;border-radius:25px 0 0 25px;border-right:none;height:100%;padding:.5rem;width:100%!important}.demo-switcher-default__icon svg:hover{cursor:pointer}.demo-switcher-default__modal .modal-offcanvas__bar{background:#222}.demo-switcher-default__list{max-height:calc(100% - 100px);overflow:auto}.demo-switcher-default__content{height:100%;position:relative;text-align:left}.demo-switcher-default__actions{align-items:center;bottom:0;display:flex;height:100px;left:0;position:absolute;right:0}.demo-switcher-default__group-title{color:#fff!important}.demo-switcher-default__group-title:after{margin-left:0!important}.demo-switcher-default__input--color{display:inline-block;width:45%}.demo-switcher-default__input--color:nth-child(odd){padding-right:2.5%}.demo-switcher-default__input--color:nth-child(2n){padding-left:2.5%}.demo-switcher-default__input span{color:#fff}.demo-switcher-default .h2-style,.demo-switcher-default .uk3-button-default{font-family:var(--primary-font)}.demo-switcher-default .uk3-button-default{border:2px solid #f5f5f5}.demo-switcher-default .uk3-button-default:hover{background:#f5f5f5;border:2px solid #f5f5f5;color:#222}:root{--global-large-margin:100px;--global-xlarge-margin:200px;--action:#9cc3d5;--action-rgb:156,195,213;--action-h:198.9473684211deg;--action-s:40.4255319149%;--action-l:72.3529411765%;--action-light:#e4e0de;--accent:#dc8367;--accent-rgb:220,131,103;--accent-h:14.358974359deg;--accent-s:62.5668449198%;--accent-l:63.3333333333%;--accent-darker:#a05535;--accent-rebuild-rgb:52,92,114;--accent-rebuild-h:201.2903225806deg;--accent-rebuild-s:37.3493975904%;--accent-rebuild-l:32.5490196078%;--accent-rebuild:#345c72;--icon-color-rebuild-rgb:220,131,103;--icon-color-rebuild-h:14.358974359deg;--icon-color-rebuild-s:62.5668449198%;--icon-color-rebuild-l:63.3333333333%;--icon-color-rebuild:#dc8367;--lankin-blue-rgb:34,31,32;--lankin-blue-h:340deg;--lankin-blue-s:4.6153846154%;--lankin-blue-l:12.7450980392%;--lankin-blue:#221f20;--negative-section-bg-color-rebuild-rgb:156,195,213;--negative-section-bg-color-rebuild-h:198.9473684211deg;--negative-section-bg-color-rebuild-s:40.4255319149%;--negative-section-bg-color-rebuild-l:72.3529411765%;--negative-section-bg-color-rebuild:#9cc3d5;--white:#fff;--white-rgb:255,255,255;--white-h:0deg;--white-s:0%;--white-l:100%;--offwhite:#e4e0de;--offwhite-rgb:228,224,222;--offwhite-h:20deg;--offwhite-s:10%;--offwhite-l:88.2352941176%;--darkerwhite:#f0f0f0;--gray:#707070;--gray-rgb:112,112,112;--gray-h:0deg;--gray-s:0%;--gray-l:43.9215686275%;--gray-dark:#333;--gray-dark-rgb:51,51,51;--gray-dark-h:0deg;--gray-dark-s:0%;--gray-dark-l:20%;--gray-light:#e8e5e5;--gray-mid:#707070;--black:#000;--black-rgb:0,0,0;--black-h:0deg;--black-s:0%;--black-l:0%;--shadow-color:#333;--shadow-color-rgb:51,51,51;--shadow-color-h:0deg;--shadow-color-s:0%;--shadow-color-l:20%;--text-color:#333;--text-color-rgb:51,51,51;--text-color-h:0deg;--text-color-s:0%;--text-color-l:20%;--text-color-dark:#333;--text-color-light:#fff;--text-color-mid:var(--gray-mid);--text-link-color:var(--accent);--text-link-hover-color:var(--action);--success:var(--action);--warning:#d89d0b;--error:#d82047;--danger:var(--error);--header-bg-color:var(--black);--negative-section-bg-color:var(--accent-rebuild);--gradient-opacity-start:0.9;--gradient-opacity-end:0.7;--negative-section-bg-color-rebuild:var(--negative-section-bg-color-rebuild);--button-text-color:var(--white);--button-bg-color:var(--action);--button-hover-text-color:var(--white);--button-hover-bg-color:var(--accent-darker);--icon-color:#dc8367;--icon-color-rgb:220,131,103;--icon-color-h:14.358974359deg;--icon-color-s:62.5668449198%;--icon-color-l:63.3333333333%;--icon-color-dark:var(--accent);--icon-color-light:var(--action);--icon-hover-color:var(--action);--box-shadow-color:rgba(var(--shadow-color-rgb),0.1);--box-shadow-color-mid:rgba(var(--shadow-color-rgb),0.15);--box-shadow-color-darker:rgba(var(--shadow-color-rgb),0.2);--primary-font:"Segoe UI",sans-serif;--header-font:"Open Sans",sans-serif;--body-font:var(--primary-font);--font-size:var($font-size);--heading-color:var(--gray-dark);--heading-color-light:#fff;--transition-time:300ms;--transition-ease:ease-in-out;--transition:var(--transition-time) var(--transition-ease)}.modal-default--no-overlay{background:none!important;pointer-events:none}.modal-default--no-overlay .uk3-modal-dialog{box-shadow:0 0 15px rgba(var(--black-rgb),.1);pointer-events:all}.modal-default--scrollbar{overflow-y:auto!important}.modal-default__close--plain{background:none;border:none;margin:0}