/*!
	Theme Name: Elio
	Theme URI: https://github.com/EngageMassive/ELIO
	Author: Massive Media Inc
	Author URI: https://engagemassive.com/
	Description: Real Estate Group
	Version: 1.0.0
*/img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,Droid Sans,Helvetica,Arial,sans-serif;display:flex;flex-flow:row wrap;align-content:flex-start}@media (-ms-high-contrast:active),(-ms-high-contrast:none){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u,.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-1-12,.pure-u-1-24,.pure-u-2-3,.pure-u-2-5,.pure-u-2-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-3-24,.pure-u-4-5,.pure-u-4-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-5-12,.pure-u-5-24,.pure-u-6-24,.pure-u-7-8,.pure-u-7-12,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-5-12,.pure-u-10-24{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-7-12,.pure-u-14-24{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-5-8,.pure-u-15-24{width:62.5%}.pure-u-2-3,.pure-u-16-24{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-3-4,.pure-u-18-24{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-5-6,.pure-u-20-24{width:83.3333%}.pure-u-7-8,.pure-u-21-24{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-1-4,.pure-u-sm-1-5,.pure-u-sm-1-6,.pure-u-sm-1-8,.pure-u-sm-1-12,.pure-u-sm-1-24,.pure-u-sm-2-3,.pure-u-sm-2-5,.pure-u-sm-2-24,.pure-u-sm-3-4,.pure-u-sm-3-5,.pure-u-sm-3-8,.pure-u-sm-3-24,.pure-u-sm-4-5,.pure-u-sm-4-24,.pure-u-sm-5-5,.pure-u-sm-5-6,.pure-u-sm-5-8,.pure-u-sm-5-12,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-8,.pure-u-sm-7-12,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-12,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-1-4,.pure-u-md-1-5,.pure-u-md-1-6,.pure-u-md-1-8,.pure-u-md-1-12,.pure-u-md-1-24,.pure-u-md-2-3,.pure-u-md-2-5,.pure-u-md-2-24,.pure-u-md-3-4,.pure-u-md-3-5,.pure-u-md-3-8,.pure-u-md-3-24,.pure-u-md-4-5,.pure-u-md-4-24,.pure-u-md-5-5,.pure-u-md-5-6,.pure-u-md-5-8,.pure-u-md-5-12,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-8,.pure-u-md-7-12,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-12,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-1-4,.pure-u-lg-1-5,.pure-u-lg-1-6,.pure-u-lg-1-8,.pure-u-lg-1-12,.pure-u-lg-1-24,.pure-u-lg-2-3,.pure-u-lg-2-5,.pure-u-lg-2-24,.pure-u-lg-3-4,.pure-u-lg-3-5,.pure-u-lg-3-8,.pure-u-lg-3-24,.pure-u-lg-4-5,.pure-u-lg-4-24,.pure-u-lg-5-5,.pure-u-lg-5-6,.pure-u-lg-5-8,.pure-u-lg-5-12,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-8,.pure-u-lg-7-12,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-12,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-1-12,.pure-u-xl-1-24,.pure-u-xl-2-3,.pure-u-xl-2-5,.pure-u-xl-2-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-3-24,.pure-u-xl-4-5,.pure-u-xl-4-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-8,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}@font-face{font-family:Ionicons;src:url(fonts/ionicons.eot?v=2.0.0);src:url(fonts/ionicons.eot?v=2.0.0#iefix) format("embedded-opentype"),url(fonts/ionicons.ttf?v=2.0.0) format("truetype"),url(fonts/ionicons.woff?v=2.0.0) format("woff"),url(fonts/ionicons.svg?v=2.0.0#Ionicons) format("svg");font-weight:400;font-style:normal}.ion,.ion-alert-circled:before,.ion-alert:before,.ion-android-add-circle:before,.ion-android-add:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-cloud:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done-all:before,.ion-android-done:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite-outline:before,.ion-android-favorite:before,.ion-android-film:before,.ion-android-folder-open:before,.ion-android-folder:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone-off:before,.ion-android-microphone:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-notifications:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person-add:before,.ion-android-person:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove-circle:before,.ion-android-remove:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share-alt:before,.ion-android-share:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-star:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace-outline:before,.ion-backspace:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox-working:before,.ion-chatbox:before,.ion-chatboxes:before,.ion-chatbubble-working:before,.ion-chatbubble:before,.ion-chatbubbles:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-checkmark:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close-circled:before,.ion-close-round:before,.ion-close:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code-download:before,.ion-code-working:before,.ion-code:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document-text:before,.ion-document:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email-unread:before,.ion-email:before,.ion-erlenmeyer-flask-bubbles:before,.ion-erlenmeyer-flask:before,.ion-eye-disabled:before,.ion-eye:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash-off:before,.ion-flash:before,.ion-folder:before,.ion-fork-repo:before,.ion-fork:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy-outline:before,.ion-happy:before,.ion-headphone:before,.ion-heart-broken:before,.ion-heart:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-help:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information-circled:before,.ion-information:before,.ion-ionic:before,.ion-ios-alarm-outline:before,.ion-ios-alarm:before,.ion-ios-albums-outline:before,.ion-ios-albums:before,.ion-ios-americanfootball-outline:before,.ion-ios-americanfootball:before,.ion-ios-analytics-outline:before,.ion-ios-analytics:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at-outline:before,.ion-ios-at:before,.ion-ios-barcode-outline:before,.ion-ios-barcode:before,.ion-ios-baseball-outline:before,.ion-ios-baseball:before,.ion-ios-basketball-outline:before,.ion-ios-basketball:before,.ion-ios-bell-outline:before,.ion-ios-bell:before,.ion-ios-body-outline:before,.ion-ios-body:before,.ion-ios-bolt-outline:before,.ion-ios-bolt:before,.ion-ios-book-outline:before,.ion-ios-book:before,.ion-ios-bookmarks-outline:before,.ion-ios-bookmarks:before,.ion-ios-box-outline:before,.ion-ios-box:before,.ion-ios-briefcase-outline:before,.ion-ios-briefcase:before,.ion-ios-browsers-outline:before,.ion-ios-browsers:before,.ion-ios-calculator-outline:before,.ion-ios-calculator:before,.ion-ios-calendar-outline:before,.ion-ios-calendar:before,.ion-ios-camera-outline:before,.ion-ios-camera:before,.ion-ios-cart-outline:before,.ion-ios-cart:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatbubble-outline:before,.ion-ios-chatbubble:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-checkmark:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock-outline:before,.ion-ios-clock:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-close:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-download:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-outline:before,.ion-ios-cloudy:before,.ion-ios-cog-outline:before,.ion-ios-cog:before,.ion-ios-color-filter-outline:before,.ion-ios-color-filter:before,.ion-ios-color-wand-outline:before,.ion-ios-color-wand:before,.ion-ios-compose-outline:before,.ion-ios-compose:before,.ion-ios-contact-outline:before,.ion-ios-contact:before,.ion-ios-copy-outline:before,.ion-ios-copy:before,.ion-ios-crop-strong:before,.ion-ios-crop:before,.ion-ios-download-outline:before,.ion-ios-download:before,.ion-ios-drag:before,.ion-ios-email-outline:before,.ion-ios-email:before,.ion-ios-eye-outline:before,.ion-ios-eye:before,.ion-ios-fastforward-outline:before,.ion-ios-fastforward:before,.ion-ios-filing-outline:before,.ion-ios-filing:before,.ion-ios-film-outline:before,.ion-ios-film:before,.ion-ios-flag-outline:before,.ion-ios-flag:before,.ion-ios-flame-outline:before,.ion-ios-flame:before,.ion-ios-flask-outline:before,.ion-ios-flask:before,.ion-ios-flower-outline:before,.ion-ios-flower:before,.ion-ios-folder-outline:before,.ion-ios-folder:before,.ion-ios-football-outline:before,.ion-ios-football:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-b-outline:before,.ion-ios-game-controller-b:before,.ion-ios-gear-outline:before,.ion-ios-gear:before,.ion-ios-glasses-outline:before,.ion-ios-glasses:before,.ion-ios-grid-view-outline:before,.ion-ios-grid-view:before,.ion-ios-heart-outline:before,.ion-ios-heart:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-help:before,.ion-ios-home-outline:before,.ion-ios-home:before,.ion-ios-infinite-outline:before,.ion-ios-infinite:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-information:before,.ion-ios-ionic-outline:before,.ion-ios-keypad-outline:before,.ion-ios-keypad:before,.ion-ios-lightbulb-outline:before,.ion-ios-lightbulb:before,.ion-ios-list-outline:before,.ion-ios-list:before,.ion-ios-location-outline:before,.ion-ios-location:before,.ion-ios-locked-outline:before,.ion-ios-locked:before,.ion-ios-loop-strong:before,.ion-ios-loop:before,.ion-ios-medical-outline:before,.ion-ios-medical:before,.ion-ios-medkit-outline:before,.ion-ios-medkit:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-mic:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-minus:before,.ion-ios-monitor-outline:before,.ion-ios-monitor:before,.ion-ios-moon-outline:before,.ion-ios-moon:before,.ion-ios-more-outline:before,.ion-ios-more:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate-outline:before,.ion-ios-navigate:before,.ion-ios-nutrition-outline:before,.ion-ios-nutrition:before,.ion-ios-paper-outline:before,.ion-ios-paper:before,.ion-ios-paperplane-outline:before,.ion-ios-paperplane:before,.ion-ios-partlysunny-outline:before,.ion-ios-partlysunny:before,.ion-ios-pause-outline:before,.ion-ios-pause:before,.ion-ios-paw-outline:before,.ion-ios-paw:before,.ion-ios-people-outline:before,.ion-ios-people:before,.ion-ios-person-outline:before,.ion-ios-person:before,.ion-ios-personadd-outline:before,.ion-ios-personadd:before,.ion-ios-photos-outline:before,.ion-ios-photos:before,.ion-ios-pie-outline:before,.ion-ios-pie:before,.ion-ios-pint-outline:before,.ion-ios-pint:before,.ion-ios-play-outline:before,.ion-ios-play:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-plus:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetags-outline:before,.ion-ios-pricetags:before,.ion-ios-printer-outline:before,.ion-ios-printer:before,.ion-ios-pulse-strong:before,.ion-ios-pulse:before,.ion-ios-rainy-outline:before,.ion-ios-rainy:before,.ion-ios-recording-outline:before,.ion-ios-recording:before,.ion-ios-redo-outline:before,.ion-ios-redo:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-refresh:before,.ion-ios-reload:before,.ion-ios-reverse-camera-outline:before,.ion-ios-reverse-camera:before,.ion-ios-rewind-outline:before,.ion-ios-rewind:before,.ion-ios-rose-outline:before,.ion-ios-rose:before,.ion-ios-search-strong:before,.ion-ios-search:before,.ion-ios-settings-strong:before,.ion-ios-settings:before,.ion-ios-shuffle-strong:before,.ion-ios-shuffle:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipbackward:before,.ion-ios-skipforward-outline:before,.ion-ios-skipforward:before,.ion-ios-snowy:before,.ion-ios-speedometer-outline:before,.ion-ios-speedometer:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-star:before,.ion-ios-stopwatch-outline:before,.ion-ios-stopwatch:before,.ion-ios-sunny-outline:before,.ion-ios-sunny:before,.ion-ios-telephone-outline:before,.ion-ios-telephone:before,.ion-ios-tennisball-outline:before,.ion-ios-tennisball:before,.ion-ios-thunderstorm-outline:before,.ion-ios-thunderstorm:before,.ion-ios-time-outline:before,.ion-ios-time:before,.ion-ios-timer-outline:before,.ion-ios-timer:before,.ion-ios-toggle-outline:before,.ion-ios-toggle:before,.ion-ios-trash-outline:before,.ion-ios-trash:before,.ion-ios-undo-outline:before,.ion-ios-undo:before,.ion-ios-unlocked-outline:before,.ion-ios-unlocked:before,.ion-ios-upload-outline:before,.ion-ios-upload:before,.ion-ios-videocam-outline:before,.ion-ios-videocam:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass-outline:before,.ion-ios-wineglass:before,.ion-ios-world-outline:before,.ion-ios-world:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-minus:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon-round:before,.ion-navicon:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person-add:before,.ion-person-stalker:before,.ion-person:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-plus:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply-all:before,.ion-reply:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad-outline:before,.ion-sad:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android-outline:before,.ion-social-android:before,.ion-social-angular-outline:before,.ion-social-angular:before,.ion-social-apple-outline:before,.ion-social-apple:before,.ion-social-bitcoin-outline:before,.ion-social-bitcoin:before,.ion-social-buffer-outline:before,.ion-social-buffer:before,.ion-social-chrome-outline:before,.ion-social-chrome:before,.ion-social-codepen-outline:before,.ion-social-codepen:before,.ion-social-css3-outline:before,.ion-social-css3:before,.ion-social-designernews-outline:before,.ion-social-designernews:before,.ion-social-dribbble-outline:before,.ion-social-dribbble:before,.ion-social-dropbox-outline:before,.ion-social-dropbox:before,.ion-social-euro-outline:before,.ion-social-euro:before,.ion-social-facebook-outline:before,.ion-social-facebook:before,.ion-social-foursquare-outline:before,.ion-social-foursquare:before,.ion-social-freebsd-devil:before,.ion-social-github-outline:before,.ion-social-github:before,.ion-social-google-outline:before,.ion-social-google:before,.ion-social-googleplus-outline:before,.ion-social-googleplus:before,.ion-social-hackernews-outline:before,.ion-social-hackernews:before,.ion-social-html5-outline:before,.ion-social-html5:before,.ion-social-instagram-outline:before,.ion-social-instagram:before,.ion-social-javascript-outline:before,.ion-social-javascript:before,.ion-social-linkedin-outline:before,.ion-social-linkedin:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest-outline:before,.ion-social-pinterest:before,.ion-social-python:before,.ion-social-reddit-outline:before,.ion-social-reddit:before,.ion-social-rss-outline:before,.ion-social-rss:before,.ion-social-sass:before,.ion-social-skype-outline:before,.ion-social-skype:before,.ion-social-snapchat-outline:before,.ion-social-snapchat:before,.ion-social-tumblr-outline:before,.ion-social-tumblr:before,.ion-social-tux:before,.ion-social-twitch-outline:before,.ion-social-twitch:before,.ion-social-twitter-outline:before,.ion-social-twitter:before,.ion-social-usd-outline:before,.ion-social-usd:before,.ion-social-vimeo-outline:before,.ion-social-vimeo:before,.ion-social-whatsapp-outline:before,.ion-social-whatsapp:before,.ion-social-windows-outline:before,.ion-social-windows:before,.ion-social-wordpress-outline:before,.ion-social-wordpress:before,.ion-social-yahoo-outline:before,.ion-social-yahoo:before,.ion-social-yen-outline:before,.ion-social-yen:before,.ion-social-youtube-outline:before,.ion-social-youtube:before,.ion-soup-can-outline:before,.ion-soup-can:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle-filled:before,.ion-toggle:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt-outline:before,.ion-tshirt:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before,.ionicons{display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:""}.ion-alert-circled:before{content:""}.ion-android-add:before{content:""}.ion-android-add-circle:before{content:""}.ion-android-alarm-clock:before{content:""}.ion-android-alert:before{content:""}.ion-android-apps:before{content:""}.ion-android-archive:before{content:""}.ion-android-arrow-back:before{content:""}.ion-android-arrow-down:before{content:""}.ion-android-arrow-dropdown:before{content:""}.ion-android-arrow-dropdown-circle:before{content:""}.ion-android-arrow-dropleft:before{content:""}.ion-android-arrow-dropleft-circle:before{content:""}.ion-android-arrow-dropright:before{content:""}.ion-android-arrow-dropright-circle:before{content:""}.ion-android-arrow-dropup:before{content:""}.ion-android-arrow-dropup-circle:before{content:""}.ion-android-arrow-forward:before{content:""}.ion-android-arrow-up:before{content:""}.ion-android-attach:before{content:""}.ion-android-bar:before{content:""}.ion-android-bicycle:before{content:""}.ion-android-boat:before{content:""}.ion-android-bookmark:before{content:""}.ion-android-bulb:before{content:""}.ion-android-bus:before{content:""}.ion-android-calendar:before{content:""}.ion-android-call:before{content:""}.ion-android-camera:before{content:""}.ion-android-cancel:before{content:""}.ion-android-car:before{content:""}.ion-android-cart:before{content:""}.ion-android-chat:before{content:""}.ion-android-checkbox:before{content:""}.ion-android-checkbox-blank:before{content:""}.ion-android-checkbox-outline:before{content:""}.ion-android-checkbox-outline-blank:before{content:""}.ion-android-checkmark-circle:before{content:""}.ion-android-clipboard:before{content:""}.ion-android-close:before{content:""}.ion-android-cloud:before{content:""}.ion-android-cloud-circle:before{content:""}.ion-android-cloud-done:before{content:""}.ion-android-cloud-outline:before{content:""}.ion-android-color-palette:before{content:""}.ion-android-compass:before{content:""}.ion-android-contact:before{content:""}.ion-android-contacts:before{content:""}.ion-android-contract:before{content:""}.ion-android-create:before{content:""}.ion-android-delete:before{content:""}.ion-android-desktop:before{content:""}.ion-android-document:before{content:""}.ion-android-done:before{content:""}.ion-android-done-all:before{content:""}.ion-android-download:before{content:""}.ion-android-drafts:before{content:""}.ion-android-exit:before{content:""}.ion-android-expand:before{content:""}.ion-android-favorite:before{content:""}.ion-android-favorite-outline:before{content:""}.ion-android-film:before{content:""}.ion-android-folder:before{content:""}.ion-android-folder-open:before{content:""}.ion-android-funnel:before{content:""}.ion-android-globe:before{content:""}.ion-android-hand:before{content:""}.ion-android-hangout:before{content:""}.ion-android-happy:before{content:""}.ion-android-home:before{content:""}.ion-android-image:before{content:""}.ion-android-laptop:before{content:""}.ion-android-list:before{content:""}.ion-android-locate:before{content:""}.ion-android-lock:before{content:""}.ion-android-mail:before{content:""}.ion-android-map:before{content:""}.ion-android-menu:before{content:""}.ion-android-microphone:before{content:""}.ion-android-microphone-off:before{content:""}.ion-android-more-horizontal:before{content:""}.ion-android-more-vertical:before{content:""}.ion-android-navigate:before{content:""}.ion-android-notifications:before{content:""}.ion-android-notifications-none:before{content:""}.ion-android-notifications-off:before{content:""}.ion-android-open:before{content:""}.ion-android-options:before{content:""}.ion-android-people:before{content:""}.ion-android-person:before{content:""}.ion-android-person-add:before{content:""}.ion-android-phone-landscape:before{content:""}.ion-android-phone-portrait:before{content:""}.ion-android-pin:before{content:""}.ion-android-plane:before{content:""}.ion-android-playstore:before{content:""}.ion-android-print:before{content:""}.ion-android-radio-button-off:before{content:""}.ion-android-radio-button-on:before{content:""}.ion-android-refresh:before{content:""}.ion-android-remove:before{content:""}.ion-android-remove-circle:before{content:""}.ion-android-restaurant:before{content:""}.ion-android-sad:before{content:""}.ion-android-search:before{content:""}.ion-android-send:before{content:""}.ion-android-settings:before{content:""}.ion-android-share:before{content:""}.ion-android-share-alt:before{content:""}.ion-android-star:before{content:""}.ion-android-star-half:before{content:""}.ion-android-star-outline:before{content:""}.ion-android-stopwatch:before{content:""}.ion-android-subway:before{content:""}.ion-android-sunny:before{content:""}.ion-android-sync:before{content:""}.ion-android-textsms:before{content:""}.ion-android-time:before{content:""}.ion-android-train:before{content:""}.ion-android-unlock:before{content:""}.ion-android-upload:before{content:""}.ion-android-volume-down:before{content:""}.ion-android-volume-mute:before{content:""}.ion-android-volume-off:before{content:""}.ion-android-volume-up:before{content:""}.ion-android-walk:before{content:""}.ion-android-warning:before{content:""}.ion-android-watch:before{content:""}.ion-android-wifi:before{content:""}.ion-aperture:before{content:""}.ion-archive:before{content:""}.ion-arrow-down-a:before{content:""}.ion-arrow-down-b:before{content:""}.ion-arrow-down-c:before{content:""}.ion-arrow-expand:before{content:""}.ion-arrow-graph-down-left:before{content:""}.ion-arrow-graph-down-right:before{content:""}.ion-arrow-graph-up-left:before{content:""}.ion-arrow-graph-up-right:before{content:""}.ion-arrow-left-a:before{content:""}.ion-arrow-left-b:before{content:""}.ion-arrow-left-c:before{content:""}.ion-arrow-move:before{content:""}.ion-arrow-resize:before{content:""}.ion-arrow-return-left:before{content:""}.ion-arrow-return-right:before{content:""}.ion-arrow-right-a:before{content:""}.ion-arrow-right-b:before{content:""}.ion-arrow-right-c:before{content:""}.ion-arrow-shrink:before{content:""}.ion-arrow-swap:before{content:""}.ion-arrow-up-a:before{content:""}.ion-arrow-up-b:before{content:""}.ion-arrow-up-c:before{content:""}.ion-asterisk:before{content:""}.ion-at:before{content:""}.ion-backspace:before{content:""}.ion-backspace-outline:before{content:""}.ion-bag:before{content:""}.ion-battery-charging:before{content:""}.ion-battery-empty:before{content:""}.ion-battery-full:before{content:""}.ion-battery-half:before{content:""}.ion-battery-low:before{content:""}.ion-beaker:before{content:""}.ion-beer:before{content:""}.ion-bluetooth:before{content:""}.ion-bonfire:before{content:""}.ion-bookmark:before{content:""}.ion-bowtie:before{content:""}.ion-briefcase:before{content:""}.ion-bug:before{content:""}.ion-calculator:before{content:""}.ion-calendar:before{content:""}.ion-camera:before{content:""}.ion-card:before{content:""}.ion-cash:before{content:""}.ion-chatbox:before{content:""}.ion-chatbox-working:before{content:""}.ion-chatboxes:before{content:""}.ion-chatbubble:before{content:""}.ion-chatbubble-working:before{content:""}.ion-chatbubbles:before{content:""}.ion-checkmark:before{content:""}.ion-checkmark-circled:before{content:""}.ion-checkmark-round:before{content:""}.ion-chevron-down:before{content:""}.ion-chevron-left:before{content:""}.ion-chevron-right:before{content:""}.ion-chevron-up:before{content:""}.ion-clipboard:before{content:""}.ion-clock:before{content:""}.ion-close:before{content:""}.ion-close-circled:before{content:""}.ion-close-round:before{content:""}.ion-closed-captioning:before{content:""}.ion-cloud:before{content:""}.ion-code:before{content:""}.ion-code-download:before{content:""}.ion-code-working:before{content:""}.ion-coffee:before{content:""}.ion-compass:before{content:""}.ion-compose:before{content:""}.ion-connection-bars:before{content:""}.ion-contrast:before{content:""}.ion-crop:before{content:""}.ion-cube:before{content:""}.ion-disc:before{content:""}.ion-document:before{content:""}.ion-document-text:before{content:""}.ion-drag:before{content:""}.ion-earth:before{content:""}.ion-easel:before{content:""}.ion-edit:before{content:""}.ion-egg:before{content:""}.ion-eject:before{content:""}.ion-email:before{content:""}.ion-email-unread:before{content:""}.ion-erlenmeyer-flask:before{content:""}.ion-erlenmeyer-flask-bubbles:before{content:""}.ion-eye:before{content:""}.ion-eye-disabled:before{content:""}.ion-female:before{content:""}.ion-filing:before{content:""}.ion-film-marker:before{content:""}.ion-fireball:before{content:""}.ion-flag:before{content:""}.ion-flame:before{content:""}.ion-flash:before{content:""}.ion-flash-off:before{content:""}.ion-folder:before{content:""}.ion-fork:before{content:""}.ion-fork-repo:before{content:""}.ion-forward:before{content:""}.ion-funnel:before{content:""}.ion-gear-a:before{content:""}.ion-gear-b:before{content:""}.ion-grid:before{content:""}.ion-hammer:before{content:""}.ion-happy:before{content:""}.ion-happy-outline:before{content:""}.ion-headphone:before{content:""}.ion-heart:before{content:""}.ion-heart-broken:before{content:""}.ion-help:before{content:""}.ion-help-buoy:before{content:""}.ion-help-circled:before{content:""}.ion-home:before{content:""}.ion-icecream:before{content:""}.ion-image:before{content:""}.ion-images:before{content:""}.ion-information:before{content:""}.ion-information-circled:before{content:""}.ion-ionic:before{content:""}.ion-ios-alarm:before{content:""}.ion-ios-alarm-outline:before{content:""}.ion-ios-albums:before{content:""}.ion-ios-albums-outline:before{content:""}.ion-ios-americanfootball:before{content:""}.ion-ios-americanfootball-outline:before{content:""}.ion-ios-analytics:before{content:""}.ion-ios-analytics-outline:before{content:""}.ion-ios-arrow-back:before{content:""}.ion-ios-arrow-down:before{content:""}.ion-ios-arrow-forward:before{content:""}.ion-ios-arrow-left:before{content:""}.ion-ios-arrow-right:before{content:""}.ion-ios-arrow-thin-down:before{content:""}.ion-ios-arrow-thin-left:before{content:""}.ion-ios-arrow-thin-right:before{content:""}.ion-ios-arrow-thin-up:before{content:""}.ion-ios-arrow-up:before{content:""}.ion-ios-at:before{content:""}.ion-ios-at-outline:before{content:""}.ion-ios-barcode:before{content:""}.ion-ios-barcode-outline:before{content:""}.ion-ios-baseball:before{content:""}.ion-ios-baseball-outline:before{content:""}.ion-ios-basketball:before{content:""}.ion-ios-basketball-outline:before{content:""}.ion-ios-bell:before{content:""}.ion-ios-bell-outline:before{content:""}.ion-ios-body:before{content:""}.ion-ios-body-outline:before{content:""}.ion-ios-bolt:before{content:""}.ion-ios-bolt-outline:before{content:""}.ion-ios-book:before{content:""}.ion-ios-book-outline:before{content:""}.ion-ios-bookmarks:before{content:""}.ion-ios-bookmarks-outline:before{content:""}.ion-ios-box:before{content:""}.ion-ios-box-outline:before{content:""}.ion-ios-briefcase:before{content:""}.ion-ios-briefcase-outline:before{content:""}.ion-ios-browsers:before{content:""}.ion-ios-browsers-outline:before{content:""}.ion-ios-calculator:before{content:""}.ion-ios-calculator-outline:before{content:""}.ion-ios-calendar:before{content:""}.ion-ios-calendar-outline:before{content:""}.ion-ios-camera:before{content:""}.ion-ios-camera-outline:before{content:""}.ion-ios-cart:before{content:""}.ion-ios-cart-outline:before{content:""}.ion-ios-chatboxes:before{content:""}.ion-ios-chatboxes-outline:before{content:""}.ion-ios-chatbubble:before{content:""}.ion-ios-chatbubble-outline:before{content:""}.ion-ios-checkmark:before{content:""}.ion-ios-checkmark-empty:before{content:""}.ion-ios-checkmark-outline:before{content:""}.ion-ios-circle-filled:before{content:""}.ion-ios-circle-outline:before{content:""}.ion-ios-clock:before{content:""}.ion-ios-clock-outline:before{content:""}.ion-ios-close:before{content:""}.ion-ios-close-empty:before{content:""}.ion-ios-close-outline:before{content:""}.ion-ios-cloud:before{content:""}.ion-ios-cloud-download:before{content:""}.ion-ios-cloud-download-outline:before{content:""}.ion-ios-cloud-outline:before{content:""}.ion-ios-cloud-upload:before{content:""}.ion-ios-cloud-upload-outline:before{content:""}.ion-ios-cloudy:before{content:""}.ion-ios-cloudy-night:before{content:""}.ion-ios-cloudy-night-outline:before{content:""}.ion-ios-cloudy-outline:before{content:""}.ion-ios-cog:before{content:""}.ion-ios-cog-outline:before{content:""}.ion-ios-color-filter:before{content:""}.ion-ios-color-filter-outline:before{content:""}.ion-ios-color-wand:before{content:""}.ion-ios-color-wand-outline:before{content:""}.ion-ios-compose:before{content:""}.ion-ios-compose-outline:before{content:""}.ion-ios-contact:before{content:""}.ion-ios-contact-outline:before{content:""}.ion-ios-copy:before{content:""}.ion-ios-copy-outline:before{content:""}.ion-ios-crop:before{content:""}.ion-ios-crop-strong:before{content:""}.ion-ios-download:before{content:""}.ion-ios-download-outline:before{content:""}.ion-ios-drag:before{content:""}.ion-ios-email:before{content:""}.ion-ios-email-outline:before{content:""}.ion-ios-eye:before{content:""}.ion-ios-eye-outline:before{content:""}.ion-ios-fastforward:before{content:""}.ion-ios-fastforward-outline:before{content:""}.ion-ios-filing:before{content:""}.ion-ios-filing-outline:before{content:""}.ion-ios-film:before{content:""}.ion-ios-film-outline:before{content:""}.ion-ios-flag:before{content:""}.ion-ios-flag-outline:before{content:""}.ion-ios-flame:before{content:""}.ion-ios-flame-outline:before{content:""}.ion-ios-flask:before{content:""}.ion-ios-flask-outline:before{content:""}.ion-ios-flower:before{content:""}.ion-ios-flower-outline:before{content:""}.ion-ios-folder:before{content:""}.ion-ios-folder-outline:before{content:""}.ion-ios-football:before{content:""}.ion-ios-football-outline:before{content:""}.ion-ios-game-controller-a:before{content:""}.ion-ios-game-controller-a-outline:before{content:""}.ion-ios-game-controller-b:before{content:""}.ion-ios-game-controller-b-outline:before{content:""}.ion-ios-gear:before{content:""}.ion-ios-gear-outline:before{content:""}.ion-ios-glasses:before{content:""}.ion-ios-glasses-outline:before{content:""}.ion-ios-grid-view:before{content:""}.ion-ios-grid-view-outline:before{content:""}.ion-ios-heart:before{content:""}.ion-ios-heart-outline:before{content:""}.ion-ios-help:before{content:""}.ion-ios-help-empty:before{content:""}.ion-ios-help-outline:before{content:""}.ion-ios-home:before{content:""}.ion-ios-home-outline:before{content:""}.ion-ios-infinite:before{content:""}.ion-ios-infinite-outline:before{content:""}.ion-ios-information:before{content:""}.ion-ios-information-empty:before{content:""}.ion-ios-information-outline:before{content:""}.ion-ios-ionic-outline:before{content:""}.ion-ios-keypad:before{content:""}.ion-ios-keypad-outline:before{content:""}.ion-ios-lightbulb:before{content:""}.ion-ios-lightbulb-outline:before{content:""}.ion-ios-list:before{content:""}.ion-ios-list-outline:before{content:""}.ion-ios-location:before{content:""}.ion-ios-location-outline:before{content:""}.ion-ios-locked:before{content:""}.ion-ios-locked-outline:before{content:""}.ion-ios-loop:before{content:""}.ion-ios-loop-strong:before{content:""}.ion-ios-medical:before{content:""}.ion-ios-medical-outline:before{content:""}.ion-ios-medkit:before{content:""}.ion-ios-medkit-outline:before{content:""}.ion-ios-mic:before{content:""}.ion-ios-mic-off:before{content:""}.ion-ios-mic-outline:before{content:""}.ion-ios-minus:before{content:""}.ion-ios-minus-empty:before{content:""}.ion-ios-minus-outline:before{content:""}.ion-ios-monitor:before{content:""}.ion-ios-monitor-outline:before{content:""}.ion-ios-moon:before{content:""}.ion-ios-moon-outline:before{content:""}.ion-ios-more:before{content:""}.ion-ios-more-outline:before{content:""}.ion-ios-musical-note:before{content:""}.ion-ios-musical-notes:before{content:""}.ion-ios-navigate:before{content:""}.ion-ios-navigate-outline:before{content:""}.ion-ios-nutrition:before{content:""}.ion-ios-nutrition-outline:before{content:""}.ion-ios-paper:before{content:""}.ion-ios-paper-outline:before{content:""}.ion-ios-paperplane:before{content:""}.ion-ios-paperplane-outline:before{content:""}.ion-ios-partlysunny:before{content:""}.ion-ios-partlysunny-outline:before{content:""}.ion-ios-pause:before{content:""}.ion-ios-pause-outline:before{content:""}.ion-ios-paw:before{content:""}.ion-ios-paw-outline:before{content:""}.ion-ios-people:before{content:""}.ion-ios-people-outline:before{content:""}.ion-ios-person:before{content:""}.ion-ios-person-outline:before{content:""}.ion-ios-personadd:before{content:""}.ion-ios-personadd-outline:before{content:""}.ion-ios-photos:before{content:""}.ion-ios-photos-outline:before{content:""}.ion-ios-pie:before{content:""}.ion-ios-pie-outline:before{content:""}.ion-ios-pint:before{content:""}.ion-ios-pint-outline:before{content:""}.ion-ios-play:before{content:""}.ion-ios-play-outline:before{content:""}.ion-ios-plus:before{content:""}.ion-ios-plus-empty:before{content:""}.ion-ios-plus-outline:before{content:""}.ion-ios-pricetag:before{content:""}.ion-ios-pricetag-outline:before{content:""}.ion-ios-pricetags:before{content:""}.ion-ios-pricetags-outline:before{content:""}.ion-ios-printer:before{content:""}.ion-ios-printer-outline:before{content:""}.ion-ios-pulse:before{content:""}.ion-ios-pulse-strong:before{content:""}.ion-ios-rainy:before{content:""}.ion-ios-rainy-outline:before{content:""}.ion-ios-recording:before{content:""}.ion-ios-recording-outline:before{content:""}.ion-ios-redo:before{content:""}.ion-ios-redo-outline:before{content:""}.ion-ios-refresh:before{content:""}.ion-ios-refresh-empty:before{content:""}.ion-ios-refresh-outline:before{content:""}.ion-ios-reload:before{content:""}.ion-ios-reverse-camera:before{content:""}.ion-ios-reverse-camera-outline:before{content:""}.ion-ios-rewind:before{content:""}.ion-ios-rewind-outline:before{content:""}.ion-ios-rose:before{content:""}.ion-ios-rose-outline:before{content:""}.ion-ios-search:before{content:""}.ion-ios-search-strong:before{content:""}.ion-ios-settings:before{content:""}.ion-ios-settings-strong:before{content:""}.ion-ios-shuffle:before{content:""}.ion-ios-shuffle-strong:before{content:""}.ion-ios-skipbackward:before{content:""}.ion-ios-skipbackward-outline:before{content:""}.ion-ios-skipforward:before{content:""}.ion-ios-skipforward-outline:before{content:""}.ion-ios-snowy:before{content:""}.ion-ios-speedometer:before{content:""}.ion-ios-speedometer-outline:before{content:""}.ion-ios-star:before{content:""}.ion-ios-star-half:before{content:""}.ion-ios-star-outline:before{content:""}.ion-ios-stopwatch:before{content:""}.ion-ios-stopwatch-outline:before{content:""}.ion-ios-sunny:before{content:""}.ion-ios-sunny-outline:before{content:""}.ion-ios-telephone:before{content:""}.ion-ios-telephone-outline:before{content:""}.ion-ios-tennisball:before{content:""}.ion-ios-tennisball-outline:before{content:""}.ion-ios-thunderstorm:before{content:""}.ion-ios-thunderstorm-outline:before{content:""}.ion-ios-time:before{content:""}.ion-ios-time-outline:before{content:""}.ion-ios-timer:before{content:""}.ion-ios-timer-outline:before{content:""}.ion-ios-toggle:before{content:""}.ion-ios-toggle-outline:before{content:""}.ion-ios-trash:before{content:""}.ion-ios-trash-outline:before{content:""}.ion-ios-undo:before{content:""}.ion-ios-undo-outline:before{content:""}.ion-ios-unlocked:before{content:""}.ion-ios-unlocked-outline:before{content:""}.ion-ios-upload:before{content:""}.ion-ios-upload-outline:before{content:""}.ion-ios-videocam:before{content:""}.ion-ios-videocam-outline:before{content:""}.ion-ios-volume-high:before{content:""}.ion-ios-volume-low:before{content:""}.ion-ios-wineglass:before{content:""}.ion-ios-wineglass-outline:before{content:""}.ion-ios-world:before{content:""}.ion-ios-world-outline:before{content:""}.ion-ipad:before{content:""}.ion-iphone:before{content:""}.ion-ipod:before{content:""}.ion-jet:before{content:""}.ion-key:before{content:""}.ion-knife:before{content:""}.ion-laptop:before{content:""}.ion-leaf:before{content:""}.ion-levels:before{content:""}.ion-lightbulb:before{content:""}.ion-link:before{content:""}.ion-load-a:before{content:""}.ion-load-b:before{content:""}.ion-load-c:before{content:""}.ion-load-d:before{content:""}.ion-location:before{content:""}.ion-lock-combination:before{content:""}.ion-locked:before{content:""}.ion-log-in:before{content:""}.ion-log-out:before{content:""}.ion-loop:before{content:""}.ion-magnet:before{content:""}.ion-male:before{content:""}.ion-man:before{content:""}.ion-map:before{content:""}.ion-medkit:before{content:""}.ion-merge:before{content:""}.ion-mic-a:before{content:""}.ion-mic-b:before{content:""}.ion-mic-c:before{content:""}.ion-minus:before{content:""}.ion-minus-circled:before{content:""}.ion-minus-round:before{content:""}.ion-model-s:before{content:""}.ion-monitor:before{content:""}.ion-more:before{content:""}.ion-mouse:before{content:""}.ion-music-note:before{content:""}.ion-navicon:before{content:""}.ion-navicon-round:before{content:""}.ion-navigate:before{content:""}.ion-network:before{content:""}.ion-no-smoking:before{content:""}.ion-nuclear:before{content:""}.ion-outlet:before{content:""}.ion-paintbrush:before{content:""}.ion-paintbucket:before{content:""}.ion-paper-airplane:before{content:""}.ion-paperclip:before{content:""}.ion-pause:before{content:""}.ion-person:before{content:""}.ion-person-add:before{content:""}.ion-person-stalker:before{content:""}.ion-pie-graph:before{content:""}.ion-pin:before{content:""}.ion-pinpoint:before{content:""}.ion-pizza:before{content:""}.ion-plane:before{content:""}.ion-planet:before{content:""}.ion-play:before{content:""}.ion-playstation:before{content:""}.ion-plus:before{content:""}.ion-plus-circled:before{content:""}.ion-plus-round:before{content:""}.ion-podium:before{content:""}.ion-pound:before{content:""}.ion-power:before{content:""}.ion-pricetag:before{content:""}.ion-pricetags:before{content:""}.ion-printer:before{content:""}.ion-pull-request:before{content:""}.ion-qr-scanner:before{content:""}.ion-quote:before{content:""}.ion-radio-waves:before{content:""}.ion-record:before{content:""}.ion-refresh:before{content:""}.ion-reply:before{content:""}.ion-reply-all:before{content:""}.ion-ribbon-a:before{content:""}.ion-ribbon-b:before{content:""}.ion-sad:before{content:""}.ion-sad-outline:before{content:""}.ion-scissors:before{content:""}.ion-search:before{content:""}.ion-settings:before{content:""}.ion-share:before{content:""}.ion-shuffle:before{content:""}.ion-skip-backward:before{content:""}.ion-skip-forward:before{content:""}.ion-social-android:before{content:""}.ion-social-android-outline:before{content:""}.ion-social-angular:before{content:""}.ion-social-angular-outline:before{content:""}.ion-social-apple:before{content:""}.ion-social-apple-outline:before{content:""}.ion-social-bitcoin:before{content:""}.ion-social-bitcoin-outline:before{content:""}.ion-social-buffer:before{content:""}.ion-social-buffer-outline:before{content:""}.ion-social-chrome:before{content:""}.ion-social-chrome-outline:before{content:""}.ion-social-codepen:before{content:""}.ion-social-codepen-outline:before{content:""}.ion-social-css3:before{content:""}.ion-social-css3-outline:before{content:""}.ion-social-designernews:before{content:""}.ion-social-designernews-outline:before{content:""}.ion-social-dribbble:before{content:""}.ion-social-dribbble-outline:before{content:""}.ion-social-dropbox:before{content:""}.ion-social-dropbox-outline:before{content:""}.ion-social-euro:before{content:""}.ion-social-euro-outline:before{content:""}.ion-social-facebook:before{content:""}.ion-social-facebook-outline:before{content:""}.ion-social-foursquare:before{content:""}.ion-social-foursquare-outline:before{content:""}.ion-social-freebsd-devil:before{content:""}.ion-social-github:before{content:""}.ion-social-github-outline:before{content:""}.ion-social-google:before{content:""}.ion-social-google-outline:before{content:""}.ion-social-googleplus:before{content:""}.ion-social-googleplus-outline:before{content:""}.ion-social-hackernews:before{content:""}.ion-social-hackernews-outline:before{content:""}.ion-social-html5:before{content:""}.ion-social-html5-outline:before{content:""}.ion-social-instagram:before{content:""}.ion-social-instagram-outline:before{content:""}.ion-social-javascript:before{content:""}.ion-social-javascript-outline:before{content:""}.ion-social-linkedin:before{content:""}.ion-social-linkedin-outline:before{content:""}.ion-social-markdown:before{content:""}.ion-social-nodejs:before{content:""}.ion-social-octocat:before{content:""}.ion-social-pinterest:before{content:""}.ion-social-pinterest-outline:before{content:""}.ion-social-python:before{content:""}.ion-social-reddit:before{content:""}.ion-social-reddit-outline:before{content:""}.ion-social-rss:before{content:""}.ion-social-rss-outline:before{content:""}.ion-social-sass:before{content:""}.ion-social-skype:before{content:""}.ion-social-skype-outline:before{content:""}.ion-social-snapchat:before{content:""}.ion-social-snapchat-outline:before{content:""}.ion-social-tumblr:before{content:""}.ion-social-tumblr-outline:before{content:""}.ion-social-tux:before{content:""}.ion-social-twitch:before{content:""}.ion-social-twitch-outline:before{content:""}.ion-social-twitter:before{content:""}.ion-social-twitter-outline:before{content:""}.ion-social-usd:before{content:""}.ion-social-usd-outline:before{content:""}.ion-social-vimeo:before{content:""}.ion-social-vimeo-outline:before{content:""}.ion-social-whatsapp:before{content:""}.ion-social-whatsapp-outline:before{content:""}.ion-social-windows:before{content:""}.ion-social-windows-outline:before{content:""}.ion-social-wordpress:before{content:""}.ion-social-wordpress-outline:before{content:""}.ion-social-yahoo:before{content:""}.ion-social-yahoo-outline:before{content:""}.ion-social-yen:before{content:""}.ion-social-yen-outline:before{content:""}.ion-social-youtube:before{content:""}.ion-social-youtube-outline:before{content:""}.ion-soup-can:before{content:""}.ion-soup-can-outline:before{content:""}.ion-speakerphone:before{content:""}.ion-speedometer:before{content:""}.ion-spoon:before{content:""}.ion-star:before{content:""}.ion-stats-bars:before{content:""}.ion-steam:before{content:""}.ion-stop:before{content:""}.ion-thermometer:before{content:""}.ion-thumbsdown:before{content:""}.ion-thumbsup:before{content:""}.ion-toggle:before{content:""}.ion-toggle-filled:before{content:""}.ion-transgender:before{content:""}.ion-trash-a:before{content:""}.ion-trash-b:before{content:""}.ion-trophy:before{content:""}.ion-tshirt:before{content:""}.ion-tshirt-outline:before{content:""}.ion-umbrella:before{content:""}.ion-university:before{content:""}.ion-unlocked:before{content:""}.ion-upload:before{content:""}.ion-usb:before{content:""}.ion-videocamera:before{content:""}.ion-volume-high:before{content:""}.ion-volume-low:before{content:""}.ion-volume-medium:before{content:""}.ion-volume-mute:before{content:""}.ion-wand:before{content:""}.ion-waterdrop:before{content:""}.ion-wifi:before{content:""}.ion-wineglass:before{content:""}.ion-woman:before{content:""}.ion-wrench:before{content:""}.ion-xbox:before{content:""}@font-face{font-family:Chronicle Display;src:url(fonts/ChronicleDisplayLight.eot);src:url(fonts/ChronicleDisplayLight.eot) format("embedded-opentype"),url(fonts/ChronicleDisplayLight.woff2) format("woff2"),url(fonts/ChronicleDisplayLight.woff) format("woff"),url(fonts/ChronicleDisplayLight.ttf) format("truetype"),url(fonts/ChronicleDisplayLight.svg#ChronicleDisplayLight) format("svg");font-weight:100}@font-face{font-family:Gotham SSm A\ 300;src:url(fonts/gotham_ssm_a_300.woff) format("woff")}@font-face{font-family:Gotham SSm B\ 300;src:url(fonts/gotham_ssm_b_300.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Gotham SSm A\ 700;src:url(fonts/gotham_ssm_a_700.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gotham SSm B\ 700;src:url(fonts/gotham_ssm_b_700.woff) format("woff");font-weight:700;font-style:normal}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.pure-g [class*=pure-u],body,html *{font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-size:140%;line-height:1.5;color:#444;background-color:#fff}img{max-width:100%;vertical-align:middle}a{color:#444;text-decoration:none}a:focus,a:hover{text-decoration:underline}input[type=search],input[type=text]{font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300}::selection{background-color:#000;color:#fff;text-shadow:none}.alignnone{margin:5px 15px 15px 0}.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 15px 15px}.alignleft{float:left;margin:5px 15px 15px 0}.wp-caption{background:#fff;border:thin solid #f0f0f0;max-width:95%;padding:5px;text-align:center}.wp-caption img{width:auto;max-width:98.5%;height:auto;border:0;padding:0;margin:0}.gallery-caption,.wp-caption .wp-caption-text{margin:0;padding:0 5px 5px;font-size:140%;line-height:1.5}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.reset-box{padding:0;margin:0}.hint{position:relative;display:inline-block;z-index:10}.hint:after,.hint:before{position:absolute;opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;pointer-events:none}.hint:hover:after,.hint:hover:before{opacity:1}.hint:before{content:"";background:transparent;border:6px solid transparent;position:absolute}.hint:after{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;text-transform:uppercase;content:attr(data-hint);background:#000;color:#fff;padding:5px 10px;font-size:.4em;white-space:nowrap;border-radius:0;text-shadow:none;font-weight:700}.hint-top:before{bottom:100%;left:50%;margin:0 0 -10px -6px;border-top-color:#000}.hint-top:after{bottom:100%;left:50%;margin:0 0 -6px -20px}.hint-top:hover:before{margin-bottom:-10px}.hint-top:hover:after{margin-bottom:2px}.hint-bottom:before{top:100%;left:50%;margin:-14px 0 0;border-bottom-color:#000}.hint--bottom:after{top:100%;left:50%;margin:-2px 0 0 -10px}.hint--bottom:hover:before{margin-top:-6px}.hint--bottom:hover:after{margin-top:6px}.hint--right:before{left:100%;bottom:50%;margin:0 0 -4px -8px;border-right-color:#000}.hint--right:after{left:100%;bottom:50%;margin:0 0 -13px 4px}.hint--right:hover:before{margin:0 0 -4px}.hint--right:hover:after{margin:0 0 -13px 12px}.hint--left:before{right:100%;bottom:50%;margin:0 -8px -4px 0;border-left-color:#000}.hint--left:after{right:100%;bottom:50%;margin:0 4px -13px 0}.hint--left:hover:before{margin:0 0 -4px}.hint--left:hover:after{margin:0 12px -13px 0}body,html{width:100%;height:100%;margin:0;padding:0;scroll-padding-top:65px}html{scroll-behavior:smooth}body.no-scroll,body.page-template-template-properties{overflow:hidden}.hidden,.hide,.screen-reader-text{display:none}.mobile-only{display:block}@media (min-width:799px){.mobile-only{display:none!important}}.image{background-color:rgba(0,0,0,.04);background-repeat:no-repeat;background-position:50%;background-size:cover}.blur{-webkit-filter:saturate(180%) blur(30px)}.align-center{text-align:center}.no-margin{margin:0}.btn,.button,.link,a,button{text-decoration:none;outline:none;font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300;transition:all .4s ease}.btn:hover,.button:hover,.link:hover,a:hover,button:hover{opacity:.6;text-decoration:none}.btn:focus,.button:focus,.link:focus,a:focus,button:focus{text-decoration:none}.btn.small.bordered,.button.small.bordered,.link.small.bordered,a.small.bordered,button.small.bordered{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;border:1px solid rgba(0,0,0,.3);font-size:12px;padding:5px 15px;border-radius:3px;margin:0;background:#fff;line-height:normal}.btn.small.bordered i,.button.small.bordered i,.link.small.bordered i,a.small.bordered i,button.small.bordered i{margin-right:5px}.btn.small.bordered:hover,.button.small.bordered:hover,.link.small.bordered:hover,a.small.bordered:hover,button.small.bordered:hover{opacity:1;border:1px solid transparent;background:rgba(0,0,0,.2);color:rgba(0,0,0,.7)}.btn{display:inline-block}.link{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase}.link svg{width:20px;height:20px;position:relative;bottom:-5px;margin-left:7px;transition:all .4s ease}.link svg g line,.link svg g polyline{stroke:rgba(0,0,0,.5)}.link.active,.link:hover{color:#000}.link.active svg g line,.link.active svg g polyline,.link:hover svg g line,.link:hover svg g polyline{stroke:#000}.round{border-radius:4px;padding:14px 40px}.square{padding:14px 30px}.bg-white{background:#fff}.bg-black{background:#000}.bg-grey{background:#f2f2f2}.color-white{color:#fff}.color-black{color:#000}.color-red{color:#ff1105}.color-green{color:#00c853}.script{font-family:Chronicle Display,serif}.bold{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{appearance:none}ul{list-style:none}.badge{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:9px;background-color:rgba(0,0,0,.4);color:#fff;padding:3px 7px;text-transform:uppercase;margin-right:2px}.badge.new{background-color:#ff1105}.badge.exclusive{display:none;background-color:#005edc}.regionBadge{padding:3px 5px}.elioErrorMsg{display:block;width:100%;text-align:center;padding:15px;background:rgba(0,0,0,.03);color:rgba(0,0,0,.5)}.breadcrumb .wrapper ul{margin:0;padding:0}.breadcrumb .wrapper ul li{display:inline-block;margin-right:10px;font-size:11px}.breadcrumb .wrapper ul li .separator,.breadcrumb .wrapper ul li a,.breadcrumb .wrapper ul li i{color:rgba(0,0,0,.4)}.breadcrumb .wrapper ul li a:hover{color:#000;opacity:1}.breadcrumb .wrapper ul li .bread-current{color:#000}#responsive-menu-container #responsive-menu li.responsive-menu-item a{font-weight:700}#responsive-menu-additional-content a.regionBtn img{max-height:30px;margin-top:30px!important}button#responsive-menu-button{top:3px!important}.loading{max-width:30px;max-height:30px;border-color:#000;box-shadow:0 0 25px 2px;color:#000;color:hsla(0,0%,70.2%,.5);border-color:transparent transparent rgba(0,0,0,.6) rgba(0,0,0,.6);border-style:solid;border-width:2px;animation:spin-right 1s linear infinite;margin:200px auto}.loading,.loading:after{width:30px;height:30px;border-radius:50%}.loading:after{display:block;margin:0;background:rgba(0,0,0,.04);content:" ";border-left-color:transparent;border-bottom-color:transparent}.loading-container{text-align:center}.loading-container .loading{margin:50px auto}main{min-height:600px;background:#fff}body.home main{overflow-x:hidden}.wrapper{width:1280px;max-width:100%;padding:0;margin:0 auto;position:relative;transition:all .4s ease}@media (max-width:1360px){.wrapper{padding:0 70px}}@media (max-width:1024px){.wrapper{padding:0 40px}}.header{background:#fff}.header.hasBottomLine{border-bottom:1px solid rgba(0,0,0,.08)}.header .image{background-color:transparent}.header .container{width:100%;max-width:1280px;margin:0 auto;padding:9px 0;transition:all .4s ease}.header.fixed{position:fixed;z-index:5;top:0;left:0;width:100%;max-height:61px;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.1)}.header.fixed .top{padding-top:0}.header.fixed .top .logoArea .logo>div{height:46px}.header.fixed .top .logoArea .logo img{max-height:46px;min-height:35px}.header.fixed .top .menuArea nav ul{margin-top:1em;margin-bottom:1em}.header.fixed .header__inner{width:100%}.header.fixed .container{max-width:100%;padding:6px 30px}.header .top{padding-top:25px}.header .top .container{position:relative;z-index:10}.header .top .logoArea{display:flex;align-items:center;position:relative}.header .top .logoArea .logo{display:inline-flex;align-items:center}.header .top .logoArea .logo img{margin-right:30px;max-height:56px;min-height:56px;height:100%;max-width:250px}.header .top .logoArea .changeRegionBtn{display:inline-block;color:#000}.header .top .logoArea .changeRegionBtn i{margin-left:5px}.header .top .logoArea .drawerLogo{display:none}.header .top .logoArea .drawerLogo.active{display:inline}.header .top .menuArea nav{text-align:right}.header .top .menuArea nav>div{display:inline-block}.header .top .menuArea nav .registrationArea{margin-left:20px}.header .top .menuArea nav .mobileActionBtns{display:none;text-align:center}.header .top .menuArea nav a{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;opacity:.7;color:#000;transition:all .4s ease}.header .top .menuArea nav ul{margin-top:1.85rem;margin-bottom:1.85rem;padding-left:0}.header .top .menuArea nav ul li{display:inline-flex;margin-right:20px;align-items:center;position:relative}.header .top .menuArea nav ul li .sub-menu li a{padding:5px 0}@media (max-width:1141px){.header .top .menuArea nav ul li .sub-menu{margin-left:15px!important}}@media (min-width:1141px){.header .top .menuArea nav ul li .sub-menu{display:none;position:absolute;flex-direction:column;top:47px;width:182px;border:1px solid #ececec;padding:15px;margin-left:-41px;background-color:#fff;color:#000}}.header .top .menuArea nav ul li a{font-size:13px}.header .top .menuArea nav ul li:last-child{margin-right:0}.header .top .menuArea nav ul li.current-menu-item a{opacity:1}@media (min-width:1141px){.header .top .menuArea nav ul .sub-menu li{padding:0}.header .top .menuArea nav ul li:hover .sub-menu{display:flex}}.header .top .menuArea nav:hover a{opacity:.5}.header .top .menuArea nav:hover a:hover{opacity:1}.header .top .menuArea .menu ul li.current_page_item a{opacity:1;text-decoration:underline}.header .top .menuArea .mobileMenuBtn{display:none;position:absolute;top:0;left:20px;width:60px;height:60px;align-items:center;justify-content:center}.header .top .menuArea .mobileMenuBtn svg{width:25px;height:25px}.header .top .menuArea .mobileMenuBtn .openBtn{position:relative;top:0;left:0;opacity:1;visibility:visible;transition:opacity .4s ease}.header .top .menuArea .mobileMenuBtn .closeBtn{position:fixed;top:-9999px;left:-9999px;opacity:0;visibility:hidden;transition:opacity .4s ease}.header .top.fixed-nav-prep{padding-top:0;position:fixed;top:-61px;z-index:10;background:#fff;width:100%;transition:top .4s ease}.header .top.fixed-nav-prep .logoArea .changeRegionBtn,.header .top.fixed-nav-prep .logoArea .siteName p,.header .top.fixed-nav-prep a{color:#000}.header .top.fixed-nav{top:0;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12)}.header.isFullWidth{border-bottom:1px solid rgba(0,0,0,.1)}.header.isFullWidth .top{padding-top:0}.header.isFullWidth .top .container{max-width:100%;padding:0 30px}.header.isFullWidth .top .menuArea .menu{margin:0;padding:0 20px;display:flex;min-height:60px;align-items:center;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}@media (min-width:1141px){.header.isFullWidth .top .menuArea nav>div>ul>li{padding:23px 0}}.header.isFullWidth .top.fixed-nav-prep .menuArea .menu{border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}.header.isFullWidth.hasHero{border-bottom:1px solid hsla(0,0%,100%,.2)}.header.isFullWidth.hasHero .top .menuArea .menu{border-left:1px solid hsla(0,0%,100%,.2);border-right:1px solid hsla(0,0%,100%,.2)}@media (min-width:1141px){.header.isFullWidth.hasHero .top .menuArea .menu li .sub-menu{background:linear-gradient(180deg,transparent,rgba(4,4,3,.741176),#000);border:1px solid #454646}.header.isFullWidth.hasHero .top .menuArea .menu li .sub-menu a{color:#fff}}.header.isFullWidth.hasHero .top.fixed-nav-prep .menuArea .menu{border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}@media (min-width:1141px){.header.isFullWidth.hasHero .top.fixed-nav-prep .menuArea .menu li .sub-menu{background:#fff;border:1px solid #ececec}.header.isFullWidth.hasHero .top.fixed-nav-prep .menuArea .menu li .sub-menu a{color:#000}}.header .header_drawer{position:absolute;z-index:3;width:100%;top:-350px;transition:all .4s ease}.header .header_drawer .header_drawer_dimmer{position:fixed;z-index:8;top:-9999px;left:-9999px;width:100%;height:100vh;min-height:100%;background:rgba(0,0,0,.6);opacity:0;transition:opacity .4s ease}.header .header_drawer .header_drawer_content{position:relative;z-index:9;background-color:rgba(0,0,0,.6);width:100%;min-height:250px;padding-top:135px}.header .header_drawer .header_drawer_content .closeBtn{position:absolute;z-index:11;top:110px;right:40px}.header .header_drawer .header_drawer_content .btn-close-drawer{background-size:30px 30px;background-repeat:no-repeat;height:30px;width:30px;cursor:pointer;position:absolute;top:44%;right:3%;z-index:99999}.header .header_drawer .header_drawer_content .btn-close-drawer:hover{background:url(img/active.png);background-size:30px 30px;background-repeat:no-repeat;height:30px;width:30px}.header .header_drawer .header_drawer_content .regionBtn{width:30%;margin-bottom:3rem;display:inline-block}.header .header_drawer .header_drawer_content .regionBtn img{height:40px;margin:0 auto;display:block}.header .header_drawer .header_drawer_content .regionBtn h3{font-size:30px;color:#fff;font-family:Chronicle Display,serif;font-weight:100}.header .header_drawer .header_drawer_content .regionBtn:last-child{margin-right:0}.header .header_drawer.active{top:0}.header .header_drawer.active .header_drawer_dimmer{top:0;left:0;opacity:1}.header .topBar{width:100%;background:#000;padding:0;text-align:center}.header .topBar .container{padding:15px 70px}.header .topBar img{height:27px;margin:0}.header .topBar .closeBtn{position:absolute;top:15px;right:40px}.header.hasTopBar.isStatic{height:133px}.header.hasTopBar .header_drawer .header_drawer_content{min-height:307px;padding-top:167px}.header.hasTopBar .header_drawer .header_drawer_content .closeBtn{top:167px}.header.hasTopBar .top{padding-top:0}.header.hasTopBar .top .logoArea .logo img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.header.hasHero:not(.isProperty):not(.isPlace):not(.fixed){position:absolute;top:0;left:0;width:100%;z-index:2;background:transparent}.header.hasHero:not(.isProperty):not(.isPlace):not(.fixed).hasBottomLine{border-bottom:1px solid hsla(0,0%,100%,.2)}.header.hasHero .top .logoArea .changeRegionBtn{color:#fff}.header.hasHero .top .menuArea nav a{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;color:#fff}.header.hasHero .top .menuArea .mobileMenuBtn svg{fill:#fff}.header.hasHero .top.fixed-nav .logoArea .changeRegionBtn,.header.hasHero .top.fixed-nav .menuArea nav a{color:#000}.header.hasHero.drawer-active .top.fixed-nav .logoArea .changeRegionBtn,.header.hasHero.drawer-active .top.fixed-nav .menuArea nav a{color:#fff}.header.isPlace{border-bottom:0}.header.isPlace .header__dimmer{min-height:620px}.header.isPlace.hasBottomLine .top{border-bottom:1px solid hsla(0,0%,100%,.08)}.header.blurredHero{border-bottom:0;position:relative;margin-bottom:-725px}.header.blurredHero .header_property_blur_wrapper{position:absolute;left:0;top:0;width:100%;height:860px;overflow:hidden;background-color:#eee}.header.blurredHero .header_property_blur_wrapper .header_property_blur{position:relative;left:-80px;width:160%;height:130%;-webkit-filter:saturate(180%) blur(60px)}.header.blurredHero.isRevised{margin-bottom:-740px}.header.blurredHero.isRevised .header_property_blur_wrapper{height:900px}.header.blurredHero.hasHero .header__dimmer{min-height:830px;position:relative}.header.blurredHero.hasTopBar .header_property_blur_wrapper{top:0;height:870px}.header.blurredHero.hasTopBar.isRevised{margin-bottom:-750px}.header.blurredHero.hasTopBar.isRevised .header_property_blur_wrapper{height:930px}.header.blurredHero.hasBottomLine .top{border-bottom:1px solid hsla(0,0%,100%,.08)}.header.isProperty.isFeatured{position:absolute;top:0;left:0;width:100%;z-index:2;background:transparent}.overrideToStillhavn .header.isFullWidth .top .logoArea .logo img{max-height:60px;min-height:50px}@media (max-width:1360px){.header .container{padding:15px 70px}}@media (max-width:1184px){.header .top .menuArea nav ul li{margin-right:15px}}@media (max-width:1141px){.header .container{padding:7px 40px}.header .header_drawer{top:-100vh}.header .header_drawer .header_drawer_content{overflow:hidden;-webkit-overflow-scrolling:touch}.header .header_drawer .header_drawer_content .container{text-align:left;width:auto;min-width:800px;min-height:140px;max-width:100%}.header .header_drawer .header_drawer_content .container .regionBtn{margin-right:50px;width:auto;text-align:left}.header .header_drawer .header_drawer_content .container .regionBtn img{margin:0;display:inline}.header .top .logoArea{width:100%;height:46px}.header .top .logoArea .logo{position:relative;z-index:100;width:auto;margin:0 auto}.header .top .logoArea .logo img{margin:0 auto;max-height:46px;min-height:35px}.header .top .logoArea .changeRegionBtn{width:60px;height:60px;display:flex;align-items:center;justify-content:center;position:absolute;z-index:101;right:0}.header .top .logoArea .changeRegionBtn span{display:none}.header .top .logoArea .changeRegionBtn i{margin:0;font-size:24px}.header .top .logoArea.active .mainLogo{display:none}.header .top .logoArea.active .drawerLogo{display:block}.header .top .logoArea.active .fixedNavLogo{display:none}.header .top:not(.fixed-nav) .logoArea.active .drawerLogo{display:block}.header .top .menuArea nav .mobileActionBtns{width:100%;position:absolute;left:0;bottom:0;border-top:1px solid hsla(0,0%,100%,.2);background:#000}.header .top .menuArea nav .mobileActionBtns>div:first-child{border-right:1px solid hsla(0,0%,100%,.2)}.header .top .menuArea .menuNavArea{position:absolute;z-index:99;top:0;left:0;opacity:0;visibility:hidden;background:#000;transform:translateY(-100%);width:100%}.header .top .menuArea .menuNavArea nav{text-align:left;padding:105px 35px 80px;height:0;overflow:hidden;transition:height .4s ease}.header .top .menuArea .menuNavArea nav a{display:block;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.08);font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300;opacity:0;color:#fff;transition:opacity .7s ease}.header .top .menuArea .menuNavArea nav>div{display:block}.header .top .menuArea .menuNavArea nav>div:not(.registrationArea) ul{margin:0;padding:0}.header .top .menuArea .menuNavArea nav>div:not(.registrationArea) ul li{display:block;margin-right:0}.header .top .menuArea .menuNavArea nav>div:not(.registrationArea) ul li.current-menu-item a{color:#fff}.header .top .menuArea .menuNavArea nav .registrationArea{margin-left:0}.header .top .menuArea .menuNavArea nav .registrationArea a{font-size:13px;border-bottom:0;opacity:0}.header .top .menuArea .mobileMenuBtn{display:flex;z-index:103}.header .top .menuArea .mobileMenuBtn.active svg g path{fill:#fff}.header .top .menuArea .mobileMenuBtn.active svg line{stroke:#fff}.header .top .menuArea .mobileMenuBtn.active .openBtn{position:fixed;top:-9999px;left:-9999px;opacity:0;visibility:hidden}.header .top .menuArea .mobileMenuBtn.active .closeBtn{position:relative;top:0;left:0;opacity:1;visibility:visible}.header .top .menuArea.active .menuNavArea{opacity:1;visibility:visible}.header .top .menuArea.active .menuNavArea nav{height:100%;overflow:auto}.header.isFullWidth .top .logoArea,.header.isFullWidth .top .logoArea .logo>div{height:60px}.header.isFullWidth .top .logoArea .logo img{margin-top:5px;max-height:50px;min-height:35px;max-width:100%}.header.isFullWidth .top .logoArea .changeRegionBtn{right:-30px;border-left:1px solid rgba(0,0,0,.1);transition:all .4s ease}.header.isFullWidth .top .logoArea .changeRegionBtn.active{color:#fff;border-left:transparent}.header.isFullWidth .top .menuArea .menu{margin:0;padding:auto;display:block;min-height:100%;border-left:none;border-right:none}.header.isFullWidth .top .mobileMenuBtn{left:0;border-right:1px solid rgba(0,0,0,.1);transition:all .4s ease}.header.isFullWidth .top .mobileMenuBtn.active{border-right:transparent}.header.isFullWidth.hasHero .top .logoArea .changeRegionBtn{border-left:1px solid hsla(0,0%,100%,.2);transition:all .4s ease}.header.isFullWidth.hasHero .top .logoArea .changeRegionBtn.active{border-left:transparent}.header.isFullWidth.hasHero .top .menuArea .menu{border-left:none;border-right:none}.header.isFullWidth.hasHero .top .mobileMenuBtn{border-right:1px solid hsla(0,0%,100%,.2);transition:all .4s ease}.header.isFullWidth.hasHero .top .mobileMenuBtn.active{border-right:transparent}.header.isFullWidth.hasHero .top.fixed-nav-prep .logoArea .changeRegionBtn{border-left:1px solid rgba(0,0,0,.1)}.header.isFullWidth.hasHero .top.fixed-nav-prep .mobileMenuBtn{border-right:1px solid rgba(0,0,0,.1)}.header.fixed .container{padding:7px 30px 8px}.header.hasHero .top.fixed-nav .logoArea .changeRegionBtn{color:#000}.header.hasHero .top.fixed-nav .menuArea nav a{color:#fff}.header.hasHero .top.fixed-nav .menuArea .mobileMenuBtn svg{fill:#000}.header.hasHero.drawer-active .menuArea .mobileMenuBtn{display:none}.header.hasTopBar .topBar{position:relative;z-index:103}.header.hasTopBar .top:not(.fixed-nav) .menuArea .menuNavArea{top:-57px}.header.hasTopBar .top:not(.fixed-nav) .menuArea .menuNavArea nav{padding-top:162px}.overrideToStillhavn .header.isFullWidth .top .logoArea .logo img{max-height:45px;min-height:45px}}@media (max-width:799px){.header .header_drawer .header_drawer_content .closeBtn{z-index:11}.header .header_drawer .header_drawer_content .container{width:100%;min-width:100%}.header .header_drawer .header_drawer_content .container .regionBtn{display:block;margin-right:0;margin-bottom:3rem;width:100%;text-align:center}.header .header_drawer .header_drawer_content .container .regionBtn img{height:35px}.header .topBar .closeBtn{display:none}.header .top .logoArea .logo img{max-width:200px}.header:not(.isFullWidth) .top .menuArea .menuNavArea{top:-25px}.header.isFullWidth .top .logoArea,.header.isFullWidth .top .logoArea .logo>div{height:60px}.header.isFullWidth .top .logoArea .logo img{margin-top:10px;max-height:45px}.header.hasTopBar.isStatic{height:112px}.header.isPlace.hasHero .center{min-height:321px}}@media only screen and (-webkit-min-device-pixel-ratio:3){.header.blurredHero .header_property_blur_wrapper .header_property_blur{-webkit-backdrop-filter:saturate(180%) blur(60px)}}.form .pure-g,form .pure-g{align-items:center;justify-content:space-between}.form .pure-g.vertical,form .pure-g.vertical{align-items:normal}.form .item h2,form .item h2{border-top:1px solid #eee;padding-top:.5em}@media (max-width:48em){.form .pure-u-5em,form .pure-u-5em{width:5em}.form .pure-u--5em,form .pure-u--5em{width:calc(100% - 6em)}.form .pure-u-6em,form .pure-u-6em{width:6em}.form .pure-u--6em,form .pure-u--6em{width:calc(100% - 7em)}.form .pure-u-7em,form .pure-u-7em{width:7em}.form .pure-u--7em,form .pure-u--7em{width:calc(100% - 8em)}.form .item .pure-g+.pure-g,form .item .pure-g+.pure-g{padding-top:20px}.form :-ms-input-placeholder,.form ::-moz-placeholder,.form ::-webkit-input-placeholder,.form ::placeholder,form :-ms-input-placeholder,form ::-moz-placeholder,form ::-webkit-input-placeholder,form ::placeholder{font-size:13px}}.form .item .pure-g+.pure-g,form .item .pure-g+.pure-g{padding-top:20px}.form .vertical span.wpcf7-list-item,form .vertical span.wpcf7-list-item{display:block;margin:0 0 1em 1em}.form .vertical span.wpcf7-list-item.last,form .vertical span.wpcf7-list-item.last{margin-bottom:0}.form .pure-u-2-3+.pure-u-1-3,.form .pure-u-5-6+.pure-u-1-6,form .pure-u-2-3+.pure-u-1-3,form .pure-u-5-6+.pure-u-1-6{text-align:right}@media (max-width:767px){.form .pure-u-1+.pure-u-1,form .pure-u-1+.pure-u-1{margin-top:10px}}@media (min-width:48em){.form .pure-u-md-1-2,form .pure-u-md-1-2{border-right:10px solid #fff}.form .pure-u-md-1-2+.pure-u-md-1-2,form .pure-u-md-1-2+.pure-u-md-1-2{border-right:none;border-left:10px solid #fff}}@media (min-width:64em){.form .pure-u-lg-1-2,form .pure-u-lg-1-2{padding-right:10px}.form .pure-u-lg-1-2+.pure-u-lg-1-2,form .pure-u-lg-1-2+.pure-u-lg-1-2{padding-right:0;padding-left:10px}}.form .wpcf7-form-control-wrap~.wpcf7-form-control-wrap,form .wpcf7-form-control-wrap~.wpcf7-form-control-wrap{width:100%;display:inline-block;margin-top:10px}.form .wpcf7-free-text[disabled],form .wpcf7-free-text[disabled]{display:none}.form .item,form .item{padding-bottom:20px;font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300}.form .item.no-padding,form .item.no-padding{padding:0}.form .item .label,form .item .label{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;color:rgba(0,0,0,.7)}.form .item.submit,form .item.submit{padding-bottom:0}.form .group .item.left,form .group .item.left{padding-right:10px}.form .group .item.right,form .group .item.right{padding-left:10px}.form input,.form textarea,form input,form textarea{width:100%;outline:none;background:rgba(0,0,0,.08);border:2px solid transparent;padding:15px 25px;color:#000}.form input:focus,.form textarea:focus,form input:focus,form textarea:focus{border:2px solid rgba(0,0,0,.1)}.form input.error,.form textarea.error,form input.error,form textarea.error{border:2px solid #ff1105}.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=tel],.form input[type=text],form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text]{appearance:none;-webkit-border-radius:0}.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=submit],.form input[type=tel],.form input[type=text],.form textarea,form input[type=email],form input[type=number],form input[type=password],form input[type=submit],form input[type=tel],form input[type=text],form textarea{width:100%;outline:none;background:rgba(0,0,0,.08);border:2px solid transparent;color:#000;padding:15px 25px}.form input[type=email][size],.form input[type=number][size],.form input[type=password][size],.form input[type=submit][size],.form input[type=tel][size],.form input[type=text][size],.form textarea[size],form input[type=email][size],form input[type=number][size],form input[type=password][size],form input[type=submit][size],form input[type=tel][size],form input[type=text][size],form textarea[size]{width:auto}.form input[type=email][size="40"],.form input[type=number][size="40"],.form input[type=password][size="40"],.form input[type=submit][size="40"],.form input[type=tel][size="40"],.form input[type=text][size="40"],.form textarea[size="40"],form input[type=email][size="40"],form input[type=number][size="40"],form input[type=password][size="40"],form input[type=submit][size="40"],form input[type=tel][size="40"],form input[type=text][size="40"],form textarea[size="40"]{width:100%}.form input[type=email]:not([size="40"]),.form input[type=number]:not([size="40"]),.form input[type=password]:not([size="40"]),.form input[type=submit]:not([size="40"]),.form input[type=tel]:not([size="40"]),.form input[type=text]:not([size="40"]),.form textarea:not([size="40"]),form input[type=email]:not([size="40"]),form input[type=number]:not([size="40"]),form input[type=password]:not([size="40"]),form input[type=submit]:not([size="40"]),form input[type=tel]:not([size="40"]),form input[type=text]:not([size="40"]),form textarea:not([size="40"]){padding:15px 10px}.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=password]:focus,.form input[type=submit]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form textarea:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=submit]:focus,form input[type=tel]:focus,form input[type=text]:focus,form textarea:focus{border:2px solid rgba(0,0,0,.1)}.form input[type=email].error,.form input[type=number].error,.form input[type=password].error,.form input[type=submit].error,.form input[type=tel].error,.form input[type=text].error,.form textarea.error,form input[type=email].error,form input[type=number].error,form input[type=password].error,form input[type=submit].error,form input[type=tel].error,form input[type=text].error,form textarea.error{border:2px solid #ff1105}.form label,form label{display:block;margin-bottom:12px}.form label input[type=radio],form label input[type=radio]{position:absolute;margin-top:5px}.form label span,form label span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;margin-left:30px}.form label span.ng-binding,form label span.ng-binding{margin-left:20px;font-size:11px;text-transform:uppercase}.form select,form select{background:rgba(0,0,0,.08);border:none;height:50px;width:100%;box-shadow:none;border-radius:0;color:#000;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;padding-left:20px}.form input[type=submit],form input[type=submit]{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:12px;padding:18px 0;text-transform:uppercase;background:#000;color:#fff;-webkit-border-radius:0}.form input[type=checkbox],.form input[type=radio],form input[type=checkbox],form input[type=radio]{width:auto}.form .terms-and-conditions,form .terms-and-conditions{overflow:hidden;overflow-y:scroll;max-height:150px;padding:20px 30px;border:1px solid rgba(0,0,0,.08)}.form .wpcf7-list-item-label,form .wpcf7-list-item-label{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;color:rgba(0,0,0,.7);margin-left:20px}.form .wpcf7-list-item,form .wpcf7-list-item{position:relative}.form .wpcf7-list-item input[type=radio],form .wpcf7-list-item input[type=radio]{position:absolute;margin-top:5px;top:0;left:0}.form input[type=checkbox]+.wpcf7-list-item-label,form input[type=checkbox]+.wpcf7-list-item-label{margin-left:5px}.form .wpcf7-response-output,form .wpcf7-response-output{text-align:center}.form .agent-Check .wpcf7-list-item-label,form .agent-Check .wpcf7-list-item-label{margin-left:0}.form .agent-Check input[type=radio],form .agent-Check input[type=radio]{position:relative;margin-top:0;top:2px}.search-box{padding:0 20%}.searchform{width:100%;margin:30px auto 0}.searchform input[type=submit]{padding:15.5px 0}.search-results .pageTitle .wrapper{padding-bottom:10px}.search-results .search-box{margin-bottom:50px}.search-no-results .no-search-results{text-align:center;margin-top:40px;padding:0 5%}@media (max-width:1024px){.form .group .item.left,form .group .item.left{padding-right:0}.form .group .item.right,form .group .item.right{padding-left:0}.searchform{padding:0 12%}}@media (max-width:799px){.search-box{padding:0}}.wppb-form-field{width:100%;display:flex;flex-direction:column}.wppb-form-field label,.wppb-user-forms ul li{margin-bottom:12px}#wppb-login-wrap .login-auth input,#wppb-login-wrap .login-password input,#wppb-login-wrap .login-username input,.wppb-checkboxes,.wppb-form-field input[type=email],.wppb-form-field input[type=number],.wppb-form-field input[type=password],.wppb-form-field input[type=search],.wppb-form-field input[type=text],.wppb-form-field input[type=url],.wppb-form-field select,.wppb-form-field textarea,.wppb-radios{background:rgba(0,0,0,.08)!important;border:2px solid transparent!important;color:#000!important;width:100%!important}#wppb-submit,.form-submit .submit{width:auto}.wppb-form-field>span{margin-left:0}.wppb-form-field .select2-container{max-width:300px;margin-left:0}.wppb-user-forms ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:none!important}body .wppb-error,body .wppb-notice,body .wppb-success,body .wppb-warning{border:none;text-align:center;padding:7px 10px;border-radius:4px}@media (max-width:500px){.wppb-user-forms ul li{width:100%}}@media (min-width:767px){.wppb-user-forms ul li{width:48%}}@media (min-width:1200px){.wppb-user-forms ul li{width:32%}}.wppb-form-field label{width:100%!important}.wppb-required{color:#000!important}.wppb-description-delimiter{height:150px;overflow:auto;margin-left:0!important;padding:20px;border:1px solid rgba(0,0,0,.08)}.wppb-default-password .wppb-description-delimiter{display:none!important}.wppb-checkboxes{order:3;border:none!important}.wppb-checkboxes li:not(.wppb-hidden){width:100%!important;display:flex!important;align-items:center!important;padding-top:20px!important;background:#fff}.wppb-checkboxes li:not(.wppb-hidden) label{margin-bottom:0!important}.wppb-user-forms ul li:nth-child(odd):last-child{width:100%!important}#wppb-login-wrap{display:flex!important;justify-content:center!important;height:100%!important;flex-direction:column!important;align-items:center!important}#wppb-loginform{width:100%;max-width:500px}#wppb-login-wrap .login-remember{display:flex;align-items:center;flex-direction:row;padding-bottom:40px}.login-register-lost-password{justify-content:end;display:flex;width:100%;max-width:500px}.wppb-edit-user{display:flex;flex-wrap:wrap;flex-direction:column}.flexible-recover_password,.flexible-register{background-color:#fff!important;outline:1px solid #fff!important}#wppb-recover-password-container{text-align:center;display:flex;justify-content:center}.flexible-recover_password .wppb-user-forms ul li{width:100%!important}.flexible-recover_password form{text-align:left}@media (max-width:500px){.modal_rightArea .wppb-user-forms ul li{width:100%}}@media (min-width:767px){.modal_rightArea .wppb-user-forms ul li{width:48%}}.modal_rightArea .wppb-send-credentials-checkbox{width:100%!important}.footer{background:#000;color:#fff;font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300}.footer .container{width:1280px;max-width:100%;margin:0 auto;padding:70px 0;min-height:300px;transition:all .4s ease}.footer a{color:hsla(0,0%,100%,.7)}.footer .logoArea{display:flex;align-items:center;position:relative;max-width:200px}.footer .logoArea .logo{display:inline-flex;align-items:center}.footer .logoArea .logo img{height:46px}.footer .logoContentArea{display:block;width:100%;padding:30px 0 0;margin-bottom:25px}.footer .logoContentArea .stilhavn img{height:25px;margin-bottom:15px}.footer .logoContentArea p{margin:0;font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300;font-size:12px;color:hsla(0,0%,100%,.7)}.footer .logoContentArea a.contactPhone{display:block}.footer .logoContentArea a.contactEmail{display:block;margin-bottom:20px}.footer .logoContentArea .footer__social{padding:0;margin-top:-10px;margin-bottom:2.5rem}.footer .logoContentArea .footer__social li{display:inline-block;padding-right:1.5rem}.footer .logoContentArea .footer__social a{font-size:20px}.footer .logoContentArea .footer__social a:hover{opacity:1;color:#fff}.footer .menuArea{margin-bottom:20px}.footer .menuArea ul{list-style:none;padding:0;margin:0}.footer .menuArea ul li{float:left;margin-bottom:10px;width:25%}.footer .menuArea ul li a{color:#fff;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:14px;margin-top:0;line-height:30px}.footer .menuArea ul li a.active,.footer .menuArea ul li a:hover{color:#fff}.footer .menuArea ul.sub-menu{min-height:145px;padding-top:15px}.footer .menuArea ul.sub-menu li{display:block;width:100%}.footer .menuArea ul.sub-menu li a{font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300;font-size:13px;text-transform:none;line-height:20px}.footer .copyRightArea p{color:hsla(0,0%,100%,.7);margin-bottom:0}.footer .copyRightArea.right{text-align:right}.footer .disclaimerWrapper{padding:0;margin-top:25px;margin-bottom:25px}.footer .disclaimerWrapper .disclaimer{float:left;margin:0}.footer .disclaimerWrapper .disclaimer img{margin-right:20px}.footer .disclaimerWrapper .disclaimer span{display:none}.footer .disclaimerWrapper.disclaimerInfoBox{color:#fff;padding:0;text-align:left;margin-bottom:25px}.footer .disclaimerWrapper.disclaimerInfoBox p{font-size:9px;margin:0;color:hsla(0,0%,100%,.5)}.footer .disclaimerWrapper.disclaimerInfoBox .title{font-size:15px;margin-bottom:0;padding-left:0}.footer .disclaimerWrapper.isBoxed{padding:20px;border:1px solid hsla(0,0%,100%,.2)}.footer .disclaimerWrapper.isBoxed.disclaimerInfoBox{padding:15px}.footer .newsletterFooter{padding:0 0 0 15px}.footer .newsletterFooter p{margin:0 0 15px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:12px;opacity:.75}.footer .newsletterFooter a{color:#000;font-size:12px;opacity:.75}.footer .newsletterFooter a.active,.footer .newsletterFooter a:hover{opacity:1}.footer.isFullWidth .container{width:100%;padding:70px 30px 0}.footer.isFullWidth .menuArea--social-section,.footer.isFullWidth .menuArea .menu>li{padding-left:50px;border-left:1px solid hsla(0,0%,100%,.2)}.footer.isFullWidth .menuArea--social-section{float:left;margin-bottom:10px;width:25%}.footer.isFullWidth .menuArea--social-section--title{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:14px;margin-top:0;line-height:30px;color:#fff}.footer.isFullWidth .menuArea--social-section .contactEmail{font-size:13px}.footer.isFullWidth .menuArea--social-section .contactEmail:hover{color:#fff}.footer.isFullWidth .footer__social li{display:inline-block;float:none;width:auto;margin-right:20px}.footer.isFullWidth .footer__social li a{font-size:25px}.footer.isFullWidth .copyRightArea{border-top:1px solid hsla(0,0%,100%,.2)}.footer.isFullWidth .copyRightArea p{margin:0;padding:10px 0}.footer.isFullWidth .disclaimerWrapper.isBoxed,.footer.isFullWidth .newsletterFooter{margin-bottom:30px}@media (max-width:1360px){.footer .container{padding:70px}}@media (max-width:1024px){.footer .container{padding:70px 40px}.footer .container .menuArea{width:100%;margin-top:20px}.footer .container .menuArea ul.menu{padding-top:30px}.footer .container .menuArea ul li{width:25%}.footer .container .menuArea ul li .sub-menu li{width:100%}.footer .container .copyRightArea.right{text-align:left}.footer.isFullWidth .container{padding-bottom:70px}.footer.isFullWidth .container .menuArea ul.menu{padding-top:0}.footer.isFullWidth .container .disclaimerWrapper{width:75%}.footer.isFullWidth .container .newsletterFooter{width:25%}.footer.isFullWidth .logoArea{justify-content:center;max-width:100%}.footer.isFullWidth .logoContentArea{text-align:center}.footer.isFullWidth .menuArea .menu>li{width:100%;padding-left:0;border-left:none;text-align:center}.footer.isFullWidth .menuArea .menu .sub-menu{min-height:100%}.footer.isFullWidth .menuArea--social-section{margin-bottom:30px;width:100%;border-left:none;padding-left:0;text-align:center}.footer.isFullWidth .footer__social{display:flex;justify-content:center}.footer.isFullWidth .footer__social li{display:inline;float:none;width:auto!important;margin-right:20px;margin-left:20px}.footer.isFullWidth .footer__social li a{font-size:25px}.footer.isFullWidth .copyRightArea{border-top:none}.footer.isFullWidth .copyRightArea p{padding:5px 0 0;font-size:12px}}@media (max-width:799px){.footer .container{padding:40px}.footer .container .logoArea{margin:auto;justify-content:center}.footer .container .logoContentArea{padding:30px 0;margin-bottom:30px;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.08)}.footer .container .logoContentArea .footer__social li{padding-left:10px}.footer .container .menuArea{margin-top:0;border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:30px;margin-bottom:30px}.footer .container .menuArea ul.menu{padding-top:0}.footer .container .menuArea ul li{width:100%;text-align:center}.footer .container .menuArea ul li a{font-size:16px}.footer .container .menuArea ul li:last-child{margin-bottom:0}.footer .container .disclaimerInfoBox,.footer .container .menuArea ul .sub-menu{display:none}.footer .container .newsletterFooter{text-align:center;width:100%;padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid hsla(0,0%,100%,.08)}.footer .container .copyRightArea{text-align:center;font-size:11px}.footer .container .copyRightArea p{margin:0}.footer .container .copyRightArea p span{display:none}.footer .container .copyRightArea a{display:block;text-align:center}.footer .container .copyRightArea.left p{margin-bottom:10px}.footer.isFullWidth .container .newsletterFooter{width:100%}.footer.isFullWidth .container .menuArea--social-section{margin-top:10px;margin-bottom:0}.footer.isFullWidth .container .menuArea--social-section--title{font-size:16px}.footer.isFullWidth .container .menuArea .footer__social li a{font-size:24px}}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.zc_list{margin-bottom:20px}.zc_list .content{width:100%;min-height:100px;overflow:hidden}.zc_list .content .main-image{background-color:rgba(0,0,0,.08);height:100px;width:130px;float:left;margin-right:20px;padding:10px;transition:opacity .4s ease}.zc_list .content .main-image .no-image{margin:0;height:100%;display:flex;align-items:center;justify-content:center;width:100%;font-size:10px;text-align:center}.zc_list .content .text{display:flex;align-items:center;height:auto}.zc_list .content .text .text_inner{width:100%;height:auto;color:#000}.zc_list .content .text .text_inner p{margin:0}.zc_list .content .text .text_inner p.price{font-size:16px;color:#000}.zc_list .content .text .text_inner p.price .star{font-size:20px;float:right;margin-top:-6px}.zc_list .content .text .text_inner p.price .simplefavorite-button{font-size:20px;float:right;margin:-6px 0 0 15px;border:0;padding:0;background:transparent}.zc_list .content .text .text_inner p.price .simplefavorite-button i.ion-android-star{color:#ffd600}.zc_list .content .text .text_inner p.price .listingItem__mls-id{float:right;display:inline-block;padding:3px 5px;font-size:10px;background:rgba(0,0,0,.08);color:rgba(0,0,0,.7);font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,sans-serif;line-height:normal}.zc_list .content .text .text_inner p.address{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:11px;color:rgba(0,0,0,.7);border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:5px;margin-bottom:5px;text-transform:capitalize}.zc_list .content .text .text_inner p.address span{float:right;display:inline-block;width:100%}.zc_list .content .text .text_inner p.address span.dot{display:none;float:right;width:5px;height:5px;border-radius:100%;background-color:#000;margin:5px}.zc_list .content .text .text_inner p.providedBy{font-size:11px}.zc_list .content .text .text_inner ul.features{display:block;background:transparent;margin:0;padding:0;float:left;transition:opacity .4s ease-in-out;position:static}.zc_list .content .text .text_inner ul.features li{display:inline-block;font-size:12px;margin-right:10px;margin-bottom:.25em}.zc_list .content .text .text_inner ul.features li:last-child{margin-right:0}.zc_list .content .text .text_inner .openHouses,.zc_list .content .text .text_inner ul.features li.features-lot-size,.zc_list .content .text .text_inner ul.features li svg{display:none}.zc_list .content .text .text_inner .badges{float:right;text-align:center}.zc_list .content .text .text_inner .badges a{margin-right:5px}.zc_list .content .text .text_inner .badges a:last-child{margin-left:0}.zc_list .content:hover .main-image{opacity:.9}.zc_list.multiple .content .text .text_inner p.address span.dot{display:inline-block}.zc_list.place .content .text .text_inner p.address span{float:right;display:inline;width:auto}.zc_list.place .content .text .text_inner .yelpLogo{height:24px;float:right;margin:0 -5px 0 0}.zc_list.place.grid .content .text .text_inner p.price{display:block;width:100%}.zc_list.place.grid .content .text .text_inner p.price a{float:left;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zc_list.place.grid .content .text .text_inner p.address{display:block;width:100%;float:left}.zc_list.grid{margin-bottom:35px}.zc_list.grid .content{padding:0 15px;position:relative}.zc_list.grid .content .main-image{height:327px;width:100%;float:none;margin-right:0;display:flex;align-items:center;justify-content:center}.zc_list.grid .content .main-image .no-image{font-size:14px;margin:0}.zc_list.grid .content .badges{display:block;float:none;text-align:left;position:absolute;top:-250px;right:10px;transition:opacity .7s ease}.zc_list.grid .content .badges .badge{margin-right:2px}.zc_list.grid .content .badges img{display:inline}.zc_list.grid .content .text{min-height:50px;height:auto;position:relative;top:0;margin-bottom:0;transition:top .4s ease}.zc_list.grid .content .text .blur-image{position:absolute;width:100%;height:100%;overflow:hidden}.zc_list.grid .content .text .blur-image .image{position:relative;top:-25%;left:-25%;width:130%;height:130%;background-position:bottom}.zc_list.grid .content .text .text_inner{padding:10px 15px;background:rgba(0,0,0,.5);z-index:0;margin-top:360px}.zc_list.grid .content .text .text_inner p,.zc_list.grid .content .text .text_inner p a{color:#fff}.zc_list.grid .content .text .text_inner p .listingItem__mls-id{background:hsla(0,0%,100%,.2);color:#fff}.zc_list.grid .content .text .text_inner p.address{color:#fff;border-bottom:0;padding-bottom:0;margin-bottom:0}.zc_list.grid .content .text .text_inner p.address span{float:none;display:none;font-size:10px;min-height:15px}.zc_list.grid .content .text .text_inner p.providedBy{font-size:10px;min-height:15px}.zc_list.grid .content .text .text_inner ul.features{display:block;margin:0;float:left;background:transparent;min-width:130px;color:#fff;padding:10px 0 0}.zc_list.grid .content .text .text_inner ul.features li{color:#fff;display:block;margin-right:0;margin-bottom:.35em;background-size:15px;background-repeat:no-repeat;background-position:0}.zc_list.grid .content .text .text_inner ul.features li svg{display:inline;height:13px;margin-right:5px;position:relative;bottom:-2px}.zc_list.grid .content .text .text_inner .openHouses{display:block}.zc_list.grid .content .text .text_inner .popover{opacity:0;visibility:hidden;position:absolute;top:-9999px;left:-9999px;transition:opacity .4s ease}.zc_list.grid .content .text .text_inner .extra-information{display:none}.zc_list.place.grid .content .text{top:0;margin-bottom:-50px}.zc_list.place.grid .content .text .text_inner{min-height:0;margin-top:-144px;backdrop-filter:saturate(180%) blur(20px)}.zc_list.place.grid .content .text .text_inner ul.features li{display:inline-block;margin-right:15px}.zc_list.place.grid .content .text .text_inner .yelpLogo{height:30px;margin-top:4px;margin-right:-6px}.zc_list.property.grid{overflow:hidden}.zc_list.property.grid .content{overflow:hidden;max-height:307px}.zc_list.property.grid .content .text{top:0;position:absolute;width:calc(100% - 30px);bottom:0;margin-bottom:0}.zc_list.property.grid .content .text .text_inner{background:rgba(0,0,0,.6);top:0;margin-bottom:0;bottom:0;margin-top:350px;transition:margin-top .4s ease,background .4s ease}.zc_list.property.grid .content .text .text_inner ul.features{min-width:100px}.zc_list.property.grid .content .text .text_inner p.address{font-size:10px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,sans-serif;font-weight:700}.zc_list.property.grid .content .text .text_inner p.providedBy{opacity:0;visibility:hidden;transition:opacity .4s ease}.zc_list.property.grid .content .text .text_inner .popover{opacity:1;visibility:visible;position:relative;top:0;left:0}.zc_list.property.grid .content .text .text_inner .popover .openHouses{position:absolute;padding-left:120px;padding-top:10px}.zc_list.property.grid .content .text .text_inner .popover .open-house-wrapper{padding:0}.zc_list.property.grid .content .text .text_inner .popover .open-house-wrapper h5{color:#fff;margin:0 0 4px}.zc_list.property.grid .content .text .text_inner .popover .open-house-wrapper h5 svg{position:relative;bottom:-2px;height:13px;margin-right:3px}.zc_list.property.grid .content .text .text_inner .popover .open-house-wrapper ul.open-house{padding:0;margin:0}.zc_list.property.grid .content .text .text_inner .popover .open-house-wrapper ul.open-house li{padding:0;color:#fff;font-size:12px;margin-bottom:5px}.zc_list.property.grid .content .text .text_inner .popover .open-house-wrapper ul.open-house li span{display:inline-block;margin-right:5px}.zc_list.property.grid .content .text .text_inner .popover .open-house-wrapper ul.open-house li.active span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,sans-serif;font-weight:700}.zc_list.property.grid:hover .content .text{bottom:0;margin-bottom:0}.zc_list.property.grid:hover .content .text .text_inner{top:0;margin-bottom:0;margin-top:134px;background:rgba(0,0,0,.6);backdrop-filter:saturate(180%) blur(20px)}.zc_list.property.grid:hover .content .text .text_inner .badges{visibility:hidden;opacity:0}.zc_list.property.grid:hover .content .text .text_inner p.providedBy{opacity:1;visibility:visible}#zc_listingWrapper{width:100%}.extra-information{border-top:2px solid grey;margin-top:.5em}.disclaimerInfoBox{text-align:center;margin:0 auto}.disclaimerInfoBox p{font-size:10px}.disclaimerInfoBox .title{font-size:15px;margin-bottom:0;padding-left:0}.bg-container{overflow:hidden;position:absolute;height:auto;left:0;right:0;top:0;bottom:0}.bg-container-inner{background-position:bottom;background-size:cover;filter:blur(5px);-webkit-filter:blur(5px);height:100%}@media (max-width:1354px){.zc_list.property .content .main-image{height:70px;width:90px;margin-right:15px}.zc_list.property .content .text .text_inner p.address{font-size:10px}.zc_list.property .content .text .text_inner ul.features li{margin-right:7px;font-size:11px}.zc_list.property .content .text .text_inner ul.features li:last-child{margin-right:0}.zc_list.property.grid .content .main-image{height:300px;width:100%;margin-right:0}.zc_list.property.grid .content .text .text_inner .open-house li span{font-size:11px}}@media (max-width:1254px){.zc_list.property.grid .content .text .text_inner .popover .open-house-wrapper ul.open-house li{margin-bottom:2px}.zc_list.property.grid .content .text .text_inner .popover .open-house-wrapper ul.open-house li span.open-house-time{display:none}}@media (max-width:1200px){.zc_list .content .text .text_inner p.address span{float:none;width:100%;display:inline-block}.zc_list .content .text{height:auto}.zc_list.property.grid .content .main-image{height:250px}.zc_list.property.grid .content .text{width:calc(100% - 30px)}.zc_list.property.grid .content .text .text_inner{margin-top:300px}.zc_list.property.grid:hover .content .text .text_inner{margin-top:84px}}@media (max-width:1024px){.zc_list.property.grid .content .main-image{height:300px}.zc_list.property.grid .content .text .text_inner{margin-top:350px}.zc_list.property.grid .content .text .text_inner .popover .open-house-wrapper ul.open-house li span.open-house-time{display:inline-block}.zc_list.property.grid:hover .content .text .text_inner{margin-top:134px}}@media (max-width:799px){.zc_list.property .content .main-image{height:70px;width:90px;margin-right:15px}.zc_list.property .content .text .text_inner p.address{font-size:10px}.zc_list.property .content .text .text_inner ul.features li{margin-right:7px;font-size:11px}.zc_list.property .content .text .text_inner ul.features li:last-child{margin-right:0}.zc_list.property.grid .content .main-image{height:300px;width:100%;margin-right:0}.zc_list.property.grid .content .text{width:100%}.zc_list.property.grid .content .text .blur-image{display:none}.zc_list.property.grid .content .text .text_inner{background:rgba(0,0,0,.7)}.zc_list.property.grid .content .badges{top:-190px}}@media (max-width:420px){.open-house-wrapper ul.open-house li span.open-house-time{display:none}}@media (max-width:408px){.zc_list.property.grid .content .text .text_inner .popover .open-house-wrapper ul.open-house li span.open-house-time{display:none}}@media (max-width:390px){.open-house-wrapper ul.open-house li{padding:0}}.listings ul{list-style:none}.listings .listingItem{margin-bottom:20px}.listings .listingItem .content{width:100%;min-height:100px}.listings .listingItem .content .main-image{background-color:rgba(0,0,0,.08);height:100px;width:130px;float:left;margin-right:20px;padding:10px;transition:opacity .4s ease}.listings .listingItem .content .main-image .no-image{margin:0;height:100%;display:flex;align-items:center;justify-content:center;width:100%;font-size:10px;text-align:center}.listings .listingItem .content .text{display:flex;align-items:center;height:auto}.listings .listingItem .content .text .text_inner{width:100%;height:auto}.listings .listingItem .content .text .text_inner p{margin:0}.listings .listingItem .content .text .text_inner p.price{font-size:16px;color:#000}.listings .listingItem .content .text .text_inner p.price .star{font-size:20px;float:right;margin-top:-6px}.listings .listingItem .content .text .text_inner p.price .simplefavorite-button{font-size:20px;float:right;margin:-6px 0 0 15px;border:0;padding:0;background:transparent}.listings .listingItem .content .text .text_inner p.price .simplefavorite-button i.ion-android-star{color:#ffd600}.listings .listingItem .content .text .text_inner p.price .listingItem__mls-id{float:right;display:inline-block;padding:3px 5px;font-size:10px;background:rgba(0,0,0,.08);color:rgba(0,0,0,.7);font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,sans-serif}.listings .listingItem .content .text .text_inner p.address{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:11px;color:rgba(0,0,0,.7);border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:5px;margin-bottom:5px;text-transform:capitalize}.listings .listingItem .content .text .text_inner p.address span{float:right;display:inline-block;width:100%}.listings .listingItem .content .text .text_inner p.address span.dot{display:none;float:right;width:5px;height:5px;border-radius:100%;background-color:#000;margin:5px}.listings .listingItem .content .text .text_inner p.providedBy{font-size:11px}.listings .listingItem .content .text .text_inner p.providedBy .agentName{float:right}.listings .listingItem .content .text .text_inner ul.features{display:block;background:transparent;margin:0;padding:0;float:left;transition:opacity .4s ease-in-out;position:static}.listings .listingItem .content .text .text_inner ul.features li{display:inline-block;font-size:12px;margin-right:10px;margin-bottom:.25em}.listings .listingItem .content .text .text_inner ul.features li:last-child{margin-right:0}.listings .listingItem .content .text .text_inner .openHouses,.listings .listingItem .content .text .text_inner ul.features li.features-lot-size,.listings .listingItem .content .text .text_inner ul.features li svg{display:none}.listings .listingItem .content .text .text_inner .badges{float:right;text-align:center}.listings .listingItem .content .text .text_inner .badges a{margin-right:5px}.listings .listingItem .content .text .text_inner .badges a:last-child{margin-left:0}.listings .listingItem .content:hover .main-image{opacity:.9}.listings .listingItem.multiple .content .text .text_inner p.address span.dot{display:inline-block}.listings.list .listingItem{width:100%;display:block}.listings.grid{overflow:hidden}.listings.grid .listingItem{margin-bottom:30px}.listings.grid .listingItem:nth-child(3n+1){padding-left:0;padding-right:15px}.listings.grid .listingItem:nth-child(3n+2){padding-left:7.5px;padding-right:7.5px}.listings.grid .listingItem:nth-child(3n+3){padding-left:15px;padding-right:0}.listings.grid .listingItem .content{width:100%;height:100%;min-height:316.99px;margin:auto;position:relative;overflow:hidden}#map-page .listings.grid .listingItem .content{aspect-ratio:1.22}.listings.grid .listingItem .content .main-image{height:100%;width:100%;float:none;margin-right:0;display:flex;align-items:center;justify-content:center;position:absolute}.listings.grid .listingItem .content .main-image .no-image{font-size:14px;margin:0}.listings.grid .listingItem .content .badges{display:block;float:none;text-align:left;position:absolute;top:-250px;left:10px;transition:opacity .7s ease}.listings.grid .listingItem .content .badges .badge{margin-right:4px;backdrop-filter:saturate(180%) blur(20px)}.listings.grid .listingItem .content .badges img{display:inline}.listings.grid .listingItem .content .text{position:absolute;width:100%;min-height:50px;height:auto;top:none;bottom:-98px;margin-bottom:0;transition:bottom .4s ease}.listings.grid .listingItem .content .text .text_inner{z-index:0;background:rgba(0,0,0,.6);top:0;bottom:0;margin-bottom:0;margin-top:0;padding:10px 15px;transition:margin-top .4s ease,background .4s ease;min-height:172px}.listings.grid .listingItem .content .text .text_inner ul.features{display:block;margin:0;float:left;background:transparent;min-width:100px;color:#fff;padding:10px 0 0}.listings.grid .listingItem .content .text .text_inner ul.features li{color:#fff;display:block;margin-right:0;margin-bottom:.35em;background-size:15px;background-repeat:no-repeat;background-position:0}.listings.grid .listingItem .content .text .text_inner ul.features li svg{display:inline;height:13px;margin-right:5px;position:relative;bottom:-2px}.listings.grid .listingItem .content .text .text_inner p,.listings.grid .listingItem .content .text .text_inner p a{color:#fff}.listings.grid .listingItem .content .text .text_inner p .listingItem__mls-id{background:hsla(0,0%,100%,.2);color:#fff}.listings.grid .listingItem .content .text .text_inner p.address{color:#fff;border-bottom:0;padding-bottom:0;margin-bottom:0;font-size:10px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.listings.grid .listingItem .content .text .text_inner p.address span{float:none;display:none;font-size:10px;min-height:15px}.listings.grid .listingItem .content .text .text_inner p.address span.dot{float:right;min-height:0}.listings.grid .listingItem .content .text .text_inner p.providedBy{opacity:1;visibility:visible;font-size:10px;min-height:15px;transition:opacity .4s ease;text-align:left;padding:0}.listings.grid .listingItem .content .text .text_inner .popover{opacity:1;visibility:visible;position:relative;top:0;left:0;transition:opacity .4s ease}.listings.grid .listingItem .content .text .text_inner .popover .openHouses{position:absolute;padding-left:120px;padding-top:10px;display:block}.listings.grid .listingItem .content .text .text_inner .popover .open-house-wrapper{padding:0}.listings.grid .listingItem .content .text .text_inner .popover .open-house-wrapper h5{color:#fff;margin:0 0 4px}.listings.grid .listingItem .content .text .text_inner .popover .open-house-wrapper h5 svg{position:relative;bottom:-2px;height:13px;margin-right:3px}.listings.grid .listingItem .content .text .text_inner .popover .open-house-wrapper ul.open-house{padding:0;margin:0}.listings.grid .listingItem .content .text .text_inner .popover .open-house-wrapper ul.open-house li{padding:0;color:#fff;font-size:12px;margin-bottom:5px}.listings.grid .listingItem .content .text .text_inner .popover .open-house-wrapper ul.open-house li span{display:inline-block;margin-right:5px}.listings.grid .listingItem .content .text .text_inner .popover .open-house-wrapper ul.open-house li.active span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.listings.grid .listingItem:hover .content .text{bottom:0;margin-bottom:0}.listings.grid .listingItem:hover .content .text .text_inner{top:0;margin-bottom:0;margin-top:0;background:rgba(0,0,0,.6);backdrop-filter:saturate(180%) blur(20px)}.listings.grid .listingItem:hover .content .text .text_inner .badges{visibility:hidden;opacity:0}.listings.grid .listingItem:hover .content .text .text_inner p.providedBy{opacity:1;visibility:visible}.listings.grid.slider .listingItem{padding-left:15px;padding-right:15px}.listings.grid .listingItem .content .badges{top:-230px}@media (min-width:1024px) and (max-width:1440px){.listings.list .badges{display:none}}@media (max-width:1230px) and (min-width:1024px){.listings.grid .listingItem .content .text .text_inner .popover .open-house-wrapper ul.open-house li span.open-house-time{display:none}}@media (max-width:1023px){.listings.grid .listingItem{padding-left:0;padding-right:0}.listings.grid .listingItem:nth-child(odd){padding-left:0;padding-right:15px}.listings.grid .listingItem:nth-child(2n+2){padding-left:15px;padding-right:0}}@media (max-width:801px) and (min-width:768px){.listings.grid .listingItem .content .text .text_inner .popover .open-house-wrapper ul.open-house li span.open-house-time{display:none}}@media (max-width:767px){.listings.grid .listingItem,.listings.grid .listingItem:nth-child(1n+1){padding-left:0;padding-right:0}}@media (max-width:799px){.listings.list .listingItem .content .text .text_inner p.price{font-size:15px}.listings.list .listingItem .content .text .text_inner p.address{font-size:10px}.listings.list .listingItem .content .text .text_inner .popover p.providedBy{display:none}.listings.list .listingItem .content .text .text_inner .popover ul.features li{font-size:10px}}@media (max-width:450px){.listings.grid .listingItem .content .text .text_inner .popover .open-house-wrapper ul.open-house li span.open-house-time{display:none}}@keyframes sbx-reset-in{0%{transform:translate3d(-20%,0,0);opacity:0}to{transform:none;opacity:1}}.ais-search-box{position:relative;max-width:300px;width:100%}.ais-search-box--input{padding-left:24px;height:100%;width:100%}.ais-search-box--magnifier{top:4px;left:7px}.ais-search-box--magnifier svg{display:block}.ais-search-box--loading-indicator-wrapper,.ais-search-box--magnifier,.ais-search-box--reset{background:0 0;position:absolute;-ms-user-select:none;user-select:none}.ais-search-box--loading-indicator-wrapper{display:none;left:7px;top:4px}.ais-search-box--loading-indicator-wrapper svg,.ais-search-box--magnifier svg{vertical-align:middle;height:14px;width:14px}.ais-search-box--reset{cursor:pointer;top:5px;right:5px;margin:0;border:0;padding:0}.ais-search-box--reset svg{display:block;width:12px;height:12px}.ais-search-box--powered-by{font-size:.8em;text-align:right;margin-top:2px}.ais-search-box--powered-by-link{display:inline-block;width:45px;height:16px;text-indent:101%;overflow:hidden;white-space:nowrap;background-image:url('data:image/svg+xml;utf8,<svg width="169" height="54" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1366 362"><linearGradient id="a" x1="428.3" x2="434.1" y1="404.1" y2="409.9" gradientTransform="matrix(94.045 0 0 -94.072 -40381.5 38479.5)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="%2300aeff"/><stop offset="1" stop-color="%233369e7"/></linearGradient><path fill="url(%23a)" d="M61.8 15.4h242.8A43.4 43.4 0 0 1 348 58.8v242.9a43.4 43.4 0 0 1-43.4 43.4H61.8a43.4 43.4 0 0 1-43.4-43.4v-243a43.3 43.3 0 0 1 43.4-43.3z"/><path fill="%23fff" d="M187 98.7a93.1 93.1 0 1 0 0 186.3 93.1 93.1 0 0 0 0-186.3zm0 158.8a65.6 65.6 0 1 1 0-131.3 65.6 65.6 0 0 1 0 131.3zm0-117.8v48.9c0 1.4 1.5 2.4 2.8 1.7l43.4-22.5c1-.5 1.3-1.7.8-2.7a54 54 0 0 0-45-27.3c-1 0-2 .8-2 1.9zm-60.8-35.9l-5.7-5.7a14.2 14.2 0 0 0-20.2 0l-6.8 6.8a14.2 14.2 0 0 0 0 20.2l5.6 5.6c.9.9 2.2.7 3-.2a110 110 0 0 1 23.8-23.8c1-.6 1.1-2 .3-2.9zM217.5 89V77.7c0-7.9-6.4-14.3-14.3-14.3h-33.3c-7.9 0-14.3 6.4-14.3 14.3v11.6c0 1.3 1.2 2.2 2.5 1.9a104.2 104.2 0 0 1 57-.3 2 2 0 0 0 2.4-1.9z"/><path fill="%23182359" d="M842.5 267.6c0 26.7-6.8 46.2-20.5 58.6-13.7 12.4-34.6 18.6-62.8 18.6-10.3 0-31.7-2-48.8-5.8l6.3-31c14.3 3 33.2 3.8 43.1 3.8 15.7 0 26.9-3.2 33.6-9.6s10-15.9 10-28.5v-6.4c-3.9 1.9-9 3.8-15.3 5.8a75.7 75.7 0 0 1-21.8 2.9 82 82 0 0 1-29.5-5.1 61.7 61.7 0 0 1-37.7-39.8 144.7 144.7 0 0 1 .3-78.3 72.1 72.1 0 0 1 42.8-43.3 96.3 96.3 0 0 1 35.5-6.7 214 214 0 0 1 35.8 3.5c11.4 1.9 21.1 3.9 29 6.1v155.2zm-108.7-77.2c0 16.4 3.6 34.6 10.8 42.2a36.7 36.7 0 0 0 27.9 11.4 59.5 59.5 0 0 0 31-8.7v-97.1c-2.8-.6-14.5-3-25.8-3.3a39 39 0 0 0-32.6 14.7c-7.5 9.3-11.3 25.6-11.3 40.8zm294.3 0c0 13.2-1.9 23.2-5.8 34.1s-9.4 20.2-16.5 27.9c-7.1 7.7-15.6 13.7-25.6 17.9s-25.4 6.6-33.1 6.6a102 102 0 0 1-32.9-6.6 74.5 74.5 0 0 1-25.5-17.9 92.8 92.8 0 0 1-22.6-62 107 107 0 0 1 5.8-36.7c4-10.8 9.6-20 16.8-27.7s15.8-13.6 25.6-17.8c9.9-4.2 20.8-6.2 32.6-6.2s22.7 2.1 32.7 6.2a71.5 71.5 0 0 1 25.6 17.8 82.5 82.5 0 0 1 16.6 27.7c4.2 10.8 6.3 23.5 6.3 36.7zm-40 .1c0-16.9-3.7-31-10.9-40.8a35.2 35.2 0 0 0-30.2-14.8c-12.9 0-23 4.9-30.2 14.8a69 69 0 0 0-10.7 40.8c0 17.1 3.6 28.6 10.8 38.5a35 35 0 0 0 30.2 14.9c12.9 0 23-5 30.2-14.9a61.4 61.4 0 0 0 10.8-38.5zm127.1 86.4c-64.1.3-64.1-51.8-64.1-60.1L1051 32l39.1-6.2v183.6c0 4.7 0 34.5 25.1 34.6v32.9zm68.9 0h-39.3V108.1l39.3-6.2v175zm-19.7-193.5a23.7 23.7 0 0 0 0-47.4 23.7 23.7 0 1 0 0 47.4zm117.4 18.6c12.9 0 23.8 1.6 32.6 4.8 8.8 3.2 15.9 7.7 21.1 13.4s8.9 13.5 11.1 21.7a100 100 0 0 1 3.4 27.1v100.6c-6 1.3-15.1 2.8-27.3 4.6s-25.9 2.7-41.1 2.7c-10.1 0-19.4-1-27.7-2.9-8.4-1.9-15.5-5-21.5-9.3a45 45 0 0 1-13.9-16.6c-3.3-6.8-5-16.4-5-26.4 0-9.6 1.9-15.7 5.6-22.3 3.8-6.6 8.9-12 15.3-16.2a65.8 65.8 0 0 1 22.4-9 128.3 128.3 0 0 1 55.4.8v-6.4c0-4.5-.5-8.8-1.6-12.8-1.1-4.1-3-7.6-5.6-10.7-2.7-3.1-6.2-5.5-10.6-7.2s-10-3-16.7-3a142.7 142.7 0 0 0-43.1 6.9l-4.7-32.1a170.2 170.2 0 0 1 51.9-7.7zm3.3 141.9c12 0 20.9-.7 27.1-1.9v-39.8a93.2 93.2 0 0 0-36.1-1.9c-4.4.6-8.4 1.8-11.9 3.5s-6.4 4.1-8.5 7.2a13.6 13.6 0 0 0-3.2 9.6c0 9.2 3.2 14.5 9 18a44.9 44.9 0 0 0 23.6 5.3zM512.9 103c12.9 0 23.8 1.6 32.6 4.8a52.2 52.2 0 0 1 21.1 13.4 52.1 52.1 0 0 1 11.1 21.7 100 100 0 0 1 3.4 27.1v100.6c-6 1.3-15.1 2.8-27.3 4.6a283.4 283.4 0 0 1-41.1 2.7c-10.1 0-19.4-1-27.7-2.9-8.4-1.9-15.5-5-21.5-9.3a45 45 0 0 1-13.9-16.6c-3.3-6.8-5-16.4-5-26.4 0-9.6 1.9-15.7 5.6-22.3 3.8-6.6 8.9-12 15.3-16.2a65.8 65.8 0 0 1 22.4-9 128.3 128.3 0 0 1 55.4.8v-6.4c0-4.5-.5-8.8-1.6-12.8-1.1-4.1-3-7.6-5.6-10.7a26.3 26.3 0 0 0-10.6-7.2c-4.4-1.7-10-3-16.7-3a142.7 142.7 0 0 0-43.1 6.9l-4.7-32.1c4.9-1.7 12.2-3.4 21.6-5.1 9.4-1.8 19.5-2.6 30.3-2.6zm3.4 142c12 0 20.9-.7 27.1-1.9v-39.8a93.2 93.2 0 0 0-36.1-1.9c-4.4.6-8.4 1.8-11.9 3.5s-6.4 4.1-8.5 7.2a13.6 13.6 0 0 0-3.2 9.6c0 9.2 3.2 14.5 9 18s13.7 5.3 23.6 5.3zm158.5 31.9c-64.1.3-64.1-51.8-64.1-60.1L610.6 32l39.1-6.2v183.6c0 4.7 0 34.5 25.1 34.6v32.9z"/></svg>');background-repeat:no-repeat;background-size:contain;vertical-align:middle}.ais-search-box.ais-stalled-search .ais-search-box--magnifier-wrapper{display:none}.ais-search-box.ais-stalled-search .ais-search-box--loading-indicator-wrapper{display:block}.sbx-sffv{display:inline-block;position:relative;width:100%;height:26px;white-space:nowrap;box-sizing:border-box;font-size:14px}.sbx-sffv__input,.sbx-sffv__wrapper{width:100%;height:100%}.sbx-sffv__input{display:inline-block;transition:box-shadow .4s ease,background .4s ease;border:0;border-radius:4px;box-shadow:inset 0 0 0 1px #ccc;background:#fff;padding:0 20px 0 26px;vertical-align:middle;white-space:normal;font-size:inherit;appearance:none}.sbx-sffv__input::-webkit-search-cancel-button,.sbx-sffv__input::-webkit-search-decoration,.sbx-sffv__input::-webkit-search-results-button,.sbx-sffv__input::-webkit-search-results-decoration{display:none}.sbx-sffv__input:hover{box-shadow:inset 0 0 0 1px #b3b3b3}.sbx-sffv__input:active,.sbx-sffv__input:focus{outline:0;box-shadow:inset 0 0 0 1px #337ab7;background:#fff}.sbx-sffv__input:-ms-input-placeholder{color:#bbb}.sbx-sffv__input::placeholder{color:#bbb}.sbx-sffv__submit{position:absolute;top:0;right:inherit;left:0;margin:0;border:0;border-radius:3px 0 0 3px;background-color:transparent;padding:0;width:26px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-ms-user-select:none;user-select:none}.sbx-sffv__submit:before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:""}.sbx-sffv__submit:active,.sbx-sffv__submit:hover{cursor:pointer}.sbx-sffv__reset:focus,.sbx-sffv__submit:focus{outline:0}.sbx-sffv__submit svg{width:14px;height:14px;vertical-align:middle;fill:#337ab7}.sbx-sffv__reset{display:none;position:absolute;top:2px;right:2px;margin:0;border:0;background:0 0;cursor:pointer;padding:0;font-size:inherit;-ms-user-select:none;user-select:none;fill:rgba(0,0,0,.5)}.sbx-sffv__reset svg{display:block;margin:4px;width:14px;height:14px}.sbx-sffv__input:valid~.sbx-sffv__reset{display:block;animation-name:sbx-reset-in;animation-duration:.15s}.ais-refinement-list--item em{font-style:normal;font-weight:700}.ais-pagination--item{display:inline-block;padding:3px}.ais-pagination--item__disabled{visibility:hidden}.ais-hierarchical-menu--list__lvl1,.ais-hierarchical-menu--list__lvl2{margin-left:10px}.ais-range-input--fieldset{margin:0;padding:0;border:0}.ais-range-input--labelMin{display:inline-block}.ais-range-input--inputMin{min-width:165px}.ais-range-input--inputMax:hover:disabled,.ais-range-input--inputMin:hover:disabled{cursor:not-allowed}.ais-range-input--separator{margin:0 5px}.ais-range-input--labelMax{display:inline-block}.ais-range-input--inputMax{min-width:165px}.ais-range-input--submit{margin-left:5px}.ais-range-input--submit:disabled,.ais-range-input--submit:hover:disabled{cursor:not-allowed;background-color:#c9c9c9}.ais-range-slider .ais-range-slider--disabled{cursor:not-allowed}.ais-range-slider .ais-range-slider--disabled .ais-range-slider--handle{border-color:#ddd;cursor:not-allowed}.ais-range-slider .ais-range-slider--disabled .rheostat-horizontal .rheostat-progress{background-color:#ddd}.ais-range-slider .rheostat{overflow:visible;margin-top:2em;margin-bottom:2em}.ais-range-slider .rheostat-background{background-color:#fff;border-color:#ddd;border-style:solid;border-width:1px 2px;position:relative}.ais-range-slider .rheostat-horizontal .rheostat-background{height:6px;top:0;width:100%}.ais-range-slider .rheostat-horizontal .rheostat-progress{background-color:#46aeda;position:absolute;height:4px;top:1px}.ais-range-slider .rheostat-horizontal .rheostat-handle{margin-left:-12px;top:-7px}.ais-range-slider .rheostat-horizontal .rheostat-handle .ais-range-slider--tooltip{text-align:center;margin-left:-10px;width:40px}.ais-range-slider .rheostat-horizontal .rheostat-handle:after,.ais-range-slider .rheostat-horizontal .rheostat-handle:before{top:7px;height:10px;width:1px}.ais-range-slider .rheostat-horizontal .rheostat-handle:before{left:10px}.ais-range-slider .rheostat-horizontal .rheostat-handle:after{left:13px}.ais-range-slider--handle{width:20px;height:20px;position:relative;z-index:1;background:#fff;border:1px solid #46aeda;border-radius:50%;cursor:pointer}.ais-range-slider--tooltip{position:absolute;background:#fff;top:-22px;font-size:.8em}.ais-range-slider--value{width:40px;position:absolute;text-align:center;margin-left:-20px;padding-top:15px;font-size:.8em}.ais-range-slider--marker{position:absolute;background:#ddd;margin-left:-1px;width:1px;height:5px}.ais-star-rating--item{vertical-align:middle}.ais-star-rating--item__active{font-weight:700}.ais-star-rating--star,.ais-star-rating--star__empty{display:inline-block;width:1em;height:1em}.ais-star-rating--star:before{content:"\2605";color:#fbae00}.ais-star-rating--star__empty:before{content:"\2606";color:#fbae00}.ais-star-rating--link__disabled .ais-star-rating--star:before,.ais-star-rating--link__disabled .ais-star-rating--star__empty:before{color:#c9c9c9}.ais-root__collapsible .ais-header{cursor:pointer}.ais-root__collapsed .ais-body,.ais-root__collapsed .ais-footer{display:none}.ais-breadcrumb--home,.ais-breadcrumb--label,.ais-breadcrumb--separator{display:inline;color:#3369e7}.ais-breadcrumb--item{display:inline}.ais-breadcrumb--disabledLabel{color:#444;display:inline}.ais-geo-search,.ais-geo-search--map{height:100%}.ais-geo-search--toggle-label{display:flex;align-items:center}.animsition,.animsition-overlay{position:relative;opacity:0;animation-fill-mode:both}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:100}.animsition-loading{background-color:transparent;border:5px solid rgba(0,0,0,.2);border-left-color:#eee;transform:translateZ(0);animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:.8s;animation-name:animsition-loading}@keyframes animsition-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out}@keyframes fade-in-up{0%{transform:translateY(500px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-up{animation-name:fade-in-up}@keyframes fade-out-up{0%{transform:translateY(0);opacity:1}to{transform:translateY(-500px);opacity:0}}.fade-out-up{animation-name:fade-out-up}@keyframes fade-in-up-sm{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-up-sm{animation-name:fade-in-up-sm}@keyframes fade-out-up-sm{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100px);opacity:0}}.fade-out-up-sm{animation-name:fade-out-up-sm}@keyframes fade-in-up-lg{0%{transform:translateY(1000px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-up-lg{animation-name:fade-in-up-lg}@keyframes fade-out-up-lg{0%{transform:translateY(0);opacity:1}to{transform:translateY(-1000px);opacity:0}}.fade-out-up-lg{animation-name:fade-out-up-lg}@keyframes fade-in-down{0%{transform:translateY(-500px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-down{animation-name:fade-in-down}@keyframes fade-out-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(500px);opacity:0}}.fade-out-down{animation-name:fade-out-down}@keyframes fade-in-down-sm{0%{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-down-sm{animation-name:fade-in-down-sm}@keyframes fade-out-down-sm{0%{transform:translateY(0);opacity:1}to{transform:translateY(100px);opacity:0}}.fade-out-down-sm{animation-name:fade-out-down-sm}@keyframes fade-in-down-lg{0%{transform:translateY(-1000px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-down-lg{animation-name:fade-in-down}@keyframes fade-out-down-lg{0%{transform:translateY(0);opacity:1}to{transform:translateY(1000px);opacity:0}}.fade-out-down-lg{animation-name:fade-out-down-lg}@keyframes fade-in-left{0%{transform:translateX(-500px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-left{animation-name:fade-in-left}@keyframes fade-out-left{0%{transform:translateX(0);opacity:1}to{transform:translateX(-500px);opacity:0}}.fade-out-left{animation-name:fade-out-left}@keyframes fade-in-left-sm{0%{transform:translateX(-100px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-left-sm{animation-name:fade-in-left-sm}@keyframes fade-out-left-sm{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100px);opacity:0}}.fade-out-left-sm{animation-name:fade-out-left-sm}@keyframes fade-in-left-lg{0%{transform:translateX(-1500px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-left-lg{animation-name:fade-in-left-lg}@keyframes fade-out-left-lg{0%{transform:translateX(0);opacity:1}to{transform:translateX(-1500px);opacity:0}}.fade-out-left-lg{animation-name:fade-out-left-lg}@keyframes fade-in-right{0%{transform:translateX(500px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-right{animation-name:fade-in-right}@keyframes fade-out-right{0%{transform:translateX(0);opacity:1}to{transform:translateX(500px);opacity:0}}.fade-out-right{animation-name:fade-out-right}@keyframes fade-in-right-sm{0%{transform:translateX(100px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-right-sm{animation-name:fade-in-right-sm}@keyframes fade-out-right-sm{0%{transform:translateX(0);opacity:1}to{transform:translateX(100px);opacity:0}}.fade-out-right-sm{animation-name:fade-out-right-sm}@keyframes fade-in-right-lg{0%{transform:translateX(1500px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-right-lg{animation-name:fade-in-right-lg}@keyframes fade-out-right-lg{0%{transform:translateX(0);opacity:1}to{transform:translateX(1500px);opacity:0}}.fade-out-right-lg{animation-name:fade-out-right-lg}@keyframes rotate-in{0%{transform:rotate(-90deg);transform-origin:center center;opacity:0}to{transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in{animation-name:rotate-in}@keyframes rotate-out{0%{transform:rotate(0);transform-origin:center center;opacity:1}to{transform:rotate(90deg);transform-origin:center center;opacity:0}}.rotate-out{animation-name:rotate-out}@keyframes rotate-in-sm{0%{transform:rotate(-45deg);transform-origin:center center;opacity:0}to{transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-sm{animation-name:rotate-in-sm}@keyframes rotate-out-sm{0%{transform:rotate(0);transform-origin:center center;opacity:1}to{transform:rotate(45deg);transform-origin:center center;opacity:0}}.rotate-out-sm{animation-name:rotate-out-sm}@keyframes rotate-in-lg{0%{transform:rotate(-180deg);transform-origin:center center;opacity:0}to{transform:rotate(0);transform-origin:center center;opacity:1}}.rotate-in-lg{animation-name:rotate-in-lg}@keyframes rotate-out-lg{0%{transform:rotate(0);transform-origin:center center;opacity:1}to{transform:rotate(180deg);transform-origin:center center;opacity:0}}.rotate-out-lg{animation-name:rotate-out-lg}@keyframes flip-in-x{0%{transform:perspective(550px) rotateX(90deg);opacity:0}to{transform:perspective(550px) rotateX(0deg);opacity:1}}.flip-in-x{animation-name:flip-in-x;backface-visibility:visible!important}@keyframes flip-out-x{0%{transform:perspective(550px) rotateX(0deg);opacity:1}to{transform:perspective(550px) rotateX(90deg);opacity:0}}.flip-out-x{animation-name:flip-out-x;backface-visibility:visible!important}@keyframes flip-in-x-nr{0%{transform:perspective(100px) rotateX(90deg);opacity:0}to{transform:perspective(100px) rotateX(0deg);opacity:1}}.flip-in-x-nr{animation-name:flip-in-x-nr;backface-visibility:visible!important}@keyframes flip-out-x-nr{0%{transform:perspective(100px) rotateX(0deg);opacity:1}to{transform:perspective(100px) rotateX(90deg);opacity:0}}.flip-out-x-nr{animation-name:flip-out-x-nr;backface-visibility:visible!important}@keyframes flip-in-x-fr{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}to{transform:perspective(1000px) rotateX(0deg);opacity:1}}.flip-in-x-fr{animation-name:flip-in-x-fr;backface-visibility:visible!important}@keyframes flip-out-x-fr{0%{transform:perspective(1000px) rotateX(0deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}.flip-out-x-fr{animation-name:flip-out-x-fr;backface-visibility:visible!important}@keyframes flip-in-y{0%{transform:perspective(550px) rotateY(90deg);opacity:0}to{transform:perspective(550px) rotateY(0deg);opacity:1}}.flip-in-y{animation-name:flip-in-y;backface-visibility:visible!important}@keyframes flip-out-y{0%{transform:perspective(550px) rotateY(0deg);opacity:1}to{transform:perspective(550px) rotateY(90deg);opacity:0}}.flip-out-y{animation-name:flip-out-y;backface-visibility:visible!important}@keyframes flip-in-y-nr{0%{transform:perspective(100px) rotateY(90deg);opacity:0}to{transform:perspective(100px) rotateY(0deg);opacity:1}}.flip-in-y-nr{animation-name:flip-in-y-nr;backface-visibility:visible!important}@keyframes flip-out-y-nr{0%{transform:perspective(100px) rotateY(0deg);opacity:1}to{transform:perspective(100px) rotateY(90deg);opacity:0}}.flip-out-y-nr{animation-name:flip-out-y-nr;backface-visibility:visible!important}@keyframes flip-in-y-fr{0%{transform:perspective(1000px) rotateY(90deg);opacity:0}to{transform:perspective(1000px) rotateY(0deg);opacity:1}}.flip-in-y-fr{animation-name:flip-in-y-fr;backface-visibility:visible!important}@keyframes flip-out-y-fr{0%{transform:perspective(1000px) rotateY(0deg);opacity:1}to{transform:perspective(1000px) rotateY(90deg);opacity:0}}.flip-out-y-fr{animation-name:flip-out-y-fr;backface-visibility:visible!important}@keyframes zoom-in{0%{transform:scale(.7);opacity:0}to{opacity:1}}.zoom-in{animation-name:zoom-in}@keyframes zoom-out{0%{transform:scale(1);opacity:1}50%{transform:scale(.7);opacity:0}to{opacity:0}}.zoom-out{animation-name:zoom-out}@keyframes zoom-in-sm{0%{transform:scale(.95);opacity:0}to{opacity:1}}.zoom-in-sm{animation-name:zoom-in-sm}@keyframes zoom-out-sm{0%{transform:scale(1);opacity:1}50%{transform:scale(.95);opacity:0}to{opacity:0}}.zoom-out-sm{animation-name:zoom-out-sm}@keyframes zoom-in-lg{0%{transform:scale(.4);opacity:0}to{opacity:1}}.zoom-in-lg{animation-name:zoom-in-lg}@keyframes zoom-out-lg{0%{transform:scale(1);opacity:1}50%{transform:scale(.4);opacity:0}to{opacity:0}}.zoom-out-lg{animation-name:zoom-out-lg}@keyframes overlay-slide-in-top{0%{height:100%}to{height:0}}.overlay-slide-in-top{top:0;height:0;animation-name:overlay-slide-in-top}@keyframes overlay-slide-out-top{0%{height:0}to{height:100%}}.overlay-slide-out-top{top:0;height:100%;animation-name:overlay-slide-out-top}@keyframes overlay-slide-in-bottom{0%{height:100%}to{height:0}}.overlay-slide-in-bottom{bottom:0;height:0;animation-name:overlay-slide-in-bottom}@keyframes overlay-slide-out-bottom{0%{height:0}to{height:100%}}.overlay-slide-out-bottom{bottom:0;height:100%;animation-name:overlay-slide-out-bottom}@keyframes overlay-slide-in-left{0%{width:100%}to{width:0}}.overlay-slide-in-left{width:0;animation-name:overlay-slide-in-left}@keyframes overlay-slide-out-left{0%{width:0}to{width:100%}}.overlay-slide-out-left{left:0;width:100%;animation-name:overlay-slide-out-left}@keyframes overlay-slide-in-right{0%{width:100%}to{width:0}}.overlay-slide-in-right{right:0;width:0;animation-name:overlay-slide-in-right}@keyframes overlay-slide-out-right{0%{width:0}to{width:100%}}.overlay-slide-out-right{right:0;width:100%;animation-name:overlay-slide-out-right}.acf-map{width:100%;height:200px;border:0;margin:0}.acf-map img{max-width:inherit!important}.pac-container{border-top:0;box-shadow:0 0 15px rgba(0,0,0,.117647),0 0 15px rgba(0,0,0,.117647);font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300}.pac-container .pac-item{cursor:pointer;border-top:0;padding:0 15px;line-height:40px}.pac-container .pac-item:hover{background:rgba(0,0,0,.08)}.pac-container .pac-item .pac-icon{margin-top:10px}.pac-container span{font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300}.pac-container span.pac-matched{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.pac-logo:after{display:none}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0 0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-figure:after{background:#fff;box-shadow:none}button.mfp-close{width:60px;height:60px;padding:7px 0 0}button.mfp-close:hover{background:hsla(0,0%,100%,.1)}.mfp-container{padding:0;backdrop-filter:saturate(180%) blur(20px)}@media (max-width:799px){.mfp-image-holder .mfp-content,img.mfp-img{width:100%}}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__bg{background:#000;opacity:0;-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(img/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(img/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border-radius:50%;border-color:#fff #fff transparent transparent;border-style:solid;border-width:2px;position:absolute;top:0;left:0;background:0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes clockwise{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0}.photoSwipe-item{cursor:pointer}/*! Flickity v2.1.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{display:none;margin:2em .5em 1em;padding:.2em 1em}div.wpcf7 .screen-reader-response{display:none;position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:after,span.wpcf7-list-item-label:before{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(img/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}.form input.error,.form input.wpcf7-not-valid,.form textarea.error,.form textarea.wpcf7-not-valid,form input.error,form input.wpcf7-not-valid,form textarea.error,form textarea.wpcf7-not-valid{border:2px solid #ff1105}.form span.wpcf7-not-valid-tip,form span.wpcf7-not-valid-tip{background:red;color:#fff;font-size:11px;padding:3px 5px}.form span.ajax-loader,form span.ajax-loader{position:absolute;left:50%;margin-top:-30px;visibility:visible}.form div.wpcf7-validation-errors,form div.wpcf7-validation-errors{border:0;margin:0;padding:5px 10px;color:#fff;background:#ff1105;text-align:center;font-size:12px}.form.wpcf7-form.sent .item,.form.wpcf7-form.sent .submit-item,.form.wpcf7-form.sent section,.form.wpcf7.sent .item,.form.wpcf7.sent .submit-item,.form.wpcf7.sent section,form.wpcf7-form.sent .item,form.wpcf7-form.sent .submit-item,form.wpcf7-form.sent section,form.wpcf7.sent .item,form.wpcf7.sent .submit-item,form.wpcf7.sent section{display:none}.form.wpcf7-form.sent .wpcf7-response-output.wpcf7-mail-sent-ok,.form.wpcf7.sent .wpcf7-response-output.wpcf7-mail-sent-ok,form.wpcf7-form.sent .wpcf7-response-output.wpcf7-mail-sent-ok,form.wpcf7.sent .wpcf7-response-output.wpcf7-mail-sent-ok{border:0;text-align:center;min-height:50px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:23px;color:#000;width:450px;max-width:100%;margin:0 auto;padding:0}.form .screen-reader-response,form .screen-reader-response{width:100%;text-align:center;color:#000;position:relative;overflow:auto;clip:auto;height:auto}.screen-reader-response,.wpcf7 .screen-reader-response{width:100%!important;text-align:center!important;margin-top:50px!important;clip:auto!important;position:relative!important;height:auto!important}.modal#mailChimpSignup p.successMsg{font-size:16px}.modal#mailChimpSignup .mc4wp-form.mc4wp-form-error input[type=email],.modal#mailChimpSignup .mc4wp-form.mc4wp-form-error input[type=text]{border:2px solid #ff1105}.modal#mailChimpSignup .mc4wp-response{margin-top:-14px}.modal#mailChimpSignup .mc4wp-response .mc4wp-alert.mc4wp-error{background:#ff1105;color:#fff;font-size:12px;padding:5px 15px}.modal#mailChimpSignup .mc4wp-response .mc4wp-alert.mc4wp-error p{margin:0}.slick-slider{box-sizing:border-box;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider .item{outline:none}.slider .slick-arrow{position:relative;z-index:1;padding:0;margin:0;border:0;font-size:25px;width:35px;height:35px;text-align:center;background:rgba(0,0,0,.08);border-radius:250px;outline:none}.slider .slick-arrow.slick-prev{position:absolute;top:50%;left:25px}.slider .slick-arrow.slick-next{position:absolute;top:50%;right:25px}.slider .slick-arrow:hover{background:rgba(0,0,0,.7);color:hsla(0,0%,100%,.7)}.slider .slick-arrow.slick-disabled{opacity:.3;cursor:not-allowed}.slider .slick-dots{margin:15px 0 0;text-align:center;position:absolute;width:100%;padding:0}.slider .slick-dots li{display:inline-block;margin-right:10px}.slider .slick-dots li:last-child{margin-right:0}.slider .slick-dots li button{color:transparent;border:0;background:rgba(0,0,0,.2);width:35px;height:4px;border-radius:3px;outline:none;font-size:0}.slider .slick-dots li.slick-active button{background:#000}.slider .slick-list.draggable{padding-top:15px;padding-bottom:15px}@media (max-width:799px){.slider.nearbySlider .slick-list{overflow:none;width:100%}.slider.nearbySlider .slick-list .slick-track{width:100%}}#testimonial-slider .slider .slick-arrow.slick-prev{top:40%;left:-30px}#testimonial-slider .slider .slick-arrow.slick-next{top:40%;right:-30px}.noUi-target,.noUi-target *{-webkit-tap-highlight-color:transparent}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-origin{height:0;width:0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:top .3s,right .3s,bottom .3s,left .3s}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connect{background:#3fb8af;border-radius:4px;box-shadow:inset 0 0 3px rgba(51,51,51,.45)}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate3d(0,50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;touch-action:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;border:none;background:rgba(0,0,0,.08);margin-bottom:25px;margin-top:50px}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{transform:translateZ(0)}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{width:18px;height:18px;border-radius:50%;left:-7px;top:-7px;background-color:#000;outline:none}.noUi-background{background:#eee}.noUi-connect{background:#000;transition:background .45s}.noUi-origin,.noUi-target{border-radius:2px}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-tooltip{background:#000;color:#fff;padding:5px 7px;font-size:11px;border:none}.noUi-tooltip:hover{background:#d43242}.noUi-handle{border:none;box-shadow:none;cursor:default;box-sizing:content-box!important}.noUi-handle:active{border:none;border:8px solid rgba(0,0,0,.18);background-clip:padding-box;left:-14px;top:-14px}.noUi-handle:after,.noUi-handle:before{background:transparent}[disabled].noUi-connect,[disabled] .noUi-connect{background:#ff1105}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.modal .rangeSlider .noUi-target{margin-top:0}.simplefavorite-button.active{opacity:.7}.simplefavorite-button.has-count{position:relative}.simplefavorite-button.preset{display:inline-block;appearance:none;background:transparent;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 2px 0 rgba(0,0,0,.1),1px 1px 1px 0 rgba(0,0,0,.1);padding:.5em 1em .5em 2em;position:relative;border-radius:2px;cursor:pointer;transition:all .2s ease}.simplefavorite-button.preset:active,.simplefavorite-button.preset:focus{outline:none}.simplefavorite-button.preset i{position:absolute;font-size:1.3em;left:.3em}.simplefavorite-button.preset:hover{background-color:#333;border-color:#333;color:#fff;transition:all .2s ease}.simplefavorite-button.preset.active{background-color:#333;color:#fff;border-color:#333;opacity:1}.simplefavorites-loading{margin-left:8px}.sf-icon-spinner-wrapper{display:inline-block;position:relative;min-width:1em;min-height:1em}.sf-icon-spinner{animation:sf_rotate 2s linear infinite;position:absolute;top:.15em;left:0}@keyframes sf_rotate{0%{transform:rotate(0deg);transform-origin:center center}50%{transform:rotate(180deg);transform-origin:center center}to{transform:rotate(1turn);transform-origin:center center}}.favorites-list{list-style:none}.favorites-list li{zoom:1;border-top:1px solid rgba(0,0,0,.2);padding:.75em 0;margin:0}.favorites-list li:after,.favorites-list li:before{content:" ";display:table}.favorites-list li:after{clear:both}.favorites-list li img{float:left;margin-right:1em}.simplefavorites-modal-backdrop{position:fixed;width:0;height:0;background-color:rgba(0,0,0,.85);top:0;left:50%;z-index:998;opacity:0;transition:opacity .2s ease}.simplefavorites-modal-backdrop.active{width:100%;height:100%;left:0;opacity:1;transition:opacity .2s ease}.simplefavorites-modal-content{z-index:999;position:fixed;top:-200%;left:50%;width:50%;background-color:#fff;border-radius:2px;transform:translateX(-50%);transition:all .2s ease;box-shadow:2px 2px 20px 0 rgba(51,51,51,.5)}.simplefavorites-modal-content.small{width:400px}.simplefavorites-modal-content.active{top:50px;transition:all .2s ease}.simplefavorites-modal-content.loading .modal-content-body{display:none}.simplefavorites-modal-content.loading .modal-content-loading{display:block}.simplefavorites-modal-content-body{padding:1em;max-height:300px;overflow:auto;zoom:1}.simplefavorites-modal-content-body:after,.simplefavorites-modal-content-body:before{content:" ";display:table}.simplefavorites-modal-content-body:after{clear:both}.simplefavorites-modal-content-body.no-padding{padding:0}.simplefavorites-modal-content-footer{zoom:1;padding:.7em;border-radius:0 0 2px 2px}.simplefavorites-modal-content-footer:after,.simplefavorites-modal-content-footer:before{content:" ";display:table}.simplefavorites-modal-content-footer:after{clear:both}@media (max-width:767px){.simplefavorites-modal-content{width:90%}.simplefavorites-modal-content.active{top:20px}.simplefavorites-modal-content-body{height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}}@media print{.simplefavorites-modal-backdrop,.simplefavorites-modal-content{display:none}}@font-face{font-family:favorites;src:url(fonts/favorites.eot)}@font-face{font-family:favorites;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBwcAAAC8AAAAYGNtYXClTaJoAAABHAAAAIxnYXNwAAAAEAAAAagAAAAIZ2x5Ztq6v+MAAAGwAAAEVGhlYWQN7PEkAAAGBAAAADZoaGVhB8IDzgAABjwAAAAkaG10eCoAAgwAAAZgAAAANGxvY2EE9AZcAAAGlAAAABxtYXhwABEAdQAABrAAAAAgbmFtZWwpt2EAAAbQAAABnnBvc3QAAwAAAAAIcAAAACAAAwPNAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADqEAPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAcAAAABgAEAADAAgAAQAg5gHofeia6Nzo5ul76dnqEP/9//8AAAAAACDmAOh96Jro3Ojm6Xvp2eoQ//3//wAB/+MaBBeJF20XLBcjFo8WMhX8AAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAIP/2A+ADigARABsAAAEfATMPAR8BLwEPAT8BLwEzNxMDIQUDJQUDLQECADMN1oknDTOJJyaKNw0nidYQQHP+kwEmcAEqASZwASr+kwK9oy1jGi2jYxoaY6MtHWYtAWr+o9r+o9fXAV3XAwAAAAABACD/9gPgA4oACQAAAQ0BEyUFEyUhEwJzAW3+1nD+2v7WcP7aAW1zAi0D1/6j19MBXNcBXQAAAAEAVgAdA6oDKwAbAAAlJy4DNTQ+AjMyFhc+ATMyHgIVFA4CBwIAPlKHXzQkP1UyN2YjImY4MVY/JDRfhlMdOEt/dHE9MVY/JDIoKDIkP1YxPXF2f0sAAAADAFYAAQOqA1UAFQAhADsAAAE+ATU0JiMiBg8BJy4BIyIGFRQWHwEBMjY1NCYjIgYVFBYFHgEVFAYHAQ4BIyImJwEuATURNDYzITIWFwLgDxE+LBYnDyAeDyYXKz8PD7b+wBslJRsbJSUCwwwMDAz+1AweEhIeDP6ADAwxIwEsEh4MAR8PJhcrPw8PICAPDz8rFyYPtgIYJRsbJSUbGyXEDB4SEh4M/tQMDAwMAYAMHhIBLCIyDAwAAgAqACsD1gOBABwAIAAAAQczFRQGBwMOASMhIiY1ETQ2NwEXHgEdAQchMhYBETMRA9YCAgMDggkqG/6AIjQODAEYLgkJKgEOIjT8VKwCAQRSCRAH/tQXHTMjAaoSHgwBGi4JFg0OxDL+CAIA/gAAAAEA1gArAyoDKwAKAAABMhYVESUFETQ2MwLWIjL+1v7WMSMDKzQi/VaAgAKqIjQAAAIAIP/wBAADsAA6AHIAAAEuAScuAScuAScuAQcOAQcOAQcOAQcOARceARceARceARceATc+ATc+ATc+ATc+ATc6ATMyNjU8ATUxBw4BBw4BBw4BJy4BJy4BJy4BJy4BNz4BNz4BNz4BNz4BFx4BFx4BFx4BFx4BBzEcARUUFhcOAQcEAAEVFRQ5JCNULi1hMTFfLC1PISE0ERIQAQEUExM2ISJOKytaLi5ZKSlLHh8xEAkOAwECARslZhEzHx9JKChVKipTJyZFHR0sDw8OAQESEBEuHR5DJSVPJydNJCNAGhspDg0NASEYBQ8LAcAyYy0uUiIjNRISEQEBFRMUNyMiUS0sXi8vXCsrTSAgMhAREAEBFBISNCEgTCkZNBslGwEDAaooRx4eLhAPDwEBEhERMR4eRyYnUSkpUCUlQhwbKw4PDQEBERAQLRwcQSQjSyYBAwEZJAMaMxgAAAEAAP/ZBAADpwAKAAABJQsBDQEDJQUDJQQA/p6env6eAQA8ATwBPDwBAAIzMwFB/r8z+v6gpqYBYPoAAAEAAAAgBAADQAAFAAAJAScHCQEDYP4g4KABgAKAA0D+IOCg/oACgAABAAAAAQAAvj/AY18PPPUACwQAAAAAANVm1k8AAAAA1WbWTwAA/9kEAAOwAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAANBAAAAAAAAAAAAAAAAgAAAAQAACAEAAAgBAAAVgQAAFYEAAAqBAAA1gQAACAEAAAABAAAAAAAAAAACgAUAB4AVgByAJ4A+gEyAUoB+AIWAioAAQAAAA0AcwADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAkAAAABAAAAAAACAAcAcgABAAAAAAADAAkAPAABAAAAAAAEAAkAhwABAAAAAAAFAAsAGwABAAAAAAAGAAkAVwABAAAAAAAKABoAogADAAEECQABABIACQADAAEECQACAA4AeQADAAEECQADABIARQADAAEECQAEABIAkAADAAEECQAFABYAJgADAAEECQAGABIAYAADAAEECQAKADQAvGZhdm9yaXRlcwBmAGEAdgBvAHIAaQB0AGUAc1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZhdm9yaXRlcwBmAGEAdgBvAHIAaQB0AGUAc2Zhdm9yaXRlcwBmAGEAdgBvAHIAaQB0AGUAc1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZhdm9yaXRlcwBmAGEAdgBvAHIAaQB0AGUAc0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal}[class*=" sf-icon-"],[class^=sf-icon-]{font-family:favorites!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sf-icon-spinner:before{content:"\e97b"}.sf-icon-favorite:before{content:"\e9d9"}.sf-icon-checkmark:before{content:"\ea10"}.sf-icon-bookmark:before{content:"\e8e6"}.sf-icon-love:before{content:"\e87d"}.sf-icon-wishlist:before{content:"\e89a"}.sf-icon-like:before{content:"\e8dc"}.sf-icon-star-empty:before{content:"\e600"}.sf-icon-star-full:before{content:"\e601"}.grecaptcha-badge{display:none!important}.modal{z-index:15;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.modal,.modal .modal_dimmer{position:fixed;top:-9999px;left:-9999px;opacity:0;width:100%;height:100%;transition:opacity .4s ease}.modal .modal_dimmer{z-index:1;min-height:100%;background:rgba(0,0,0,.6)}.modal .modal_content{position:relative;z-index:2;background:#fff;width:700px;min-height:300px;max-width:100%;margin:200px auto 100px;transition:margin .4s ease}.modal .modal_content .closeBtn{position:absolute;top:0;right:0;width:70px;height:70px;display:flex;align-items:center;justify-content:center}.modal .modal_content .modal_titleArea{width:500px;max-width:100%;text-align:center;padding:50px 0 15px;margin:0 auto 20px}.modal .modal_content .modal_titleArea .modal_title{font-family:Chronicle Display,serif;font-weight:400;font-size:35px;color:#000;line-height:40px;margin:0}.modal .modal_content .modal_titleArea .modal_desc{margin:15px 0;line-height:23px;font-size:12px;color:#000}.modal .modal_content .modal_innerArea{padding:0 50px 40px}.modal .modal_content .modal_innerArea.no-padding{padding:0}.modal .modal_content .modal_innerArea .modal_desc{margin:15px 0 35px}.modal .modal_content .modal_innerArea section{padding:0 50px;margin-bottom:20px}.modal .modal_content .modal_innerArea .form-success-message{width:300px;max-width:100%;margin:50px auto 0}.modal .modal_content .modal_innerArea .screen-reader-response{font-weight:700}.modal .modal_content .modal_innerArea .form input[type=submit],.modal .modal_content .modal_innerArea form input[type=submit]{border-width:1px;border-color:#fff}.modal .modal_content .modal_innerArea .form input[type=submit]:hover,.modal .modal_content .modal_innerArea form input[type=submit]:hover{background-color:#1a1a1a}.modal .modal_content .modal_innerArea .privacy_policy_link{float:right;text-decoration:underline}.modal .modal_content .modal_innerArea .item.checkbox{padding-bottom:50px}.modal .modal_content .modal_innerArea .status{text-align:center;padding:0 40px;font-size:18px}.modal .modal_content .modal_innerArea .errorMsg.error{color:#ff1105}.modal .modal_content .modal_innerArea .wpcf7-form.sent div.wpcf7-response-output{display:block}.modal .modal_content .modal_innerArea .sendEmailVerificationBtn{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;float:right;text-decoration:underline;color:#000}.modal .modal_content .modal_innerArea .sendEmailVerificationBtn.sent{opacity:.2}.modal .modal_content .modal_innerArea .contact_buttons{text-align:center}.modal .modal_content .modal_innerArea .contact_buttons .btn{margin:1rem}.modal.active,.modal.active .modal_dimmer{top:0;left:0;opacity:1}.modal.active .modal_content{margin-top:100px}.modal.close .modal_dimmer{opacity:0}.modal.close .modal_content{margin-top:200px;opacity:0}.modal#valueMyHome{z-index:99999999}.modal#profile a.right{float:right}.modal#mlsConcierge .modal_content .modal_innerArea .item.checkbox span{margin-left:0}.modal.newLogin .modal_content,.modal.newRegister .modal_content{width:1072px}.modal.newLogin .modal_content .closeBtn,.modal.newRegister .modal_content .closeBtn{z-index:2}.modal.newLogin .modal_content .dimmer,.modal.newRegister .modal_content .dimmer{background:rgba(0,0,0,.65);height:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:10rem}.modal.newLogin .modal_content .modal_headline,.modal.newRegister .modal_content .modal_headline{font-family:Chronicle Display,serif;font-weight:100;font-size:48px;line-height:60px;margin:0}.modal.newLogin .modal_content .modal_subHeadline,.modal.newRegister .modal_content .modal_subHeadline{font-size:16px;padding-top:1rem}.modal.newLogin .modal_content .modal_rightArea,.modal.newRegister .modal_content .modal_rightArea{padding:33px 50px 50px;position:relative}.modal.newLogin .modal_content .modal_titleArea,.modal.newRegister .modal_content .modal_titleArea{width:auto;text-align:left;padding:0 0 1rem}.modal.newLogin .modal_content .modal_titleArea .modal_desc,.modal.newRegister .modal_content .modal_titleArea .modal_desc{margin:3rem 0;padding:2rem 0}.modal.newLogin .modal_content .modal_titleArea .modal_desc:after,.modal.newLogin .modal_content .modal_titleArea .modal_desc:before,.modal.newRegister .modal_content .modal_titleArea .modal_desc:after,.modal.newRegister .modal_content .modal_titleArea .modal_desc:before{display:block;content:"";border-top:1px solid rgba(149,152,154,.43);width:100%;position:absolute;left:0}.modal.newLogin .modal_content .modal_titleArea .modal_desc:before,.modal.newRegister .modal_content .modal_titleArea .modal_desc:before{margin-top:-20px}.modal.newLogin .modal_content .modal_titleArea .modal_desc:after,.modal.newRegister .modal_content .modal_titleArea .modal_desc:after{margin-top:20px}.modal.newLogin .modal_content .modal_titleArea .modal_desc .open-modal,.modal.newRegister .modal_content .modal_titleArea .modal_desc .open-modal{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-decoration:underline;color:#000}.modal.newLogin .modal_content .modal_titleArea .modal_title,.modal.newRegister .modal_content .modal_titleArea .modal_title{font-size:26px;font-weight:100}.modal.newLogin .modal_content .modal_innerArea section,.modal.newRegister .modal_content .modal_innerArea section{padding:0;margin-bottom:0}.modal.newLogin .modal_content .modal_innerArea .item.checkbox,.modal.newRegister .modal_content .modal_innerArea .item.checkbox{padding-bottom:0}.modal.newLogin .modal_content .modal_innerArea .item.checkbox p,.modal.newRegister .modal_content .modal_innerArea .item.checkbox p{margin-bottom:0}.modal.newLogin .modal_content .modal_innerArea .item.terms-and-conditions,.modal.newRegister .modal_content .modal_innerArea .item.terms-and-conditions{padding:20px;max-height:82px}.modal.newLogin .modal_content .modal_innerArea .item.terms-and-conditions h3,.modal.newRegister .modal_content .modal_innerArea .item.terms-and-conditions h3{margin-top:0}.modal.newLogin .modal_content .modal_innerArea .item.submit,.modal.newRegister .modal_content .modal_innerArea .item.submit{padding-top:20px}.modal.newLogin .modal_content .modal_innerArea .errorMsg.error,.modal.newRegister .modal_content .modal_innerArea .errorMsg.error{margin:0}.modal#mortgageCalculator .modal_content{width:915px}.modal#mortgageCalculator .modal_content .modal_titleArea{width:100%;max-width:100%;margin:0 auto;text-align:left;padding:35px 50px 30px}.modal#mortgageCalculator .modal_content .modal_title--sub{font-weight:400;font-family:Chronicle Display,serif;font-size:26px;color:#000;line-height:40px;margin-top:40px;margin-bottom:35px}.modal#mortgageCalculator .modal_content .modal_desc{padding:10px 50px;border-top:1px solid rgba(149,152,154,.5);border-bottom:1px solid rgba(149,152,154,.5);color:#000}.modal#mortgageCalculator .modal_content .modal_innerArea{padding:0 50px}.modal#mortgageCalculator .modal_content .modal_innerArea .left{padding-right:50px;padding-bottom:25px;border-right:1px solid rgba(149,152,154,.5)}.modal#mortgageCalculator .modal_content .modal_innerArea .right{padding-left:50px}.modal#mortgageCalculator .modal_content .modal_innerArea.no-padding{padding:0}.modal#mortgageCalculator .modal_content .modal_innerArea .modal_desc{margin:15px 0 35px}.modal#mortgageCalculator .modal_content .modal_innerArea section{padding:0 50px;margin-bottom:20px}.modal#mortgageCalculator .modal_content .modal_innerArea .error_message{display:none;font-size:1.1rem;color:#ff1105}.modal#mortgageCalculator .modal_content .modal_innerArea .error+.error_message{display:block}.modal#mortgageCalculator .modal_content .modal_innerArea .payment_interval{display:flex;flex-wrap:wrap}.modal#mortgageCalculator .modal_content .modal_innerArea .payment_interval label{width:50%;font-size:12px;cursor:pointer}.modal#mortgageCalculator .modal_content .modal_innerArea .calculations_result{display:flex;flex-wrap:wrap;margin-top:-1rem}.modal#mortgageCalculator .modal_content .modal_innerArea .calculations_result .item{width:50%}.modal#mortgageCalculator .modal_content .modal_innerArea .calculations_result .number{font-family:Chronicle Display,serif;font-weight:400;color:#000;font-size:25px;margin:0}.modal#mortgageCalculator .modal_content .modal_innerArea .form input[type=submit],.modal#mortgageCalculator .modal_content .modal_innerArea form input[type=submit]{border-width:1px;border-color:#fff}.modal#mortgageCalculator .modal_content .modal_innerArea .form input[type=submit]:hover,.modal#mortgageCalculator .modal_content .modal_innerArea form input[type=submit]:hover{background-color:#1a1a1a}@media (max-width:1023px){.modal.newLogin .modal_content .closeBtn svg line,.modal.newRegister .modal_content .closeBtn svg line{stroke:#fff}}@media (max-width:799px){.modal .modal_content .modal_titleArea{padding:50px 30px 15px}.modal .modal_content .modal_titleArea .mailchimp-site-logo{width:70%;margin:10px auto}.modal .modal_content .modal_innerArea.no-padding form section{padding:0 40px}.modal.active .modal_content{margin-top:0;margin-bottom:0}.modal.newLogin .modal_content .dimmer,.modal.newRegister .modal_content .dimmer{padding:6rem}.modal.newLogin .modal_content .modal_headline,.modal.newRegister .modal_content .modal_headline{font-size:32px;line-height:48px}.modal.newLogin .modal_content .modal_subHeadline,.modal.newRegister .modal_content .modal_subHeadline{font-size:14px}.modal.newLogin .modal_content .modal_innerArea.no-padding form section,.modal.newRegister .modal_content .modal_innerArea.no-padding form section{padding:0}.modal#mortgageCalculator .modal_content{width:100%}.modal#mortgageCalculator .modal_content .modal_title{font-size:32px}.modal#mortgageCalculator .modal_content .modal_titleArea{padding:35px 30px 30px}.modal#mortgageCalculator .modal_content .modal_desc{padding:10px 30px}.modal#mortgageCalculator .modal_content .modal_innerArea{padding:0 30px}.modal#mortgageCalculator .modal_content .modal_innerArea .left{padding-right:0;padding-bottom:0;border-right:none;width:100%}.modal#mortgageCalculator .modal_content .modal_innerArea .right{padding-left:0;width:100%}.modal#mortgageCalculator .modal_content .modal_innerArea .modal_desc{margin:15px 0 35px}.modal#mortgageCalculator .modal_content .modal_innerArea .calculations_result{display:flex;flex-wrap:wrap}.modal#mortgageCalculator .modal_content .modal_innerArea .calculations_result .item{width:48%;padding-right:2%}}@media (max-width:765px){.modal#mortgageCalculator .modal_content .modal_innerArea .payment_interval{display:flex;flex-wrap:wrap}.modal#mortgageCalculator .modal_content .modal_innerArea .payment_interval label{width:100%}}.profileArea{padding:0 0 30px}.profileArea .userAvatar{border-radius:250px}.profileArea .welcomeMsg{text-transform:capitalize}.hero{position:relative;z-index:1}.hero .container{width:100%;padding:15px 0;transition:all .4s ease}.hero__default--dimmer{background-repeat:no-repeat;background-position:top;background-size:contain}.hero__inner.image{background-color:transparent}.hero__inner--dimmer{min-height:800px;position:relative;background-color:rgba(0,0,0,.04)}.hero__contents{display:flex;margin:0 auto;color:#fff;min-height:800px;max-width:1280px}.hero__contents.horizontal-left{text-align:left;justify-content:flex-start}.hero__contents.horizontal-center{text-align:center;justify-content:center}.hero__contents.horizontal-center .line{margin-left:auto;margin-right:auto}.hero__contents.horizontal-right{text-align:right;justify-content:flex-end}.hero__contents.horizontal-right .line{margin-left:auto;margin-right:0}.hero__contents.vertical-top{align-items:flex-start;padding-top:104px}.hero__contents.vertical-center{align-items:center}.hero__contents.vertical-bottom{align-items:flex-end}.hero__contents .inner{height:auto;width:700px}.hero__contents .inner .line{width:30px;height:2px;background:#fff}.hero__contents .inner .title{font-size:40px;font-weight:100;line-height:1.2em;margin:40px 0 15px}.hero__contents .inner .desc{line-height:25px;margin-bottom:0}.hero__contents .inner .btn{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:12px;display:inline-block;margin-top:20px}.hero__bottom-cta{display:none;z-index:1;width:100%;max-width:100%;position:relative;bottom:0}.hero__bottom-cta .bottom_inner{position:relative;z-index:2;background:rgba(0,0,0,.7)}.hero__bottom-cta .blurArea{position:relative;z-index:1;top:-100px;margin-bottom:-100px;width:100%;overflow:hidden;backdrop-filter:saturate(180%) blur(20px)}.hero__bottom-cta a{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-height:100px;border-right:1px solid hsla(0,0%,100%,.2);border-left:1px solid rgba(0,0,0,.4)}.hero__bottom-cta a .ctaBtn{height:auto;text-align:center;margin-top:-14px}.hero__bottom-cta a .ctaBtn .btn{color:hsla(0,0%,100%,.5);margin:0;font-size:35px;line-height:25px;transition:all .4s ease}.hero__bottom-cta a .ctaBtn .btn span{font-size:12px}.hero__bottom-cta a.active,.hero__bottom-cta a:hover{opacity:1}.hero__bottom-cta a.active .ctaBtn .btn,.hero__bottom-cta a:hover .ctaBtn .btn{color:#fff}.hero__bottom-cta a:first-child{border-left:0}.hero__bottom-cta a:last-child{border-right:0}.hero .homeSearchArea .tabs{padding:0;width:100%;margin:0 auto;text-align:left;display:flex;justify-content:center}.hero .homeSearchArea .tabs li{width:100%}.hero .homeSearchArea .tabs li a{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:12px;padding:10px 15px;height:26px;line-height:20px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7);color:#fff;transition:all .4s ease}.hero .homeSearchArea .tabs li a.active,.hero .homeSearchArea .tabs li a:hover{background:#f2f2f2;color:#000}.hero .homeSearchArea .algoliaSearchArea{margin-top:0;display:block}.hero .homeSearchArea .linkSearchArea{display:none;background:#f2f2f2;color:#000;margin:0 auto;text-align:left}.hero .homeSearchArea .linkSearchArea ul{padding:0;position:absolute;z-index:2;width:680px;max-width:100%;margin:-56px 0 0;background:#f2f2f2;box-shadow:0 15px 15px rgba(0,0,0,.12),0 15px 15px rgba(0,0,0,.12)}.hero .homeSearchArea .linkSearchArea ul li{text-align:left;border-bottom:1px solid rgba(0,0,0,.08)}.hero .homeSearchArea .linkSearchArea ul li a{display:block;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:13px;color:#000;padding:15px 30px;transition:all .4s ease}.hero .homeSearchArea .linkSearchArea ul li a i{float:right}.hero .homeSearchArea .linkSearchArea ul li a:hover{background:#fff}.hero .homeSearchArea .linkSearchArea ul li:last-child{border-bottom:0}.hero .homeSearchArea .linkSearchArea.active{display:block}.hero.isShortHero .hero__contents{align-items:center;padding-top:79px}.hero.isFullHeight .hero__bottom-cta{display:block}.hero:not(.isShortHero):not(.isFullHeight) .hero__contents .inner{padding-top:95px;padding-bottom:75px}.hero.heroOption2 .dynamicBackground{left:0}.hero.heroOption2 .dynamicBackground,.hero.heroOption2 .dynamicImage{display:block;position:absolute;top:0;width:100%;height:100%;overflow:hidden}.hero.heroOption2 .dynamicImage{opacity:0;visibility:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:opacity .7s ease}.hero.heroOption2 .dynamicImage .flx-embed{position:relative;background-color:#000;top:0;left:0;height:100%;width:100%;display:flex;align-items:center}.hero.heroOption2 .dynamicImage .flx-embed iframe{width:100%;height:100%}.hero.heroOption2 .dynamicImage.active{opacity:1;visibility:visible}.hero.heroOption2 .dynamicImage.hide{opacity:0;visibility:hidden}.hero.heroOption2 .homeSearchArea .tabs{display:none}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box input,.hero.heroOption2 .homeSearchArea .algoliaSearchArea input.algoliaSearchInput{border:none;outline:none;padding:30px 70px;width:100%;color:#000;background:transparent}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box{position:relative;z-index:2;background:#f2f2f2}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .ais-search-box{width:100%;max-width:100%}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .ais-search-box .ais-search-box--magnifier{top:32px;left:32px;opacity:.4}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .ais-search-box .ais-search-box--reset{width:60px;height:60px;top:8px;right:8px;display:flex;align-items:center;justify-content:center;opacity:.5}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .ais-search-box .ais-search-box--reset:hover{background:rgba(0,0,0,.03)}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete,.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-hint,.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-input{width:100%}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-hint{color:#999}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu{width:100%;background:#f2f2f2;color:#000;border-top:1px solid rgba(0,0,0,.08);text-align:left;overflow-y:scroll;max-height:250px}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-title{margin:0;font-size:11px;display:block;padding:5px 10px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);color:rgba(0,0,0,.3)}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-suggestion{display:block;padding:5px 10px;text-transform:capitalize;font-size:12px;color:#000}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor,.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-suggestion.active,.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-suggestion:hover{background:rgba(0,0,0,.1);cursor:pointer}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-suggestion em{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-style:normal}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty{display:block;margin:0;padding:5px 10px;font-size:12px;color:rgba(0,0,0,.5)}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-view-more{display:block;margin:0;padding:0}.hero.heroOption2 .homeSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-view-more a{display:block;padding:10px;margin:0;font-size:12px;text-align:center;background:rgba(0,0,0,.6);color:#fff}.hero.heroOption2 .heroClock{position:absolute;z-index:1;bottom:0;left:0;padding:0 0 20px 50px;font-family:Chronicle Display,serif;font-size:20px;color:#fff}.hero.heroOption2 .scrollDownArrow{width:100%;text-align:center;position:absolute;z-index:3;bottom:0}.hero.heroOption2 .scrollDownArrow .scrollDownArrowBtn{height:60px;width:60px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;background:#fff;font-size:20px;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12)}.hero.heroOption2 .verticalDesc{position:absolute;right:-166px;bottom:166px;padding:20px 90px 20px 70px;background:rgba(0,0,0,.7);backdrop-filter:saturate(180%) blur(20px);transform:rotate(-90deg)}.hero.heroOption2 .verticalDesc p{margin:0;font-size:20px;display:inline-block;color:hsla(0,0%,100%,.7)}.hero.heroOption2 .verticalDesc .line{position:relative;top:-5px;left:20px;width:30px;height:2px;background:#fff;display:inline-block;opacity:.7}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.hero.heroOption2 .verticalDesc{background:rgba(0,0,0,.7)}}}.overrideToStillhavn .hero__contents.horizontal-center .inner .title{font-size:60px;margin-top:30px;margin-bottom:40px}.overrideToStillhavn .hero__contents.vertical-bottom.horizontal-left{padding-left:50px;padding-bottom:35px}.header.hasTopBar+main .hero.isShortHero .hero__contents,.header.hasTopBar+main .hero__contents.vertical-top{padding-top:136px}.header.isFullWidth+main .hero__contents{max-width:100%;padding-left:30px;padding-right:30px;padding-bottom:30px}.header.isFullWidth+main .hero.isShortHero .hero__contents,.header.isFullWidth+main .hero__contents.vertical-top{padding-top:61px}.header.isFullWidth.hasTopBar+main .hero.isShortHero .hero__contents,.header.isFullWidth.hasTopBar+main .hero__contents.vertical-top{padding-top:118px}@media (max-width:1558px){.hero.heroOption2 .dynamicImage .flx-embed>div{position:absolute!important;padding-bottom:0!important;top:0;left:0;display:flex;align-items:center;justify-content:center}}@media (max-width:1360px){.hero .container:not(.inner){padding:15px 70px}.header.isDefaultWidth+main .hero__contents .container{padding-left:70px;padding-right:70px}}@media (max-width:1141px){.header.isDefaultWidth+main .hero__contents .container{padding-left:40px;padding-right:40px}.header.isFullWidth+main .hero__contents{align-items:center;justify-content:center;text-align:center}.header.isFullWidth+main .hero__contents .line{margin-left:auto;margin-right:auto}}@media (max-width:1024px){.page-template-default .hero .hero__inner--dimmer.image{background-image:none!important;background-color:rgba(0,0,0,.5)}.hero .container{padding:15px 40px}.hero__contents .title{font-size:30px}.hero__contents .algoliaSearchArea{margin-top:0}.hero__contents .algoliaSearchArea i{bottom:-67px}.hero__contents .algoliaSearchArea input.algoliaSearchInput{padding:20px 40px 20px 70px}.hero.heroOption2 .verticalDesc{display:none}.header.isFullWidth+main .hero__contents{padding-left:0;padding-right:0}.overrideToStillhavn .hero__contents.vertical-bottom.horizontal-left{padding-left:0;padding-bottom:0}}@media (max-width:799px){.hero__contents .inner .title{line-height:1.3em;font-size:35px;margin-top:40px}.hero__contents .inner .homeSearchArea .algoliaSearchArea,.hero__contents .inner .homeSearchArea .linkSearchArea,.hero__contents .inner .homeSearchArea .tabs{margin-left:0;margin-right:0;width:100%}.hero__contents .inner .homeSearchArea .tabs li a{padding:0;height:36px}.hero__bottom-cta a{min-height:100px}.hero__bottom-cta a .ctaBtn .btn{font-size:21px;line-height:24px}.hero__bottom-cta a .ctaBtn .btn span{font-size:9px}.hero__bottom-cta .blurArea{display:none}.overrideToStillhavn .hero__contents.horizontal-center .inner .title{font-size:40px;margin-top:0;margin-bottom:30px}}.hero__disable{padding-top:79px}.hero__disable .wrapper{width:650px;max-width:100%;padding:60px 0;color:#000}.hero__disable .wrapper .title{margin:0;font-size:44px;font-weight:400;font-family:Chronicle Display,serif}.hero__disable .wrapper .description{margin:0;line-height:25px}@media (max-width:799px){.hero__disable .wrapper{padding:40px}.hero__disable .wrapper .title{font-size:34px}.hasTopBar+main>.hero__disable{padding-top:61px}}.algoliaSearchArea{width:100%;margin:40px auto 0;background:#f2f2f2}.algoliaSearchArea i{font-size:30px;color:#fff;position:relative;float:left;bottom:-75px;left:30px;margin-top:-60px;color:#000;opacity:.3}.algoliaSearchArea #search-box input,.algoliaSearchArea input.algoliaSearchInput{border:none;outline:none;padding:20px 70px;width:100%;color:#000;background:transparent}.algoliaSearchArea #search-box{position:relative;z-index:2;background:#f2f2f2}.algoliaSearchArea #search-box .ais-search-box{width:100%;max-width:100%}.algoliaSearchArea #search-box .ais-search-box .ais-search-box--magnifier{top:22px;left:32px;opacity:.4}.algoliaSearchArea #search-box .ais-search-box .ais-search-box--reset{width:56px;height:56px;top:0;right:0;display:flex;align-items:center;justify-content:center;opacity:.5}.algoliaSearchArea #search-box .ais-search-box .ais-search-box--reset:hover{background:rgba(0,0,0,.03)}.algoliaSearchArea #search-box .algolia-autocomplete,.algoliaSearchArea #search-box .algolia-autocomplete .aa-hint,.algoliaSearchArea #search-box .algolia-autocomplete .aa-input{width:100%}.algoliaSearchArea #search-box .algolia-autocomplete .aa-hint{color:#999}.algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu{width:100%;background:#f2f2f2;color:#000;border-top:1px solid rgba(0,0,0,.08);text-align:left;overflow-y:scroll;max-height:250px}.algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-title{margin:0;font-size:11px;display:block;padding:5px 10px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);color:rgba(0,0,0,.3)}.algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-suggestion{display:block;padding:5px 10px;text-transform:capitalize;font-size:12px;color:#000}.algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor,.algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-suggestion.active,.algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-suggestion:hover{background:rgba(0,0,0,.1);cursor:pointer}.algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-suggestion em{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-style:normal}.algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty{display:block;margin:0;padding:5px 10px;font-size:12px;color:rgba(0,0,0,.5)}.algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-view-more{display:block;margin:0;padding:0}.algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-view-more a{display:block;padding:10px;margin:0;font-size:12px;text-align:center;background:rgba(0,0,0,.6);color:#fff}.algoliaSearchArea #hits{position:absolute;z-index:1;width:680px;max-width:100%;max-height:250px;overflow-y:scroll;text-align:left;background:#f2f2f2;color:#000;border-top:1px solid rgba(0,0,0,.08);opacity:0;visibility:hidden;margin-top:-50px;transition:opacity .4s ease,margin-top .4s ease}.algoliaSearchArea #hits .hits_wrapper{opacity:0;transition:opacity .2s ease}.algoliaSearchArea #hits .ais-hits--item a{display:block;padding:5px 10px;text-transform:capitalize;font-size:12px}.algoliaSearchArea #hits .ais-hits--item a.active,.algoliaSearchArea #hits .ais-hits--item a:hover{background:rgba(0,0,0,.1)}.algoliaSearchArea #hits .ais-hits--item a em{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-style:normal}.algoliaSearchArea #hits .ais-hits__empty{padding:10px 30px;color:rgba(0,0,0,.5)}.algoliaSearchArea #hits.active{opacity:1;visibility:visible;margin-top:0}.algoliaSearchArea #hits.active .hits_wrapper{opacity:1}.algoliaSearchArea.moveToBottom{position:relative;bottom:-270px;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12)}.property-infobox{margin:0 0 0 30px;min-height:50px}.property-infobox__flex{display:flex}.property-infobox__flex.shadow{box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12)}.property-infobox .copyright_text,.property-infobox .disclaimer_text{font-size:11px;opacity:.6;margin:0 0 10px}.property-infobox .copyright_text{margin-bottom:0}.property-infobox .box{display:block;width:100%;min-height:180px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12);margin-bottom:25px}.property-infobox .box.withoutShadow{box-shadow:none;margin-bottom:0}.property-infobox .box.agentBox{min-height:130px}.property-infobox .box.agentBox .providedBy{min-height:inherit;display:flex;align-items:center;justify-content:center;text-align:center}.property-infobox .box.infoBox hr{background:rgba(0,0,0,.3)}.property-infobox .box.infoBox .infoBoxInner{padding:20px}.property-infobox .box.infoBox .infoBoxInner .content-field{margin-top:.45rem;line-height:1.2}.property-infobox .box.infoBox .infoBoxInner ul{padding:0;margin:0;display:block;flex-wrap:wrap}.property-infobox .box.infoBox .infoBoxInner ul li{margin:0 0 10px;display:block;color:#000;flex:0 0 50%}.property-infobox .box.infoBox .infoBoxInner ul li span{font-size:12px;font-weight:700;color:#000;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;display:inline-block}@media (min-width:799px){.property-infobox .box.infoBox .infoBoxInner ul li span{display:block}}@media (min-width:1360px){.property-infobox .box.infoBox .infoBoxInner ul li span{display:inline-block}}.property-infobox .box.infoBox .infoBoxInner ul li span.label{text-transform:uppercase;color:#6d6d6d;margin-right:5px}.property-infobox .box.infoBox .infoBoxInner ul li span.content-field-feature.price{font-size:23px;display:inline-block}@media (min-width:799px){.property-infobox .box.infoBox .infoBoxInner ul li span.content-field-feature.price{display:block}}.property-infobox .box.infoBox .infoBoxInner ul li span.content-field-feature.info-address{margin-bottom:0;display:inline-block}@media (min-width:799px){.property-infobox .box.infoBox .infoBoxInner ul li span.content-field-feature.info-address{display:block}}@media (min-width:799px){.property-infobox .box.infoBox .infoBoxInner ul{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;min-height:165px}.property-infobox .box.infoBox .infoBoxInner ul li{padding:0 10px;flex:0 0 50%}}.property-infobox .box.infoBox .hoursBox{position:relative;top:-25px;margin-bottom:-25px;padding-top:20px;border-top:1px solid rgba(0,0,0,.08)}.property-infobox .box.infoBox .hoursBox .label{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;margin:0 0 15px;color:rgba(0,0,0,.4);font-size:14px;padding:0 35px}.property-infobox .box.infoBox .hoursBox .hoursInfo{background:rgba(0,0,0,.1);padding:15px 35px}.property-infobox .box.infoBox .hoursBox .hoursInfo i{font-size:30px;position:absolute}.property-infobox .box.infoBox .hoursBox .hoursInfo p{margin:0;padding-left:45px}.property-infobox .box.infoBox .hoursBox .hoursInfo p span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.property-infobox .box.infoBox .hoursBox .hoursDetail{padding:15px 0}.property-infobox .box.infoBox .hoursBox .hoursDetail p{padding:0 35px;margin:0 0 5px;color:#000}.property-infobox .box.infoBox .hoursBox .hoursDetail p.active{background:rgba(0,0,0,.08);color:#000}.property-infobox .box.infoBox .hoursBox .hoursDetail p:last-child{margin-bottom:0}.property-infobox .box.infoBox .hoursBox .hoursDetail p .week{float:left;margin-right:15px;width:60px}.property-infobox .box .mapBox{background:rgba(0,0,0,.08);min-height:150px}.property-infobox .box .mapBox .acf-map{height:150px}.property-infobox .box .actionsBox a{display:block;text-align:center}.property-infobox .box .actionsBox a.scheduleAppointmentBtn{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;background:#000;color:#fff;padding:20px 0}.property-infobox .box .actionsBox a.line__one-line{padding:1.7rem 0}.property-infobox .box .actionsBox .sub-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.property-infobox .box .actionsBox .sub-actions a{flex:0 0 100%;padding:15px 0 20px}.property-infobox .box .actionsBox .sub-actions a:first-child{border-bottom:1px solid #ccc}@media (min-width:1360px){.property-infobox .box .actionsBox .sub-actions a{flex:0 0 50%}.property-infobox .box .actionsBox .sub-actions a:first-child{border-bottom:0;border-right:1px solid #ccc}}.property-infobox .box.smartSearchBox{display:flex;align-items:center;text-align:center;min-height:125px;padding:15px 25px}.property-infobox .box.smartSearchBox ._content{width:100%;height:auto;line-height:30px}.property-infobox .box.smartSearchBox h2{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;margin:0}.property-infobox .box.smartSearchBox p{margin:0 0 10px}.property-infobox .box.smartSearchBox p._title{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;color:#000;font-size:18px;border:0}.property-infobox .box.featuredAgentBox{border-right:1px solid #ccc}.property-infobox .box.providedBy{min-height:50px;margin-top:25px}@media (max-width:1024px){.property-infobox{margin-left:0;margin-bottom:0;padding:0}.property-infobox .content{margin:0}.property-infobox .box{box-shadow:none}.property-infobox .box.infoBox .infoBoxInner{padding-left:0}}@media (max-width:799px){.property-infobox{margin-bottom:0}.property-infobox .content{top:0;border-top:1px solid rgba(0,0,0,.08);padding:40px 0;margin:0}.property-infobox .content .box{box-shadow:none;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:25px;padding-bottom:25px}.property-infobox .content .box.infoBox .infoBoxInner{padding:20px 0}.property-infobox .content .box.agentBox{min-height:90px}.property-infobox .content .box.agentBox .image{width:90px;height:90px;margin-left:0}.property-infobox .content .box.agentBox .agentBoxContent{padding:10px 0 10px 110px;min-height:110px}.property-infobox .content .box.agentBox .agentBoxContent .agentType{font-size:10px}.property-infobox .content .box.agentBox .agentBoxContent .btn{width:auto;text-align:center;max-width:100px}.property-infobox .content .box.providedBy{min-height:50px;padding-top:0;padding-bottom:0;border-bottom:none}.property-infobox .content .box.providedBy p{margin:0}.property-infobox .content .disclaimer img{margin-right:10px}}.dropBanner{position:fixed;z-index:10;top:-90px;left:0;display:block;width:100%;min-height:90px;max-height:90px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12);transition:all .4s ease}.dropBanner.active{top:0}.dropBanner .wrapper{padding-top:13px;padding-bottom:13px;display:flex;justify-content:space-between;align-items:center}.dropBanner ._title{display:inline-block;font-family:Chronicle Display,serif;font-weight:400;font-size:20px;color:#000;border-right:1px solid rgba(0,0,0,.2);padding-right:20px;margin:0 24px 0 0}.dropBanner ._price{display:inline-block;position:relative;text-transform:uppercase;font-size:10px;color:rgba(0,0,0,.5);margin:0 0 0 auto}.dropBanner ._price,.dropBanner ._price span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.dropBanner ._price span{font-size:20px;margin:0;color:#000}.dropBanner ._sold{display:inline-block;font-family:Chronicle Display,serif;font-weight:400;font-size:20px}.dropBanner .scheduleAppointmentBtn{float:right;margin-top:6px}.dropBanner .saveToFavouritesBtn{float:right;margin:20px 40px 0 0}.dropBanner .saveToFavouritesBtn i{margin-right:7px}.dropBanner .saveToFavouritesBtn .simplefavorite-button{border:0;background:transparent}@media (max-width:799px){.dropBanner{display:none}}.block{padding:50px 0;background:#fff}.block .line{position:relative;display:block;margin-bottom:25px;width:23px;height:1px;background:#000}.block .title{margin:0;padding-left:35px;color:#000;font-family:Chronicle Display,serif;font-size:22px;font-weight:100}.block .title .line{top:17px;left:-35px;display:inline-block;margin-right:-25px}.block .title .link{position:relative;top:3px;float:right;color:rgba(0,0,0,.5)}.block .title .link.active,.block .title .link:hover{color:#000}.block .label{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;color:rgba(0,0,0,.6);font-size:12px}.pageTitle{text-align:center}.pageTitle .wrapper{width:650px;max-width:100%;padding:60px 0;color:#000}.pageTitle .wrapper .title{font-family:Chronicle Display,serif;font-weight:400;font-size:44px;margin:0}.pageTitle .wrapper .desc{margin:0;line-height:25px}.pageTitle .wrapper .flex{display:flex;justify-content:space-evenly}.page-template-template-concierge .header_inner_dimmer.image{background-color:rgba(0,0,0,.4)}.page-template-template-concierge .pageTitle .wrapper{width:100%}.page-template-template-concierge .textcol{padding:40px 80px;text-align:left}.page-template-template-concierge .textcol ul{padding-left:20px}.page-template-template-concierge .textcol li{list-style:disc;margin-bottom:10px}.page-template-template-concierge section.mls_concierge_footer{padding:30px 40px 60px;background:#444;text-align:center;color:#fff}.page-template-template-concierge section.mls_concierge_footer a{display:inline-block;margin-top:10px}.page-template-template-concierge section.concierge_login{max-width:1000px;margin:auto;text-align:left}.page-template-template-concierge section.concierge_login p{margin-bottom:20px}section.concierge_login .iframe_wrapper{width:100%;max-width:100%}section.concierge_login iframe{height:600px;margin-bottom:50px;width:100%;max-width:100%}@media (max-width:799px){.pageTitle .wrapper{padding:40px}.pageTitle .wrapper .title{font-size:34px}.pageTitle .wrapper .flex{flex-wrap:wrap}.pageTitle .wrapper .btn{width:100%;display:inline-block;margin-bottom:1rem}.block{min-height:300px}.block .title{text-align:center}.block .title .link{margin-bottom:30px;width:100%}.page-template-template-concierge .textcol{padding:0}}.systemPagesBlock{min-height:400px;padding:100px 0}.systemPagesBlock h1{margin:0;font-size:40px;font-weight:400;font-family:Chronicle Display,serif;color:#000}.systemPagesBlock .systemPagesBlockWrapper{max-width:700px;width:100%;margin:0 auto}.systemPagesBlock .systemPagesBlockWrapper h2{font-size:22px}.systemPagesBlock .systemPagesBlockWrapper .actionBtns{padding:30px 0 20px}.systemPagesBlock .systemPagesBlockWrapper .btn{margin-right:20px}.systemPagesBlock .systemPagesBlockWrapper .btn:last-child{margin-right:0}.systemPagesBlock .divider{margin:40px 0 20px;border-top:1px solid rgba(0,0,0,.08)}.systemPagesBlock .divider p{width:auto;background:#fff;display:inline;position:relative;top:-12px;padding:0 10px}.systemPagesBlock.no-padding{padding-top:30px}@media (max-width:1024px){.systemPagesBlock .systemPagesBlockWrapper .searchform{padding:0}.systemPagesBlock .systemPagesBlockWrapper h2{font-size:17px}.systemPagesBlock .systemPagesBlockWrapper .actionBtns{padding:20px 0 10px}.systemPagesBlock .systemPagesBlockWrapper .btn{display:block;margin:0 0 15px}}#anchors ul{padding:0}#anchors ul li{margin:0 50px 0 30px;display:inline-block}#anchors ul li a{text-transform:uppercase;font-size:16px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.agentBlock{min-height:0}.agentBlock .contentGrid{margin-bottom:20px}.agentBlock .contentGrid .left{padding-right:20px}.agentBlock .contentGrid .left .title{margin-bottom:25px}.agentBlock .contentGrid .left .text{margin-bottom:30px}.agentBlock .contentGrid .right{padding:0 0 0 20px}.agentBlock .contentGrid p{margin:0}.agentBlock .contentGrid .title{color:#000}.agentBlock .contentGrid .label{margin-bottom:15px}.agentBlock .contentGrid .text{color:rgba(0,0,0,.5)}.agentBlock .contentGrid .content{padding-top:30px}.agentBlock .contentGrid .content p{line-height:25px;margin-bottom:20px}.agentBlock .contentGrid .content .btn{line-height:21px;margin-top:.5rem;margin-bottom:.5rem}.agentBlock .contentGrid .image{width:100%;height:250px;background-color:rgba(0,0,0,.04);margin-bottom:20px}.agentBlock .contentGrid .letter{position:absolute;right:40px;top:-20px;font-family:Chronicle Display,serif;font-weight:400;font-size:400px;color:rgba(0,0,0,.1);line-height:320px;margin:0}.agentBlock .contentGrid .name{font-family:Chronicle Display,serif;font-weight:400;font-size:40px;margin:0;color:#000}.agentBlock .contentGrid .type{color:rgba(0,0,0,.5);font-size:13px;margin-bottom:15px}.agentBlock .contentGrid .email{margin-bottom:20px}.agentBlock .contentGrid .website{margin-top:-20px;margin-bottom:20px}.agentBlock .contentGrid .social{margin-top:20px;font-size:16px}.agentBlock .contentGrid .social a{margin-right:10px}.agentBlock .contentGrid .social a:last-child{margin-right:0}.agentListings{padding-top:0}.agentListings .title .total{font-size:16px}.agentListings .title+.agentListingsArea{margin-top:30px}.agentsArchiveBlock .titleArea h3{margin-bottom:0}.agentsArchiveBlock .titleArea .searchform{margin-top:10px;margin-bottom:30px}@media (max-width:799px){.block.agentBlock .left{padding-right:0}.block.agentBlock .right{padding-left:0}.block.agentBlock .right .btn{margin-bottom:10px}.block.agentBlock .contentGrid .letter{top:267px;font-size:140px}}.blog_categories{padding:0;margin:0}.blog_categories li{display:inline-block;margin-right:15px}.blog_categories li:last-child{margin-right:0}.blog_categories li a{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;color:rgba(0,0,0,.4)}.blog_categories li a.active,.blog_categories li a:hover{color:#000}.navigation{width:100%;text-align:center}.navigation .next-posts.left,.navigation .prev-posts.right{display:inline-block}.navigation a{letter-spacing:0;padding:20px;display:block;margin-bottom:10px}.post-tags{margin-top:20px;padding-top:0;border-top:1px dotted #ebebeb}#blog-pagination{margin:20px auto;text-align:center}#blog-pagination a,#blog-pagination span{margin:1px 2px;padding:5px 10px;display:inline-block;text-decoration:none;color:#000;font-size:smaller;font-family:Helvetica Neueu,Helvetica,Arial,sans-serif;text-shadow:#fff 0 1px 0}#blog-pagination a.current,#blog-pagination span.current{font-weight:700}.blogLastestList{text-align:left}.blogLastestList .post{margin-bottom:10px}.blogLastestList .post:last-child{margin-bottom:0}.blogLastestList .post .post_content{display:flex;align-items:center;min-height:300px;width:100%;background:linear-gradient(90deg,rgba(0,0,0,.85) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=1);transition:background .5s ease}.blogLastestList .post .post_content .post_inner{width:100%;height:auto;padding:50px 80px}.blogLastestList .post .post_content .post_inner h3,.blogLastestList .post .post_content .post_inner p{margin:0}.blogLastestList .post .post_content .post_inner h3.post_title{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:30px;color:#fff;width:750px;max-width:100%;line-height:1.2}.blogLastestList .post .post_content .post_inner a.readMoreBtn{display:inline;line-height:43px}.blogLastestList .post .post_content .post_inner p.post_text{color:#fff;margin:0;padding:15px 0 0;width:850px;max-width:100%;line-height:25px}.blogLastestList .post .post_content:hover{background:linear-gradient(90deg,rgba(0,0,0,.45) 0,transparent)}.blogNewStyle .pageTitle .wrapper{width:950px;padding:120px 0}.blogNewStyle .blog_categories{padding:50px 0}.blogNewStyle .blog_categories li{margin-right:40px}.blogNewStyle .blogLastestList{max-width:1280px;margin:0 auto}.blogNewStyle .blogLastestList .post:nth-child(2n),.blogNewStyle .blogLastestList .post:nth-child(odd){padding-right:0;padding-left:0}.blogNewStyle .blogLastestList .post .post_content .post_dimmer{display:flex;align-items:flex-end;min-height:300px;width:100%;background:linear-gradient(0deg,#000 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0);transition:background .5s ease}.blogNewStyle .blogLastestList .post .post_content .post_dimmer .post_inner{padding:30px}.blogNewStyle .blogLastestList .post .post_content .post_dimmer .post_excerpt{color:#fff}.blogNewStyle .blogLastestList .post .post_content:hover .post_dimmer{background:linear-gradient(0deg,rgba(0,0,0,.45) 0,transparent)}@media (min-width:1280px){.blogNewStyle .blogLastestList .post:nth-child(odd){padding-right:5px}.blogNewStyle .blogLastestList .post:nth-child(2n){padding-left:5px}.blogNewStyle .blogLastestList .post .post_content .post_dimmer{min-height:400px}}.blogNewStyle .blogLastestList #blog-pagination{padding:80px 0}.blogNewStyle .blogLastestList #blog-pagination a,.blogNewStyle .blogLastestList #blog-pagination span{color:rgba(0,0,0,.3);font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:16px}.blogNewStyle .blogLastestList #blog-pagination a.current,.blogNewStyle .blogLastestList #blog-pagination span.current{color:rgba(0,0,0,.7)}@media (max-width:1024px){.blogNewStyle{padding:0 80px}.blogNewStyle .blogLastestList #blog-pagination{padding:40px 0}}@media (max-width:799px){.blogNewStyle{padding:0 40px}.blogNewStyle .pageTitle .wrapper{padding:60px 0}.blogNewStyle .blog_categories{padding:30px 0}.blogNewStyle .searchform{padding:0}.blogNewStyle .blogLastestList #blog-pagination{padding:20px 0}.blogNewStyle .blogLastestList #blog-pagination a,.blogNewStyle .blogLastestList #blog-pagination span{font-size:smaller}}.overrideToStillhavn .blogLastestList .post .post_content .post_inner h3.post_title{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif!important;font-weight:700!important}.postSocialActions{display:flex;align-items:center;justify-content:right}.postSocialActions .postSocialActionsInner{width:100%;height:auto}.postSocialActions .postSocialActionsInner .label{display:inline-block;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;color:rgba(0,0,0,.5)}.postSocialActions .postSocialActionsInner ul{display:inline-block;margin-left:20px;padding:0}.postSocialActions .postSocialActionsInner ul li{display:inline-block;margin-right:10px}.postSocialActions .postSocialActionsInner ul li:last-child{margin-right:0}.postSocialActions .postSocialActionsInner ul li a{display:block;width:40px;height:40px;background:#000;border-radius:250px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff}.blogPostBlock .post_background .post_dimmer{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0);min-height:350px;text-align:center}.blogPostBlock .post_background .post_dimmer .wrapper{padding-top:300px}.blogPostBlock .post_background .post_dimmer .wrapper .post_title{margin:0;font-family:Chronicle Display,serif;font-weight:400;color:#000;font-size:40px}.blogPostBlock .post_background .post_dimmer.dark{background:linear-gradient(180deg,transparent 0,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=0)}.blogPostBlock .post_background .post_dimmer.dark .wrapper .post_title{color:#fff}.blogPostBlock .actionsArea{padding:15px 0;min-height:30px}.blogPostBlock .actionsArea .right{text-align:right}.blogPostBlock .actionsArea .postSocialActions{text-align:center}.blogPostBlock .actionsArea .postSocialActions .postSocialActionsInner ul{margin-right:20px}.postContentArea{width:800px;max-width:100%;margin:0 auto;padding:0;color:#000}.postContentArea h1,.postContentArea h2,.postContentArea h3,.postContentArea h4,.postContentArea h5,.postContentArea h6{font-family:Chronicle Display,serif;font-weight:400}.postContentArea p{line-height:25px}.postContentArea p b,.postContentArea p strong{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.postContentArea iframe,.postContentArea img{max-width:100%}.postContentArea img{height:auto!important}.postContentArea ul{list-style:circle;list-style-type:circle}.postContentArea ol{list-style-type:lower-alpha}.postContentArea .center-item{margin:0 auto}.postContentArea .zc_listingArea{margin-top:50px}.postContentArea .btn{line-height:21px;margin-top:.5rem;margin-bottom:.5rem}.postContentArea .btn.color-white{color:#fff}.postContentArea.zwickchimes a{color:#000;text-decoration:underline}.postContentArea.livekitsilano a{color:#0b6a8f;text-decoration:underline}.postContentArea.theolympicvillage a{color:#016748;text-decoration:underline}.postContentArea.weloveeastvan a{color:#c7342c;text-decoration:underline}.postContentArea .lcp_catlist{list-style:none;padding:0;margin:0}.postContentArea .lcp_catlist a{color:rgba(0,0,0,.7);text-decoration:none}.postContentArea .lcp_catlist .zc_list .content .text .text_inner .price .simplefavorite-button{margin-top:0}.postBottomArea{min-height:50px;margin-bottom:120px;border-top:1px solid rgba(0,0,0,.08)}.postBottomArea .left{padding-top:20px;border-right:1px solid rgba(0,0,0,.08)}.postBottomArea .left .post_author .image{width:40px;height:40px;background-color:rgba(0,0,0,.2);border-radius:250px;position:absolute;margin-top:2px;background-position:0 0}.postBottomArea .left .post_author .post_author_details{padding-left:55px}.postBottomArea .left .post_author p{margin:0}.postBottomArea .left .post_author p.post_author_name{font-family:Chronicle Display,serif;font-weight:400;font-size:17px;color:#000}.postBottomArea .left .post_author p.post_author_date{font-size:11px}.postBottomArea .left .post_author p.post_author_socials{text-align:left}.postBottomArea .left .post_author p.post_author_socials a i{font-size:20px;margin-right:14px}.postBottomArea .right{text-align:right}.blogPostNewStyle .postTopPart{text-align:center}.blogPostNewStyle .postTopPart .postTitleArea{padding:120px 0 60px;width:800px;max-width:100%;margin:0 auto}.blogPostNewStyle .postTopPart .postTitleArea .post_title{font-family:Chronicle Display,serif;font-weight:400;font-size:44px;line-height:53px;margin:0}.blogPostNewStyle .postTopPart .postTitleArea .post_excerpt{font-size:22px;padding-top:36px}.blogPostNewStyle .postTopPart .actionsArea .left{text-align:left}.blogPostNewStyle .postTopPart .actionsArea .left .link svg{margin-left:0;margin-right:7px}.blogPostNewStyle .postTopPart .actionsArea .postSocialActions .postSocialActionsInner ul{margin:0}.blogPostNewStyle .postTopPart .post_featured{padding:60px 0;margin:0}.blogPostNewStyle .postTopPart .post_featured_image{width:100%;min-height:500px;max-height:750px;object-fit:cover}.blogPostNewStyle .postContentArea{width:auto;position:relative}.blogPostNewStyle .postContentArea .postSocialActions{display:block;position:absolute;top:0;height:100%;width:160px;transition:opacity .3s ease;opacity:1}.blogPostNewStyle .postContentArea .postSocialActions.fadeOut{opacity:0;visibility:hidden}.blogPostNewStyle .postContentArea .postSocialActions .postSocialActionsInner{position:sticky;top:140px}.blogPostNewStyle .postContentArea .postSocialActions .postSocialActionsInner .label{display:block;margin-top:0}.blogPostNewStyle .postContentArea .postSocialActions .postSocialActionsInner ul{display:block;margin:0}.blogPostNewStyle .postContentArea .postSocialActions .postSocialActionsInner ul li{margin-bottom:15px}.blogPostNewStyle .postContentArea .postContent{width:800px;margin:0 auto}.blogPostNewStyle .postContentArea .postContent ul{list-style-type:disc}.blogPostNewStyle .postContentArea .postContent ol{list-style-type:decimal}.blogPostNewStyle .postContentArea .postContent ol.newStyleList,.blogPostNewStyle .postContentArea .postContent ul.newStyleList{border-left:1px solid #707070;line-height:1.7}.blogPostNewStyle .postContentArea .postContent ol.newStyleList.twoColumnList,.blogPostNewStyle .postContentArea .postContent ul.newStyleList.twoColumnList{column-count:2;column-gap:40px}.blogPostNewStyle .postContentArea .postContent blockquote{font-family:Chronicle Display,serif;font-size:42px;color:#707070;line-height:52px;border-left:1px solid #707070;margin:1em 0;padding-left:40px}.blogPostNewStyle .postContentArea .postContent blockquote p{font-family:Chronicle Display,serif;line-height:52px}.blogPostNewStyle .postContentArea .postContent .post-tags{margin-top:60px;border-top:1px solid #707070;border-bottom:1px solid #707070}.blogPostNewStyle .postBottomArea{width:800px;max-width:100%;margin:0 auto 60px;border-top:none}.blogPostNewStyle .postBottomArea .left{padding-top:14px;border-right:none}.blogPostNewStyle .postReadMore{background-color:#ebebeb;padding:60px 0 80px}.blogPostNewStyle .postReadMore .wrapper{width:800px}.blogPostNewStyle .postReadMore h2{font-family:Chronicle Display,serif;font-weight:400;font-size:32px;line-height:42px;color:#000;margin:0 0 60px}.blogPostNewStyle .postReadMore a{display:block}.blogPostNewStyle .postReadMore .image{height:198px}.blogPostNewStyle .postReadMore .post{padding:0 10px 0 0}.blogPostNewStyle .postReadMore .post~.post{padding:0 5px}.blogPostNewStyle .postReadMore .post:last-of-type{padding:0 0 0 10px}.blogPostNewStyle .postReadMore .post_details{background-color:#fff;padding:20px;box-shadow:0 3px 12px 0 rgba(0,0,0,.16)}.blogPostNewStyle .postReadMore .post_details>div{overflow:hidden;height:180px}.blogPostNewStyle .postReadMore .post_details h3{margin:0;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:16px;line-height:21px}@media (max-width:1279px){.blogPostNewStyle .postContentArea{width:800px}.blogPostNewStyle .postContentArea .postSocialActions{display:none}.blogPostNewStyle .postContentArea .postContent{width:auto}}@media (max-width:1024px){.blogPostNewStyle .postTopPart .postTitleArea{padding-top:60px}.blogPostNewStyle .postTopPart .postTitleArea .post_title{font-size:34px;line-height:1.3}.blogPostNewStyle .postReadMore h2{font-size:28px}}@media (max-width:799px){.blogPostNewStyle .postTopPart .postTitleArea{padding-bottom:118px}.blogPostNewStyle .postTopPart .actionsArea .postSocialActions{position:absolute;top:-70px;left:50%;transform:translateX(-50%)}.blogPostNewStyle .postTopPart .post_featured{padding:30px 0}.blogPostNewStyle .postTopPart .post_featured_image{min-height:300px}.blogPostNewStyle .postBottomArea .right{text-align:left}.blogPostNewStyle .postReadMore{padding:80px 0}.blogPostNewStyle .postReadMore h2{margin-bottom:43px}.blogPostNewStyle .postReadMore .readMoreSlider{width:100%;margin:0 -8px}.blogPostNewStyle .postReadMore .readMoreSlider .post{margin:0 8px 16px}}@media (max-width:767px){.blogPostNewStyle .postReadMore .post,.blogPostNewStyle .postReadMore .post:last-of-type,.blogPostNewStyle .postReadMore .post~.post{padding:0 0 16px}}.blogPostNewStyle .zc_listings{border-top:1px solid #707070;border-bottom:1px solid #707070;padding:25px 0}.blogPostNewStyle .zc_list{width:33.3333%;padding:0 6px;margin-bottom:50px}.blogPostNewStyle .zc_list .content{position:relative}.blogPostNewStyle .zc_list .content .main-image{height:198px;width:100%;float:none;margin-right:0;margin-bottom:16px}.blogPostNewStyle .zc_list .content .text .text_inner{padding-bottom:38px}.blogPostNewStyle .zc_list .content .text .text_inner .price{line-height:1}.blogPostNewStyle .zc_list .content .text .text_inner .price .listingItem__mls-id{float:none;position:absolute;bottom:0;left:0}.blogPostNewStyle .zc_list .content .text .text_inner .address{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:12px;line-height:15px;margin:0;padding-bottom:0;border-bottom:none}.blogPostNewStyle .zc_list .content .text .text_inner .popover{border-bottom:1px solid rgba(0,0,0,.08);display:block;padding-bottom:1rem}.blogPostNewStyle .zc_list .content .text .text_inner ul.features{float:none}.blogPostNewStyle .zc_list .content .text .text_inner .badges{float:none;position:absolute;top:1rem;left:1rem}.blogPostNewStyle .zc_list:nth-child(3n+1){padding:0 12px 0 0}.blogPostNewStyle .zc_list:nth-child(3n){padding:0 0 0 12px}.blogPostNewStyle .zc_list:nth-last-child(-n+3){margin:0}@media (max-width:1279px){.blogPostNewStyle .zc_list .content .main-image{height:155px}}@media (max-width:767px){.blogPostNewStyle .zc_list{width:100%;padding:0;margin-bottom:40px}.blogPostNewStyle .zc_list .content .main-image{height:230px}.blogPostNewStyle .zc_list:nth-child(3n),.blogPostNewStyle .zc_list:nth-child(3n+1){padding:0}.blogPostNewStyle .zc_list:nth-last-child(-n+3){margin-bottom:40px}.blogPostNewStyle .zc_list:last-child{margin:0}}@media (max-width:1024px){.postBottomArea .right .postSocialActions .postSocialActionsInner{padding-top:4px}.postBottomArea .right .postSocialActions .postSocialActionsInner ul li a{width:30px;height:30px;font-size:14px}}@media (max-width:799px){.blogLastestList .post .post_content .post_inner h3.post_title{font-size:20px}}.propertyDetailBlock{padding-top:40px;padding-bottom:0}.propertyDetailBlock .flex__wrap{display:flex;flex-wrap:wrap}.propertyDetailBlock .shown-tablet{display:none}.propertyDetailBlock ._content p{line-height:25px;margin:0}.propertyDetailBlock ._content p strong{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.propertyDetailBlock ._content.propertyDescription .descViewMore{position:relative;bottom:-199px;margin-top:-40px;width:100%;background:hsla(0,0%,100%,.7);text-align:center;padding:10px 0;display:none}.propertyDetailBlock ._content.propertyDescription.fixed{max-height:200px;overflow:hidden}.propertyDetailBlock ._content.propertyDescription.fixed .descViewMore{display:block}.propertyDetailBlock .box ._content_wrapper{display:flex;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch}.propertyDetailBlock .box ._content_wrapper ._content{width:auto;min-width:600px}.propertyDetailBlock .box ._title{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:25px}.propertyDetailBlock .box ._title span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;background:#fff;color:#000;position:relative;bottom:-10px;padding:0 10px 0 0}.propertyDetailBlock .right{position:relative;z-index:1;top:120px;margin-bottom:-120px}.propertyDetailBlock .right .content:not(.property-infobox){margin:0 0 0 30px;min-height:50px}.propertyDetailBlock .right .content:not(.property-infobox) .copyright_text,.propertyDetailBlock .right .content:not(.property-infobox) .disclaimer_text{font-size:11px;opacity:.6;margin:0 0 10px}.propertyDetailBlock .right .content:not(.property-infobox) .copyright_text{margin-bottom:0}.propertyDetailBlock .right .content:not(.property-infobox) .box{display:block;width:100%;min-height:180px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12);margin-bottom:25px}.propertyDetailBlock .right .content:not(.property-infobox) .box.agentBox{min-height:130px}.propertyDetailBlock .right .content:not(.property-infobox) .box.agentBox .providedBy{min-height:inherit;display:flex;align-items:center;justify-content:center;text-align:center}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox{min-height:450px}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox hr{background:rgba(0,0,0,.3)}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .infoBoxInner{padding:35px}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .infoBoxInner dl{margin:0;display:flex;flex-wrap:wrap}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .infoBoxInner dl dt{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;margin-bottom:15px;color:rgba(0,0,0,.4);font-size:14px;width:30%}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .infoBoxInner dl dd{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;color:#000;margin-left:auto;font-size:14px;text-align:right;width:70%}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .infoBoxInner dl dd.price{position:relative;top:-7px;font-size:24px}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .hoursBox{position:relative;top:-25px;margin-bottom:-25px;padding-top:20px;border-top:1px solid rgba(0,0,0,.08)}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .hoursBox .label{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;margin:0 0 15px;color:rgba(0,0,0,.4);font-size:14px;padding:0 35px}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .hoursBox .hoursInfo{background:rgba(0,0,0,.1);padding:15px 35px}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .hoursBox .hoursInfo i{font-size:30px;position:absolute}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .hoursBox .hoursInfo p{margin:0;padding-left:45px}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .hoursBox .hoursInfo p span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .hoursBox .hoursDetail{padding:15px 0}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .hoursBox .hoursDetail p{padding:0 35px;margin:0 0 5px;color:#000}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .hoursBox .hoursDetail p.active{background:rgba(0,0,0,.08);color:#000}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .hoursBox .hoursDetail p:last-child{margin-bottom:0}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .hoursBox .hoursDetail p .week{float:left;margin-right:15px;width:60px}.propertyDetailBlock .right .content:not(.property-infobox) .box .mapBox{background:rgba(0,0,0,.08);min-height:150px}.propertyDetailBlock .right .content:not(.property-infobox) .box .actionsBox{padding:0 0 30px}.propertyDetailBlock .right .content:not(.property-infobox) .box .actionsBox a{display:block;text-align:center}.propertyDetailBlock .right .content:not(.property-infobox) .box .actionsBox a.scheduleAppointmentBtn{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;background:#000;color:#fff;padding:20px 0;margin-bottom:15px}.propertyDetailBlock .right .content:not(.property-infobox) .box.smartSearchBox{display:flex;align-items:center;text-align:center;min-height:150px}.propertyDetailBlock .right .content:not(.property-infobox) .box.smartSearchBox ._content{width:100%;height:auto;line-height:30px}.propertyDetailBlock .right .content:not(.property-infobox) .box.smartSearchBox p{margin:0 0 10px}.propertyDetailBlock .right .content:not(.property-infobox) .box.smartSearchBox p._title{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;color:#000;font-size:18px;border:0}.propertyDetailBlock .right .content:not(.property-infobox) .box.providedBy{min-height:50px}.propertyDetailBlock .right .content:not(.property-infobox) .yelpLogo{text-align:center}.propertyDetailBlock .right .content:not(.property-infobox) .yelpLogo p{font-size:12px}.propertyDetailBlock .right .content:not(.property-infobox) .yelpLogo img{height:110px;margin-bottom:-20px}.propertyDetailBlock.revised:not(.isFeatured) .right{top:0;margin-top:120px;margin-bottom:0}.propertyDetailBlock.revised:not(.isFeatured) .right .property-infobox{position:sticky;top:90px}.propertyDetailBlock .left .content{padding:60px 40px 0 0}.propertyDetailBlock .left .content .socialBtns{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;padding-top:20px;font-size:11px;color:rgba(0,0,0,.4);width:100%;margin-bottom:40px}.propertyDetailBlock .left .content .socialBtns a.saveToFavouritesBtn{float:right;font-size:12px;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}.propertyDetailBlock .left .content .socialBtns .saveToFavorites{margin-top:10px}.propertyDetailBlock .left .content .socialBtns .saveToFavorites .simplefavorite-button{box-shadow:none;border:none;background:transparent;padding:0;font-size:23px;position:relative;margin:0 10px 0 0;bottom:-3px}.propertyDetailBlock .left .content .socialBtns ul{display:inline-block;margin-left:20px;padding:0}.propertyDetailBlock .left .content .socialBtns ul li{display:inline-block;margin-right:10px}.propertyDetailBlock .left .content .socialBtns ul li:last-child{margin-right:0}.propertyDetailBlock .left .content .socialBtns ul li a{width:40px;height:40px;background:#000;border-radius:250px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff}.propertyDetailBlock .left .content .socialBtns .saveToFavorites{float:right}.propertyDetailBlock .left .content{padding:0 40px 0 0;position:relative;z-index:2}.propertyDetailBlock .left .content .propertyCenter{margin-bottom:100px}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner{display:block;width:100%;height:auto}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .slider .slick-list.draggable{padding-bottom:30px}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item{background-color:hsla(0,0%,100%,.08);width:100%;height:400px}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item.video,.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item.vtour{display:block;color:#fff;margin:0;cursor:pointer}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item.video .dimmer,.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item.vtour .dimmer{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,.8)}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item.video p,.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item.vtour p{margin:0;font-size:13px;text-align:center}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item.video p i,.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item.vtour p i{font-size:30px}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item .popup-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:250px;font-size:20px;background:hsla(0,0%,100%,.3);margin:20px;opacity:0;visibility:hidden;transition:opacity .4s ease}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item .popup-icon:hover{background:#fff;color:rgba(0,0,0,.7)}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .item:hover .popup-icon{opacity:1;visibility:visible}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .slider .slick-arrow{background:hsla(0,0%,100%,.08);color:rgba(0,0,0,.3)}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .slider .slick-arrow.slick-prev{left:-45px}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .slider .slick-arrow.slick-next{right:-45px}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .slider .slick-arrow:hover{background:#fff;color:rgba(0,0,0,.7)}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .slider .slick-dots{margin-top:0}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .slider .slick-dots li button{width:12px;height:12px;border-radius:250px}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .subSlider{min-height:120px}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .subSlider .item{width:100px;height:120px;display:inline-block;margin-right:15px;outline:none;cursor:pointer;transition:opacity .4s ease}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .subSlider .item.video,.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .subSlider .item.vtour{display:flex;align-items:center;justify-content:center;font-size:20px}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .subSlider .item:last-child{margin-right:0}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .subSlider .item .popup-icon{display:flex;align-items:center;width:100%;height:100%;padding:0;margin:0;border:0;border-radius:0;font-size:25px;text-align:center;background:rgba(0,0,0,.4);color:#fff;outline:none;opacity:0;visibility:hidden;transition:opacity .4s ease}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .subSlider .item:hover .popup-icon{opacity:1;visibility:visible}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .no-image{background-color:hsla(0,0%,100%,.08);width:100%;height:400px;display:flex;align-items:center;justify-content:center;outline:none;overflow:hidden}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .no-image p{color:#fff;margin:0;text-align:center}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .no-image .no-image-inner{width:100%;height:100%}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .no-image .no-image-inner .no-image-dimmer{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.propertyDetailBlock .left .content .propertyCenter .propertyCenter_inner .property_slider .no-image .no-image-inner .no-image-dimmer p{font-size:20px}.propertyDetailBlock .left.second{position:relative}.propertyDetailBlock .left.second .content{padding-top:0}.propertyDetailBlock .titleTopArea{min-height:21px;margin-bottom:5px}.propertyDetailBlock .titleTopArea .timeArea{display:inline-block;text-transform:uppercase;font-size:11px;color:rgba(0,0,0,.4);padding-left:20px}.propertyDetailBlock .titleTopArea .timeArea,.propertyDetailBlock .titleTopArea .timeArea span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.propertyDetailBlock .titleTopArea .timeArea span{color:#000}.propertyDetailBlock .title{padding:0;font-size:32px;color:#000}.propertyDetailBlock .title__light{color:#fff}.propertyDetailBlock .address{color:#fff;margin:0 0 10px}.propertyDetailBlock .box.agentBox{display:flex;align-items:center;min-height:130px;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12)}.propertyDetailBlock .box.agentBox p{margin:0}.propertyDetailBlock .box.agentBox p.agentName{font-size:16px}.propertyDetailBlock .box.agentBox p.agentType{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:11px;margin-bottom:10px}.propertyDetailBlock .box.agentBox .btn{margin-right:5px}.propertyDetailBlock .box.agentBox .btn:last-child{margin-right:0}.propertyDetailBlock .box.agentBox .image{width:130px;height:130px;background-position:0;position:absolute}.propertyDetailBlock .box.agentBox .agentBoxContent{padding:10px 20px 20px 150px;min-height:130px}.propertyDetailBlock .box.agentBox .agentBoxContent .btn{float:left;font-size:12px;padding:3px 10px;margin-bottom:5px}.propertyDetailBlock .box.agentBox .agentBoxContent .btn:last-child{margin-bottom:0}.propertyDetailBlock .box.agentBox.mls_compliance{margin-top:40px;margin-right:40px;margin-bottom:50px}.propertyDetailBlock .box.agentBox.mls_compliance .image{width:150px;height:170px;position:static}.propertyDetailBlock .box.agentBox.mls_compliance .btn{float:none;display:inline-block}.propertyDetailBlock .box.agentBox.mls_compliance .agentBoxContent{padding-left:20px}.propertyDetailBlock .box.floorPlansBox .floorPlan{margin-right:15px}.propertyDetailBlock .box.floorPlansBox .floorPlan:last-child{margin-right:0}.propertyDetailBlock .box.floorPlansBox .item{display:inline-block;height:120px}.propertyDetailBlock .box.floorPlansBox .item img{height:100%}.propertyDetailBlock .box.floorPlansBox .item:last-child{margin-right:0}.propertyDetailBlock .box.additionalImagesBox .additionalImages{margin-right:15px}.propertyDetailBlock .box.additionalImagesBox .additionalImages:last-child{margin-right:0}.propertyDetailBlock .box.additionalImagesBox .item{display:inline-block;height:120px}.propertyDetailBlock .box.additionalImagesBox .item img{height:100%}.propertyDetailBlock .box.additionalImagesBox .item:last-child{margin-right:0}.propertyDetailBlock .box.openHousesBox ._content_wrapper ._content{min-width:100%}.propertyDetailBlock .box.openHousesBox .item{display:inline-flex;align-items:center;width:160px;height:150px;background-color:rgba(0,0,0,.08);margin-right:15px;text-align:center}.propertyDetailBlock .box.openHousesBox .item ._inner{width:100%;height:auto}.propertyDetailBlock .box.openHousesBox .item h3,.propertyDetailBlock .box.openHousesBox .item p,.propertyDetailBlock .box.openHousesBox .item span{margin:0;color:#000}.propertyDetailBlock .box.openHousesBox .item .week{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;margin:0;color:rgba(0,0,0,.6)}.propertyDetailBlock .box.openHousesBox .item .day{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:40px;line-height:50px}.propertyDetailBlock .box.openHousesBox .item .month{font-family:Chronicle Display,serif;font-weight:400;font-size:20px}.propertyDetailBlock .box.openHousesBox .item .time{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;margin:0;color:rgba(0,0,0,.6)}.propertyDetailBlock .box.openHousesBox .item.active{background:#000;color:#fff}.propertyDetailBlock .box.openHousesBox .item.active h3,.propertyDetailBlock .box.openHousesBox .item.active p,.propertyDetailBlock .box.openHousesBox .item.active span{color:#fff}.propertyDetailBlock .box.openHousesBox .item.active .time,.propertyDetailBlock .box.openHousesBox .item.active .week{color:hsla(0,0%,100%,.6)}.propertyDetailBlock .box.scoresBox .item{display:inline-block;min-height:50px;padding:0;margin-right:100px}.propertyDetailBlock .box.scoresBox .item p{font-family:Chronicle Display,serif;font-weight:400;color:#000;margin:0}.propertyDetailBlock .box.scoresBox .item p span{font-family:Chronicle Display,serif;font-weight:400;font-size:65px;line-height:60px}.propertyDetailBlock .box.scoresBox .item .walkScore__link{margin:0;color:rgba(0,0,0,.5)}.propertyDetailBlock .box.scoresBox .item:last-child{margin-right:0}.propertyDetailBlock .box.scoresBox .copyright{margin:15px 0}.propertyDetailBlock .box.scoresBox .copyright a{color:#000;font-size:12px}.propertyDetailBlock .box.commentsBox ._content{width:100%;min-width:100%}.propertyDetailBlock .box.commentsBox .slick-list{z-index:1}.propertyDetailBlock .box.commentsBox .slick-arrow{position:absolute;top:130px;z-index:2;background:transparent;border:none;font-size:20px;color:#000}.propertyDetailBlock .box.commentsBox .slick-arrow.slick-next{right:0}.propertyDetailBlock .box.commentsBox .slick-arrow.slick-disabled{opacity:.4;cursor:not-allowed}.propertyDetailBlock .box.commentsBox .slick-dots{margin:0 auto;text-align:center;padding:0}.propertyDetailBlock .box.commentsBox .slick-dots li{display:inline-block;width:5px;height:5px;background:rgba(0,0,0,.08);border-radius:100%;margin-right:10px}.propertyDetailBlock .box.commentsBox .slick-dots li:last-child{margin-right:0}.propertyDetailBlock .box.commentsBox .slick-dots li.slick-active{background:#000}.propertyDetailBlock .box.commentsBox .slick-dots li button{display:none}.propertyDetailBlock .box.commentsBox .commentsSlides .commentsSlide{text-align:center;outline:none}.propertyDetailBlock .box.commentsBox .commentsSlides .commentsSlide .leftSign,.propertyDetailBlock .box.commentsBox .commentsSlides .commentsSlide .rightSign{font-family:Chronicle Display,serif;font-weight:100;font-size:200px;color:rgba(0,0,0,.1);display:inline-block;position:relative;top:100px}.propertyDetailBlock .box.commentsBox .commentsSlides .commentsSlide .leftSign{left:-150px}.propertyDetailBlock .box.commentsBox .commentsSlides .commentsSlide .rightSign{right:-150px}.propertyDetailBlock .box.commentsBox .commentsSlides .commentsSlide .agentPhoto{border-radius:100%;height:50px;width:50px;display:block;margin:0 auto;background-repeat:no-repeat;background-position:0;background-size:cover;display:inline-block}.propertyDetailBlock .box.commentsBox .commentsSlides .commentsSlide .agentName{font-family:Chronicle Display,serif;font-weight:300;color:#000;font-size:20px}.propertyDetailBlock .box.commentsBox .commentsSlides .commentsSlide .agentComment{width:100%;max-width:100%;margin:20px auto;padding:0 40px}.propertyDetailBlock .box.commentsBox .commentsSlides .commentsSlide .agentComment a{color:#000;text-decoration:underline}.propertyDetailBlock .box.textInfoBox ._content p{padding-right:20px}.propertyDetailBlock .box.textInfoBox ._content p svg{position:relative;bottom:-3px;left:-30px;margin-right:-24px;opacity:.7}.propertyDetailBlock .box.textInfoBox ._content p.hasIcons{padding-left:30px}.propertyDetailBlock .box.textInfoBox ._content .util-linehight{line-height:1.4}.propertyDetailBlock .box.text-listed ._content p{line-height:1.3;margin-bottom:1.2rem}.propertyDetailBlock .box.vowLoginBox{background:rgba(0,0,0,.08);padding:40px 0;margin:50px 0}.propertyDetailBlock .box.vowLoginBox ._content{width:750px;max-width:100%;margin:0 auto}.propertyDetailBlock .box.vowLoginBox ._content h3{font-family:Chronicle Display,serif;font-weight:400;font-size:30px;margin:0;padding:0;color:#000}.propertyDetailBlock .box.vowLoginBox ._content p{margin-bottom:30px}.propertyDetailBlock .box.vowLoginBox a.btn{display:inline-block;margin-bottom:20px}.propertyDetailBlock .box.reviewsBox .reviewItem{padding-left:65px}.propertyDetailBlock .box.reviewsBox .reviewItem .image{width:50px;height:50px;border-radius:250px;position:absolute;margin-left:-65px}.propertyDetailBlock .box.reviewsBox .reviewItem .rating{margin:0}.propertyDetailBlock .box.reviewsBox .reviewItem .rating i{font-size:20px}.propertyDetailBlock .box.reviewsBox .reviewItem .rating i:last-child{margin-right:10px}.propertyDetailBlock .box.reviewsBox .reviewItem .review{margin-top:0}.propertyDetailBlock .box.reviewsBox .reviewItem .name{margin:0 0 20px}.propertyDetailBlock .box.reviewsBox .reviewItem .name .date{float:right;margin:0;font-size:12px;color:rgba(0,0,0,.4)}.propertyDetailBlock .box.communityItemsBlock{min-height:270px;margin-top:50px;margin-bottom:30px}.propertyDetailBlock .box.communityItemsBlock .title{color:#000}.propertyDetailBlock .box.communityItemsBlock .zc_listingArea{padding:30px 0}.propertyDetailBlock .box.communityItemsBlock .zc_listingArea.listings.grid{overflow:inherit}.propertyDetailBlock .box.communityItemsBlock .zc_listingArea .listingItem.slick-slide,.propertyDetailBlock .box.communityItemsBlock .zc_listingArea .zc_list.slick-slide{outline:none}.propertyDetailBlock .box.communityItemsBlock .zc_listingArea .slick-prev{left:-30px;top:43%}.propertyDetailBlock .box.communityItemsBlock .zc_listingArea .slick-next{right:-30px;top:43%}.propertyDetailBlock .box.communityItemsBlock .zc_listingArea .slick-dots{margin-top:-30px}.propertyDetailBlock .box.communityItemsBlock .zc_listingArea .slick-dots li button{width:12px;height:12px;border-radius:250px}.propertyDetailBlock .box.communityItemsBlock .zc_listingArea .disclaimerInfoBox{text-align:center}.propertyDetailBlock .box.communityItemsBlock.yelpNearByProperties{min-height:0}.propertyDetailBlock .providedBy{padding:20px 30px;text-align:center}.propertyDetailBlock .providedBy p span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.propertyDetailBlock.revised .providedBy{text-align:left;padding:0 0 24px}.propertyDetailBlock.revised .providedBy p{margin-top:0}.propertyDetailBlock .disclaimerWrapper{display:none;padding:20px;margin-top:25px;border:1px solid rgba(0,0,0,.08)}.propertyDetailBlock .disclaimerWrapper .disclaimer{float:left;margin:0}.propertyDetailBlock .disclaimerWrapper .disclaimer img{margin-right:20px}.propertyDetailBlock .disclaimerWrapper .disclaimer span{font-size:9.4px;opacity:.6}.propertyDetailBlock .disclaimerWrapper .disclaimerInfoBox{text-align:left}.propertyDetailBlock .disclaimerWrapper .disclaimerInfoBox p{font-size:10px}.propertyDetailBlock .disclaimerWrapper .disclaimerInfoBox .title{font-size:15px;margin-bottom:0}.propertyDetailBlock.blurredHero.hasRegionBar{padding-top:67px}.propertyDetailBlock.revised:not(.isFeatured) .left .content .propertyCenter{margin-bottom:80px}.propertyDetailBlock.revised:not(.isFeatured) .left .content .propertyCenter .propertyCenter_inner{display:block;width:100%;height:auto}.propertyDetailBlock.revised:not(.isFeatured) .left .content .propertyCenter .propertyCenter_inner .property_slider .slider .slick-list.draggable{padding-bottom:25px}.propertyDetailBlock.revised:not(.isFeatured) .left .content .propertyCenter .propertyCenter_inner .property_slider .item,.propertyDetailBlock.revised:not(.isFeatured) .left .content .propertyCenter .propertyCenter_inner .property_slider .no-image{height:473px}.propertyDetailBlock.revised:not(.isFeatured) .left .content .propertyCenter .propertyCenter_inner .property_slider .subSlider .item{width:100px;height:125px}.propertyDetailBlock.singlePlace .right{top:-280px;margin-bottom:-280px}.propertyDetailBlock.singlePlace .address{color:#000}.propertyDetailBlock .liveStreamOpenHouses{padding-top:80px;margin-top:-80px}.propertyDetailBlock .liveStreamOpenHouses:not(#liveStream){margin-top:0;padding-top:25px;border-top:1px solid rgba(0,0,0,.1)}.propertyDetailBlock .liveStreamOpenHouses__schedule{display:flex;align-items:center}.propertyDetailBlock .liveStreamOpenHouses__schedule__icon--wrapper{margin-right:1.3rem}.propertyDetailBlock .liveStreamOpenHouses__schedule__icon--wrapper svg{width:50px;height:auto}.propertyDetailBlock .liveStreamOpenHouses__schedule__icon-ellipse{stroke:#000}.propertyDetailBlock .liveStreamOpenHouses__schedule__icon-ellipse-2{fill:#000}.propertyDetailBlock .liveStreamOpenHouses__schedule .js-livestream-date{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.propertyDetailBlock .liveStreamOpenHouses__schedule p{line-height:1.6;position:relative;top:-4px}.propertyDetailBlock .liveStreamOpenHouses__addCal,.propertyDetailBlock .liveStreamOpenHouses__date{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.propertyDetailBlock .liveStreamOpenHouses__addCal{color:#fff;display:inline-block;border-radius:6px;border:1px solid #ccc;padding:1.2rem 2.2rem;margin-top:15px;margin-bottom:30px;cursor:pointer;font-size:13px}.propertyDetailBlock .liveStreamOpenHouses__calendar_modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:20}.propertyDetailBlock .liveStreamOpenHouses__calendar_modal .dimmer{background-color:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center}.propertyDetailBlock .liveStreamOpenHouses__calendar_modal .modal__container{position:relative;width:400px;max-width:100%;background-color:#fff;padding:2rem;border:1px solid rgba(0,0,0,.4)}.propertyDetailBlock .liveStreamOpenHouses__calendar_modal .modal__container .close{top:2rem;right:2rem;position:absolute;cursor:pointer}.propertyDetailBlock .liveStreamOpenHouses__calendar_modal .modal__container h3{margin:.3rem 0 0}.propertyDetailBlock .liveStreamOpenHouses__calendar_modal .modal__container h3,.propertyDetailBlock .liveStreamOpenHouses__calendar_modal .modal__container span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.propertyDetailBlock .liveStreamOpenHouses__calendar_modal .modal__container ul{padding-left:0}.propertyDetailBlock .liveStreamOpenHouses__calendar_modal .modal__container ul li{margin-bottom:.8rem}.propertyDetailBlock .liveStreamOpenHouses__calendar_modal .modal__container ul li a:hover{opacity:1;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.header.hasTopBar+main>.propertyDetailBlock.blurredHero{padding-top:70px}.accordianItem ._title{cursor:pointer}.accordianItem ._title i{position:relative;bottom:-7px;font-size:20px}.accordianItem ._title i.ion-android-add,.accordianItem ._title i.ion-android-remove{float:right}.accordianItem ._content{position:absolute;top:-9999px;left:-9999px;opacity:0;visibility:hidden;height:0;transition:height .4s ease}.accordianItem.active ._content{position:relative;top:0;left:0;opacity:1;visibility:visible;height:auto}.featured-agent{display:block;position:fixed;z-index:10;top:50%;left:-1px;transform:translateY(-50%);width:50px;overflow:visible}@media (max-width:767px){.featured-agent{top:81%}}.featured-agent button{background-color:#000;color:#fff;border:0;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-size:12px;text-transform:uppercase;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:259px;height:50px;display:flex;justify-content:center;align-items:center;transform:rotate(-90deg);padding:0;position:absolute;left:-104px;top:128px;z-index:11}.featured-agent button:hover{opacity:1}@media (max-width:767px){.featured-agent button{top:105px;left:-93px;height:33px;width:216px}}@media (hover:hover) and (pointer:fine){.featured-agent button:hover{opacity:.6;color:#000;background-color:#f1f1f1}}.featured-agent .featured-agent-wrap{background-color:#000;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:20px 50px 50px 120px;min-height:259px;transition:transform .5s ease;transform:translateX(-100%);min-width:630px}@media (max-width:767px){.featured-agent .featured-agent-wrap{min-width:100vw;width:100vw;padding:20px 20px 50px 50px}}.featured-agent h2{color:#fff}.featured-agent .agentBox{display:flex;align-items:center;min-height:130px;background-color:#fff;margin-top:0!important;margin-right:0!important}.featured-agent .agentBox p{margin:0}.featured-agent .agentBox p.agentName{font-size:16px}.featured-agent .agentBox p.agentType{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:11px;margin-bottom:10px}.featured-agent .agentBox .btn{margin-right:5px}.featured-agent .agentBox .btn:last-child{margin-right:0}.featured-agent .agentBox .image{width:130px;height:130px;background-position:0;position:absolute}.featured-agent .agentBox .agentBoxContent{padding:10px 20px 20px 150px;min-height:130px}.featured-agent .agentBox .agentBoxContent .btn{float:left;font-size:12px;padding:3px 10px;margin-bottom:5px}.featured-agent .agentBox .agentBoxContent .btn:last-child{margin-bottom:0}.featured-agent .agentBox.mls_compliance .image{width:150px;height:170px;position:static}.featured-agent .agentBox.mls_compliance .btn{float:none;display:inline-block}.featured-agent .agentBox.mls_compliance .agentBoxContent{padding-left:20px}.featured-agent.active button{background-color:#fff;color:#000}.featured-agent.active .featured-agent-wrap{transform:translateX(0)}@media (max-width:1208px){.propertyDetailBlock .right .content .box.agentBox{min-height:105px}.propertyDetailBlock .right .content .box.agentBox .image{width:80px;height:80px;margin:10px 0 0 10px}.propertyDetailBlock .right .content .box.agentBox .agentBoxContent{padding:13px 0 10px 100px;min-height:105px}.propertyDetailBlock .right .content .box.agentBox p.agentName{font-size:16px}.propertyDetailBlock .right .content .box.agentBox p.agentType{font-size:10px;margin-bottom:5px}.propertyDetailBlock .right .content .box.agentBox a.btn{float:left;line-height:0;padding:5px 0;border:none}}@media (max-width:1023px){.propertyDetailBlock .left .shown-tablet{display:block;margin-bottom:60px}.propertyDetailBlock .left .content.property-infobox{padding:0}.propertyDetailBlock .left.second{top:0!important;margin-bottom:0!important;margin-top:50px}.propertyDetailBlock .left.second .content{padding:0}.propertyDetailBlock .right{top:0;margin-bottom:0}.propertyDetailBlock .right .content,.propertyDetailBlock .right .content:not(.property-infobox){margin:0}.propertyDetailBlock.revised:not(.isFeatured) .right{display:none}.propertyDetailBlock.revised .providedBy{padding:0 0 24px 40px}.propertyDetailBlock .center{margin-top:0}.propertyDetailBlock.singlePlace .right{top:0;margin-bottom:0}.propertyDetailBlock.singlePlace .right .content{margin-left:0}.propertyDetailBlock .liveStreamOpenHouses{padding-top:10px;margin-top:-10px}}@media (max-width:799px){.dropBanner{display:none}.propertyDetailBlock .address,.propertyDetailBlock .shown-tablet,.propertyDetailBlock .titleTopArea,.propertyDetailBlock h1.title{padding-left:40px;padding-right:40px}.propertyDetailBlock .address{margin-top:15px}.propertyDetailBlock h1.title{font-size:25px}.propertyDetailBlock .left .content{padding:0}.propertyDetailBlock .left .content.second{padding-left:40px;padding-right:40px}.propertyDetailBlock .left .content .title{text-align:left;line-height:1.3}.propertyDetailBlock .left .content .socialBtns{margin-bottom:50px}.propertyDetailBlock .left .content .socialBtns ul{margin-left:0}.propertyDetailBlock .left .content .socialBtns ul li{margin-right:0}.propertyDetailBlock .left .content .socialBtns ul li a{margin-left:10px}.propertyDetailBlock .left .content .box.scoresBox ._content{min-width:330px}.propertyDetailBlock .left .content .box.scoresBox ._content .item{margin-right:10px}.propertyDetailBlock .left .content .box.scoresBox ._content .item:last-child{margin-right:0}.propertyDetailBlock .left .content .box.scoresBox ._content .item h3 span{font-size:40px}.propertyDetailBlock .left .content .box.scoresBox ._content .item p{font-size:12px}.propertyDetailBlock .left .content .box.commentsBox .commentsSlides .slick-list{padding:0!important}.propertyDetailBlock .left .content .box.commentsBox .commentsSlides .commentsSlide .agentComment{padding:0 40px;font-size:12px}.propertyDetailBlock .left .content .box.commentsBox .commentsSlides .commentsSlide .leftSign,.propertyDetailBlock .left .content .box.commentsBox .commentsSlides .commentsSlide .rightSign{font-size:100px;top:50px}.propertyDetailBlock .left .content .box.commentsBox .commentsSlides .commentsSlide .leftSign{left:-50px}.propertyDetailBlock .left .content .box.commentsBox .commentsSlides .commentsSlide .rightSign{right:-50px}.propertyDetailBlock .left .content .box.text-listed ._content p{margin-bottom:1.8rem}.propertyDetailBlock .left .content .property_slider .slick-arrow{display:none;z-index:2}.propertyDetailBlock .left .content .property_slider .slick-next{right:10px}.propertyDetailBlock .left .propertyDescription,.propertyDetailBlock .left .socialBtns{padding-left:40px;padding-right:40px}.propertyDetailBlock .left.second .content{position:relative;top:0;margin-bottom:0;padding-left:40px;padding-right:40px}.propertyDetailBlock .left.second ._content p{word-break:break-word}.propertyDetailBlock .right .content:not(.property-infobox){border-top:1px solid rgba(0,0,0,.08);padding:40px 40px 0}.propertyDetailBlock .right .content:not(.property-infobox) .box{box-shadow:none;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:25px;padding-bottom:25px}.propertyDetailBlock .right .content:not(.property-infobox) .box.infoBox .infoBoxInner{padding:20px 0}.propertyDetailBlock .right .content:not(.property-infobox) .box.agentBox{min-height:90px}.propertyDetailBlock .right .content:not(.property-infobox) .box.agentBox .image{width:90px;height:90px;margin-left:0}.propertyDetailBlock .right .content:not(.property-infobox) .box.agentBox .agentBoxContent{padding:10px 0 10px 110px;min-height:110px}.propertyDetailBlock .right .content:not(.property-infobox) .box.agentBox .agentBoxContent .agentType{font-size:10px}.propertyDetailBlock .right .content:not(.property-infobox) .box.agentBox .agentBoxContent .btn{width:auto;text-align:center;max-width:100px}.propertyDetailBlock .right .content:not(.property-infobox) .box.providedBy{min-height:50px;padding-top:0;padding-bottom:0;border-bottom:none}.propertyDetailBlock .right .content:not(.property-infobox) .box.providedBy p{margin:0}.propertyDetailBlock .right .content:not(.property-infobox) .disclaimer img{margin-right:10px}.propertyDetailBlock .center{margin-top:0}.propertyDetailBlock .center .box.vowLoginBox ._content h3{font-size:25px}.propertyDetailBlock .center .box.vowLoginBox ._content p{font-size:12px;margin-bottom:10px}.propertyDetailBlock .center .box.communityItemsBlock{margin-top:60px}.propertyDetailBlock .center .box.communityItemsBlock .title{text-align:center}.propertyDetailBlock .center .box.communityItemsBlock .title span{top:-12px;left:0;display:block;margin:0 auto}.propertyDetailBlock .center .box.communityItemsBlock .title .link{position:relative;z-index:3}.propertyDetailBlock .center .box.agentBox .agentBoxContent .btn{display:inline-block;padding:0;border:0;width:auto;margin:0 15px 0 0}.propertyDetailBlock .center .box.agentBox .agentBoxContent .btn:last-child{margin-right:0}.propertyDetailBlock .titleTopArea .timeArea{padding-left:0;margin-top:13px}.propertyDetailBlock .box.vowLoginBox{padding:40px 30px}.propertyDetailBlock .box.vowLoginBox h3{font-size:28px;line-height:33px}.propertyDetailBlock .box.vowLoginBox p{line-height:22px}.propertyDetailBlock .box.agentBox.mls_compliance{width:100%;margin-right:0}.propertyDetailBlock .box.agentBox.mls_compliance .image{width:130px;height:150px}.propertyDetailBlock .wrapper{padding:0}.propertyDetailBlock .wrapper .agent_mls_compliance{padding-right:40px;margin-bottom:50px}.propertyDetailBlock.singlePlace .left .box.additionalImagesBox,.propertyDetailBlock.singlePlace .left .box.reviewsBox,.propertyDetailBlock .wrapper .box.communityItemsBlock{padding-left:40px;padding-right:40px}}@media (max-width:450px){.propertyDetailBlock .left .socialBtns{text-align:center}.propertyDetailBlock .left .socialBtns ul{margin:0 auto}.propertyDetailBlock .left .socialBtns .saveToFavorites{width:100%;display:block;margin-bottom:30px}.propertyDetailBlock .box.agentBox.mls_compliance{box-shadow:none;min-height:90px;margin-top:20px}.propertyDetailBlock .box.agentBox.mls_compliance .image{width:80px;height:90px}.propertyDetailBlock .box.agentBox.mls_compliance .agentBoxContent{padding:0 0 0 20px;min-height:90px}}@media (max-width:390px){.propertyDetailBlock .box.openHousesBox .item{width:130px}}.property-login{height:769px;position:relative;text-align:center;color:#fff;padding:15px}.singleProperty.isFeatured{padding-top:0}.singleProperty.isFeatured .shown-tablet{display:none}.singleProperty.isFeatured .left{padding-top:60px}.singleProperty.isFeatured .right{top:0;padding-top:60px}.singleProperty.isFeatured .badge{background-color:#7c7c7c;display:inline-block;font-size:10px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;padding:3px 7px 2px}.singleProperty.isFeatured .badge.new{background-color:#ff1105}.singleProperty.isFeatured .badge.exclusive{background-color:#005edc}.singleProperty.isFeatured .badge svg{margin-right:3px}.singleProperty.isFeatured .featured-hero{min-height:100vh;color:#fff;position:relative;overflow:hidden}.singleProperty.isFeatured .featured-hero .slider.property-gallery{position:absolute;top:0;left:0;width:100%;height:100%}.singleProperty.isFeatured .featured-hero .slider.property-gallery .slick-list.draggable{height:100%;padding:0}.singleProperty.isFeatured .featured-hero .slider.property-gallery .slick-list.draggable .slick-track{height:100%}.singleProperty.isFeatured .featured-hero .slider.property-gallery .item.photoSwipe-item{cursor:auto}.singleProperty.isFeatured .featured-hero .slider.property-gallery .item .popup-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:250px;font-size:20px;background:hsla(0,0%,100%,.3);margin:20px;opacity:0;visibility:hidden;transition:opacity .4s ease}.singleProperty.isFeatured .featured-hero .slider.property-gallery .item .popup-icon:hover{background:#fff;color:rgba(0,0,0,.7)}.singleProperty.isFeatured .featured-hero .slider.property-gallery .item:hover .popup-icon{opacity:1;visibility:visible}.singleProperty.isFeatured .featured-hero .subSlider{width:33.3%;position:absolute;bottom:3rem;right:12rem;z-index:10}.singleProperty.isFeatured .featured-hero .subSlider .slick-list.draggable{height:69px;padding:0}.singleProperty.isFeatured .featured-hero .subSlider .slick-list.draggable .slick-track{height:69px}.singleProperty.isFeatured .featured-hero .subSlider .item .popup-icon{display:none}.singleProperty.isFeatured .featured-hero .slider .slick-list.draggable{padding-top:0;padding-bottom:26px}.singleProperty.isFeatured .featured-hero .property_slider .item.video,.singleProperty.isFeatured .featured-hero .property_slider .item.vtour{display:block;color:#fff;margin:0;cursor:pointer}.singleProperty.isFeatured .featured-hero .property_slider .item.video .dimmer,.singleProperty.isFeatured .featured-hero .property_slider .item.vtour .dimmer{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,.8)}.singleProperty.isFeatured .featured-hero .property_slider .item.video p,.singleProperty.isFeatured .featured-hero .property_slider .item.vtour p{margin:0;font-size:13px;text-align:center}.singleProperty.isFeatured .featured-hero .property_slider .item.video p i,.singleProperty.isFeatured .featured-hero .property_slider .item.vtour p i{font-size:30px}.singleProperty.isFeatured .featured-hero .property_slider .item .popup-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:250px;font-size:20px;background:hsla(0,0%,100%,.3);margin:20px;opacity:0;visibility:hidden;transition:opacity .4s ease}.singleProperty.isFeatured .featured-hero .property_slider .item .popup-icon:hover{background:#fff;color:rgba(0,0,0,.7)}.singleProperty.isFeatured .featured-hero .property_slider .item:hover .popup-icon{opacity:1;visibility:visible}.singleProperty.isFeatured .featured-hero .property_slider .slider .slick-arrow{background:none;color:hsla(0,0%,100%,.8)}.singleProperty.isFeatured .featured-hero .property_slider .slider .slick-arrow.slick-prev{top:calc(100vh - 8rem);left:54vw;z-index:20}.singleProperty.isFeatured .featured-hero .property_slider .slider .slick-arrow.slick-next{right:7rem;top:calc(100vh - 8rem);z-index:20}.singleProperty.isFeatured .featured-hero .property_slider .slider .slick-arrow:hover{background:#fff;color:rgba(0,0,0,.7)}.singleProperty.isFeatured .featured-hero .property_slider .slider .slick-dots{margin-top:0}.singleProperty.isFeatured .featured-hero .property_slider .slider .slick-dots li button{width:12px;height:12px;border-radius:250px}.singleProperty.isFeatured .featured-hero .property_slider .subSlider .item{display:inline-block;margin-right:15px;outline:none;cursor:pointer;transition:opacity .4s ease;min-width:105px}.singleProperty.isFeatured .featured-hero .property_slider .subSlider .item.video,.singleProperty.isFeatured .featured-hero .property_slider .subSlider .item.vtour{display:flex;align-items:center;justify-content:center;font-size:20px}.singleProperty.isFeatured .featured-hero .property_slider .subSlider .item:last-child{margin-right:0}.singleProperty.isFeatured .featured-hero .property_slider .subSlider .item .popup-icon{display:flex;align-items:center;width:100%;height:100%;padding:0;margin:0;border:0;border-radius:0;font-size:25px;text-align:center;background:rgba(0,0,0,.4);color:#fff;outline:none;opacity:0;visibility:hidden;transition:opacity .4s ease}.singleProperty.isFeatured .featured-hero .property_slider .subSlider .item:hover .popup-icon{opacity:1;visibility:visible}.singleProperty.isFeatured .featured-hero .property_slider .no-image{background-color:hsla(0,0%,100%,.08);width:100%;height:400px;display:flex;align-items:center;justify-content:center;outline:none;overflow:hidden}.singleProperty.isFeatured .featured-hero .property_slider .no-image p{color:#fff;margin:0;text-align:center}.singleProperty.isFeatured .featured-hero .property_slider .no-image .no-image-inner{width:100%;height:100%}.singleProperty.isFeatured .featured-hero .property_slider .no-image .no-image-inner .no-image-dimmer{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.singleProperty.isFeatured .featured-hero .property_slider .no-image .no-image-inner .no-image-dimmer p{font-size:20px}.singleProperty.isFeatured .featured-hero .title-section{color:#fff;position:absolute;bottom:0;left:0;width:100%;padding:30px 0}.singleProperty.isFeatured .featured-hero .title-section .wrapper{position:relative;z-index:2}.singleProperty.isFeatured .featured-hero .title-section .address,.singleProperty.isFeatured .featured-hero .title-section h1.title{color:#fff}.singleProperty.isFeatured .featured-hero .title-section h1.title{padding:0;margin:0}.singleProperty.isFeatured .featured-hero .title-section__background{width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,.7)}@supports (backdrop-filter:none){.singleProperty.isFeatured .featured-hero .title-section__background{backdrop-filter:blur(4px)}}.singleProperty.isFeatured .featured-hero .title-meta .badges,.singleProperty.isFeatured .featured-hero .title-meta p{display:inline-block;margin:0;padding:0}@media (max-width:1360px){.singleProperty.isFeatured .featured-hero .property_slider .slider .slick-arrow.slick-prev{left:53vw}}@media (max-width:1245px){.singleProperty.isFeatured .featured-hero .property_slider .slider .slick-arrow.slick-prev{left:50vw}}@media (max-width:1140px){.singleProperty.isFeatured .featured-hero .slider.property-gallery{position:relative;height:80vh}.singleProperty.isFeatured .featured-hero .subSlider{width:100%;position:relative;bottom:0;right:0;padding:35px 80px 0;background:#000}.singleProperty.isFeatured .featured-hero .property_slider .slider .slick-arrow.slick-prev{top:calc(80vh + 50px);left:2rem;z-index:20}.singleProperty.isFeatured .featured-hero .property_slider .slider .slick-arrow.slick-next{right:2rem;top:calc(80vh + 50px);z-index:20}.singleProperty.isFeatured .featured-hero .title-section{position:relative;background:#000}.singleProperty.isFeatured .featured-hero .title-section .wrapper{padding-left:80px;padding-right:80px}.singleProperty.isFeatured .featured-hero .title-section__background{display:none}}@media (max-width:799px){.singleProperty.isFeatured .featured-hero .subSlider{padding:35px 40px 0}.singleProperty.isFeatured .featured-hero .title-section .title{text-align:left}.singleProperty.isFeatured .featured-hero .title-section .wrapper{padding-left:40px;padding-right:40px}}.communityItemsList{flex-wrap:wrap;margin:50px -8px}.communityItemsList,.communityItemsList .item{display:flex;justify-content:center;align-items:center}.communityItemsList .item{box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12);flex:0 0 calc(50% - 16px);margin:0 8px 16px;flex-direction:column;padding:10px}@media (min-width:768px){.communityItemsList .item{flex-basis:calc(25% - 16px)}}@media (min-width:1024px){.communityItemsList .item{flex-basis:calc(16.66667% - 16px)}}@media (min-width:1360px){.communityItemsList .item{flex-basis:calc(12.5% - 16px)}}.communityItemsList .item svg{margin:0 0 10px;transition:all .4s ease}.communityItemsList .item span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-size:12px}@media (max-width:1097px) and (min-width:1023px){.communityItemsList .item.school span{font-size:11px}}@media (max-width:400px){.communityItemsList .item span{font-size:10px}}.communityItemsList .item__yelp{padding-top:55px;padding-bottom:55px;background-size:cover;position:relative;flex-basis:100%}.communityItemsList .item__yelp:after{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0}.communityItemsList .item__yelp span{font-family:Chronicle Display,serif;font-weight:100;font-size:30px;position:relative;z-index:2;color:#fff}.communityItemsList .item__yelp.restaurants{background-image:url(img/yelp/restaurants.png)}.communityItemsList .item__yelp.coffee{background-image:url(img/yelp/coffee-shops.png)}.communityItemsList .item__yelp.shopping{background-image:url(img/yelp/shopping.png)}.communityItemsList .item__yelp.parks{background-image:url(img/yelp/parks.png)}.communityItemsList .item__yelp.active__life{background-image:url(img/yelp/active-life.png)}.communityItemsList .item__yelp.schools{background-image:url(img/yelp/library.png)}.communityItemsList .item__yelp.attractions{background-image:url(img/yelp/attractions.png)}.communityItemsList .item__yelp.health{background-image:url(img/yelp/health-wellness.png)}@media (min-width:768px){.communityItemsList .item__yelp{flex-basis:calc(50% - 16px)}}@media (min-width:1024px){.communityItemsList .item__yelp{flex-basis:calc(50% - 16px)}}@media (min-width:1360px){.communityItemsList .item__yelp{flex-basis:calc(25% - 16px)}}.communityItemsList .item:hover svg{fill:rgba(0,0,0,.7)}.related-blogs{padding:80px 40px;margin-top:60px;background-color:#ebebeb}.related-blogs .slider{margin:0 -8px}.related-blogs .block{padding:0;margin:0;background-color:#ebebeb}.related-blogs .block .title{margin-bottom:40px}.related-blogs article{background-color:#fff;margin:0 8px 16px}.related-blogs article .image-wrap{display:block;width:100%;height:0;position:relative;padding-bottom:49.748743719%}.related-blogs article .image-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.related-blogs article .blog-content{padding:0 20px 20px;min-height:180px;position:relative}.related-blogs article .blog-content h3{font-size:16px;color:#000}.related-blogs article .blog-content h3,.related-blogs article .blog-content h3>a{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif}.related-blogs article .blog-content h3>a{font-weight:700}.related-blogs article .blog-content p{color:#000}.related-blogs article .blog-content .read-more{position:absolute;bottom:20px;left:20px}.propertyDetailBlock .page-title{color:#fff}.propertyDetailBlock .page-title h1.title{color:#fff;margin-bottom:0}@media (min-width:1360px){.propertyDetailBlock .page-title h1.title{padding-left:0}}.propertyDetailBlock .page-title p.address{color:#fff}@media (max-width:1024px){.communityItemsList{margin:50px 0}}@media (max-width:1023px){.singleProperty.isFeatured .right{display:none}.singleProperty.isFeatured .shown-tablet{display:block;padding-left:40px;padding-right:40px}}.allPropertiesBlock{position:fixed;z-index:4;top:61px;left:0;background:#fff;min-height:600px;width:100%;height:100%;overflow:hidden}.allPropertiesBlock .filterArea{width:100%;background:rgba(0,0,0,.08);position:relative;z-index:103}.allPropertiesBlock .filterArea .wrapper{width:100%;padding:0}.allPropertiesBlock .filterArea .right{text-align:left;padding:0 30px}.allPropertiesBlock .filterArea .right ul{padding-left:0;display:inline-block}.allPropertiesBlock .filterArea .right ul.filterMoreArea{float:right}.allPropertiesBlock .filterArea .right ul li{display:inline-block;margin-left:20px}.allPropertiesBlock .filterArea .right ul li a i{margin-left:10px}.allPropertiesBlock .filterArea .right ul li:first-child{margin-left:0}.allPropertiesBlock .filterArea .btn{background-color:#000;color:#fff;padding:6px 11px;border-radius:3px}.allPropertiesBlock .filterArea .btn.active{display:inline}.allPropertiesBlock .filterArea .btn:hover{opacity:.8}.allPropertiesBlock .filterArea .btn.disabled{opacity:.2;cursor:not-allowed}.allPropertiesBlock .filterArea .btn.updated{background:#d43242}.allPropertiesBlock .filterArea .btn.large{padding:13px 30px}.allPropertiesBlock .filterArea .filterMobileActions{display:none;padding-bottom:10px;text-align:right}.allPropertiesBlock .filterArea .filterMobileActions a{margin:0 10px 0 0}.allPropertiesBlock .filterArea .mobileIndicator{display:none;text-align:right;position:relative;top:-40px;margin-bottom:-25px}.allPropertiesBlock .filterArea .filterItem{display:inline-block;margin-right:20px}.allPropertiesBlock .filterArea .filterItem span.dot{width:7px;height:7px;background:#d43242;border-radius:100%;display:none;float:left;position:absolute;top:20px;margin-right:0;margin-left:-12px}.allPropertiesBlock .filterArea .filterItem span.dot.active{display:block}.allPropertiesBlock .filterArea .filterItem span.year{float:right;padding-right:30px;text-transform:lowercase}.allPropertiesBlock .filterArea .filterItem select{background:transparent;border:none;border-radius:0;padding:15px 0;width:100%}.allPropertiesBlock .filterArea .filterItem select:focus{outline:none}.allPropertiesBlock .filterArea .filterItem:last-child{margin-right:0}.allPropertiesBlock .filterArea .filterItem.checkboxItem .label{display:inline-block;padding-left:15px}.allPropertiesBlock .filterArea .filterItem.checkboxItem .checkboxItems{display:inline-block}.allPropertiesBlock .filterArea .filterItem.checkboxItem .checkboxItems a{display:inline-block;color:#000}.allPropertiesBlock .filterArea .filterItem.checkboxItem .checkboxItems a i{font-size:25px;position:relative;top:4px;margin-left:5px;margin-right:5px;color:rgba(0,0,0,.3)}.allPropertiesBlock .filterArea .filterItem.checkboxItem .checkboxItems a i.ion-ios-checkmark{color:#000}.allPropertiesBlock .filterArea .filterItem.checkboxItem .checkboxItems a span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.allPropertiesBlock .filterArea .filterItem.checkboxItem.numberCheckbox .checkboxItems{position:relative;top:-1px}.allPropertiesBlock .filterArea .filterItem.checkboxItem.numberCheckbox .checkboxItems a span{background:rgba(0,0,0,.1);width:28px;height:28px;border-radius:100%;font-size:12px;display:flex;align-items:center;justify-content:center;transition:all .4s ease}.allPropertiesBlock .filterArea .filterItem.checkboxItem.numberCheckbox .checkboxItems a:hover span{background:#000;color:#fff}.allPropertiesBlock .filterArea .filterItem.checkboxItem.numberCheckbox .checkboxItems a.active span{background:#d43242;color:#fff}.allPropertiesBlock .filterArea .filterItem.priceSliderItem{min-width:130px;margin-right:40px}.allPropertiesBlock .filterArea .filterItem.priceSliderItem .label{display:inline-block}.allPropertiesBlock .filterArea .filterItem[data-filter=address]{width:100%;border-right:1px solid rgba(0,0,0,.08)}.allPropertiesBlock .filterArea .filterItem .filterSearchArea i.ion-ios-search-strong{position:absolute;font-size:25px;opacity:.8;margin:6px 0 0 30px}.allPropertiesBlock .filterArea .filterItem .filterSearchArea a.clearSearchInputBtn{float:right;position:absolute;margin:12px 0 0 -50px;opacity:0;visibility:hidden;transition:opacity .4s ease}.allPropertiesBlock .filterArea .filterItem .filterSearchArea a.clearSearchInputBtn svg{opacity:.4}.allPropertiesBlock .filterArea .filterItem .filterSearchArea a.clearSearchInputBtn.active{opacity:1;visibility:visible}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .filterSearchByAddress{border:none;outline:none;font-size:13px;padding:16px 40px 16px 70px;width:100%;max-width:100%;background:transparent;transition:box-shadow .4s ease}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .filterSearchByAddress:focus{box-shadow:3px 8px 12px 3px rgba(0,0,0,.2)}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .filterSearchByAddress.error{border:2px solid #ff1105}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea{width:100%;margin:0}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box input,.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box input.algoliaSearchInput{border:none;outline:none;font-size:13px;padding:16px 60px 16px 70px;width:100%;max-width:100%;background:transparent;transition:background .4s ease}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box input.algoliaSearchInput:focus,.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box input:focus{background:#fff}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box input.algoliaSearchInput.error,.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box input.error{border:2px solid #ff1105}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .ais-search-box{max-width:100%;margin-bottom:-2px}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .ais-search-box .algolia-autocomplete{width:100%;min-height:49px}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .ais-search-box .ais-search-box--magnifier-wrapper{border:none}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .ais-search-box .ais-search-box--magnifier-wrapper .ais-search-box--magnifier{top:16px;left:30px}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .ais-search-box .ais-search-box--reset-wrapper{border:none}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .ais-search-box .ais-search-box--reset-wrapper .ais-search-box--reset{width:49px;height:49px;top:0;right:0;display:flex;align-items:center;justify-content:center}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .ais-search-box .ais-search-box--reset-wrapper .ais-search-box--reset:hover{background:rgba(0,0,0,.04)}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu{background:#fff;box-shadow:3px 8px 12px 3px rgba(0,0,0,.2);border-top:0;max-height:450px}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty{text-align:center;padding:50px}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty i{float:none;margin-top:0;position:relative;top:0;left:0;color:rgba(0,0,0,.2);font-size:18px;opacity:1}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty span{width:100%;display:block;margin-bottom:10px}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty span.aa-empty-title{color:#000;font-size:15px;margin-top:5px}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty a{background:#000;color:#fff;border-radius:3px;padding:10px 20px;line-height:50px}.allPropertiesBlock .filterArea .filterItem .filterSearchArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu .aa-view-more{display:none}.allPropertiesBlock .filterArea .filterItem .rangeSlider{position:relative;margin:0 50px 0 10px;padding-top:10px}.allPropertiesBlock .filterArea .filterItem .rangeSlider.priceRange{top:-2px;min-width:170px;margin:0 -2px 0 20px;padding-top:0;display:inline-block}.allPropertiesBlock .filterArea .filterItem .rangeSlider .noUi-target{margin:0}.allPropertiesBlock .filterArea .filterItem .rangeSlider .noUi-target .noUi-tooltip{transform:translate(-50%,95%);border-radius:100px;cursor:move;cursor:grab;cursor:-webkit-grab}.allPropertiesBlock .filterArea .filterItem .rangeSlider .noUi-target .noUi-handle:active{border:8px solid transparent}.allPropertiesBlock .filterArea .filterPanel{position:absolute;top:-9999px;left:-9999px;width:100%;height:100%;transition:opacity .4s ease}.allPropertiesBlock .filterArea .filterPanel.active{top:49px;left:0;opacity:1;height:100%}.allPropertiesBlock .filterArea .filterPanel .wrapper{padding:0 30px}.allPropertiesBlock .filterArea .filterPanel .content{background:#fff;box-shadow:3px 8px 12px 3px rgba(0,0,0,.2);width:100%;min-height:600px;padding:50px}.allPropertiesBlock .filterArea .filterPanel .content .closeBtnArea{position:relative;top:-37px;margin-bottom:-30px;text-align:right;width:100%}.allPropertiesBlock .filterArea .filterPanel .content .closeBtnArea .closeBtn{float:right}.allPropertiesBlock .filterArea .filterPanel .content .filterItem{margin-bottom:25px;margin-right:0}.allPropertiesBlock .filterArea .filterPanel .content .filterItem .label{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;padding:0;margin:0 0 15px;display:block}.allPropertiesBlock .filterArea .filterPanel .content .filterItem .label span.dot{top:5px;position:relative}.allPropertiesBlock .filterArea .filterPanel .content .filterItem input{width:100%;max-width:100%;outline:none;background:rgba(0,0,0,.08);border:2px solid transparent;padding:15px 25px;color:#000;appearance:none}.allPropertiesBlock .filterArea .filterPanel .content .filterItem input:focus{border:2px solid rgba(0,0,0,.1)}.allPropertiesBlock .filterArea .filterPanel .content .filterItem input.error{border:2px solid #ff1105}.allPropertiesBlock .filterArea .filterPanel .content .filterItem input.number{display:inline-block;width:120px}.allPropertiesBlock .filterArea .filterPanel .content .filterItem input.filterByMlsNo{width:350px}.allPropertiesBlock .filterArea .filterPanel .content .filterItem .inputLabel{width:100%;max-height:25px;margin:0}.allPropertiesBlock .filterArea .filterPanel .content .filterItem .inputLabel span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:10px;text-transform:uppercase;color:rgba(0,0,0,.4);width:19.4%;display:inline-block;text-align:left}.allPropertiesBlock .filterArea .filterPanel .content .filterItem .inputLabel span.right{padding-left:4.5px}.allPropertiesBlock .filterArea .filterPanel .content .filterItem .rangeSlider input.number{padding-left:10px;padding-right:5px}.allPropertiesBlock .filterArea .filterPanel .content .filterItem .rangeSlider .overCheckbox .maxValueOver{float:left}.allPropertiesBlock .filterArea .filterPanel .content .filterItem.checkboxItem a{margin-right:20px}.allPropertiesBlock .filterArea .filterPanel .content .filterItem.checkboxItem a span{font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300}.allPropertiesBlock .filterArea .filterPanel .content .filterItem.checkboxItem.numberCheckbox a{margin-right:5px}.allPropertiesBlock .filterArea .filterPanel .content .filterItem.checkboxItem.numberCheckbox a span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.allPropertiesBlock .filterArea .filterPanel .content .applyArea{padding-top:30px;text-align:right}.allPropertiesBlock .filterArea .filterPanel .content .applyArea .clearFiltersBtn{margin-right:40px}.allPropertiesBlock .filterArea .filterPanel .content .applyArea .clearFiltersBtn i{font-size:22px;position:relative;top:3px;margin-right:7px}.allPropertiesBlock .bottomSection{width:100%;min-height:100%;background:#fff}.allPropertiesBlock .bottomSection.left{flex-direction:row-reverse}.allPropertiesBlock .bottomSection .propertiesArea h3,.allPropertiesBlock .bottomSection .propertiesArea p{margin:0}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea{padding:0;border-bottom:1px solid rgba(0,0,0,.08)}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea.hasShadow{box-shadow:0 4px 15px -2px rgba(0,0,0,.12),0 4px 15px -2px rgba(0,0,0,.12);position:relative;z-index:1}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea.active{z-index:103}.allPropertiesBlock .bottomSection .propertiesArea .infoArea{border-bottom:1px solid rgba(0,0,0,.08)}.allPropertiesBlock .bottomSection .propertiesArea .infoArea .changeTypeBtn{display:flex;align-items:center;background:#fff;border-right:1px solid rgba(0,0,0,.04);padding-left:30px;height:70px;transition:background .4s ease;position:relative}.allPropertiesBlock .bottomSection .propertiesArea .infoArea .changeTypeBtn.active,.allPropertiesBlock .bottomSection .propertiesArea .infoArea .changeTypeBtn:hover{z-index:104;background:rgba(0,0,0,.08)}.allPropertiesBlock .bottomSection .propertiesArea .infoArea .changeTypeBtn h1{font-family:Chronicle Display,serif;font-weight:100;color:#000;font-size:20px}.allPropertiesBlock .bottomSection .propertiesArea .infoArea .changeTypeBtn h1 i{font-size:20px;margin-left:10px}.allPropertiesBlock .bottomSection .propertiesArea .infoArea p{font-size:12px}.allPropertiesBlock .bottomSection .propertiesArea .sortByArea{border-bottom:1px solid rgba(0,0,0,.08)}.allPropertiesBlock .bottomSection .propertiesArea .sortByArea .sortByBtn{display:flex;align-items:center;background:#fff;padding-left:20px;height:70px;transition:background .4s ease}.allPropertiesBlock .bottomSection .propertiesArea .sortByArea .sortByBtn.active,.allPropertiesBlock .bottomSection .propertiesArea .sortByArea .sortByBtn:hover{z-index:104;background:rgba(0,0,0,.04)}.allPropertiesBlock .bottomSection .propertiesArea .sortByArea .sortByBtn span{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:11px;text-transform:uppercase;color:rgba(0,0,0,.5)}.allPropertiesBlock .bottomSection .propertiesArea .sortByArea .sortByBtn i{margin-left:10px}.allPropertiesBlock .bottomSection .propertiesArea .changeTypeDropdown,.allPropertiesBlock .bottomSection .propertiesArea .sortByDropdown{position:absolute;z-index:103;display:block;width:320px;background:#fff;border-top:1px solid rgba(0,0,0,.08);margin-top:-50px;opacity:0;visibility:hidden;box-shadow:3px 8px 12px 3px rgba(0,0,0,.2);transition:margin-top .4s ease,opacity .4s ease}.allPropertiesBlock .bottomSection .propertiesArea .changeTypeDropdown ul,.allPropertiesBlock .bottomSection .propertiesArea .sortByDropdown ul{margin:0;padding:0}.allPropertiesBlock .bottomSection .propertiesArea .changeTypeDropdown ul li .item,.allPropertiesBlock .bottomSection .propertiesArea .sortByDropdown ul li .item{display:flex;border-bottom:1px solid rgba(0,0,0,.08);height:40px;align-items:center;padding-left:30px;transition:background .4s ease}.allPropertiesBlock .bottomSection .propertiesArea .changeTypeDropdown ul li .item.active,.allPropertiesBlock .bottomSection .propertiesArea .changeTypeDropdown ul li .item:hover,.allPropertiesBlock .bottomSection .propertiesArea .sortByDropdown ul li .item.active,.allPropertiesBlock .bottomSection .propertiesArea .sortByDropdown ul li .item:hover{background:rgba(0,0,0,.1)}.allPropertiesBlock .bottomSection .propertiesArea .changeTypeDropdown ul li:last-child .item,.allPropertiesBlock .bottomSection .propertiesArea .sortByDropdown ul li:last-child .item{border-bottom:0}.allPropertiesBlock .bottomSection .propertiesArea .changeTypeDropdown.active,.allPropertiesBlock .bottomSection .propertiesArea .sortByDropdown.active{margin-top:0;opacity:1;visibility:visible}.allPropertiesBlock .bottomSection .propertiesArea .sortArea{background:rgba(0,0,0,.08);height:50px;padding:0 0 0 30px;text-align:left;display:flex;align-items:center;z-index:1;border-right:1px solid rgba(0,0,0,.08)}.allPropertiesBlock .bottomSection .propertiesArea .sortArea .label{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;display:inline;font-size:11px;text-transform:uppercase;color:rgba(0,0,0,.5);margin-right:10px}.allPropertiesBlock .bottomSection .propertiesArea .sortArea a{position:relative;top:4px;margin-right:15px}.allPropertiesBlock .bottomSection .propertiesArea .sortArea a:last-child{margin-right:0}.allPropertiesBlock .bottomSection .propertiesArea .sortArea a svg{width:17px;height:17px;opacity:.5;transition:opacity .4s ease}.allPropertiesBlock .bottomSection .propertiesArea .sortArea a.starBtn .count{position:absolute;width:15px;height:15px;background:#000;color:#fff;left:10px;top:-8px;font-size:11px;display:flex;align-items:center;justify-content:center;border-radius:250px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;opacity:1}.allPropertiesBlock .bottomSection .propertiesArea .sortArea a:first-child{margin-left:0}.allPropertiesBlock .bottomSection .propertiesArea .sortArea a.active svg,.allPropertiesBlock .bottomSection .propertiesArea .sortArea a:hover svg{opacity:1}.allPropertiesBlock .bottomSection .propertiesArea .sortArea a.active.starBtn svg g path,.allPropertiesBlock .bottomSection .propertiesArea .sortArea a:hover.starBtn svg g path{fill:#ffd600}.allPropertiesBlock .bottomSection .propertiesArea .sortArea a.filterToggleBtn,.allPropertiesBlock .bottomSection .propertiesArea .sortArea a.mapToggleBtn{display:none}.allPropertiesBlock .bottomSection .propertiesArea .sortArea .mobileFilterToggleBtn{display:none;width:100%;text-align:center;height:50px;top:0;align-items:center;justify-content:center;transition:all .4s ease}.allPropertiesBlock .bottomSection .propertiesArea .sortArea .mobileFilterToggleBtn i{margin-left:10px;font-size:16px}.allPropertiesBlock .bottomSection .propertiesArea .sortArea .mobileFilterToggleBtn.active{color:#d43242;background:rgba(0,0,0,.08)}.allPropertiesBlock .bottomSection .propertiesArea .sortArea .mobileFilterToggleBtn.active i{transform:rotate(180deg)}.allPropertiesBlock .bottomSection .propertiesArea .showingArea{background:rgba(0,0,0,.08);height:50px;display:flex;align-items:center;text-align:right;padding:0 30px 0 0}.allPropertiesBlock .bottomSection .propertiesArea .showingArea p{width:100%;text-align:right;font-size:13px}.allPropertiesBlock .bottomSection .propertiesArea .mobileSearchToggleArea{padding-left:30px;display:none}.allPropertiesBlock .bottomSection .propertiesArea .mobileSearchToggleArea a.mobileSearchToggleBtn{display:flex;align-items:center;background:#fff;padding-left:0;height:50px;transition:background .4s ease}.allPropertiesBlock .bottomSection .propertiesArea .mobileSearchToggleArea a.mobileSearchToggleBtn i{margin-right:15px;font-size:20px}.allPropertiesBlock .bottomSection .propertiesArea .mobileSearchToggleArea a.mobileSearchToggleBtn.active{color:#ff1105}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea{position:relative;top:0;left:0;width:auto;height:auto;overflow:auto;max-height:565px;padding:0 20px;background:#fff;-webkit-overflow-scrolling:touch}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea.active{z-index:102}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea.list{padding:0 30px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll{overflow-y:visible;width:100%;height:auto;padding:30px 0}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .zc_list{min-width:115px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .zc_list .content .image{border-left:0;border-right:0}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .zc_list .content p.price{margin-top:8px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .zc_list .content p.address{font-size:10px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;color:rgba(0,0,0,.7)}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .zc_list.active .content .image{border-width:2px!important}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .zc_list.grid .content p.address{color:#fff}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll p.disclaimer{letter-spacing:0}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .propertiesPagination{min-height:50px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .emptyState{background:rgba(0,0,0,.08);padding:20px 0;font-size:18px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .emptyState i.ion-ios-information{font-size:30px;color:rgba(0,0,0,.2)}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .emptyState span.goToLabel{display:block;margin:12px 0 5px;font-size:14px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .emptyState .btn{padding:10px 20px;font-size:14px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .emptyState .btn i{margin-left:5px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll .endOfListText{padding:20px 0;text-align:center;border-top:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.4)}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll.grid{padding:30px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .propertiesGridScroll.grid .listingItem{padding-left:0;padding-right:0}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .disclaimer_text{margin-bottom:10px;font-size:12px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea .copyright_text{margin-bottom:50px;font-size:12px}.allPropertiesBlock .bottomSection .mapArea{position:relative;display:block;width:100%;background:rgba(0,0,0,.06)}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag{background:rgba(0,0,0,.4);color:#fff;position:absolute;top:0;z-index:1;padding:7px 15px;border-radius:3px;box-shadow:3px 8px 12px 3px rgba(0,0,0,.2);margin:10px;opacity:0;visibility:hidden;transition:opacity .4s ease,background .4s ease}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag span{margin-left:20px}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag i{position:absolute;font-size:21px;top:2px;left:11px;display:none}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag i.ion-ios-checkmark-outline,.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag i.ion-ios-circle-outline{display:inline}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag.show{opacity:1;visibility:visible}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag.active{background:rgba(0,0,0,.9)}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag.active i{display:none}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag.active i.ion-ios-checkmark{display:inline}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag:hover{background:rgba(0,0,0,.6)}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag.redoSearch{background:#d43242}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag.redoSearch i,.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag.redoSearch i.ion-ios-checkmark{display:none}.allPropertiesBlock .bottomSection .mapArea .searchMapWithDrag.redoSearch i.ion-android-refresh{display:inline}.allPropertiesBlock .bottomSection .mapArea .clearAllFiltersArea{position:absolute;bottom:250px;left:0;z-index:1;width:100%;text-align:center;display:none}.allPropertiesBlock .bottomSection .mapArea .clearAllFiltersArea .clearFiltersBtn{background:#d43242;color:#fff;padding:10px 20px;border-radius:3px;box-shadow:3px 8px 12px 3px rgba(0,0,0,.2);opacity:1;visibility:visible;margin:10px;top:1px;transition:opacity .4s ease,background .4s ease}.allPropertiesBlock .bottomSection .mapArea .clearAllFiltersArea .clearFiltersBtn span{margin-left:20px}.allPropertiesBlock .bottomSection .mapArea .clearAllFiltersArea .clearFiltersBtn i{position:relative;font-size:21px}.allPropertiesBlock .bottomSection .mapArea .clearAllFiltersArea.active{display:block}.allPropertiesBlock .bottomSection .mapArea .mapStyles{position:absolute;z-index:5;top:0;right:0;padding:15px}.allPropertiesBlock .bottomSection .mapArea .mapStyles ul{margin:0;padding:0}.allPropertiesBlock .bottomSection .mapArea .mapStyles ul li{display:block;width:30px;height:30px;border-radius:250px;background:#000;border:2px solid transparent;cursor:pointer;margin-bottom:10px;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12)}.allPropertiesBlock .bottomSection .mapArea .mapStyles ul li.active,.allPropertiesBlock .bottomSection .mapArea .mapStyles ul li:hover{border:2px solid #ff1105}.allPropertiesBlock .bottomSection .mapArea .mapStyles ul li.light{background:#eee}.allPropertiesBlock .bottomSection .mapArea .mapStyles ul li.dark{background:#212121}.allPropertiesBlock .bottomSection .mapArea .mapStyles ul li.silver{background:#fff}.allPropertiesBlock .bottomSection .mapArea .mapStyles ul li.night{background:#1d2c4d}.allPropertiesBlock .bottomSection .mapArea .acf-map{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:800px;min-height:100%}.allPropertiesBlock .bottomSection .mapArea .acf-map #searchAddress{display:none;outline:none;border:none;padding:15px 20px;margin-top:10px;margin-left:10px;min-width:300px;font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300;font-size:13px;box-shadow:3px 8px 12px 3px rgba(0,0,0,.2)}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker{position:absolute;width:74px;height:20px;border-radius:5px;background:transparent;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker .priceDiv{position:relative;z-index:2;background:#ff1105}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker p{position:relative;z-index:2;background:#000;color:#fff;border-radius:3px;padding:5px}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker p span.units{width:14px;height:14px;font-size:9px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;background:#fff;color:#000;border-radius:100%;margin-right:5px;display:flex;align-items:center;justify-content:center;float:left}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker span.infoSpan{background:rgba(0,0,0,.7);color:#fff;padding:3px 5px;position:absolute;min-height:15px;top:-9999px;opacity:0;visibility:hidden;width:auto;min-width:168px;text-align:center;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;transition:opacity .7s ease}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker span.pointerSpan{position:absolute;z-index:1;width:15px;height:15px;background:#000;left:30px;bottom:-6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5)}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker:hover{z-index:5}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker:hover p,.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker:hover span{background:#d43242}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker:hover span.infoSpan{top:-28px;opacity:1;visibility:visible}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker.active{z-index:5}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker.active p,.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker.active span{background:#d43242}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker.multiple{width:80px}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker.multiple span.infoSpan{min-width:120px}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker.multiple span.pointerSpan{left:33px}.allPropertiesBlock .bottomSection .mapArea .acf-map .customMarker.multiple:hover p span.units{background:#fff;color:#ff1105}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper{padding:0;position:relative}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper .image,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper .image{background-color:rgba(0,0,0,.08);width:100px;height:100px;position:absolute;display:flex;align-items:center;justify-content:center}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper .image .no-image,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper .image .no-image{text-align:center;font-size:10px;margin:0;padding:0 10px}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper .marker_content,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper .marker_content{min-height:100px;margin-left:100px;max-width:200px;min-width:180px;padding:0 10px}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper .marker_content p,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper .marker_content p{margin:0;color:rgba(0,0,0,.7)}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper .marker_content p.price,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper .marker_content p.price{font-size:15px;padding-top:10px;margin-bottom:5px;color:#000}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper .marker_content p.street,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper .marker_content p.street{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:10px;text-transform:capitalize}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper .marker_content p.providedBy,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper .marker_content p.providedBy{margin-top:5px;font-size:10px}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content{padding:0 0 0 10px}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content .image,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content .image{width:50px;height:50px}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content p,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content p{margin:0}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content p.name,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content p.name{font-size:15px;margin-bottom:5px;color:#000}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content p.rating,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content p.rating{font-size:13px;color:#000}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content p.address,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content p.address{margin-top:5px;font-size:10px}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper.large,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper.large{position:relative;padding:15px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12)}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper.large .image,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper.large .image{width:240px;height:200px;position:relative;margin-bottom:15px}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw .marker_wrapper.large .marker_content,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker .marker_wrapper.large .marker_content{min-height:50px;margin:0;max-width:100%;padding:0}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw.multiple,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker.multiple{margin-bottom:10px}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw.multiple:last-child,.allPropertiesBlock .bottomSection .mapArea .acf-map .marker.multiple:last-child{margin-bottom:0}.allPropertiesBlock .bottomSection .mapArea .acf-map .gm-style-iw{overflow:hidden}.allPropertiesBlock .bottomSection .brocInfo{position:fixed;z-index:2;bottom:0;width:100%;color:#fff;background:#666;padding:7px 20px;font-size:12px}.allPropertiesBlock .bottomSection .brocInfo a{color:#fff}.allPropertiesBlock .bottomSection .mobile-filter-menu{display:none;position:fixed;z-index:103;left:0;bottom:0;width:100%;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12);background:#fff}.allPropertiesBlock .bottomSection .mobile-filter-menu a{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;margin:0;padding:0;text-align:center;border-radius:0;border-right:1px solid rgba(0,0,0,.2)}.allPropertiesBlock .bottomSection .mobile-filter-menu a svg{margin-right:15px;opacity:.5}.allPropertiesBlock .bottomSection .mobile-filter-menu a.active{background:rgba(0,0,0,.08);border:0}.allPropertiesBlock .bottomSection .mobile-filter-menu a.active span{color:#000}.allPropertiesBlock .bottomSection .mobile-filter-menu a.active svg{opacity:1}.allPropertiesBlock .bottomSection .mobile-filter-menu.right a{border-right:0}.allPropertiesBlock .disclaimerInfoBox{padding:30px 0}.allPropertiesBlock .disclaimerInfoBox p{font-size:10px}.allPropertiesBlock .disclaimerInfoBox .title{font-size:15px;margin-bottom:0}.propertiesMapArea .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{bottom:190px!important}.siteid-1 .propertiesMapArea .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{bottom:200px!important}@media (max-width:1564px){.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea.list .propertiesGridScroll .zc_list .badges{display:none}}@media (max-width:1392px){.allPropertiesBlock .filterArea .filterItem[data-filter=bath]{display:none}}@media (max-width:1318px){.allPropertiesBlock .propertiesTitleArea .sortArea a.iconBtn{margin-left:10px}.allPropertiesBlock .propertiesTitleArea .sortArea a.iconBtn:first-child{margin-left:0}}@media (max-width:1087px){.allPropertiesBlock .filterArea .filterItem[data-filter=bed]{display:none}}@media (max-width:1024px){.allPropertiesBlock .filterArea{display:none;height:auto;position:fixed;z-index:103;top:163px;background:#fff;width:100%;height:100%;border-top:1px solid rgba(0,0,0,.08);padding-bottom:123px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.allPropertiesBlock .filterArea .mobileIndicator{display:block}.allPropertiesBlock .filterArea .wrapper{padding:0 30px}.allPropertiesBlock .filterArea .wrapper ul{padding:15px 0}.allPropertiesBlock .filterArea .wrapper ul li{display:block;margin-right:0;margin-left:0}.allPropertiesBlock .filterArea .wrapper ul li.last{float:none;margin-top:30px}.allPropertiesBlock .filterArea .wrapper ul li a{padding:13px 0;width:100%;display:block}.allPropertiesBlock .filterArea .wrapper ul li i{margin-left:7px}.allPropertiesBlock .filterArea .wrapper ul li .filterItemBtn{text-align:center}.allPropertiesBlock .filterArea .wrapper ul li .filterItemBtn.active{display:block}.allPropertiesBlock .filterArea .wrapper ul li a.clearFiltersBtn{text-align:center}.allPropertiesBlock .filterArea .wrapper ul li a.openMoreFilters{display:none}.allPropertiesBlock .filterArea .wrapper .left{padding:0;width:100%}.allPropertiesBlock .filterArea .wrapper .right{width:100%;padding:0 10px;margin-top:15px}.allPropertiesBlock .filterArea .wrapper .right .filterMoreArea{display:none}.allPropertiesBlock .filterArea .wrapper .right ul{padding:0}.allPropertiesBlock .filterArea .wrapper .filterTop .pure-u-lg-5-24,.allPropertiesBlock .filterArea .wrapper .filterTop .pure-u-lg-19-24{width:100%}.allPropertiesBlock .filterArea .wrapper .filterTop .filterMobileActions{display:block;padding-top:40px}.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem{display:block;margin-right:0}.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem span.dot{position:relative;top:5px}.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem .filterSearchArea .clearSearchInputBtn{margin:8px 40px 0 0;right:0}.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem .filterSearchArea .filterSearchByAddress{width:100%;background:#eee}.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem .filterSearchArea .filterSearchByAddress:focus{box-shadow:none}.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem .noUi-tooltip{font-size:13px}.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem .label{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;display:block;margin:20px 0}.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem.priceSliderItem{padding-bottom:20px}.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem.priceSliderItem .priceRange{margin:0;padding:0 10px;min-width:100%}.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem[data-filter=bed]{display:inline-block;width:50%}.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem[data-filter=bath]{display:inline-block;width:50%;float:right}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel{position:relative;top:0;left:0}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper{padding:0}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content{padding:0;min-height:auto;box-shadow:none;background:transparent}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .closeBtnArea{display:none}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .applyArea{margin-bottom:200px}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .applyArea .clearFiltersBtn{display:block;text-align:center}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .applyArea .filterApplyBtn{display:block;margin:20px 0;text-align:center;position:fixed;bottom:40px;left:0;border-radius:0;width:100%;z-index:1}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .rangeSlider{margin-right:10px}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .filterItem[data-filter=buildingTypes],.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .filterItem[data-filter=propertyType]{display:inline-block;width:50%}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .filterItem[data-filter=builtIn]{display:inline-block;width:50%;padding-right:20px}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .filterItem[data-filter=sqft]{display:inline-block;width:50%;padding-left:20px;float:right}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .filterItem.checkboxItem .checkboxItems a{display:block}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .filterItem.checkboxItem[data-filter=bath] .checkboxItems a,.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .filterItem.checkboxItem[data-filter=bed] .checkboxItems a{display:inline-block}.allPropertiesBlock .filterArea .wrapper .filterArea_dropItem{position:fixed;top:67px;left:0;width:100%;height:100%;max-height:100%;padding-bottom:150px}.allPropertiesBlock .filterArea .wrapper .filterArea_dropItem_selects li{padding:0}.allPropertiesBlock .filterArea .wrapper .filterArea_dropItem_selects li .label{padding:15px 30px}.allPropertiesBlock .filterArea .wrapper .filterArea_dropItem_selects li a{padding-left:30px;padding-right:30px}.allPropertiesBlock .filterArea .wrapper .filterArea_dropItem_selects li input.maxValue,.allPropertiesBlock .filterArea .wrapper .filterArea_dropItem_selects li input.minValue{width:49%}.allPropertiesBlock .bottomSection .propertiesTitleArea,.allPropertiesBlock .bottomSection .propertiesTitleArea .sortArea{padding:0}.allPropertiesBlock .bottomSection .propertiesTitleArea .sortArea .sortAreaInner{display:none}.allPropertiesBlock .bottomSection .propertiesTitleArea .sortArea a.iconBtn{margin-left:15px}.allPropertiesBlock .bottomSection .propertiesTitleArea .sortArea a.iconBtn:first-child{margin-left:0}.allPropertiesBlock .bottomSection .propertiesTitleArea .sortArea .mobileFilterToggleBtn{display:flex}.allPropertiesBlock .bottomSection .propertiesTitleArea .algoliaSearchArea.mapSearchPage{width:100%;position:relative;top:-50px;margin:0 0 -50px}.allPropertiesBlock .bottomSection .propertiesTitleArea .algoliaSearchArea.mapSearchPage #search-box input{padding:17px 60px 17px 70px;height:50px}.allPropertiesBlock .bottomSection .propertiesTitleArea .algoliaSearchArea.mapSearchPage #search-box .ais-search-box .ais-search-box--magnifier{top:18px}.allPropertiesBlock .bottomSection .propertiesTitleArea .algoliaSearchArea.mapSearchPage #search-box .ais-search-box--reset{width:50px;height:50px;top:0;right:0}.allPropertiesBlock .bottomSection .propertiesTitleArea .algoliaSearchArea.mapSearchPage #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty{background:#fff;padding:40px;text-align:center}.allPropertiesBlock .bottomSection .propertiesTitleArea .algoliaSearchArea.mapSearchPage #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty i{position:relative;display:block;float:none;top:0;left:0;font-size:20px;margin:0}.allPropertiesBlock .bottomSection .propertiesTitleArea .algoliaSearchArea.mapSearchPage #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty span{display:block;width:100%;color:#000}.allPropertiesBlock .bottomSection .propertiesTitleArea .algoliaSearchArea.mapSearchPage #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty span.aa-empty-title{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:15px;margin-bottom:5px}.allPropertiesBlock .bottomSection .propertiesTitleArea .algoliaSearchArea.mapSearchPage #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty span.aa-empty-desc{margin-bottom:10px}.allPropertiesBlock .bottomSection .propertiesTitleArea .algoliaSearchArea.mapSearchPage #search-box .algolia-autocomplete .aa-dropdown-menu .aa-empty .aa-empty-reset-btn{background:#000;color:#fff;padding:10px 20px;border-radius:4px;line-height:40px}.allPropertiesBlock .bottomSection .propertiesArea{width:100%;background:#fff}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea{padding:0;background:#fff;position:relative;z-index:102}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .sortArea{background:#fff}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .sortArea .locationBtn{display:none}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .sortArea .filterToggleBtn,.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .sortArea .mapToggleBtn{display:inline;position:relative;z-index:10}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .mobileSearchToggleArea{display:block;border-right:1px solid rgba(0,0,0,.08)}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .showingArea{background:#fff}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .showingArea p{font-size:10px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea{display:block;padding:0 30px;min-height:100%;max-height:580px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea.list{padding:0 30px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea.list .propertiesGridScroll .zc_list .badges{display:block}.allPropertiesBlock .bottomSection .propertiesMapArea{display:block;position:fixed;z-index:101;top:183px;left:0;height:100%;width:100%;min-height:100%}.allPropertiesBlock .bottomSection .propertiesMapArea .mapArea{position:relative;z-index:1;top:0;left:0;width:100%;height:100%}.allPropertiesBlock .bottomSection .propertiesMapArea .mapArea .searchMapWithDrag{top:0}.allPropertiesBlock .bottomSection .propertiesMapArea .mapArea .acf-map{position:relative;top:0;left:0;width:100%;height:100%;overflow:none;min-height:72%}.allPropertiesBlock .bottomSection .propertiesMapArea .mapArea .mapStyles{display:none}.allPropertiesBlock .bottomSection .propertiesMapArea .mapArea input#searchAddress.controls{width:90%}.allPropertiesBlock .bottomSection .mobile-filter-menu{display:block}.allPropertiesBlock.hasTopBar .bottomSection .propertiesMapArea .mapArea .searchMapWithDrag{top:55px}}@media (max-width:799px){.allPropertiesBlock{top:61px}.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .filterItem[data-filter=buildingTypes],.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .filterItem[data-filter=builtIn],.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .filterItem[data-filter=propertyType],.allPropertiesBlock .filterArea .wrapper .filterBottom .filterPanel .wrapper .content .filterItem[data-filter=sqft],.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem[data-filter=bath],.allPropertiesBlock .filterArea .wrapper .filterTop .filterItem[data-filter=bed]{display:block;width:100%;float:none;padding:0}.allPropertiesBlock .bottomSection .propertiesArea{width:100%;background:#fff}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea{padding:0;background:#fff;position:relative;z-index:102;border-bottom:1px solid rgba(0,0,0,.08)}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .infoArea .changeTypeBtn h3{font-size:20px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .sortByArea .sortByBtn .sortItems{font-size:13px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .sortByArea .sortByBtn .sortItems span{font-size:9px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .sortArea .locationBtn{display:none}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .sortArea .filterToggleBtn,.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .sortArea .mapToggleBtn{display:inline;position:relative;z-index:10}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .sortArea a.iconBtn{margin:0 5px 0 0}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .sortArea a.iconBtn:last-child{margin-right:0}.allPropertiesBlock .bottomSection .propertiesArea .propertiesTitleArea .algoliaSearchArea #search-box .algolia-autocomplete .aa-dropdown-menu{background:#fff;max-height:450px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea{display:block;padding:0;max-height:580px}.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea.list{padding:0 30px}.allPropertiesBlock .bottomSection .propertiesArea .infoArea .changeTypeBtn,.allPropertiesBlock .bottomSection .propertiesArea .sortByArea .sortByBtn{height:50px;padding-left:20px}.allPropertiesBlock .bottomSection .propertiesArea .showingArea p{font-size:10px}.allPropertiesBlock .bottomSection .propertiesMapArea{display:block;position:fixed;z-index:101;top:163px;left:0;height:100%;width:100%;min-height:100%}.allPropertiesBlock .bottomSection .propertiesMapArea .mapArea{position:relative;z-index:1;top:0;left:0;width:100%;height:100%}.allPropertiesBlock .bottomSection .propertiesMapArea .mapArea .acf-map{position:relative;top:0;left:0;width:100%;height:100%;overflow:none;min-height:72%}.allPropertiesBlock .bottomSection .propertiesMapArea .mapArea .mapStyles{display:none}.allPropertiesBlock .bottomSection .propertiesMapArea .mapArea input#searchAddress.controls{width:90%}.allPropertiesBlock .bottomSection .mobile-filter-menu{display:block}}@media (max-width:414px){.allPropertiesBlock .bottomSection .propertiesArea .propertiesGridArea.list .propertiesGridScroll .zc_list .badges .regionBadge{display:none}}.algoliaSearchAreaMobile{display:none}@media (max-width:799px){.algoliaSearchAreaMobile.active{display:block}}.allPlacesBlock{position:fixed;z-index:4;top:60px;left:0;background:#fff;min-height:600px;width:100%;height:100%;overflow:hidden}.allPlacesBlock .filterArea{width:100%;background:rgba(0,0,0,.08)}.allPlacesBlock .filterArea .wrapper{width:100%;padding:0 50px}.allPlacesBlock .filterArea .left{z-index:100}.allPlacesBlock .filterArea .right{text-align:right}.allPlacesBlock .filterArea .searchBtn{float:left;width:40px;height:49px;display:flex;align-items:center}.allPlacesBlock .filterArea .searchBtn span{display:none}.allPlacesBlock .filterArea .searchArea{position:fixed;z-index:1;top:-130px;left:0;width:100%;height:100px;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;transition:top .4s ease}.allPlacesBlock .filterArea .searchArea.active{top:110px}.allPlacesBlock .filterArea .searchArea .searchPlacesInput{position:relative;z-index:1;border:none;outline:none;padding:10px 20px;color:#fff;margin:0 20px;width:100%;text-align:center;background:transparent;font-size:35px}.allPlacesBlock .filterArea .searchArea .ion-android-close{position:absolute;z-index:2;right:35px;width:50px;height:50px;border-radius:100%;padding:0;background:hsla(0,0%,100%,.1);color:#fff;display:flex;align-items:center;justify-content:center;font-size:30px;cursor:pointer}.allPlacesBlock .filterArea .searchArea .ion-android-close:hover{background:#fff;color:#000}.allPlacesBlock .filterArea ul{padding:14px 0 0;margin:0}.allPlacesBlock .filterArea ul li{display:inline-block;margin-right:20px}.allPlacesBlock .filterArea ul li:last-child{margin-right:0}.allPlacesBlock .filterArea ul li a i,.allPlacesBlock .filterArea ul li a span{color:rgba(0,0,0,.6)}.allPlacesBlock .filterArea ul li a.active,.allPlacesBlock .filterArea ul li a:hover{opacity:1}.allPlacesBlock .filterArea ul li a.active i,.allPlacesBlock .filterArea ul li a.active span,.allPlacesBlock .filterArea ul li a:hover i,.allPlacesBlock .filterArea ul li a:hover span{color:#000}.allPlacesBlock .filterArea ul li a.filterItemBtn{display:none;background-color:#000;color:#fff;padding:6px 11px;border-radius:3px}.allPlacesBlock .filterArea ul li a.filterItemBtn.active{display:inline}.allPlacesBlock .filterArea ul li a.filterItemBtn:hover{opacity:.8}.allPlacesBlock .filterArea ul li a.filterItemBtn.disabled{opacity:.2;cursor:not-allowed}.allPlacesBlock .filterArea .filterArea_dropItem{display:block;background:#fff;min-width:270px;min-height:200px;max-height:400px;overflow:hidden;overflow-y:scroll;position:fixed;z-index:99999;top:-9999px;left:-9999px;opacity:0;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12);-webkit-overflow-scrolling:touch;transition:left .4s,opacity .4s .4s}.allPlacesBlock .filterArea .filterArea_dropItem.active{position:absolute;z-index:99999;top:0;left:0;opacity:1}.allPlacesBlock .filterArea .filterArea_dropItem .closeBtn{position:absolute;top:15px;right:15px}.allPlacesBlock .filterArea .filterArea_dropItem ul{margin:0;padding:0;display:none}.allPlacesBlock .filterArea .filterArea_dropItem ul.filterArea_dropItem_selects .label{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;padding:15px 20px;margin:0}.allPlacesBlock .filterArea .filterArea_dropItem ul.filterArea_dropItem_selects.active{display:block}.allPlacesBlock .filterArea .filterArea_dropItem ul li{display:block;margin:0}.allPlacesBlock .filterArea .filterArea_dropItem ul li a{display:block;padding:15px 20px}.allPlacesBlock .filterArea .filterArea_dropItem ul li a:hover{background:rgba(0,0,0,.08)}.allPlacesBlock .filterArea .filterArea_dropItem ul li a.active{background:rgba(0,0,0,.2);color:rgba(0,0,0,.7)}.allPlacesBlock .bottomSection{width:100%;background:#fff}.allPlacesBlock .bottomSection .placesArea h1,.allPlacesBlock .bottomSection .placesArea h3,.allPlacesBlock .bottomSection .placesArea p{margin:0}.allPlacesBlock .bottomSection .placesArea .placesTitleArea{padding:30px 50px}.allPlacesBlock .bottomSection .placesArea .infoArea h1{font-family:Chronicle Display,serif;font-weight:400;color:#000;font-size:25px}.allPlacesBlock .bottomSection .placesArea .infoArea p{font-size:12px}.allPlacesBlock .bottomSection .placesArea .sortArea{padding:19px 0 0;text-align:right}.allPlacesBlock .bottomSection .placesArea .sortArea a{margin-left:20px}.allPlacesBlock .bottomSection .placesArea .sortArea a svg{opacity:.5;transition:opacity .4s ease}.allPlacesBlock .bottomSection .placesArea .sortArea a.starBtn .count{position:absolute;width:15px;height:15px;background:#000;color:#fff;left:10px;top:-8px;font-size:11px;display:flex;align-items:center;justify-content:center;border-radius:250px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;opacity:1}.allPlacesBlock .bottomSection .placesArea .sortArea a.active svg,.allPlacesBlock .bottomSection .placesArea .sortArea a:hover svg{opacity:1}.allPlacesBlock .bottomSection .placesArea .sortArea a.active.starBtn svg g path,.allPlacesBlock .bottomSection .placesArea .sortArea a:hover.starBtn svg g path{fill:#ffd600}.allPlacesBlock .bottomSection .placesArea .placesGridArea{position:relative;left:0;width:auto;height:auto;overflow:auto;max-height:565px;padding:0 20px;background:#fff;-webkit-overflow-scrolling:touch}.allPlacesBlock .bottomSection .placesArea .placesGridArea.active{z-index:102}.allPlacesBlock .bottomSection .placesArea .placesGridArea.list{padding:0 50px;z-index:1}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll{padding:0;width:100%;height:800px}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .zc_list .content .image{border-left:0;border-right:0}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .zc_list .text{min-height:0}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .zc_list.active .content .image{border:2px solid #000}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .zc_list.place.grid .content .text{margin-bottom:0}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .zc_list.place.grid .content .text .text_inner{margin-top:-97px}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .propertiesPagination{min-height:100px}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .placesPagination ul{padding-left:0}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .placesPagination ul li{display:inline-block;margin-right:15px}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .placesPagination ul li:last-child{margin-right:0}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .placesPagination ul li a.active{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .emptyState{background:rgba(0,0,0,.08);padding:20px 0}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .clearBtnArea{text-align:center}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .clearBtnArea button{border:0;font-size:13px;padding:10px 20px;border-radius:3px;background:#000;color:#fff;transition:opacity .4s ease}.allPlacesBlock .bottomSection .placesArea .placesGridArea .placesGridScroll .clearBtnArea button:hover{opacity:.8}.allPlacesBlock .bottomSection .placesMapArea .mapArea{position:relative;display:block;width:100%;height:auto;background:rgba(0,0,0,.06)}.allPlacesBlock .bottomSection .placesMapArea .mapArea .mapStyles{position:absolute;z-index:5;top:0;right:0;padding:15px}.allPlacesBlock .bottomSection .placesMapArea .mapArea .mapStyles ul{margin:0;padding:0}.allPlacesBlock .bottomSection .placesMapArea .mapArea .mapStyles ul li{display:block;width:30px;height:30px;border-radius:250px;background:#000;border:2px solid transparent;cursor:pointer;margin-bottom:10px;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12)}.allPlacesBlock .bottomSection .placesMapArea .mapArea .mapStyles ul li.active,.allPlacesBlock .bottomSection .placesMapArea .mapArea .mapStyles ul li:hover{border:2px solid #000}.allPlacesBlock .bottomSection .placesMapArea .mapArea .mapStyles ul li.light{background:#eee}.allPlacesBlock .bottomSection .placesMapArea .mapArea .mapStyles ul li.dark{background:#212121}.allPlacesBlock .bottomSection .placesMapArea .mapArea .mapStyles ul li.silver{background:#fff}.allPlacesBlock .bottomSection .placesMapArea .mapArea .mapStyles ul li.night{background:#1d2c4d}.allPlacesBlock .bottomSection .placesMapArea .mapArea input#searchAddress.controls{position:absolute;z-index:900000;left:20px!important;top:20px!important;display:inline-block;padding:15px 20px;border:0;outline:none;font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300;font-size:13px;width:80%;box-shadow:0 0 15px rgba(0,0,0,.117647),0 0 15px rgba(0,0,0,.117647)}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:800px;min-height:100%}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper{padding:5px 0}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper .image,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper .image{background-color:rgba(0,0,0,.08);width:80px;height:80px;position:absolute}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper .marker_content,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper .marker_content{min-height:80px;margin-left:80px;max-width:200px;padding:0 10px}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper .marker_content p,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper .marker_content p{margin:0;color:rgba(0,0,0,.7)}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper .marker_content p.price,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper .marker_content p.price{font-size:15px;margin-bottom:5px;color:#000}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper .marker_content img.yelpStars,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper .marker_content img.yelpStars{margin-top:3px}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper .marker_content img.yelpLogo,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper .marker_content img.yelpLogo{height:24px;margin:0}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content{padding:0 0 0 10px}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content .image,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content .image{width:50px;height:50px}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content p,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content p{margin:0}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content p.name,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content p.name{font-size:15px;margin-bottom:5px;color:#000}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content p.rating,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content p.rating{font-size:13px;color:#000}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .gm-style-iw .marker_wrapper.googlePlaces .marker_content p.address,.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map .marker .marker_wrapper.googlePlaces .marker_content p.address{margin-top:5px;font-size:10px}.allPlacesBlock .bottomSection .mobile-filter-menu{display:none;position:fixed;z-index:103;left:0;bottom:0;width:100%;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12);background:#fff}.allPlacesBlock .bottomSection .mobile-filter-menu ._left a{border-right:1px solid rgba(0,0,0,.2)}.allPlacesBlock .bottomSection .mobile-filter-menu a{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;margin:0;padding:0;text-align:center;border-radius:0}.allPlacesBlock .bottomSection .mobile-filter-menu a svg{margin-right:15px}.allPlacesBlock .bottomSection .mobile-filter-menu a.active{background:rgba(0,0,0,.08)}@media (max-width:1024px){.allPlacesBlock{top:61px}.allPlacesBlock .filterArea{display:none;height:auto;position:fixed;z-index:103;top:61px;background:#eee;width:100%;height:100%}.allPlacesBlock .filterArea .wrapper{padding:0 30px}.allPlacesBlock .filterArea .wrapper .searchBtn{float:none;display:block;padding-top:20px}.allPlacesBlock .filterArea .wrapper .searchBtn i{position:absolute}.allPlacesBlock .filterArea .wrapper .searchBtn span{display:block;float:left;margin-left:25px}.allPlacesBlock .filterArea .wrapper .searchArea .ion-android-close{width:35px;height:35px;right:15px}.allPlacesBlock .filterArea .wrapper .searchArea .searchPlacesInput{text-align:left}.allPlacesBlock .filterArea .wrapper .searchArea.active{top:61px}.allPlacesBlock .filterArea .wrapper ul{padding:15px 0}.allPlacesBlock .filterArea .wrapper ul li{display:block;margin-right:0}.allPlacesBlock .filterArea .wrapper ul li.last{float:none;margin-top:30px}.allPlacesBlock .filterArea .wrapper ul li a{padding:13px 0;width:100%;display:block}.allPlacesBlock .filterArea .wrapper ul li i{margin-left:7px}.allPlacesBlock .filterArea .wrapper ul li .filterItemBtn{text-align:center}.allPlacesBlock .filterArea .wrapper ul li .filterItemBtn.active{display:block}.allPlacesBlock .filterArea .wrapper ul li a.clearFiltersBtn{text-align:center}.allPlacesBlock .filterArea .wrapper .right ul{padding:0}.allPlacesBlock .filterArea .wrapper .filterArea_dropItem{position:fixed;top:67px;left:0;width:100%;height:100%;max-height:100%;padding-bottom:150px}.allPlacesBlock .filterArea .wrapper .filterArea_dropItem_selects li{padding:0}.allPlacesBlock .filterArea .wrapper .filterArea_dropItem_selects li .label{padding:15px 30px}.allPlacesBlock .filterArea .wrapper .filterArea_dropItem_selects li a{padding-left:30px;padding-right:30px}.allPlacesBlock .filterArea .wrapper .filterArea_dropItem_selects li input.maxValue,.allPlacesBlock .filterArea .wrapper .filterArea_dropItem_selects li input.minValue{width:49%}.allPlacesBlock .bottomSection .placesArea{width:100%;background:#fff}.allPlacesBlock .bottomSection .placesArea .placesTitleArea{padding:15px 30px;background:#fff;position:relative;z-index:102}.allPlacesBlock .bottomSection .placesArea .placesTitleArea .sortArea .locationBtn{display:none}.allPlacesBlock .bottomSection .placesArea .placesTitleArea .sortArea .filterToggleBtn,.allPlacesBlock .bottomSection .placesArea .placesTitleArea .sortArea .mapToggleBtn{display:inline;position:relative;z-index:10}.allPlacesBlock .bottomSection .placesArea .placesGridArea{display:none;padding:0 30px;max-height:580px}.allPlacesBlock .bottomSection .placesArea .placesGridArea.active{display:block;z-index:102}.allPlacesBlock .bottomSection .placesArea .placesGridArea.list{padding:0 30px}.allPlacesBlock .bottomSection .placesMapArea{display:block;position:fixed;z-index:101;top:146px;left:0;height:100%;width:100%;min-height:100%}.allPlacesBlock .bottomSection .placesMapArea .mapArea{position:relative;z-index:1;top:0;left:0;width:100%;height:100%}.allPlacesBlock .bottomSection .placesMapArea .mapArea .acf-map{position:relative;top:0;left:0;width:100%;height:100%;overflow:none;min-height:72%}.allPlacesBlock .bottomSection .placesMapArea .mapArea .mapStyles{display:none}.allPlacesBlock .bottomSection .placesMapArea .mapArea input#searchAddress.controls{width:90%}.allPlacesBlock .bottomSection .mobile-filter-menu{display:block}}@media (max-width:360px){.allPropertiesBlock .filterArea .filterArea_dropItem ul.filterArea_dropItem_selects .rangeSlider input.number{width:48%}}.flexible-exclusive_property .slider-item-container .pure-g{width:100%}.flexible-exclusive_property .image{height:100%}.flexible-exclusive_property .image-wrapper{height:100%;padding-right:2rem}.flexible-exclusive_property .flex{display:flex;align-items:center;height:100%;position:relative;z-index:2}.flexible-exclusive_property .flex-content{width:100%;height:auto;padding:3rem}.flexible-exclusive_property .flex-content h3{color:#000;font-size:35px;font-weight:400;margin-bottom:1rem;font-family:Chronicle Display,serif}.flexible-exclusive_property .flex-content .description{margin-top:0;height:63px}.flexible-exclusive_property .flex-content .price{font-size:16px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif}.flexible-exclusive_property .features{display:block;margin:0;background:transparent;min-width:100px;color:#fff;padding:10px 0}.flexible-exclusive_property .features li{font-size:14px;color:#000;display:block;margin-right:0;margin-bottom:.35em;background-size:15px;background-repeat:no-repeat;background-position:0}.flexible-exclusive_property .features li svg{display:inline-block;height:15px;margin-right:5px;position:relative;bottom:-2px;fill:#000}.flexible-exclusive_property .btn{display:inline-block}.flexible-exclusive_property .slick-initialized .slick-slide{outline:none}.flexible-exclusive_property .slider .slick-arrow.slick-prev{left:-45px}.flexible-exclusive_property .slider .slick-arrow.slick-next{right:-45px}@media (max-width:1024px){.flexible-exclusive_property .pure-u-lg-1-2{width:100%}.flexible-exclusive_property .image-wrapper{padding-right:0}.flexible-exclusive_property .image-container{height:300px;padding-left:10rem;padding-right:10rem}.flexible-exclusive_property .flex-content{padding:5rem 10rem;background-color:hsla(0,0%,100%,.85)}.flexible-exclusive_property .flex-content .description{height:42px}.flexible-exclusive_property .flex-content h3{margin-top:1rem}.flexible-exclusive_property .slider .slick-arrow.slick-prev{left:-20px}.flexible-exclusive_property .slider .slick-arrow.slick-next{right:-20px}}@media (max-width:799px){.flexible-exclusive_property .image-container{height:250px;padding-left:2rem;padding-right:2rem}.flexible-exclusive_property .flex-content{padding:2rem}.flexible-exclusive_property .flex-content h3{height:38px;font-size:25px;overflow:hidden}.flexible-exclusive_property .flex-content .description{height:107px}.flexible-exclusive_property .slider .slick-arrow.slick-prev{left:-26px}.flexible-exclusive_property .slider .slick-arrow.slick-next{right:-26px}}.flexible-stats_block{width:100%;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.flexible-stats_block .flex{display:flex;align-items:center;min-height:350px}.flexible-stats_block .flex .flex-content{width:100%;height:auto}.flexible-stats_block .flex .flex-content h1{font-family:Chronicle Display,serif;font-weight:400;font-size:35px;color:#000}.flexible-stats_block .flex .flex-content .view_more_stats{display:inline-block;margin-left:30px;position:relative;bottom:-30px}.flexible-stats_block .right p{padding-bottom:15px}.flexible-stats_block.flexible-stats_block_1 .flexible-stats_block__stats{padding:0 30px}.flexible-stats_block.flexible-stats_block_1 .flexible-stats_block__stats .flexible-stats_block__stats--item{width:50%;float:left;padding-right:1.5rem}.flexible-stats_block.flexible-stats_block_1 .flexible-stats_block__stats .flexible-stats_block__stats--item:first-child,.flexible-stats_block.flexible-stats_block_1 .flexible-stats_block__stats .flexible-stats_block__stats--item:nth-child(2){margin-bottom:40px}.flexible-stats_block.flexible-stats_block_1 .flexible-stats_block__stats .flexible-stats_block__stats--item:nth-child(odd){clear:both}.flexible-stats_block.flexible-stats_block_1 .flexible-stats_block__stats .flexible-stats_block__stats--item p{font-family:Chronicle Display,serif;font-weight:400;font-size:52px;margin:0;color:#000}.flexible-stats_block.flexible-stats_block_1 .flexible-stats_block__stats .flexible-stats_block__stats--item h2{margin:0;max-width:250px;font-size:1em}.flexible-stats_block.flexible-stats_block_2{background:rgba(0,0,0,.08)}.flexible-stats_block.flexible-stats_block_2 .flex{min-height:163px}.flexible-stats_block.flexible-stats_block_2 .flexible-stats_block__stats{padding:0;margin:0}.flexible-stats_block.flexible-stats_block_2 .flexible-stats_block__stats .flexible-stats_block__stats--item{width:none;float:none;text-align:center;border-right:1px solid rgba(0,0,0,.08)}.flexible-stats_block.flexible-stats_block_2 .flexible-stats_block__stats .flexible-stats_block__stats--item:last-child{border-right:0}.flexible-stats_block.flexible-stats_block_2 .flexible-stats_block__stats .flexible-stats_block__stats--item p{font-family:Chronicle Display,serif;font-weight:400;font-size:30px;margin:0;color:rgba(0,0,0,.5)}.flexible-stats_block.flexible-stats_block_2 .flexible-stats_block__stats .flexible-stats_block__stats--item h2{margin:0 auto;max-width:250px;color:rgba(0,0,0,.5);font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:1em}@media (max-width:799px){.flexible-stats_block .flex{min-height:300px}.flexible-stats_block .flex .flex-content h1{line-height:1.2}.flexible-stats_block .right .flex{text-align:center;min-height:400px}.flexible-stats_block .right .flex .line{margin:0 auto}.flexible-stats_block.flexible-stats_block_2 .flexible-stats_block__stats .flexible-stats_block__stats--item{border-right:0;margin-bottom:20px}.flexible-stats_block.flexible-stats_block_2 .flexible-stats_block__stats .flexible-stats_block__stats--item:last-child{margin-bottom:0}}.flexible-wysiwyg_editor__title{margin-top:0;font-size:25px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;color:#000;text-transform:uppercase;padding-right:35px}.flexible-wysiwyg_editor__title.align-center{padding-right:0}.pure-g .flexible-wysiwyg_editor__title{padding-right:35px}.flexible-wysiwyg_editor__content{margin:0;line-height:30px}.flexible-wysiwyg_editor__content h1,.flexible-wysiwyg_editor__content h2,.flexible-wysiwyg_editor__content h3,.flexible-wysiwyg_editor__content h4,.flexible-wysiwyg_editor__content h5{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;color:#000;margin-top:0}.flexible-wysiwyg_editor__content h1+p,.flexible-wysiwyg_editor__content h2+p,.flexible-wysiwyg_editor__content h3+p,.flexible-wysiwyg_editor__content h4+p,.flexible-wysiwyg_editor__content h5+p{margin-top:0}.flexible-wysiwyg_editor__content h1,.flexible-wysiwyg_editor__content h2{font-size:25px;margin-bottom:1.1rem}.flexible-wysiwyg_editor__content h3{font-size:20px;margin-bottom:.8rem}.flexible-wysiwyg_editor__content h4{font-size:17px;margin-bottom:.5rem}.flexible-wysiwyg_editor__content b,.flexible-wysiwyg_editor__content strong{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.flexible-wysiwyg_editor__content p:first-child{margin-top:0}.flexible-wysiwyg_editor__content ul{list-style-type:disc}.flexible-wysiwyg_editor__content ol{list-style-type:decimal}.flexible-wysiwyg_editor__content .btn{line-height:21px;margin-top:.5rem;margin-bottom:.5rem}.flexible-wysiwyg_editor__content .btn.btn--with-icon:after{font-family:Ionicons;content:"\f125";color:inherit;font-size:120%;position:relative;top:2px;padding-left:.7rem}.flexible-wysiwyg_editor__content img{height:auto}.flexible-wysiwyg_editor .wrapper.narrow{max-width:650px}.overrideToStillhavn .flexible-wysiwyg_editor__content h1{font-size:40px}@media (max-width:799px){.flexible-wysiwyg_editor__title{padding-right:0}.flexible-wysiwyg_editor__content h3{line-height:1.4}.flexible-wysiwyg_editor__content h4{line-height:1.65}.pure-g .flexible-wysiwyg_editor__title{padding-right:0}.flexible-wysiwyg_editor .wrapper.narrow{max-width:100%}.overrideToStillhavn .flexible-wysiwyg_editor__content h1{font-size:34px}}.flexible-testimonials_block{padding:0;min-height:100px}.flexible-testimonials_block .flex{display:flex;align-items:center;min-height:400px}.flexible-testimonials_block .flex .flex-content{width:100%;height:auto}.flexible-testimonials_block .flex .flex-content .slick-list.draggable{padding-top:0;padding-bottom:0}.flexible-testimonials_block .flex .flex-content .slick-list .slick-slide{outline:none}.flexible-testimonials_block .flex .flex-content .slick-list p{width:800px;max-width:100%;margin:0 auto;line-height:30px;text-align:center}.flexible-testimonials_block .flex .flex-content .slick-list p.name{padding-top:10px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.flexible-testimonials_block.full-width .wrapper{width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;padding:0}.flexible-testimonials_block.full-width .wrapper .flex{align-items:flex-end;min-height:750px;background:rgba(0,0,0,.3);color:#fff}.flexible-testimonials_block.full-width .wrapper .flex .flex-content{width:600px;max-width:100%;margin-bottom:100px}.flexible-testimonials_block.full-width .wrapper .flex .flex-content .slider,.flexible-testimonials_block.full-width .wrapper .flex .flex-content h2{padding-left:30px}.flexible-testimonials_block.full-width .wrapper .flex .flex-content .slick-list p{line-height:20px;text-align:left}.flexible-testimonials_block.full-width .wrapper .flex .flex-content .slider .slick-dots{text-align:left}.flexible-testimonials_block.full-width .wrapper .flex .flex-content .slider .slick-dots li button{height:3px;background:hsla(0,0%,100%,.2)}.flexible-testimonials_block.full-width .wrapper .flex .flex-content .slider .slick-dots li.slick-active button{background:#fff}.flexible-tile_grid_block+.flexible-testimonials_block{margin-top:-50px}@media (max-width:1024px){.flexible-testimonials_block.full-width .wrapper .flex .flex-content{width:100%;padding-right:30px}}@media (max-width:799px){.flexible-testimonials_block{padding:50px 0}.flexible-testimonials_block .flex{min-height:300px}.flexible-testimonials_block .flex p{font-size:12px}.flexible-tile_grid_block+.flexible-testimonials_block{margin-top:0}.flexible-testimonials_block.full-width .wrapper .flex{min-height:650px}.flexible-testimonials_block.full-width .wrapper .flex p{font-size:14px}}.flexible-cta_slider_block{min-height:0}.flexible-cta_slider_block.block{padding-bottom:86px}.flexible-cta_slider_block .title{text-align:left;margin-bottom:25px}.flexible-cta_slider_block .slider{width:100%;padding:0}.flexible-cta_slider_block .pure-g{position:relative}.flexible-cta_slider_block .pure-g .left{z-index:2;background-position:50%;background-size:cover}.flexible-cta_slider_block .pure-g .left .flex{background:rgba(0,0,0,.6)}.flexible-cta_slider_block .pure-g .right{display:none;position:absolute}.flexible-cta_slider_block--item{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.12),0 0 20px rgba(0,0,0,.12);width:800px;max-width:100%;margin:15px 30px;border-radius:5px}.flexible-cta_slider_block--item .flex{display:flex;align-items:center;min-height:400px}.flexible-cta_slider_block--item .flex .flex-content{width:100%;height:auto;padding:30px 50px}.flexible-cta_slider_block--item .flex .flex-content h2{font-family:Chronicle Display,serif;font-weight:400;font-size:30px;line-height:35px;margin:0 0 20px;color:#000}.flexible-cta_slider_block--item .flex .flex-content p{margin-top:0;margin-bottom:25px}.flexible-cta_slider_block--item .image{width:100%;height:400px;border-radius:0 5px 5px 0}.flexible-testimonials_block+.flexible-cta_slider_block{padding-top:40px}@media (max-width:1023px){.flexible-cta_slider_block--item .flex .flex-content h2,.flexible-cta_slider_block .pure-g .left{color:#fff}}@media (max-width:799px){.flexible-cta_slider_block--item{width:310px}}@media (min-width:64em){.flexible-cta_slider_block .pure-g{position:static}.flexible-cta_slider_block .pure-g .left{background-image:none!important}.flexible-cta_slider_block .pure-g .left .flex{background:transparent}.flexible-cta_slider_block .pure-g .left,.flexible-cta_slider_block .pure-g .right{position:static;display:block}}.flexible-full_width_cta_block{padding:40px 0;background-color:rgba(0,0,0,.8)}.flexible-full_width_cta_block h3{margin:0;font-size:35px;max-width:570px;color:#fff;font-family:Chronicle Display,serif;font-weight:100}.flexible-full_width_cta_block h3+a{margin-top:1.5rem}.flexible-full_width_cta_block--button-section{display:flex;align-items:center}.flexible-full_width_cta_block--button-section.position-right{justify-content:flex-end}.flexible-full_width_cta_block--center{color:#fff;text-align:center}.flexible-full_width_cta_block--center h3{font-size:21px;max-width:100%;font-family:Gotham SSm B\ 300,Gotham SSm A\ 300,Helvetica,Arial,Open Sans,sans-serif;font-weight:300}.flexible-full_width_cta_block--center p{margin-bottom:2rem}@media (max-width:1024px){.flexible-full_width_cta_block{text-align:center}.flexible-full_width_cta_block h3{max-width:100%;font-size:30px;text-align:center;margin-bottom:2.5rem}.flexible-full_width_cta_block--button-section,.flexible-full_width_cta_block--button-section.position-right{justify-content:center}.flexible-full_width_cta_block--center h3{font-size:21px;margin-bottom:2rem}}.flexible-fifty_block--image{min-height:650px}.flexible-fifty_block--image .image,.flexible-fifty_block--image>div{height:100%}.flexible-fifty_block--anchor-block{padding-left:0;padding-top:70px;padding-bottom:70px}.flexible-fifty_block--anchor-block li{display:inline-block;margin-right:40px}.flexible-fifty_block--anchor-block li:last-child{margin-right:0}.flexible-fifty_block--content{display:flex;align-items:center;padding:50px;min-height:650px}.flexible-fifty_block--content>div{padding-left:100px;padding-right:100px;line-height:30px}.flexible-fifty_block--content h1,.flexible-fifty_block--content h2,.flexible-fifty_block--content h3,.flexible-fifty_block--content h4,.flexible-fifty_block--content h5{color:inherit;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.flexible-fifty_block--content--icon i{font-size:30px}.flexible-fifty_block--content-align.left{text-align:left}.flexible-fifty_block--content-align.center{text-align:center}.flexible-fifty_block--content-align.right{text-align:right}p+.flexible-fifty_block--content--link{margin-top:2rem}.flexible-fifty_block--content--link.left{text-align:left}.flexible-fifty_block--content--link.center{text-align:center}.flexible-fifty_block--content--link.right{text-align:right}.flexible-fifty_block--content--link i{font-size:20px;margin-left:5px;position:relative;top:2px}.flexible-fifty_block>.wrapper .flexible-fifty_block--content>div:not(.center){padding-left:0;padding-right:0}.flexible-fifty_block .pure-g{margin-bottom:25px}.flexible-fifty_block .pure-g .left{order:1}.flexible-fifty_block .pure-g .right{order:2}.flexible-fifty_block .pure-g.enableFullBackground{background-size:cover;background-repeat:no-repeat;background-position:50%}.flexible-fifty_block .pure-g.enableFullBackground .flexible-fifty_block--content{color:#fff;background-color:rgba(0,0,0,.7)}.flexible-fifty_block .pure-g.enableFullBackground .flexible-fifty_block--content div>a{color:inherit}.flexible-fifty_block .addMoreMargin .pure-g{margin-bottom:120px}.flexible-fifty_block .addMoreMargin .pure-g:first-child{margin-top:120px}.flexible-fifty_block__fixed-layout .pure-g.narrow{margin-bottom:40px}.flexible-fifty_block__fixed-layout .pure-g.wide{margin-bottom:120px}.flexible-fifty_block__fixed-layout .pure-g:first-of-type{margin-top:80px}.flexible-fifty_block__fixed-layout .pure-g:last-of-type{margin-bottom:60px}.flexible-fifty_block__fixed-layout .flexible-fifty_block--image{min-height:450px}.flexible-fifty_block__fixed-layout .flexible-fifty_block--image .double .image.first{width:44%;height:88%;position:relative;left:100px}.flexible-fifty_block__fixed-layout .flexible-fifty_block--image .double .image.second{width:58%;height:250px;position:relative;left:190px;top:-200px;margin-bottom:-200px}.flexible-fifty_block__fixed-layout .flexible-fifty_block--image .triple .image.first{display:inline-block;width:48%;height:36%;margin-right:10px;margin-bottom:10px}.flexible-fifty_block__fixed-layout .flexible-fifty_block--image .triple .image.second{display:inline-block;width:37%;height:75%;margin-bottom:-42%}.flexible-fifty_block__fixed-layout .flexible-fifty_block--image .triple .image.third{display:inline-block;width:35%;height:25%;margin-left:83px;margin-right:10px}.flexible-fifty_block__fixed-layout .flexible-fifty_block--content{min-height:450px}.flexible-fifty_block__fixed-layout .flexible-fifty_block--content .horizontal__line{display:inline-block;margin-bottom:5px;width:23px;height:1px;background:#000}.flexible-fifty_block__fixed-layout .flexible-fifty_block--content h1,.flexible-fifty_block__fixed-layout .flexible-fifty_block--content h2{font-size:35px}.flexible-fifty_block__fixed-layout .flexible-fifty_block--content h3{font-size:25px;margin-bottom:.5rem}.flexible-fifty_block__fixed-layout .flexible-fifty_block--content.left{text-align:right}.flexible-fifty_block__fixed-layout .flexible-fifty_block--content .link.normal{font-size:14px;text-transform:none}.flexible-fifty_block__fixed-layout .stats{padding:0;margin:2rem 0 0}.flexible-fifty_block__fixed-layout .stats .stat{display:inline-block}.flexible-fifty_block__fixed-layout .stats .stat h3{margin:0;font-size:25px}.flexible-fifty_block__fixed-layout .stats .stat p{margin:0;line-height:1.2;font-weight:700;font-size:11px}.flexible-fifty_block__fixed-layout .stats .stat+.stat{margin-left:30px;padding-left:30px;border-left:1px solid rgba(0,0,0,.08)}@media (max-width:1200px){.flexible-fifty_block--content-align.center{padding-left:50px;padding-right:50px}}@media (max-width:1141px){.flexible-fifty_block__fixed-layout .flexible-fifty_block--image .double .image.first{width:100%;height:100%;position:relative;left:0}.flexible-fifty_block__fixed-layout .flexible-fifty_block--image .double .image.second{display:none}.flexible-fifty_block__fixed-layout .flexible-fifty_block--image .triple .image.first{display:block;width:100%;height:100%;margin-right:0;margin-bottom:0}.flexible-fifty_block__fixed-layout .flexible-fifty_block--image .triple .image.second,.flexible-fifty_block__fixed-layout .flexible-fifty_block--image .triple .image.third{display:none}.flexible-fifty_block__fixed-layout .pure-g.narrow{margin-bottom:40px}.flexible-fifty_block__fixed-layout .pure-g.wide{margin-bottom:0}.flexible-fifty_block__fixed-layout .pure-g:first-of-type{margin-top:40px}.flexible-fifty_block__fixed-layout .pure-g:last-of-type{margin-bottom:40px}}@media (max-width:1023px){.flexible-fifty_block--image{order:1!important;min-height:350px!important}.flexible-fifty_block--content{order:2!important;min-height:350px!important;padding-left:0;padding-right:0}.flexible-fifty_block--content--icon,.flexible-fifty_block--content--link.left,.flexible-fifty_block--content--link.right,.flexible-fifty_block--content-align.left,.flexible-fifty_block--content-align.right{text-align:center}.flexible-fifty_block .pure-g.enableFullBackground .flexible-fifty_block--image{display:none}.flexible-fifty_block .pure-g.enableFullBackground .flexible-fifty_block--content{padding-left:50px;padding-right:50px}.flexible-fifty_block .addMoreMargin .pure-g{margin-bottom:60px}.flexible-fifty_block .addMoreMargin .pure-g:first-child{margin-top:60px}.flexible-fifty_block__fixed-layout .flexible-fifty_block--content{padding-top:0;min-height:100%!important}.flexible-fifty_block__fixed-layout .flexible-fifty_block--content .horizontal__line{margin-top:30px}.flexible-fifty_block__fixed-layout .flexible-fifty_block--content.left{text-align:left}}@media (max-width:799px){.flexible-fifty_block--image{min-height:250px!important}.flexible-fifty_block--anchor-block li{display:block;margin-right:0;margin-bottom:10px}.flexible-fifty_block--content{min-height:250px!important}.flexible-fifty_block--content>div{padding-left:0;padding-right:0}.flexible-fifty_block .addMoreMargin .pure-g{margin-bottom:40px}.flexible-fifty_block .addMoreMargin .pure-g:first-child{margin-top:40px}.flexible-fifty_block--content-align.center{padding-left:0;padding-right:0}}.flexible-location_block{min-height:200px;padding:0;margin:0}.flexible-location_block .acf-map{min-height:380px}.flexible-location_block.multiple .title{position:relative;z-index:1;font-family:Chronicle Display,serif;font-size:22px;background:transparent;display:inline;width:auto;margin:0;padding:0;height:32px;width:200px;top:50px;left:50px}.flexible-location_block.multiple .addresses{position:absolute;z-index:1;margin-top:0;right:30px;float:right;background:#fff;width:400px;padding:40px;box-shadow:0 0 15px rgba(0,0,0,.12),0 0 15px rgba(0,0,0,.12)}.flexible-location_block.multiple .addresses .address{margin-top:30px}.flexible-location_block.multiple .addresses .address:first-child{margin-top:0}.flexible-location_block.multiple .addresses .address p{margin:0;padding:0}.flexible-location_block.multiple .addresses .address .address_title{font-family:Chronicle Display,serif;font-size:20px;margin:0;padding:0}.flexible-location_block.multiple .addresses .address .hours,.flexible-location_block.multiple .addresses .address .phone{margin-top:10px}.flexible-location_block.multiple .acf-map{margin-top:-32px;min-height:750px}@media (min-width:799px){.flexible-location_block{display:flex;flex-direction:row-reverse}.flexible-location_block.multiple .title{display:none}.flexible-location_block.multiple .addresses{position:relative;right:auto;float:none;box-shadow:none}.flexible-location_block.multiple .acf-map{margin-top:0;height:unset}}@media (max-width:799px){.flexible-location_block.multiple .addresses_wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:90px 0 40px}.flexible-location_block.multiple .addresses_wrapper .addresses{position:relative;width:100%;max-width:100%;float:none;right:0;margin:0 auto;top:0;box-shadow:none;padding:0 50px}.flexible-location_block.multiple .acf-map{min-height:600px;top:none;margin-top:0;margin-bottom:none}}.flexible-agent_grid_block .title{font-size:25px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;margin-bottom:50px;color:#000}.flexible-agent_grid_block .title.left{text-align:left}.flexible-agent_grid_block .title.center{text-align:center}.flexible-agent_grid_block .agentsGrid{padding:0 20px}.flexible-agent_grid_block .agent{margin-bottom:40px}.flexible-agent_grid_block .agent .agent_inner{padding:0 15px;text-align:center}.flexible-agent_grid_block .agent .agent_inner .image{width:100%;min-height:250px;margin-bottom:15px;background-color:#f2f2f2;background-position:top}.flexible-agent_grid_block .agent .agent_inner p{margin:0}.flexible-agent_grid_block .agent .agent_inner p.name{font-size:16px;margin-bottom:10px}.flexible-agent_grid_block .agent .agent_inner p.type{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;margin-bottom:10px}.flexible-agent_grid_block .agent .agent_inner .socials{margin-bottom:10px}.flexible-agent_grid_block .agent .agent_inner .socials a{margin-right:13px;font-size:16px}.flexible-agent_grid_block .agent .agent_inner .socials a:last-child{margin-right:0}.agentsArchiveBlock{padding:30px;margin-bottom:100px}.agentsArchiveBlock .titleArea{padding:0 0 30px}.agentsArchiveBlock .titleArea h3{font-family:Chronicle Display,serif;font-weight:400;font-size:40px;color:#000}@media (max-width:799px){.flexible-agent_grid_block .title{padding-left:0;margin-bottom:30px;text-align:center}.flexible-agent_grid_block .agentsGrid{padding:0}}.flexible-team_grid_block .agentsFilterArea{width:100%;display:flex;align-items:center;margin-bottom:40px}.flexible-team_grid_block .agentsFilterArea .locationLabel,.flexible-team_grid_block .agentsFilterArea .sortByLabel{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:12px}.flexible-team_grid_block .agentsFilterArea .selectContainer{position:relative}.flexible-team_grid_block .agentsFilterArea .selectContainer:after{content:"";display:block;position:absolute;top:50%;right:15px;width:8px;height:8px;border-right:1px solid;border-bottom:1px solid;transform:translateY(-75%) rotate(45deg);pointer-events:none}.flexible-team_grid_block .agentsFilterArea .selectContainer select{padding-right:35px}.flexible-team_grid_block .agentsFilterArea .filter_by_team,.flexible-team_grid_block .agentsFilterArea .filterByLocation{background:rgba(0,0,0,.08);border:none;appearance:none;border-radius:4px;padding:5px 15px;margin-left:10px;outline:none;cursor:pointer}.flexible-team_grid_block .agentsFilterArea .search-input-group{position:relative;padding-left:50px;float:right}.flexible-team_grid_block .agentsFilterArea .ion-android-search{position:absolute;top:0;left:0;font-size:25px;color:rgba(0,0,0,.3);margin:0 15px}.flexible-team_grid_block .agentsFilterArea .search{width:300px;max-width:100%;border:0;padding:10px 30px 10px 0;border-bottom:1px solid rgba(0,0,0,.2);outline:none}.flexible-team_grid_block .agentsFilterArea .search-reset{position:absolute;right:0;top:0;height:37px;width:20px;text-align:center;padding:0;border:none;border-radius:0;background:transparent;color:inherit}.flexible-team_grid_block .viewMoreArea{text-align:center}.flexible-team_grid_block .viewMoreArea .viewMoreBtn{background:#000;color:#fff;padding:10px 30px;border-radius:4px;line-height:100px;display:none}.flexible-team_grid_block .agentsGrid{padding:0}.flexible-team_grid_block .agentsGrid .not-found{margin-top:50px;margin-bottom:200px}.flexible-team_grid_block .agentsGrid .agent{margin-bottom:40px}@media (min-width:700px) and (max-width:768px){.flexible-team_grid_block .agentsGrid .agent{width:50%}}.flexible-team_grid_block .agentsGrid .agent .agent_inner{padding:0 15px}.flexible-team_grid_block .agentsGrid .agent .agent_inner .agent_content{border-left:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);padding:15px;min-height:154px}.flexible-team_grid_block .agentsGrid .agent .agent_inner .image{width:100%;min-height:250px;background-color:#f2f2f2;margin-bottom:0;background-position:50%}.flexible-team_grid_block .agentsGrid .agent .agent_inner p{margin:0}.flexible-team_grid_block .agentsGrid .agent .agent_inner p.name{font-family:Chronicle Display,serif;font-size:18px;margin-bottom:10px;height:18px}.flexible-team_grid_block .agentsGrid .agent .agent_inner p.type{font-size:13px;margin-bottom:10px}.flexible-team_grid_block .agentsGrid .agent .agent_inner p.team{margin-top:9px}.flexible-team_grid_block .agentsGrid .agent .agent_inner p.email,.flexible-team_grid_block .agentsGrid .agent .agent_inner p.phone,.flexible-team_grid_block .agentsGrid .agent .agent_inner p.website{font-size:12px}.flexible-team_grid_block .agentsGrid .agent .agent_inner .pure-u-lg-14-24{border-left:1px solid rgba(0,0,0,.08);padding-left:25px}@media (max-width:767px){.flexible-team_grid_block .agentsFilterArea .pure-u-1:first-child{text-align:center;margin-bottom:30px}.flexible-team_grid_block .agentsFilterArea .search-input-group{padding-left:25px;float:none;max-width:325px;margin:0 auto 10px}.flexible-team_grid_block .agentsFilterArea .ion-android-search{margin:0}}@media (max-width:376px){.flexible-team_grid_block .agentsFilterArea .search{width:260px}}.flexible-tile_grid_block .titleArea{display:flex;justify-content:space-between;align-items:center}.flexible-tile_grid_block .titleArea.center h1{margin:0 auto}.flexible-tile_grid_block .titleArea .link{color:rgba(0,0,0,.5)}.flexible-tile_grid_block .titleArea .link.active,.flexible-tile_grid_block .titleArea .link:hover{color:#000}.flexible-tile_grid_block--container{margin-top:40px}.flexible-tile_grid_block--container .item{margin-bottom:25px}.flexible-tile_grid_block--container .item .dimmer{padding:30px 50px;min-height:250px;background:rgba(0,0,0,.7);transition:background .5s ease}.flexible-tile_grid_block--container .item .dimmer h2{font-family:Chronicle Display,serif;font-weight:100;font-size:42px;margin:0;color:#fff;line-height:normal}.flexible-tile_grid_block--container .item .dimmer p{margin:0;color:#fff}.flexible-tile_grid_block--container .item .dimmer:hover{background:rgba(0,0,0,.2)}.flexible-tile_grid_block--container .item.left{padding-right:15px}.flexible-tile_grid_block--container .item.right{padding-left:15px}@media (max-width:1023px){.flexible-tile_grid_block--container .item.left,.flexible-tile_grid_block--container .item.right{padding-left:0;padding-right:0}}@media (max-width:799px){.flexible-tile_grid_block{padding-bottom:30px}.flexible-tile_grid_block .titleArea{flex-direction:column;align-items:flex-start}.flexible-tile_grid_block .titleArea.center{align-items:center}.flexible-tile_grid_block .titleArea .link{padding-left:35px}.flexible-tile_grid_block--container{width:100%}.flexible-tile_grid_block--container .item .dimmer{min-height:180px}.flexible-tile_grid_block--container .item .dimmer h2{line-height:1.15}}.agentListings,.flexible-property_listing{padding:60px 0}.agentListings .title,.flexible-property_listing .title{display:inline-block}.agentListings .link,.flexible-property_listing .link{position:relative;top:3px;float:right;color:rgba(0,0,0,.5)}.agentListings .link.active,.agentListings .link:hover,.flexible-property_listing .link.active,.flexible-property_listing .link:hover{color:#000}.agentListings .filterArea,.flexible-property_listing .filterArea{padding:25px 0 15px;margin-bottom:30px;display:block}.agentListings .filterArea nav a,.flexible-property_listing .filterArea nav a{transition:all .4s ease;color:rgba(0,0,0,.3);margin-right:20px;text-transform:uppercase;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:12px}.agentListings .filterArea nav a:last-child,.flexible-property_listing .filterArea nav a:last-child{margin-right:0}.agentListings .filterArea nav a.active,.agentListings .filterArea nav a:hover,.flexible-property_listing .filterArea nav a.active,.flexible-property_listing .filterArea nav a:hover{color:rgba(0,0,0,.8)}.agentListings .filterArea .right nav,.flexible-property_listing .filterArea .right nav{text-align:right}.agentListings .listings,.flexible-property_listing .listings{width:100%}.agentListings .listings .empty,.flexible-property_listing .listings .empty{text-align:center;background:rgba(0,0,0,.03);padding:20px}.agentListings .viewMoreArea,.flexible-property_listing .viewMoreArea{margin-top:20px;padding:15px 0;text-align:center}.agentListings .reciprocity,.flexible-property_listing .reciprocity{width:100%;text-align:right;margin-right:15px}.agentListings .reciprocity span,.flexible-property_listing .reciprocity span{letter-spacing:-.05em}@media (max-width:799px){.flexible-property_listing .title{display:block;text-align:center;padding-left:0}.flexible-property_listing .title .line{top:0;left:0;display:block;margin:0 auto 15px}.flexible-property_listing .link{margin-bottom:30px;width:100%;text-align:center}.flexible-property_listing .reciprocity{margin-right:0}}@media (max-width:799px){.agentListings .title,.flexible-property_listing .title{text-align:center;padding-left:0}.agentListings .title .line,.flexible-property_listing .title .line{top:0;left:0;display:block;margin:0 auto 15px}.agentListings .reciprocity,.flexible-property_listing .reciprocity{margin-right:0}.agentListings .filterArea,.flexible-property_listing .filterArea{margin-bottom:0}.agentListings .filterArea nav,.flexible-property_listing .filterArea nav{text-align:left}.agentListings .filterArea .right nav,.flexible-property_listing .filterArea .right nav{text-align:right}.zc_list.grid .content{padding:0}}@media (max-width:47em){.agentListings .filterArea .right nav,.agentListings .filterArea nav,.flexible-property_listing .filterArea .right nav,.flexible-property_listing .filterArea nav{text-align:center}}.flexible-property_slider{min-height:0}.flexible-property_slider .titleArea .title{margin-bottom:25px}.flexible-property_slider .viewAllBtnArea{margin-top:100px;margin-bottom:60px;text-align:center}.flexible-property_slider .carousel .item{width:700px;height:450px;margin-right:100px;background:transparent;border-radius:0}.flexible-property_slider .carousel .item .item_inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.flexible-property_slider .carousel .item .item_inner.image{background-repeat:no-repeat;background-position:50%;background-size:cover}.flexible-property_slider .carousel .item .item_inner .item_inner_dimmer{width:100%;height:100%;display:flex;align-items:flex-end;color:#fff;background:linear-gradient(180deg,transparent 58%,rgba(0,0,0,.65));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0);position:absolute;z-index:2;transition:background .4s ease}.flexible-property_slider .carousel .item .item_inner .item_inner_dimmer .item_content{padding:30px}.flexible-property_slider .carousel .item .item_inner .item_inner_dimmer .item_content p{margin:0}.flexible-property_slider .carousel .item .item_inner .item_inner_dimmer .item_content p.price{font-size:20px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.flexible-property_slider .carousel .item .item_inner .item_inner_dimmer .item_content p.price .simplefavorite-button{background:transparent;border:none;margin-left:15px}.flexible-property_slider .carousel .item .item_inner .item_inner_dimmer .item_content p.address{font-size:13px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;text-transform:capitalize}.flexible-property_slider .carousel .flickity-page-dots{bottom:-40px}.flexible-property_slider .carousel .flickity-page-dots .dot{width:30px;height:2px;margin:0;border-radius:0;opacity:.15;transition:opacity .4s ease}.flexible-property_slider .carousel .flickity-page-dots .dot.is-selected{opacity:1}@media (max-width:1364px){.flexible-property_slider .carousel .item{width:650px;height:410px}}@media (max-width:1024px){.flexible-property_slider .carousel .item{width:600px;height:380px}}@media (max-width:799px){.flexible-property_slider .carousel .item{width:100%;height:360px}.flexible-property_slider .carousel .flickity-page-dots .dot{width:18px}.flexible-property_slider .carousel button.flickity-button{background:transparent}.flexible-property_slider .carousel button.flickity-button svg{fill:#fff}.flexible-property_slider .titleArea .title{padding-left:0}}.flexible-cta_icons_block .ctas{justify-content:space-evenly}.flexible-cta_icons_block .ctas .cta{margin:20px 0;color:#000}.flexible-cta_icons_block .ctas .cta i{font-size:40px}.flexible-cta_icons_block .ctas .cta h3{font-family:Chronicle Display,serif;font-weight:400;font-size:35px;margin:0}@media (max-width:799px){.flexible-cta_icons_block .ctas .cta h3{font-size:25px}.flexible-cta_icons_block .ctas .cta p{font-size:12px}}.flexible-full_width_media_block .dimmer{min-height:850px;background:rgba(0,0,0,.2)}.flexible-full_width_media_block--flex{display:flex;align-items:center;justify-content:center}.flexible-full_width_media_block--flex a{text-align:center}.flexible-full_width_media_block--flex a>i{display:flex;width:60px;height:60px;align-items:center;justify-content:center;border-radius:100%;background:hsla(0,0%,100%,.9);font-size:18px;position:relative;margin:0 auto}.flexible-full_width_media_block--flex a>span{color:#fff;font-size:25px;margin-top:.6rem;display:inline-block}@media (max-width:1024px){.flexible-full_width_media_block .dimmer{min-height:550px}}.flexible-title_block .wrapper{width:650px;max-width:100%;margin:0 auto;padding:50px 0}.flexible-title_block .wrapper.disable-bottom-margin{padding-bottom:0}.flexible-title_block h3{margin:0;font-size:44px;font-family:Chronicle Display,serif;font-weight:100}.overrideToStillhavn .flexible-title_block h3{font-size:40px}@media (max-width:799px){.flexible-title_block .wrapper{padding:40px}.flexible-title_block .wrapper.disable-bottom-margin{padding-bottom:0}.flexible-title_block h3,.overrideToStillhavn .flexible-title_block h3{font-size:34px}}.flexible-contained_cta_block__container{height:500px;display:flex;align-items:center;justify-content:center}.flexible-contained_cta_block__container>div{width:100%}.flexible-contained_cta_block h3{margin:0 auto;font-size:35px;width:400px;max-width:100%;font-family:Chronicle Display,serif;font-weight:100}.flexible-contained_cta_block p{width:550px;max-width:100%;margin:0 auto 15px;line-height:2}.flexible-contained_cta_block .btn.square{line-height:21px;margin-top:.5rem;margin-bottom:.5rem;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700}.flexible-contained_cta_block .btn.square.btn--with-icon:after{font-family:Ionicons;content:"\f125";color:inherit;font-size:120%;position:relative;top:2px;padding-left:.7rem}@media (max-width:1024px){.flexible-contained_cta_block__container{height:100%;padding:50px 40px}}.flexible-login{margin:3em;padding:2em}@media (max-width:799px){.flexible-login{margin:3em 0}}.flexible-register{background-color:#ffe8ec;outline:1px solid red;margin:3em;padding:2em}@media (max-width:799px){.flexible-register{margin:3em 0}}.flexible-edit_profile{margin:3em;padding:2em}@media (max-width:799px){.flexible-edit_profile{margin:3em 0}}.flexible-recover_password{background-color:#ffe8ec;outline:1px solid red;margin:3em;padding:2em}@media (max-width:799px){.flexible-recover_password{margin:3em 0}}.flexible-navigation{min-height:0;padding-bottom:0}.flexible-navigation__title{margin-top:0;font-size:25px;font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;color:#000;text-transform:uppercase}.flexible-navigation__links{margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:40px}.flexible-navigation__links.align-center{justify-content:center}.flexible-navigation__links li{display:block}.flexible-navigation__links li a{font-family:Gotham SSm B\ 700,Gotham SSm A\ 700,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;color:rgba(0,0,0,.4)}.flexible-navigation__links li a.active,.flexible-navigation__links li a:hover{color:#000}