.button{background:#f5f6f8;border:0;border-radius:50px;color:#49494a;cursor:pointer;display:block;font-size:16px;height:49px;line-height:49px;margin:0 0 18px;padding:0 18px;text-align:center}.button.button-link{text-decoration:none}.button.button-gray{background:#ccd2d5!important;color:#fff!important}.button.button-dark-blue{background:#003049;color:#fff}.button.button-light-gray{background:#f5f6f8!important;color:#49494a!important}.button.button-red{background:#d93b53!important;color:#fff}.button.button-dark-red{background:#e30000!important;color:#fff}.button.button-with-shadow{background:#fff;border:1px solid #f5f6f8;border-radius:8px;box-shadow:0 1px 2px 0 rgba(82,88,102,.06);box-sizing:border-box;color:#676879;font-size:14px;height:32px;line-height:32px;padding:0 20px}.button.button-two-layers{height:61px}.button.button-two-layers>span{display:block;font-size:16px;font-weight:500;line-height:19px;margin:0 0 4px}.button.button-two-layers>i{display:block;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.button-navigation{background:none;background-image:url(/images/rounded-arrow-active.svg);background-position:50%;background-repeat:no-repeat;background-size:32px;border:0;cursor:pointer;display:block;float:left;height:32px;margin:0 0 0 7px;padding:0;text-indent:-9999px;width:32px}.button-navigation.is-inactive{background-image:url(/images/rounded-arrow-inactive.svg)}.button-navigation.button-rounded-left-blue{transform:rotate(180deg)}.button-navigation.button-rounded-left-blue.is-inactive{transform:rotate(0)}.button-navigation.button-rounded-right-blue.is-inactive{transform:rotate(180deg)}.button-rounded{background:rgba(41,40,40,.4);border:0;border-radius:50%;cursor:pointer;height:28px;position:relative;text-indent:-9999px;width:28px}.button-rounded:before{background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";display:block;height:16px;left:6px;position:absolute;top:6px;width:16px}.button-rounded.button-rounded-share:before{background-image:url(/images/share-icon.svg)}.button-rounded.button-rounded-like:before{background-image:url(/images/heart-icon.svg)}.button-rounded.button-rounded-more:before{background-image:url(/images/dots-icon.svg);background-size:3px 15px}.button-rounded.button-rounded-left:before,.button-rounded.button-rounded-right:before{background-image:url(/images/left-right-icon.svg);background-size:5px 11px}.button-rounded.button-rounded-right:before{transform:rotate(180deg)}.button-rounded.button-rounded-dark.button-rounded-share:before{background-image:url(/images/share-icon-dark.svg)}.button-rounded.button-rounded-dark.button-rounded-like:before{background-image:url(/images/heart-icon-dark.svg)}.buttons-holder{overflow:hidden}.buttons-holder.buttons-2 .button{width:calc(50% - 6px)!important}body{font-family:Public Sans,serif;margin:0;padding:0}.wrapper{margin:0 auto;width:1280px}.clear{clear:both}.is-left{float:left}.is-right{float:right}.is-hidden{display:none}.coming-soon,.is-hidden.is-active{display:block}.coming-soon{background:rgba(227,0,0,.05);border-radius:24px;color:#e30000;float:left;font-size:10px;line-height:12px;padding:4px 6px}.user-avatar{position:relative}.user-avatar,.user-avatar img{float:left;height:42px;width:42px}.user-avatar img{border-radius:50%}.user-avatar .status-online{background:#258750;border-radius:50%;bottom:2px;height:10px;position:absolute;right:2px;width:10px}.user-avatar .status-online.offline{background:#c9c9c9}.user-info{float:left;margin:0 0 0 8px}.user-info>span{color:#fff;display:block;font-family:Comfortaa,serif;font-size:21px;line-height:25px}.rating{color:#fff;font-size:12px;line-height:14px}.rating .stars{background-image:url(/images/star-inactive.svg);float:left;height:14px;margin:0 6px 0 0;position:relative;width:64px}.rating .stars,.rating .stars .star-active{background-position:0;background-repeat:space;background-size:12px}.rating .stars .star-active{background-image:url(/images/star-active.svg);height:12px;position:absolute;top:1px;width:12px}.rating .stars .star-active:first-child{left:0}.rating .stars .star-active:nth-child(2){left:13px}.rating .stars .star-active:nth-child(3){left:26px}.rating .stars .star-active:nth-child(4){left:39px}.rating .stars .star-active:nth-child(5){left:52px}.tags{list-style:none;margin:0;padding:0}.tags li{background:#f5f6f8;border-radius:16px;color:#676879;font-size:16px;line-height:22px;margin:0 8px 8px 0;padding:8px 16px;text-transform:uppercase}.columns .column,.tags li{float:left}.columns.columns-2 .column{width:50%}.columns.columns-3 .column{width:33.3333%}.columns.columns-4 .column{width:25%}.propertyItemsList{height:calc(100vh - 296px);overflow-x:hidden;overflow-y:auto}.propertyItemsList .item{float:left;margin:0 16px 16px 0;width:307px}.propertyItemsList .item:nth-child(2n){margin-right:0}.propertyItemsList .item .images{height:307px;position:relative;width:307px}.propertyItemsList .item .images a{bottom:0;left:0;position:absolute;right:0;text-indent:-9999px;top:0;z-index:2}.propertyItemsList .item .images .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:30px;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.propertyItemsList .item .images .image:not(.is-active){display:none}.propertyItemsList .item .images .image.default-image{background-color:#f5f6f8;background-size:200px}.propertyItemsList .item .images .likeAndShare{position:absolute;right:20px;top:22px;z-index:3}.propertyItemsList .item .images .likeAndShare button{margin-left:7px;padding:0}.propertyItemsList .item .images .navigation-button-rounded-left{height:28px;left:21px;margin-top:-14px;position:absolute;top:50%;z-index:3}.propertyItemsList .item .images .navigation,.propertyItemsList .item .images .navigation-button-rounded-right{height:28px;margin-top:-14px;position:absolute;right:21px;top:50%;z-index:3}.propertyItemsList .item .images .navigation{left:21px}.propertyItemsList .item .images .navigation .button-rounded-left{float:left}.propertyItemsList .item .images .navigation .button-rounded-right{float:right}.propertyItemsList .item .images .user{bottom:15px;left:19px;position:absolute;z-index:2}.propertyItemsList .item .images.has-default-image .rating,.propertyItemsList .item .images.has-default-image .user .user-info span{color:#262627}.propertyItemsList .item .item-data{margin:12px 0 0}.propertyItemsList .item .item-data b{color:#262627;font-family:Comfortaa,serif;font-size:27px;font-weight:400;line-height:32px}.propertyItemsList .item .item-data b a{color:#262627;text-decoration:none}.propertyItemsList .item .item-data ul{list-style:none;margin:8px 0;overflow:hidden;padding:0}.propertyItemsList .item .item-data ul li{color:#49494a;float:left;font-size:16px;height:22px;line-height:22px;margin:0 16px 0 0;padding-left:26px;position:relative}.propertyItemsList .item .item-data ul li.apartment-icon:before{background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.propertyItemsList .item .item-data ul li.icon-bed:before{background-image:url(/images/bed-icon.svg)}.propertyItemsList .item .item-data ul li.icon-bathroom:before{background-image:url(/images/bathtub-icon.svg)}.propertyItemsList .item .item-data ul li.icon-ruler:before{background-image:url(/images/ruler-icon.svg)}.propertyItemsList .item .item-data ul li:last-child{margin:0}.propertyItemsList .item .item-data span{background:#f5f6f8;border-radius:8px;color:#49494a;display:block;font-size:16px;height:38px;line-height:38px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.options{position:absolute;right:26px;top:16px}.options .icon{cursor:pointer;display:block}.options ul{background:#fff;border-radius:16px;box-shadow:0 8px 8px -4px rgba(16,24,40,.03);display:none;list-style:none;margin:0;padding:0;position:absolute;right:0;top:46px;z-index:10}.options ul li{color:#49494a;cursor:pointer;display:block;font-size:16px;line-height:46px;min-width:200px;padding:0 24px}.options ul li.has-link{padding:0}.options ul li.has-link a{color:#49494a;display:block;padding:0 24px;text-decoration:none}.options ul li:hover{background:#f5f6f8}.options ul li:first-child{border-radius:16px 16px 0 0}.options ul li:last-child{border-radius:0 0 16px 16px}.indicator,.options.dropdown-is-active ul{display:block}.indicator{border-radius:50%;height:6px;width:6px}.indicator.is-orange{background:#f18080}.indicator.is-green{background:#258750}.indicator.is-blue{background:#0073ea}.indicator.is-purple{background:#a358df}.indicator.is-black{background:#003049}.vertical-align-table{display:table}.vertical-align-table .vertical-align-middle{display:table-cell;vertical-align:middle}.mobile-only{display:none}@media only screen and (min-width:320px) and (max-width:1023px){.wrapper{padding:0 12px;width:auto}.hide-on-mobile{display:none}.mobile-only{display:block}}@media only screen and (min-width:768px) and (max-width:1023px){.wrapper{padding:0 22px}}@media only screen and (min-width:1024px) and (max-width:1280px){.wrapper{padding:0 32px;width:960px}}.modals{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100}.modals.is-active{display:block}.modals .modal{background:rgba(0,0,0,.5);bottom:0;display:none;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0}.modals .modal.is-active{display:block}.modals .modal .modal-content{background:#fff;border-radius:40px;box-sizing:border-box;left:50%;margin:150px 0 150px -300px;padding:40px;position:relative;width:600px;z-index:3}.modals .modal .modal-content.has-spinner{overflow:hidden}.modals .modal .modal-content .modal-close{background:url(/images/close-times.svg) 50% no-repeat;background-size:14px;cursor:pointer;height:24px;position:absolute;right:40px;top:40px;width:24px}.modals .modal .modal-content h2{color:#000;font-family:Comfortaa,serif;font-size:26px;font-weight:400;line-height:32px;margin:0}.modals .modal .modal-content.no-subtitle h2{margin-bottom:24px}.modals .modal .modal-content p{color:#49494a;font-size:16px;font-weight:400;letter-spacing:1px;line-height:22px;margin:16px 0 24px}.modals .modal .modal-content .agreement,.modals .modal .modal-content .modal-bottom-link{color:#33353b;font-size:14px;letter-spacing:0;line-height:19px;margin:0;text-align:center}.modals .modal .modal-content .agreement a,.modals .modal .modal-content .modal-bottom-link a{color:#33353b}.modals .modal .modal-content .agreement.sign-up-link,.modals .modal .modal-content .modal-bottom-link.sign-up-link{font-size:16px}.modals .modal .modal-content .blue-button-link,.modals .modal .modal-content button{background:#003049;border:0;border-radius:50px;color:#fff;cursor:pointer;font-size:16px;height:49px;line-height:49px;margin:24px 0 0;text-align:center;width:100%}.modals .modal .modal-content .blue-button-link:disabled,.modals .modal .modal-content button:disabled{background:#ccd2d5}.modals .modal .modal-content .blue-button-link{display:block;text-decoration:none}.modals .modal .modal-content .or-continue-with{height:22px;margin:24px 0 0;position:relative}.modals .modal .modal-content .or-continue-with span{background:#fff;color:#aaa;font-size:16px;left:50%;line-height:22px;margin:0 0 0 -70px;position:absolute;text-align:center;width:140px;z-index:2}.modals .modal .modal-content .or-continue-with:before{background:#f5f6f8;content:"";height:1px;left:0;position:absolute;right:0;top:11px;width:100%;z-index:1}.modals .modal .modal-content.big-success{position:relative;text-align:center}.modals .modal .modal-content.big-success h2{color:#000;font-size:27px;line-height:32px}.modals .modal .modal-content.big-success p{color:#49494a;font-size:16px;line-height:22px;margin:16px 0 0}.modals .modal .modal-content.big-success:before{background-image:url(/images/validation-success.svg);background-position:50%;background-size:104px;content:"";display:block;height:104px;margin:0 auto 16px;position:relative;width:104px}.modals .modal .modal-content .modal-oauth-buttons{height:56px;margin:24px 0}.modals .modal .modal-content .modal-oauth-buttons a{background:#f5f6f8;border-radius:24px;float:left;height:56px;margin:0 8px 0 0;overflow:hidden;position:relative;text-indent:-9999px;width:calc(33.3333% - 6px)}.modals .modal .modal-content .modal-oauth-buttons a:before{background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}.modals .modal .modal-content .modal-oauth-buttons a.oauth-gmail:before{background-image:url(/images/social-gmail.svg)}.modals .modal .modal-content .modal-oauth-buttons a.oauth-facebook:before{background-image:url(/images/social-facebook.svg)}.modals .modal .modal-content .modal-oauth-buttons a.oauth-apple:before{background-image:url(/images/social-apple.svg)}.modals .modal .modal-content .modal-oauth-buttons a:last-child{margin:0}.modals .modal .form-field{margin:0 0 16px;position:relative}.modals .modal .form-field label{box-sizing:border-box;color:#c8c8c8;font-size:16px;left:0;line-height:49px;padding:0 20px;position:absolute;right:0;top:0;transition:font-size .2s linear,color .2s linear,top .2s linear,line-height .2s linear;z-index:1}.modals .modal .form-field input{background:#f5f6f8;border:0;border-radius:50px;box-sizing:border-box;color:#49494a;font-family:Public Sans,serif;font-size:16px;height:49px;line-height:18px;outline:none;padding:16px 20px 0;width:100%}.modals .modal .form-field.is-active label{color:#676879;font-size:12px;line-height:12px;top:8px}.modals .modal .form-field.with-icon .icon{cursor:pointer;height:25px;position:absolute;right:20px;top:12px;width:25px;z-index:1}.modals .modal .form-field.with-icon .icon.icon-eye{background:url(/images/eye-icon.svg) 50% no-repeat;background-size:22px}.modals .modal .form-field.with-icon .icon.icon-eye-open{background:url(/images/eye-open-icon.svg) 50% no-repeat;background-size:22px}.modals .modal .form-field.phone-number{position:relative}.modals .modal .form-field.phone-number .phone-number-select{left:0;position:absolute;top:0}.modals .modal .form-field.phone-number .phone-number-select .phone-number-select_active{border-right:1px solid #e6e9ef;box-sizing:border-box;cursor:pointer;height:49px;left:0;padding:14px 0 14px 20px;position:absolute;top:0;width:100px}.modals .modal .form-field.phone-number .phone-number-select .phone-number-select_active img{float:left;height:21px;width:21px}.modals .modal .form-field.phone-number .phone-number-select .phone-number-select_active span{color:#49494a;display:block;float:left;font-size:16px;margin:0 0 0 8px}.modals .modal .form-field.phone-number .phone-number-select .phone-number-select_active:before{background:url(/images/dropdown-v.svg) 50% no-repeat;background-size:14px;content:"";height:16px;position:absolute;right:10px;top:16px;width:16px}.modals .modal .form-field.phone-number input{padding-left:121px}.modals .modal .form-field.phone-number label{left:101px}.modals .modal .form-field .form-field-validation{list-style:none;margin:8px 0 0;padding:0}.modals .modal .form-field .form-field-validation li{color:#49494a;font-size:12px;line-height:16px;margin:6px 0 0;padding:0 0 0 24px;position:relative}.modals .modal .form-field .form-field-validation li:before{background-position:50%;background-repeat:no-repeat;background-size:14px;content:"";height:16px;left:0;position:absolute;top:0;width:16px}.modals .modal .form-field .form-field-validation li.is-success:before{background-image:url(/images/validation-success.svg)}.modals .modal .form-field .form-field-validation li.is-failure:before{background-image:url(/images/validation-failure.svg)}.modals .modal .form-field .form-field-validation li:first-child{margin:0}.globalNotifications{bottom:60px;max-width:450px;position:fixed;right:15px;z-index:10000}.globalNotifications .notification{background:#fff;border-radius:6px;color:#000;margin:0 0 20px;padding:22px 35px 22px 24px;position:relative}.globalNotifications .notification .notification-close{background:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;height:20px;line-height:22px;position:absolute;right:10px;text-align:center;top:10px;width:20px}.globalNotifications .notification p{font-size:16px;line-height:24px;margin:0}.globalNotifications .notification.no-close{padding-right:14px}.globalNotifications .notification.is-info{background:#67d2ff}.globalNotifications .notification.is-warning{background:#ffb710}.globalNotifications .notification.is-error{background:#ff6684}.globalNotifications .notification.is-success{background:#06d1b2}.globalNotifications .notification:last-child{margin:0}@media only screen and (min-width:320px) and (max-width:1023px){.globalNotifications{max-width:calc(100vw - 44px)}}header{background:#fff;box-shadow:0 12px 12px -2px rgba(0,0,0,.08);height:124px;position:relative;text-align:center}header nav{float:left;margin:51px 0 0}header nav a{color:#49494a;font-size:16px;font-weight:400;line-height:22px;margin-right:48px;text-decoration:none}header nav:last-child{margin-right:0}header .header-logo{left:50%;margin-left:-130px;position:absolute;top:35px;width:260px}header .header-logo img{width:100%}header .header-nav-right{float:right;height:50px;margin:37px 0 0}header .header-nav-right ul{float:left;list-style:none}header .header-nav-right ul li{float:left;margin-right:24px}header .header-nav-right ul li a{color:#49494a;font-size:16px;font-weight:400;line-height:22px;text-decoration:none}header .header-nav-right .currency-dropdown{float:left;margin:4px 0}header .header-nav-right .currency-dropdown .currency-dropdown_selected{background:#f5f6f8;border:1px solid #ccd2d5;border-radius:24px;cursor:pointer;overflow:hidden;padding:8px 12px}header .header-nav-right .currency-dropdown .currency-dropdown_selected span{color:#49494a;float:left;font-size:16px;line-height:24px;margin-right:8px}header .header-nav-right .currency-dropdown .currency-dropdown_selected img{float:right;height:24px;width:24px}header .header-nav-right .user-menu{background:#f5f6f8;border-radius:24px;float:left;margin:4px 0 4px 20px;padding:4px;position:relative}header .header-nav-right .user-menu .avatar{float:left;height:29px;position:relative;width:29px}header .header-nav-right .user-menu .avatar img{height:31px;margin:3px;width:31px}header .header-nav-right .user-menu .avatar span{background:#e30000;border:1px solid #fff;border-radius:50%;color:#fff;display:none;font-size:10px;font-weight:700;height:14px;line-height:14px;position:absolute;right:-10px;text-align:center;top:-2px;width:14px}header .header-nav-right .user-menu .avatar span.is-active{display:block}header .header-nav-right .user-menu .menu-icon{background-image:url(/images/menu-burger.svg);background-position:50%;background-repeat:no-repeat;background-size:22px;cursor:pointer;float:left;height:22px;margin:0 0 0 4px;padding:6px;width:22px}header .header-nav-right .user-menu ul{background:#f5f6f8;border-radius:24px;display:none;margin:0;padding:14px;position:absolute;right:0;top:48px;z-index:200}header .header-nav-right .user-menu ul li{float:none;margin:0 0 6px;white-space:nowrap}header .header-nav-right .user-menu ul li a{font-size:14px;line-height:18px}header .header-nav-right .user-menu ul li:last-child{margin-bottom:0}header .header-nav-right .user-menu ul.is-active{display:block}header .header-nav-right button{background:#003049;border:0;border-radius:40px;color:#fff;cursor:pointer;float:left;font-size:16px;height:50px;line-height:50px;margin-left:20px;padding:0 24px}header.waitlist .wrapper{position:relative}header.waitlist .wrapper .header-logo{left:0;margin:0}header.waitlist button{margin:0;padding:0 36px}@media only screen and (min-width:1024px) and (max-width:1280px){header.waitlist .wrapper .header-logo{left:42px}}@media only screen and (min-width:768px) and (max-width:1023px){header{height:94px}header.waitlist .wrapper .header-logo{left:22px;text-align:left;top:27px}header.waitlist .wrapper .header-logo img{height:40px;width:auto}header.waitlist .wrapper .header-nav-right{margin:22px 0 0}}@media only screen and (min-width:320px) and (max-width:767px){header{height:94px}header.waitlist .wrapper .header-logo{left:22px;text-align:left;top:27px}header.waitlist .wrapper .header-logo img{height:40px;width:auto}header.waitlist .wrapper .header-nav-right{margin:22px 0 0}}@media only screen and (max-width:540px){header.waitlist{height:154px}header.waitlist .wrapper .header-logo{display:block;height:40px;left:0;margin:0 auto;padding:22px 0 0;position:relative;text-align:center;top:0;width:200px}header.waitlist .wrapper .header-nav-right ul{padding:0}}footer{margin:40px 0 0}footer .top{background:#f5fcff}footer .top,footer .top .wrapper{position:relative}footer .top .is-left{padding:0 0 62px;width:50%}footer .top .is-left .footerTitle{color:#003049;font-family:Comfortaa,serif;font-size:61px;font-weight:700;line-height:73px;padding:142px 0 0}footer .top .is-left p{color:#49494a;font-size:20px;font-weight:200;line-height:24px;margin:16px 0 0;width:550px}footer .top .is-left button{font-size:16px;margin:32px 0 0;text-align:center;width:350px}footer .top .is-left .download{margin:129px 0 0}footer .top .is-left .download h2{color:#262627;font-family:Comfortaa,serif;font-size:36px;font-weight:700;line-height:43px}footer .top .is-left .download ul{list-style:none;margin:8px 0 0;padding:0}footer .top .is-left .download ul li{float:left;margin:0 16px 0 0}footer .top .is-left .download ul li a{overflow:hidden}footer .top .is-left .download ul li a img{float:left;height:67px}footer .top .is-right{background-image:url(/images/footer-phone.png);background-position:bottom;background-repeat:no-repeat;background-size:639px 766px;bottom:0;height:767px;position:absolute;right:0;width:50%}footer .bottom{background:#003049}footer .bottom .is-left{padding:85px 0 280px;width:450px}footer .bottom .is-left a{display:block}footer .bottom .is-left a img{float:left;height:85px}footer .bottom .is-left p{color:#fff;font-size:12px;line-height:17px;margin:24px 0 0}footer .bottom .is-right{padding:85px 0 0;width:654px}footer .bottom .is-right h3{color:#fff;font-size:16px;line-height:19px;margin:0 0 24px;text-transform:uppercase}footer .bottom .is-right ul{list-style:none;margin:0;padding:0}footer .bottom .is-right ul li{display:block;line-height:19px;margin:0 0 16px}footer .bottom .is-right ul li a{color:#fff;font-size:16px;font-weight:200;text-decoration:none}footer .bottom .footerBottom{height:24px;padding:38px 0 66px;position:relative}footer .bottom .footerBottom:before{background:linear-gradient(90deg,#003049,#fff,#003049);content:"";height:1px;left:0;position:absolute;right:0;top:0}footer .bottom .footerBottom .is-left{color:#fff;font-size:16px;font-weight:200;line-height:24px;padding:0;width:auto}footer .bottom .footerBottom .is-right{padding:0;width:auto}footer .bottom .footerBottom .is-right ul{float:right;list-style:none;margin:0;padding:0}footer .bottom .footerBottom .is-right ul li{float:left;margin:0 16px 0 0}footer .bottom .footerBottom .is-right ul li:last-child{margin:0}footer.waitlist .bottom .is-right .column{float:right}@media only screen and (min-width:320px) and (max-width:1023px){footer .bottom .is-left{padding:30px 0 0;width:100%}footer .bottom .is-left a img{height:46px}footer .bottom .is-right{padding:45px 0 50px;width:100%}footer .bottom .is-right .column{float:left!important;width:160px}footer .bottom .footerBottom{padding:30px 0 46px}footer.waitlist .bottom .is-right .column{float:right}}@media only screen and (min-width:768px) and (max-width:1023px){footer .bottom .is-left{padding:45px 0 150px;width:auto}footer .bottom .is-left a img{height:46px}footer .bottom .is-right{padding:45px 0 0;width:auto}footer .bottom .is-right .column{width:160px}footer .bottom .footerBottom{padding:30px 0 46px}footer.waitlist .bottom .is-right .column{float:right}}@media only screen and (min-width:1024px) and (max-width:1280px){footer .bottom .is-left{padding:45px 0 150px}footer .bottom .is-left a img{height:60px}footer .bottom .is-right{padding:45px 0 0;width:auto}footer .bottom .is-right .column{width:160px}footer .bottom .footerBottom{padding:30px 0 46px}footer.waitlist .bottom .is-right .column{float:right}}.has-apartment-icon{position:relative}.has-apartment-icon:before{background-position:50%;background-repeat:no-repeat;background-size:22px;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.has-apartment-icon.icon-bed:before{background-image:url(/images/bed-icon.svg)}.has-apartment-icon.icon-bathroom:before{background-image:url(/images/bathtub-icon.svg)}.has-apartment-icon.icon-ruler:before{background-image:url(/images/ruler-icon.svg)}.icon{background-position:50%;background-repeat:no-repeat;background-size:20px;height:20px;width:20px}.icon.icon-location{background-image:url(/images/icon-location.svg);background-size:13px 18px}.icon.icon-home{background-image:url(/images/icon-house.svg);background-size:18px 16px}.icon.icon-bed{background-image:url(/images/bed-icon.svg);background-size:18px 16px}.icon.icon-location-map{background-image:url(/images/icon-location-map.svg);background-size:16px 20px}.icon.icon-info{background-image:url(/images/info-icon.svg);background-size:16px 16px}.icon.icon-green-success{background-image:url(/images/validation-success.svg);background-size:16px 16px}.icon.icon-options.icon-options-white-dots{background-image:url(/images/icon-options-white-dots.svg);background-size:36px;height:36px;width:36px}.icon.icon-uploader{background-image:url(/images/uploader-icon.svg);background-size:56px;display:block;height:56px;width:56px}.icon.icon-uploader.icon-uploader-plus{background-image:url(/images/uploader-icon-plus.svg)}.icon.icon-social{display:block;height:24px;width:24px}.icon.icon-social.icon-facebook{background-image:url(/images/footer-facebook.svg);background-size:10px 18px}.icon.icon-social.icon-instagram{background-image:url(/images/footer-instagram.svg);background-size:18px}.icon.icon-social.icon-x{background-image:url(/images/footer-x.svg);background-size:18px}.icon.icon-social.icon-youtube{background-image:url(/images/footer-youtube.svg);background-size:21px 15px}.icon.icon-social.icon-linkedin{background-image:url(/images/footer-linkedin.svg);background-size:18px 17px}.icon.icon-listing{display:block;height:24px;width:24px}.icon.icon-listing.icon-listing-house{background-image:url(/images/property-types/house.svg);background-size:20px 16px}.icon.icon-listing.icon-listing-townhouse{background-image:url(/images/property-types/townhouse.svg);background-size:20px}.icon.icon-listing.icon-listing-manufactured{background-image:url(/images/property-types/manufactured.svg);background-size:18px}.icon.icon-listing.icon-listing-new-homes{background-image:url(/images/property-types/new-homes.svg);background-size:20px 17px}.icon.icon-listing.icon-listing-tiny-home{background-image:url(/images/property-types/tiny-home.svg);background-size:18px 20px}.icon.icon-listing.icon-listing-lot-land{background-image:url(/images/property-types/lot-land.svg);background-position:bottom;background-size:20px 7px}.icon.icon-listing.icon-listing-room{background-image:url(/images/property-types/room.svg);background-size:18px 20px}.icon.icon-listing.icon-listing-minimalistic-home{background-image:url(/images/property-types/minimalistic-home.svg);background-size:20px 19px}.icon.icon-listing.icon-listing-wholesale{background-image:url(/images/property-types/wholesale.svg);background-size:20px}.icon.icon-listing.icon-listing-auction{background-image:url(/images/property-types/auction.svg);background-size:18px 20px}.icon.icon-listing.icon-listing-unpack{background-image:url(/images/property-types/unpack.svg);background-size:20px}.icon.icon-listing.icon-listing-confirm{background-image:url(/images/property-types/confirm.svg);background-size:20px}.form .uploader{border:1px dashed #cdd0d5;border-radius:12px;box-sizing:border-box;padding:32px 0;position:relative}.form .uploader.uploader-add-more{border:1px solid #cdd0d5;padding:90px 0}.form .uploader input{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;z-index:10}.form .uploader .icon{margin:0 auto}.form .uploader span{color:#49494a;display:block;font-size:16px;line-height:19px;margin:12px 0 0;text-align:center}.form .uploader button{margin:20px auto 0}.form .form-field{margin:0 0 16px;position:relative}.form .form-field .label,.form .form-field label{box-sizing:border-box;color:#c8c8c8;font-size:16px;left:0;line-height:49px;padding:0 20px;position:absolute;right:0;top:0;transition:font-size .2s linear,color .2s linear,top .2s linear,line-height .2s linear;z-index:1}.form .form-field .dropdown-placeholder,.form .form-field input,.form .form-field textarea{background:#f5f6f8;border:0;border-radius:50px;box-sizing:border-box;color:#49494a;font-family:Public Sans,serif;font-size:16px;height:49px;line-height:18px;outline:none;padding:16px 20px 0;width:100%}.form .form-field textarea{border-radius:24px;height:104px;line-height:18px;padding-top:24px;resize:none}.form .form-field .form-field-hint{height:16px;margin:8px 0 0}.form .form-field .form-field-hint .icon{display:block;float:left;height:16px;margin:0 6px 0 0;width:16px}.form .form-field .form-field-hint span{color:#676879;display:block;font-size:12px;line-height:16px}.form .form-field.form-checkbox,.form .form-field.form-radio{cursor:pointer;display:block;float:left;line-height:24px;margin:0}.form .form-field.form-checkbox input[type=checkbox],.form .form-field.form-checkbox input[type=radio],.form .form-field.form-radio input[type=checkbox],.form .form-field.form-radio input[type=radio]{display:none}.form .form-field.form-checkbox .checkmark{background-image:url(/images/checkbox-inactive.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;display:block;float:left;height:20px;margin:2px 10px 2px 2px;position:relative;width:20px}.form .form-field.form-checkbox input:checked+.checkmark:after{border:solid #676879;border-width:0 2px 2px 0;content:"";height:8px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:4px}.form .form-field.form-radio .checkmark{border:2px solid #676879;border-radius:50%;box-sizing:border-box;display:block;float:left;height:20px;margin:2px 10px 2px 2px;width:20px}.form .form-field.form-radio input:checked+.checkmark:after{background:#676879;border-radius:50%;content:"";height:10px;left:7px;position:absolute;top:7px;width:10px}.form .form-field.no-label .dropdown-placeholder,.form .form-field.no-label input{line-height:49px;padding-top:0}.form .form-field.has-dropdown{cursor:pointer}.form .form-field.has-dropdown:before{background-image:url(/images/arrow-up-down.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;content:"";height:24px;position:absolute;right:20px;top:12.5px;transform:rotate(180deg);width:24px}.form .form-field.has-dropdown .dropdown-placeholder{cursor:pointer;line-height:33px;padding-right:60px}.form .form-field.has-dropdown ul{background:#fff;border-radius:24px;box-shadow:0 8px 8px -4px rgba(16,24,40,.03),0 20px 24px -4px rgba(16,24,40,.08);display:none;left:0;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:49px;z-index:3}.form .form-field.has-dropdown ul li{color:#49494a;cursor:pointer;font-size:16px;line-height:22px;padding:15px 24px}.form .form-field.has-dropdown ul li:hover{background:#f5f6f8}.form .form-field.has-dropdown.dropdown-is-active:before{transform:rotate(0)}.form .form-field.has-dropdown.dropdown-is-active ul{display:block}.form .form-field.is-active .label,.form .form-field.is-active label{color:#676879;font-size:12px;line-height:12px;top:8px}.form .form-field.with-icon .icon{cursor:pointer;height:25px;position:absolute;top:12px;width:25px;z-index:1}.form .form-field.with-icon .icon:not(.icon-left){right:20px}.form .form-field.with-icon .icon.icon-left{left:20px}.form .form-field.with-icon .icon.icon-eye{background:url(/images/eye-icon.svg) 50% no-repeat;background-size:22px}.form .form-field.with-icon .icon.icon-eye-open{background:url(/images/eye-open-icon.svg) 50% no-repeat;background-size:22px}.form .form-field.with-icon.with-icon-left .label,.form .form-field.with-icon.with-icon-left input,.form .form-field.with-icon.with-icon-left label{padding-left:54px}.form .form-field.phone-number{position:relative}.form .form-field.phone-number .phone-number-select{left:0;position:absolute;top:0}.form .form-field.phone-number .phone-number-select .phone-number-select_active{border-right:1px solid #e6e9ef;box-sizing:border-box;cursor:pointer;height:49px;left:0;padding:14px 0 14px 20px;position:absolute;top:0;width:100px}.form .form-field.phone-number .phone-number-select .phone-number-select_active img{float:left;height:21px;width:21px}.form .form-field.phone-number .phone-number-select .phone-number-select_active span{color:#49494a;display:block;float:left;font-size:16px;margin:0 0 0 8px}.form .form-field.phone-number .phone-number-select .phone-number-select_active:before{background:url(/images/dropdown-v.svg) 50% no-repeat;background-size:14px;content:"";height:16px;position:absolute;right:10px;top:16px;width:16px}.form .form-field.phone-number input{padding-left:121px}.form .form-field.phone-number label{left:101px}.form .form-field .form-field-validation{list-style:none;margin:8px 0 0;padding:0}.form .form-field .form-field-validation li{color:#49494a;font-size:12px;line-height:16px;margin:6px 0 0;padding:0 0 0 24px;position:relative}.form .form-field .form-field-validation li:before{background-position:50%;background-repeat:no-repeat;background-size:14px;content:"";height:16px;left:0;position:absolute;top:0;width:16px}.form .form-field .form-field-validation li.is-success:before{background-image:url(/images/validation-success.svg)}.form .form-field .form-field-validation li.is-failure:before{background-image:url(/images/validation-failure.svg)}.form .form-field .form-field-validation li:first-child{margin:0}#indefiniteSpinner{position:fixed}.modal-spinner{position:absolute}#indefiniteSpinner,.modal-spinner{display:none;height:6px;left:0;right:0;top:0;z-index:10000}#indefiniteSpinner:before,.modal-spinner:before{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:indefiniteSpinner;animation-timing-function:linear;background-color:#06d1b2;content:"";height:6px;left:-30%;opacity:.8;position:absolute;top:0;width:30%}#indefiniteSpinner.is-active,.modal-spinner.is-active{display:block}@keyframes indefiniteSpinner{0%{left:-30%}to{left:100%}}.landing-hero{background:url(/images/landing-bg.jpeg) 50% no-repeat;background-size:cover;height:calc(100vh - 124px);position:relative}.landing-hero:before{background:#000;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0}.landing-hero#waitlist-scroll-to:before{opacity:.45}.landing-hero .landing-hero_content{height:290px;left:50%;margin:-145px 0 0 -470px;position:absolute;top:50%;width:940px}.landing-hero .landing-hero_content h1{color:#fff;font-family:Comfortaa,serif;font-size:80px;font-weight:700;line-height:98px;margin:0 auto;text-align:center;width:700px}.landing-hero .landing-hero_content p{color:#fff;font-size:20px;line-height:24px;margin:19px auto;max-width:790px;text-align:center}.landing-hero .landing-hero_content .landing-hero_content-search{-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);border-radius:40px;height:79px;position:relative;width:100%}.landing-hero .landing-hero_content .landing-hero_content-search:before{background:linear-gradient(270deg,#abb0aa,#e5ece5);border-radius:40px;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute}.landing-hero .landing-hero_content .landing-hero_content-search .landing-hero_content-search-select{background:#fff;border-radius:40px;float:left;height:65px;margin:7px 0 0 10px}.landing-hero .landing-hero_content .landing-hero_content-search .landing-hero_content-search-select span{box-sizing:border-box;color:#49494a;cursor:pointer;display:block;font-family:Comfortaa,serif;font-size:21px;font-weight:400;height:65px;line-height:65px;padding:0 56px 0 24px;position:relative;width:100%}.landing-hero .landing-hero_content .landing-hero_content-search .landing-hero_content-search-select span:before{background:url(/images/dropdown-v.svg) 50% no-repeat;content:"";height:24px;margin:-12px 0 0;position:absolute;right:24px;top:50%;width:24px}.landing-hero .landing-hero_content .landing-hero_content-search input{background:none;border:0;color:#fff;float:left;font-size:16px;height:79px;margin:0 0 0 16px;outline:none;padding:0;position:relative;width:400px;z-index:3}.landing-hero .landing-hero_content .landing-hero_content-search input::-moz-placeholder{color:#c8c8c8;opacity:1}.landing-hero .landing-hero_content .landing-hero_content-search input::placeholder{color:#c8c8c8;opacity:1}.landing-hero .landing-hero_content .landing-hero_content-search .launchVoice{height:65px;position:absolute;right:153px;top:7px;width:65px;z-index:4}.landing-hero .landing-hero_content .landing-hero_content-search .launchVoice .voice-active,.landing-hero .landing-hero_content .landing-hero_content-search .launchVoice .voice-muted{cursor:pointer;filter:invert(97%) sepia(12%) saturate(2%) hue-rotate(298deg) brightness(108%) contrast(101%);float:left;height:45px;padding:10px;width:45px}.landing-hero .landing-hero_content .landing-hero_content-search .launchVoice .voice-active,.landing-hero .landing-hero_content .landing-hero_content-search .launchVoice.is-active .voice-muted{display:none}.landing-hero .landing-hero_content .landing-hero_content-search .launchVoice.is-active .voice-active{display:block}.landing-hero .landing-hero_content .landing-hero_content-search .voice{cursor:pointer;height:65px;position:absolute;right:83px;top:7px;width:65px;z-index:4}.landing-hero .landing-hero_content .landing-hero_content-search .voice .end-recording,.landing-hero .landing-hero_content .landing-hero_content-search .voice .start-recording{cursor:pointer;filter:invert(97%) sepia(12%) saturate(2%) hue-rotate(298deg) brightness(108%) contrast(101%);float:left;height:45px;padding:10px;width:45px}.landing-hero .landing-hero_content .landing-hero_content-search .voice .end-recording,.landing-hero .landing-hero_content .landing-hero_content-search .voice.recording .start-recording{display:none}.landing-hero .landing-hero_content .landing-hero_content-search .voice.recording .end-recording{display:block}.landing-hero .landing-hero_content .landing-hero_content-search button{background:#e30000;border:0;border-radius:50%;cursor:pointer;height:65px;position:absolute;right:10px;top:7px;width:65px}.landing-hero .landing-hero_content .landing-hero_content-search button:before{background:url(/images/landing-search.svg) 0 0 no-repeat;content:"";height:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%;width:30px}.landing-hero .landing-hero_content .landing-hero_content-search ul{grid-column-gap:0;grid-row-gap:0;background:#fff;border-radius:24px;box-sizing:border-box;display:none;grid-auto-flow:column;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);list-style:none;margin:0;padding:18px 36px;position:absolute;top:87px;width:100%}.landing-hero .landing-hero_content .landing-hero_content-search ul li{color:#49494a;font-size:16px;height:54px;line-height:54px}.landing-hero .landing-hero_content .landing-hero_content-search ul li span{cursor:pointer;padding:10px}.landing-hero .landing-hero_content .landing-hero_content-search.dropdown-is-active ul{display:grid}.landing-hero .landing-hero_content .landing-hero_content-search.dropdown-is-active .landing-hero_content-search-select span:before{transform:rotate(180deg)}.landing-hero .landing-hero_content.landing-waitlist .landing-hero_content-search{height:58px;margin:0 auto;width:610px}.landing-hero .landing-hero_content.landing-waitlist .landing-hero_content-search input{height:58px;line-height:58px;width:380px}.landing-hero .landing-hero_content.landing-waitlist .landing-hero_content-search button{background:#e30000;border-radius:40px;color:#fff;font-size:16px;height:49px;line-height:49px;padding:0 41px;right:4px;text-align:center;top:5px;width:200px}.landing-hero .landing-hero_content.landing-waitlist .landing-hero_content-search button:before{display:none}.landing-content h2,.landing-content h3{color:#003049;font-family:Comfortaa,serif;font-size:47px;line-height:66px;margin:0;text-align:center}.landing-content p{color:#49494a;font-size:20px;line-height:24px;margin:0;text-align:center}.landing-content .bottom-link{text-align:center}.landing-content .bottom-link a{display:inline-block;padding:0 131px;text-decoration:none}.landing-content .landing-we-can-help{padding:78px 0 47px}.landing-content .landing-we-can-help h3{color:#e30000}.landing-content .landing-we-can-help ul{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);list-style:none;margin:67px auto 0;padding:0;width:1230px}.landing-content .landing-we-can-help ul li{background:#fafafa;border-radius:40px;padding:23px}.landing-content .landing-we-can-help ul li img{float:left;margin:0 0 19px;width:100%}.landing-content .landing-we-can-help ul li h4{color:#49494a;font-family:Comfortaa,serif;font-size:26px;line-height:32px;margin:0}.landing-content .landing-we-can-help ul li span{color:#676879;display:block;font-size:16px;line-height:22px}.landing-content .list-a-place{background:#f5f6f8;border-radius:80px;box-sizing:border-box;margin:50px auto;padding:72px 80px;width:1240px}.landing-content .list-a-place .items{display:grid;gap:16px;grid-template-columns:1fr 2fr;margin:56px 0 0}.landing-content .list-a-place .items .items-left{display:grid;gap:16px}.landing-content .list-a-place .items .items-left .item{min-width:400px}.landing-content .list-a-place .items .items-right>.item:first-child{margin-bottom:16px;width:100%}.landing-content .list-a-place .items .items-right>.item:first-child img{height:242px;margin:0 16px 0 0;width:auto}.landing-content .list-a-place .items .items-right>.item:first-child h4{margin:154px 0 0}.landing-content .list-a-place .items .items-right .group-of-four{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.landing-content .list-a-place .items .items-right .group-of-four .item{padding:22px;position:relative;width:100%}.landing-content .list-a-place .items .items-right .group-of-four .item img{border-radius:17px 17px 0 0;margin:0 0 13px}.landing-content .list-a-place .items .items-right .group-of-four .item span{margin:6px 0 0}.landing-content .list-a-place .items .items-right .group-of-four .item .coming-soon{background:#e30000;border-radius:24px;color:#fff;font-size:16px;height:27px;line-height:27px;margin:0;padding:0 12px;position:absolute;right:35px;top:35px}.landing-content .list-a-place .items .item{background:#fff;border-radius:40px;box-sizing:border-box;padding:27px}.landing-content .list-a-place .items .item img{float:left;margin:0 0 32px;width:100%}.landing-content .list-a-place .items .item h4{color:#262627;font-family:Comfortaa,serif;font-size:27px;line-height:32px;margin:0}.landing-content .list-a-place .items .item span{color:#676879;display:block;font-size:16px;line-height:22px;margin:12px 0 0}.landing-content .buyers-sellers{background:url(/images/landing/buyers-sellers-bg.png) 50% no-repeat;background-size:cover;border-radius:40px;height:730px;margin:50px auto;position:relative}.landing-content .buyers-sellers .is-left,.landing-content .buyers-sellers .is-right{margin:230px 0 0;text-align:center;width:505px}.landing-content .buyers-sellers .is-left h2,.landing-content .buyers-sellers .is-right h2{color:#fff;margin:0 0 24px}.landing-content .buyers-sellers .is-left a,.landing-content .buyers-sellers .is-right a{display:inline-block;padding:0 130px;text-decoration:none}.landing-content .buyers-sellers .is-left{padding-left:90px}.landing-content .buyers-sellers .is-right{padding-right:90px}.landing-content .buyers-sellers:before{background:#fff;bottom:234px;content:"";left:50%;position:absolute;top:234px;width:1px}.landing-content .ai-powered{margin:50px auto}.landing-content .ai-powered p{margin:8px 0 0}.landing-content .ai-powered .bubbles{background:url(/images/landing/ai-powered-sign.png) 50% no-repeat;background-size:cover;border-radius:40px;height:710px;margin:64px 0 48px;position:relative}.landing-content .ai-powered .bubbles .bubble-1,.landing-content .ai-powered .bubbles .bubble-2,.landing-content .ai-powered .bubbles .bubble-3,.landing-content .ai-powered .bubbles .bubble-4{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:hsla(0,0%,78%,.3);border:1px solid #848485;border-radius:16px;box-sizing:border-box;color:#fff;display:table;font-family:Comfortaa,serif;font-size:21px;height:132px;line-height:26px;padding:0;position:absolute;text-align:center;width:367px}.landing-content .ai-powered .bubbles .bubble-1 i,.landing-content .ai-powered .bubbles .bubble-2 i,.landing-content .ai-powered .bubbles .bubble-3 i,.landing-content .ai-powered .bubbles .bubble-4 i{display:table-cell;font-style:normal;vertical-align:middle}.landing-content .ai-powered .bubbles .bubble-1{left:150px;top:134px}.landing-content .ai-powered .bubbles .bubble-2{right:142px;top:84px}.landing-content .ai-powered .bubbles .bubble-3{bottom:133px;left:150px}.landing-content .ai-powered .bubbles .bubble-4{bottom:174px;right:143px}.landing-content .neighbourhoods{margin:50px auto}.landing-content .neighbourhoods p{margin:8px 0 0}.landing-content .neighbourhoods .items{display:grid;gap:16px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;margin:62px auto 48px;max-width:1240px}.landing-content .neighbourhoods .items .item{border-radius:40px;position:relative}.landing-content .neighbourhoods .items .item i{bottom:34px;color:#fff;font-family:Comfortaa,serif;font-size:27px;font-style:normal;left:39px;line-height:32px;position:absolute;right:39px}.landing-content .neighbourhoods .items .item:first-child{grid-row:span 2;height:731px}.landing-content .neighbourhoods .items .item:first-child i{font-size:36px;font-weight:700;line-height:43px;max-width:360px}.landing-content .neighbourhoods .items .item:nth-child(2){grid-column:2;grid-row:1}.landing-content .neighbourhoods .items .item:nth-child(3){grid-column:3;grid-row:1}.landing-content .neighbourhoods .items .item:nth-child(4){grid-column:2;grid-row:2}.landing-content .neighbourhoods .items .item:nth-child(5){grid-column:3;grid-row:2}@media only screen and (min-width:320px) and (max-width:767px){.landing-hero{height:calc(100vh - 94px)}.landing-hero .landing-hero_content{box-sizing:border-box;left:0;margin:-20vh 0 0!important;margin:0;padding:0 22px;width:100vw}.landing-hero .landing-hero_content h1{font-size:32px;line-height:46px;text-align:center;width:auto}.landing-hero .landing-hero_content p{width:100%}.landing-hero .landing-hero_content .landing-hero_content-search{width:500px!important}.landing-hero .landing-hero_content .landing-hero_content-search input{width:calc(100vw - 236px)!important}.landing-hero .landing-hero_content .landing-hero_content-search button{padding:0 22px!important;width:auto!important}.landing-content h2,.landing-content h3{font-size:32px;line-height:48px}.landing-content p{font-size:18px;line-height:30px;margin:10px 0 0;padding:0 12px}.landing-content .bottom-link a{margin:0;padding:0 80px}.landing-content .landing-we-can-help{padding:48px 0}.landing-content .landing-we-can-help ul{grid-template-columns:repeat(2,1fr);margin:36px auto 0;width:100%}.landing-content .list-a-place{border-radius:0;margin:0 -12px;padding:22px;width:auto}.landing-content .list-a-place>p{margin:0}.landing-content .list-a-place .items{grid-template-columns:1fr;margin:18px 0 0}.landing-content .list-a-place .items .items-left{grid-template-columns:1fr 1fr;width:100%}.landing-content .list-a-place .items .items-left .item{min-width:auto}.landing-content .list-a-place .items .items-right{display:grid}.landing-content .list-a-place .items .items-right>.item:first-child{display:none}.landing-content .list-a-place .items .items-right .group-of-four{grid-template-columns:repeat(2,1fr)}.landing-content .list-a-place .items .item{border-radius:35px;padding:24px}.landing-content .list-a-place .items .item img{margin:0 0 24px}.landing-content .list-a-place .items .item h4{color:#262627;font-family:Comfortaa,serif;font-size:27px;line-height:32px;margin:0}.landing-content .list-a-place .items .item span{color:#676879;display:block;font-size:16px;line-height:22px;margin:12px 0 0}.landing-content .buyers-sellers{border-radius:0;height:auto;margin:0 -12px;overflow:hidden;padding-bottom:40px}.landing-content .buyers-sellers .is-left,.landing-content .buyers-sellers .is-right{box-sizing:border-box;margin:50px 0 0;width:100%}.landing-content .buyers-sellers .is-left a,.landing-content .buyers-sellers .is-right a{padding:0;width:100%}.landing-content .buyers-sellers .is-left,.landing-content .buyers-sellers .is-right{padding-left:40px;padding-right:40px}.landing-content .buyers-sellers:before{display:none}.landing-content .ai-powered .bubbles{border-radius:0;height:630px;margin:48px -12px 30px}.landing-content .ai-powered .bubbles .bubble-1,.landing-content .ai-powered .bubbles .bubble-2,.landing-content .ai-powered .bubbles .bubble-3,.landing-content .ai-powered .bubbles .bubble-4{font-size:16px;height:122px;line-height:20px;width:257px}.landing-content .ai-powered .bubbles .bubble-1{left:auto;right:14px;top:178px}.landing-content .ai-powered .bubbles .bubble-2{left:14px;right:auto;top:24px}.landing-content .ai-powered .bubbles .bubble-3{bottom:24px;left:auto;right:14px}.landing-content .ai-powered .bubbles .bubble-4{bottom:174px;left:14px;right:auto}.landing-content .neighbourhoods{margin:50px auto}.landing-content .neighbourhoods p{margin:8px 0 0}.landing-content .neighbourhoods .items{grid-template-columns:1fr 1fr;grid-template-rows:auto;max-width:100%}.landing-content .neighbourhoods .items .item{background-size:cover;height:400px}.landing-content .neighbourhoods .items .item:first-child{background-position:bottom;grid-row:auto;height:400px}.landing-content .neighbourhoods .items .item:first-child i{font-size:36px;font-weight:700;line-height:43px;max-width:360px}.landing-content .neighbourhoods .items .item:nth-child(2),.landing-content .neighbourhoods .items .item:nth-child(3),.landing-content .neighbourhoods .items .item:nth-child(4){grid-column:auto;grid-row:auto}.landing-content .neighbourhoods .items .item:nth-child(5){display:none;grid-column:auto;grid-row:auto}}@media only screen and (max-width:540px){.landing-hero{height:calc(100vh - 154px)}.landing-hero .landing-hero_content{box-sizing:border-box;left:0;margin:-20vh 0 0!important;margin:0;padding:0 22px;width:100vw}.landing-hero .landing-hero_content h1{font-size:32px;line-height:46px;text-align:center;width:auto}.landing-hero .landing-hero_content p{width:100%}.landing-hero .landing-hero_content .landing-hero_content-search{width:calc(100vw - 44px)!important}.landing-hero .landing-hero_content .landing-hero_content-search input{width:calc(100vw - 236px)!important}.landing-hero .landing-hero_content .landing-hero_content-search button{padding:0 22px!important;width:auto!important}.landing-content h2,.landing-content h3{font-size:32px;line-height:48px}.landing-content p{font-size:18px;line-height:30px;margin:10px 0 0;padding:0 12px}.landing-content .bottom-link a{margin:0;padding:0 80px}.landing-content .landing-we-can-help{padding:48px 0}.landing-content .landing-we-can-help ul{grid-template-columns:repeat(1,1fr);margin:36px auto 0;width:100%}.landing-content .list-a-place{border-radius:0;margin:0 -12px;padding:22px;width:auto}.landing-content .list-a-place>p{margin:0}.landing-content .list-a-place .items{grid-template-columns:1fr;margin:18px 0 0}.landing-content .list-a-place .items .items-left{width:100%}.landing-content .list-a-place .items .items-left .item{min-width:auto}.landing-content .list-a-place .items .items-right,.landing-content .list-a-place .items .items-right>.item:first-child{display:none}.landing-content .list-a-place .items .items-right .group-of-four{grid-template-columns:repeat(1,1fr)}.landing-content .list-a-place .items .item{border-radius:35px;padding:24px}.landing-content .list-a-place .items .item img{margin:0 0 24px}.landing-content .list-a-place .items .item h4{color:#262627;font-family:Comfortaa,serif;font-size:27px;line-height:32px;margin:0}.landing-content .list-a-place .items .item span{color:#676879;display:block;font-size:16px;line-height:22px;margin:12px 0 0}.landing-content .buyers-sellers{border-radius:0;height:auto;margin:0 -12px;overflow:hidden;padding-bottom:40px}.landing-content .buyers-sellers .is-left,.landing-content .buyers-sellers .is-right{box-sizing:border-box;margin:50px 0 0;width:100%}.landing-content .buyers-sellers .is-left a,.landing-content .buyers-sellers .is-right a{padding:0;width:100%}.landing-content .buyers-sellers .is-left,.landing-content .buyers-sellers .is-right{padding-left:40px;padding-right:40px}.landing-content .buyers-sellers:before{display:none}.landing-content .ai-powered .bubbles{border-radius:0;height:630px;margin:48px -12px 30px}.landing-content .ai-powered .bubbles .bubble-1,.landing-content .ai-powered .bubbles .bubble-2,.landing-content .ai-powered .bubbles .bubble-3,.landing-content .ai-powered .bubbles .bubble-4{font-size:16px;height:122px;line-height:20px;width:257px}.landing-content .ai-powered .bubbles .bubble-1{left:auto;right:14px;top:178px}.landing-content .ai-powered .bubbles .bubble-2{left:14px;right:auto;top:24px}.landing-content .ai-powered .bubbles .bubble-3{bottom:24px;left:auto;right:14px}.landing-content .ai-powered .bubbles .bubble-4{bottom:174px;left:14px;right:auto}.landing-content .neighbourhoods{margin:50px auto}.landing-content .neighbourhoods p{margin:8px 0 0}.landing-content .neighbourhoods .items{grid-template-columns:auto;grid-template-rows:auto;max-width:100%}.landing-content .neighbourhoods .items .item{background-size:cover;height:400px}.landing-content .neighbourhoods .items .item:first-child{background-position:bottom;grid-row:auto;height:400px}.landing-content .neighbourhoods .items .item:first-child i{font-size:36px;font-weight:700;line-height:43px;max-width:360px}.landing-content .neighbourhoods .items .item:nth-child(2),.landing-content .neighbourhoods .items .item:nth-child(3),.landing-content .neighbourhoods .items .item:nth-child(4){grid-column:auto;grid-row:auto}.landing-content .neighbourhoods .items .item:nth-child(5){display:block;grid-column:auto;grid-row:auto}}@media only screen and (min-width:768px) and (max-width:1023px){.landing-hero{height:calc(100vh - 94px)}.landing-hero .landing-hero_content{box-sizing:border-box;left:0;margin:-20vh 0 0!important;margin:0;padding:0 22px;width:100vw}.landing-hero .landing-hero_content h1{font-size:32px;line-height:46px;text-align:center;width:auto}.landing-hero .landing-hero_content p{width:100%}.landing-hero .landing-hero_content .landing-hero_content-search{width:500px!important}.landing-hero .landing-hero_content .landing-hero_content-search input{width:calc(100vw - 236px)!important}.landing-hero .landing-hero_content .landing-hero_content-search button{padding:0 22px!important;width:auto!important}.landing-content h2,.landing-content h3{font-size:32px;line-height:48px}.landing-content p{font-size:18px;line-height:30px;margin:10px 0 0;padding:0 12px}.landing-content .bottom-link a{margin:0;padding:0 80px}.landing-content .landing-we-can-help{padding:48px 0}.landing-content .landing-we-can-help ul{grid-template-columns:repeat(2,1fr);margin:36px auto 0;width:100%}.landing-content .list-a-place{border-radius:0;margin:0 -22px;padding:22px;width:auto}.landing-content .list-a-place>p{margin:0}.landing-content .list-a-place .items{grid-template-columns:1fr;margin:18px 0 0}.landing-content .list-a-place .items .items-left{grid-template-columns:1fr 1fr;width:100%}.landing-content .list-a-place .items .items-left .item{min-width:auto}.landing-content .list-a-place .items .items-right{display:block}.landing-content .list-a-place .items .items-right>.item:first-child{display:none}.landing-content .list-a-place .items .items-right .group-of-four{grid-template-columns:repeat(2,1fr)}.landing-content .list-a-place .items .item{border-radius:35px;padding:24px}.landing-content .list-a-place .items .item img{margin:0 0 24px}.landing-content .list-a-place .items .item h4{color:#262627;font-family:Comfortaa,serif;font-size:27px;line-height:32px;margin:0}.landing-content .list-a-place .items .item span{color:#676879;display:block;font-size:16px;line-height:22px;margin:12px 0 0}.landing-content .buyers-sellers{border-radius:40px;height:auto;margin:30px auto 0;overflow:hidden;padding-bottom:40px}.landing-content .buyers-sellers .is-left,.landing-content .buyers-sellers .is-right{box-sizing:border-box;margin:50px 0 0;width:100%}.landing-content .buyers-sellers .is-left a,.landing-content .buyers-sellers .is-right a{padding:0;width:320px}.landing-content .buyers-sellers .is-left,.landing-content .buyers-sellers .is-right{padding-left:40px;padding-right:40px}.landing-content .buyers-sellers:before{display:none}.landing-content .ai-powered .bubbles{border-radius:0;height:630px;margin:48px -12px 30px}.landing-content .ai-powered .bubbles .bubble-1{left:auto;right:14px;top:178px}.landing-content .ai-powered .bubbles .bubble-2{left:14px;right:auto;top:24px}.landing-content .ai-powered .bubbles .bubble-3{bottom:24px;left:auto;right:14px}.landing-content .ai-powered .bubbles .bubble-4{bottom:174px;left:14px;right:auto}.landing-content .neighbourhoods{margin:50px auto}.landing-content .neighbourhoods p{margin:8px 0 0}.landing-content .neighbourhoods .items{grid-template-columns:1fr 1fr;grid-template-rows:auto;max-width:100%}.landing-content .neighbourhoods .items .item{background-position:bottom;background-size:cover;height:400px}.landing-content .neighbourhoods .items .item:first-child{background-position:bottom;grid-row:auto;height:400px}.landing-content .neighbourhoods .items .item:first-child i{font-size:36px;font-weight:700;line-height:43px;max-width:360px}.landing-content .neighbourhoods .items .item:nth-child(2),.landing-content .neighbourhoods .items .item:nth-child(3),.landing-content .neighbourhoods .items .item:nth-child(4){grid-column:auto;grid-row:auto}.landing-content .neighbourhoods .items .item:nth-child(5){display:none;grid-column:auto;grid-row:auto}}@media only screen and (min-width:1024px) and (max-width:1280px){.landing-content h2,.landing-content h3{font-size:42px;line-height:54px}.landing-content p{font-size:18px;line-height:30px;margin:10px 0 0;padding:0 12px}.landing-content .bottom-link a{margin:0;padding:0 80px}.landing-content .landing-we-can-help{padding:48px 0}.landing-content .landing-we-can-help ul{margin:36px auto 0;width:100%}.landing-content .list-a-place{padding:42px;width:auto}.landing-content .list-a-place>p{margin:0}.landing-content .buyers-sellers{border-radius:40px;height:auto;margin:30px auto 0;overflow:hidden;padding-bottom:40px}.landing-content .buyers-sellers .is-left,.landing-content .buyers-sellers .is-right{box-sizing:border-box;margin:50px 0 0;width:100%}.landing-content .buyers-sellers .is-left a,.landing-content .buyers-sellers .is-right a{padding:0;width:320px}.landing-content .buyers-sellers .is-left,.landing-content .buyers-sellers .is-right{padding-left:40px;padding-right:40px}.landing-content .buyers-sellers:before{display:none}.landing-content .ai-powered .bubbles .bubble-1{left:auto;right:56px;top:198px}.landing-content .ai-powered .bubbles .bubble-2{left:56px;right:auto;top:44px}.landing-content .ai-powered .bubbles .bubble-3{bottom:44px;left:auto;right:56px}.landing-content .ai-powered .bubbles .bubble-4{bottom:194px;left:56px;right:auto}}.searchResults{position:relative}.searchResults .searchResults-filters{margin:32px 0 24px;position:relative}.searchResults .searchResults-filters .searchResults-search{background:#f5f6f8;border-radius:40px;float:left;height:49px;position:relative;width:669px}.searchResults .searchResults-filters .searchResults-search .searchResults-search-select{background:#fff;border-radius:40px;float:left;height:41px;margin:4px 0 0 6px}.searchResults .searchResults-filters .searchResults-search .searchResults-search-select span{box-sizing:border-box;color:#49494a;cursor:pointer;display:block;font-family:Comfortaa,serif;font-size:16px;font-weight:400;height:41px;line-height:41px;padding:0 48px 0 24px;position:relative;width:100%}.searchResults .searchResults-filters .searchResults-search .searchResults-search-select span:before{background:url(/images/dropdown-v.svg) 50% no-repeat;content:"";height:24px;margin:-12px 0 0;position:absolute;right:16px;top:50%;width:24px}.searchResults .searchResults-filters .searchResults-search input{background:none;border:0;color:#49494a;float:left;font-size:16px;height:49px;margin:0 0 0 16px;outline:none;padding:0;position:relative;width:416px;z-index:3}.searchResults .searchResults-filters .searchResults-search input::-moz-placeholder{color:#c8c8c8;opacity:1}.searchResults .searchResults-filters .searchResults-search input::placeholder{color:#c8c8c8;opacity:1}.searchResults .searchResults-filters .searchResults-search .launchVoice{height:41px;position:absolute;right:99px;top:4px;width:41px;z-index:4}.searchResults .searchResults-filters .searchResults-search .launchVoice .voice-active,.searchResults .searchResults-filters .searchResults-search .launchVoice .voice-muted{cursor:pointer;filter:invert(0) sepia(4%) saturate(16%) hue-rotate(145deg) brightness(96%) contrast(108%);float:left;height:29px;padding:6px;width:29px}.searchResults .searchResults-filters .searchResults-search .launchVoice .voice-active,.searchResults .searchResults-filters .searchResults-search .launchVoice.is-active .voice-muted{display:none}.searchResults .searchResults-filters .searchResults-search .launchVoice.is-active .voice-active{display:block}.searchResults .searchResults-filters .searchResults-search .voice{cursor:pointer;height:41px;position:absolute;right:52px;top:4px;width:41px;z-index:4}.searchResults .searchResults-filters .searchResults-search .voice .end-recording,.searchResults .searchResults-filters .searchResults-search .voice .start-recording{cursor:pointer;filter:invert(0) sepia(4%) saturate(16%) hue-rotate(145deg) brightness(96%) contrast(108%);float:left;height:29px;padding:6px;width:29px}.searchResults .searchResults-filters .searchResults-search .voice .end-recording,.searchResults .searchResults-filters .searchResults-search .voice.recording .start-recording{display:none}.searchResults .searchResults-filters .searchResults-search .voice.recording .end-recording{display:block}.searchResults .searchResults-filters .searchResults-search button{background:#e30000;border:0;border-radius:50%;cursor:pointer;height:41px;position:absolute;right:6px;top:4px;width:41px}.searchResults .searchResults-filters .searchResults-search button:before{background:url(/images/landing-search.svg) 0 0 no-repeat;background-size:22px;content:"";height:22px;left:50%;margin:-11px 0 0 -11px;position:absolute;top:50%;width:22px}.searchResults .searchResults-filters .searchResults-search ul{grid-column-gap:0;grid-row-gap:0;background:#fff;border-radius:24px;box-sizing:border-box;display:none;grid-auto-flow:column;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);list-style:none;margin:0;padding:18px 36px;position:absolute;top:87px;width:100%}.searchResults .searchResults-filters .searchResults-search ul li{color:#49494a;font-size:16px;height:54px;line-height:54px}.searchResults .searchResults-filters .searchResults-search ul li span{cursor:pointer;padding:10px}.searchResults .searchResults-filters .searchResults-search.is-active ul{display:grid}.searchResults .searchResults-filters .searchResults-search.is-active .searchResults-search-select span:before{transform:rotate(180deg)}.searchResults .searchResults-filters .searchResults-filtersSettings{float:left}.searchResults .searchResults-filters .searchResults-filtersSettings .searchResults-filtersSettings-selectBlock{background:#f5f6f8;border-radius:40px;float:left;height:49px;margin:0 0 0 10px}.searchResults .searchResults-filters .searchResults-filtersSettings .searchResults-filtersSettings-selectBlock span{box-sizing:border-box;color:#49494a;cursor:pointer;display:block;font-family:Comfortaa,serif;font-size:16px;font-weight:400;height:49px;line-height:49px;padding:0 40px 0 20px;position:relative;width:100%}.searchResults .searchResults-filters .searchResults-filtersSettings .searchResults-filtersSettings-selectBlock span:before{background:url(/images/dropdown-v.svg) 50% no-repeat;content:"";height:24px;margin:-12px 0 0;position:absolute;right:11px;top:50%;width:24px}.searchResults .searchResults-filters .searchResults-filtersSettings .searchResults-filtersSettings-selectBlock ul{display:none}.searchResults .searchResults-filters .searchResults-filtersSettings .searchResults-filtersSettings-selectBlock.is-active ul{display:block}.searchResults .searchResults-filters .searchResults-filtersSettings .searchResults-filtersSettings-selectBlock.is-active span:before{transform:rotate(180deg)}.searchResults .searchResults-filters .searchResults-filtersSettings .searchResults-filtersSettings-selectBlock[data-type=price]{width:102px}.searchResults .searchResults-filters .searchResults-filtersSettings .searchResults-filtersSettings-selectBlock[data-type=bed-bath]{width:143px}.searchResults .searchResults-filters .searchResults-filtersSettings button.searchResults-filtersSettings-moreFilters,.searchResults .searchResults-filters .searchResults-filtersSettings button.searchResults-filtersSettings-saveSearch{border:0;border-radius:40px;cursor:pointer;float:left;font-family:Comfortaa,serif;font-size:16px;font-weight:400;height:49px;line-height:49px;margin:0 0 0 10px;padding:0 20px 0 40px;position:relative}.searchResults .searchResults-filters .searchResults-filtersSettings button.searchResults-filtersSettings-moreFilters:before,.searchResults .searchResults-filters .searchResults-filtersSettings button.searchResults-filtersSettings-saveSearch:before{background-position:50%;background-repeat:no-repeat;background-size:22px;content:"";height:24px;left:13px;position:absolute;top:12px;width:24px}.searchResults .searchResults-filters .searchResults-filtersSettings button.searchResults-filtersSettings-moreFilters{width:160px}.searchResults .searchResults-filters .searchResults-filtersSettings button.searchResults-filtersSettings-moreFilters:before{background-image:url(/images/filter.svg)}.searchResults .searchResults-filters .searchResults-filtersSettings button.searchResults-filtersSettings-saveSearch{background:#fff;border:1px solid #f5f6f8;width:166px}.searchResults .searchResults-filters .searchResults-filtersSettings button.searchResults-filtersSettings-saveSearch:before{background-image:url(/images/bookmark.svg);background-size:18px;left:12px}.searchResults .searchResults-results .searchResults-list{box-sizing:border-box;float:left;padding:0 10px 0 0;width:50%}.searchResults .searchResults-results .searchResults-list .searchResults-header{box-sizing:border-box;height:36px;margin:0 0 16px}.searchResults .searchResults-results .searchResults-list .searchResults-header span{color:#49494a;float:left;font-size:16px;font-weight:400;line-height:36px}.searchResults .searchResults-results .searchResults-list .searchResults-header .searchResults-sort{float:right}.searchResults .searchResults-results .searchResults-list .searchResults-header .searchResults-sort span{border:1px solid #e6e9ef;border-radius:20px;box-sizing:border-box;color:#49494a;cursor:pointer;float:left;font-size:16px;font-weight:400;height:36px;line-height:34px;padding:0 40px 0 20px;position:relative}.searchResults .searchResults-results .searchResults-list .searchResults-header .searchResults-sort span:before{background:url(/images/dropdown-v.svg) 50% no-repeat;content:"";height:24px;margin:-12px 0 0;position:absolute;right:11px;top:50%;width:24px}.searchResults .searchResults-results .searchResults-list .searchResults-header .searchResults-sort ul{display:none}.searchResults .searchResults-results .searchResults-list .searchResults-header .searchResults-sort.is-active ul{display:block}.searchResults .searchResults-results .searchResults-list .searchResults-header .searchResults-sort.is-active span:before{transform:rotate(180deg)}.searchResults .searchResults-results .searchResults-list .searchResults-content{height:calc(100vh - 296px)}.searchResults .searchResults-results .searchResults-list .searchResults-content .searchResults-empty{display:none;padding:22vh 0 0;position:relative;text-align:center}.searchResults .searchResults-results .searchResults-list .searchResults-content .searchResults-empty:before{background-color:#fafafa;background-image:url(/images/home-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:55px;border-radius:50%;content:"";display:block;height:88px;margin:0 auto;width:88px}.searchResults .searchResults-results .searchResults-list .searchResults-content .searchResults-empty h2{color:#49494a;font-family:Comfortaa,serif;font-size:27px;font-weight:400;line-height:32px;margin:12px 0 0}.searchResults .searchResults-results .searchResults-list .searchResults-content .searchResults-empty p{color:#aaa;font-size:12px;line-height:14px;margin:12px auto 0;width:360px}.searchResults .searchResults-results .searchResults-list .searchResults-content .searchResults-empty.is-active{display:block}.searchResults .searchResults-results .searchResults-list .searchResults-content.has-scroll .searchResults-items .searchResults-item{width:299px}.searchResults .searchResults-results .searchResults-list .searchResults-content.has-scroll .searchResults-items .searchResults-item .searchResults-item-images{height:299px;width:299px}.searchResults .searchResults-results .searchResults-map{background:#ccc;float:left;height:calc(100vh - 244px);width:50%}.modal[modal-init=listingSummary] .propertyInformation{height:40vh;overflow-x:hidden;overflow-y:auto}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-images .main-image{border-radius:10px 0 0 10px;height:250px;margin:0 8px 0 0;width:260px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-images .more-images{height:250px;width:252px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-images .more-images .image{height:121px;margin:0 8px 8px 0;width:122px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-images .more-images .image:nth-child(2){border-radius:0 10px 0 0;margin-right:0}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-images .more-images .image:nth-child(3){margin-bottom:0}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-images .more-images .image:nth-child(4){border-radius:0 0 10px 0;margin:0}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-images button{border-radius:10px;bottom:7px;font-size:8px;height:20px;line-height:20px;padding:0 5px 0 25px;right:7px;width:auto}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-images button:before{background-size:10px;height:10px;left:7px;top:5px;width:10px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-images.single-image .main-image{border-radius:10px;margin:0;width:100%}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-images.single-image .more-images{display:none}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-images.two-image .more-images .image{border-radius:0 10px 10px 0;height:250px;width:252px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-info{width:520px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-info .propertyInformation-mainInfo .is-right{float:left}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-info .propertyInformation-mainInfo .is-right ul{height:46px;margin:0;padding:11px 0}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-info .propertyInformation-mainInfo .is-right ul li{font-size:16px;height:22px;line-height:22px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:first-child{padding:0 8px 0 45px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:first-child:before{left:18px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(2){padding:0 8px 0 36px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(2):before{left:10px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(3){padding:0 14px 0 38px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(3):before{left:8px}.modal[modal-init=listingSummary] .propertyInformation .propertyInformation-info .propertyInformation-mainInfo .is-right ul li.has-apartment-icon:before{background-size:18px;height:20px;width:20px}.listingSuccess .content{border:1px solid #c5c7d0;border-radius:24px;box-sizing:border-box;margin:92px auto 100px;padding:24px;width:850px}.listingSuccess .content>i.icon{background-size:94px;display:block;height:94px;margin:10px auto 0;width:94px}.listingSuccess .content>h1{color:#262627;font-family:Comfortaa,serif;font-size:47px;line-height:66px;text-align:center}.listingSuccess .content>p{color:#49494a;font-size:16px;line-height:22px;margin:8px 0 0;text-align:center}.listingSuccess .content>p.note{font-size:12px;line-height:14px;margin:24px 0 0}.listingSuccess .content>span{color:#49494a;display:block;font-family:Comfortaa,serif;font-size:21px;line-height:25px;margin:24px 0 0;text-align:center}.listing .listingHero{background-image:url(/images/listing-hero-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;height:670px;position:relative;width:100%}.listing .listingHero .heroContent{left:0;margin:-49px 0 0;position:absolute;top:50%;width:100%}.listing .listingHero .heroContent h2{color:#fff;display:block;font-family:Comfortaa,serif;font-size:61px;line-height:74px;margin:0;text-align:center}.listing .listingHero .heroContent span{color:#fff;display:block;font-size:20px;line-height:24px;text-align:center}.listing .listingHero.is-active{display:block}.listing .indicators{display:none;height:48px;margin:69px auto 0;position:relative;width:724px}.listing .indicators span{background:#f5f6f8;border-radius:50%;box-sizing:border-box;display:block;height:48px;padding:12px;position:absolute;top:0;width:48px}.listing .indicators span:first-child{left:0}.listing .indicators span:nth-child(2){left:50%;margin-left:-24px}.listing .indicators span:nth-child(3){right:0}.listing .indicators:before{background:#f5f6f8;content:"";height:8px;left:0;position:absolute;right:0;top:20px;z-index:-1}.listing .indicators.is-active{display:block}.listing .listingScreen{display:none}.listing .listingScreen h2{color:#003049;display:block;font-family:Comfortaa,serif;font-size:61px;line-height:73px;margin:0 0 40px}.listing .listingScreen .subtitle{color:#49494a;display:block;font-size:16px;line-height:22px;text-align:center}.listing .listingScreen.is-active{display:block}.listing .selectType{margin:75px auto 170px;width:900px}.listing .selectType h1{color:#000;font-family:Comfortaa,serif;font-size:47px;font-weight:700;line-height:66px;margin:0 0 24px;text-align:center}.listing .selectType ul{list-style:none;overflow:hidden;padding:0}.listing .selectType ul li{border:1px solid #e6e9ef;border-radius:16px;box-sizing:border-box;cursor:pointer;float:left;height:88px;margin:0 8px 16px;padding:17px 16px;position:relative;width:calc(33.3333% - 16px)}.listing .selectType ul li .icon{margin-bottom:8px}.listing .selectType ul li span:not(.coming-soon){color:#49494a;display:block;font-size:16px;line-height:22px}.listing .selectType ul li .coming-soon{position:absolute;right:10px;top:9px}.listing .selectType ul li.is-active{background-color:#fafafa}.listing .selectType .button{margin:0 auto;width:400px}.listing .tutorial{margin:100px 0}.listing .tutorial .is-left{width:710px}.listing .tutorial .is-left h2{margin:0 0 64px}.listing .tutorial .is-left ul{list-style:none;margin:0;padding:0}.listing .tutorial .is-left ul li{border-bottom:1px solid #e6e9ef;margin-bottom:40px;padding:0 0 40px 36px;position:relative}.listing .tutorial .is-left ul li i{left:0;position:absolute;top:0}.listing .tutorial .is-left ul li h3{color:#262627;display:block;font-family:Comfortaa,serif;font-size:21px;line-height:25px;margin:0 0 8px}.listing .tutorial .is-left ul li span{color:#49494a;display:block;font-size:16px;line-height:22px}.listing .tutorial .is-left button{width:400px}.listing .tutorial .is-right .image{padding:60px 0 0;position:relative;width:516px}.listing .tutorial .is-right .image img{border-radius:32px;height:470px;margin:0 43px;width:430px}.listing .tutorial .is-right .image:after,.listing .tutorial .is-right .image:before{background:#f5f6f8;border-radius:32px;content:"";height:470px;left:43px;position:absolute;top:60px;width:430px;z-index:-1}.listing .tutorial .is-right .image:before{transform:rotate(170deg)}.listing .tutorial .is-right .image:after{transform:rotate(9deg)}.listing .describe{margin:40px 0 100px}.listing .describe h2{color:#262627;font-size:47px;line-height:66px;text-align:center}.listing .describe .form{margin:0 auto;width:520px}.listing .describe .form .form-field.has-dropdown ul li h3{color:#49494a;font-size:16px;font-weight:200;line-height:22px;margin:0;padding:0}.listing .describe .form .form-field.has-dropdown ul li span{color:#aaa;display:block;font-size:10px;line-height:12px;margin:4px 0 0}.listing .describe .form button{width:100%}.listing .location h2{color:#262627;font-size:47px;line-height:66px;margin:40px 0 5px;text-align:center}.listing .location .subtitle{margin:0 auto;width:830px}.listing .location .listingMap{background:#ccc;border-radius:40px;height:560px;margin:40px auto;position:relative;width:830px}.listing .location .listingMap #listingMap{border-radius:40px;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.listing .location .listingMap .form{left:38px;position:absolute;right:38px;top:30px;z-index:3}.listing .location .listingMap .form .form-field{margin:0}.listing .location .listingMap .form .form-field input{background:#fff}.listing .location .buttons-holder{margin:40px auto 0;width:400px}.listing .location .buttons-holder .button{margin-bottom:0}.listing .details h2{color:#262627;font-size:47px;line-height:66px;margin:40px 0 5px;text-align:center}.listing .details .form{margin:40px auto 0;width:820px}.listing .details .form .columns .column:first-child .form-field{margin-right:8px}.listing .details .form .columns .column:last-child .form-field{margin-left:8px}.listing .details .buttons-holder{margin:40px auto 0;width:400px}.listing .details .buttons-holder .button{margin-bottom:0}.listing .detailed h2{color:#262627;font-size:47px;line-height:66px;margin:40px 0 5px;text-align:center}.listing .detailed .form{margin:40px auto 0;width:1100px}.listing .detailed .form .detailed-textarea{margin:0 auto;width:820px}.listing .detailed .form .columns .column:first-child .form-field{margin-right:8px}.listing .detailed .form .columns .column:last-child .form-field{margin-left:8px}.listing .detailed .form .detailed-attributes{margin:40px 0 0}.listing .detailed .form .detailed-attributes .columns .column{box-sizing:border-box;padding:20px 0 40px}.listing .detailed .form .detailed-attributes .columns .column:first-child{border-right:1px solid #f5f6f8}.listing .detailed .form .detailed-attributes .columns .column:last-child{border-left:1px solid #f5f6f8;padding:20px 0 40px 70px}.listing .detailed .form .detailed-attributes h3{color:#49494a;font-family:Comfortaa,serif;font-size:21px;font-weight:300;line-height:25px;margin:0 0 32px}.listing .detailed .form .detailed-attributes .checkboxes{margin:0 0 24px}.listing .detailed .form .detailed-attributes .checkboxes>span{color:#aaa;display:block;font-size:12px;line-height:17px;margin:0 0 12px;text-transform:uppercase}.listing .detailed .form .detailed-attributes .checkboxes ul{list-style:none;margin:0;padding:0}.listing .detailed .form .detailed-attributes .checkboxes ul li{float:left;margin:0 0 16px;width:50%}.listing .detailed .form .detailed-attributes .checkboxes ul li label{color:#49494a;font-size:16px;line-height:24px}.listing .detailed .detailed-inputs{width:400px}.listing .detailed .buttons-holder{margin:85px auto 0;width:400px}.listing .detailed .buttons-holder .button{margin-bottom:0}.listing .photos{margin:0 0 100px}.listing .photos h2{color:#262627;font-size:47px;line-height:66px;margin:40px 0 5px;text-align:center}.listing .photos .form .firstUpload .uploader{margin:32px auto 0;width:400px}.listing .photos .form .editUpload{margin:0 auto;width:920px}.listing .photos .form .editUpload .cover{background-position:50%;background-size:cover;border-radius:45px;height:460px;margin:32px 0 16px;position:relative;width:920px}.listing .photos .form .editUpload .cover span{background:#f5f6f8;border-radius:20px;color:#49494a;display:block;font-size:14px;left:26px;line-height:24px;padding:0 10px;position:absolute;top:28px}.listing .photos .form .editUpload .imagesUploaded{margin:0 -9px}.listing .photos .form .editUpload .imagesUploaded .item{background-position:50%;background-size:cover;position:relative}.listing .photos .form .editUpload .imagesUploaded .item,.listing .photos .form .editUpload .imagesUploaded .uploader{border-radius:20px;float:left;height:270px;margin:0 9px 18px;width:calc(33.3333% - 18px)}.listing .photos .form .buttons-holder{margin:48px auto 0;width:400px}.listing .virtual{margin:0 0 200px}.listing .virtual h2{color:#262627;font-size:47px;line-height:66px;margin:40px 0 5px;text-align:center}.listing .virtual .form{margin:32px auto 0;width:400px}.listing .price{margin:0 0 200px}.listing .price h2{color:#262627;font-size:47px;line-height:66px;margin:40px 0 5px;text-align:center}.listing .price input.priceInput{border:0;color:#c8c8c8;font-size:80px;line-height:96px;margin:24px 0 0;padding:0;text-align:center;width:100%}.listing .price input.priceInput:focus,.listing .price input.priceInput:focus-visible{border:0;box-shadow:none;outline:none}.listing .price .buttons-holder{margin:40px auto;width:400px}.listing .openHouse{margin:0 auto 200px;width:820px}.listing .openHouse h2{color:#262627;font-size:47px;line-height:66px;margin:40px 0 5px;text-align:center}.listing .openHouse .buttons-holder{margin:24px auto 0;width:400px}.pac-container{border:0;border-radius:24px;box-shadow:none}.pac-container .pac-item{border-top:0;cursor:pointer;line-height:38px;padding:0 24px}.pac-container .pac-item .pac-icon,.pac-container.pac-logo:after{display:none}.propertyInformation{margin:35px 0 0}.propertyInformation .wrapper{position:relative}.propertyInformation .wrapper .propertyNotifications{max-width:390px;position:absolute;right:0;top:0;z-index:20}.propertyInformation .wrapper .propertyNotifications .propertyNotification{background:#fff;border-radius:12px;clear:both;color:#262627;display:block;float:right;font-size:16px;line-height:24px;margin:0 0 16px;padding:12px 24px;position:relative}.propertyInformation .wrapper .propertyNotifications .propertyNotification.has-close-icon{padding-right:68px}.propertyInformation .wrapper .propertyNotifications .propertyNotification.is-success{background:#258750;color:#fff}.propertyInformation .wrapper .propertyNotifications .propertyNotification.is-failure{color:#e30000}.propertyInformation .wrapper .propertyNotifications .propertyNotification .close{background-image:url(/images/close-times.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;cursor:pointer;height:24px;position:absolute;right:24px;top:12px;width:24px}.propertyInformation .wrapper .propertyNotifications .propertyNotification.is-success .close{background-image:url(/images/close-white.svg)}.propertyInformation .wrapper .propertyNotifications .propertyNotification span{display:block;float:left;line-height:20px;padding:2px 0}.propertyInformation .wrapper .propertyNotifications .propertyNotification span.has-icon{padding:2px 0 2px 37px;position:relative}.propertyInformation .wrapper .propertyNotifications .propertyNotification span.has-icon:before{background-position:50%;background-repeat:no-repeat;background-size:21px;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.propertyInformation .wrapper .propertyNotifications .propertyNotification span.has-icon.icon-success:before{background-image:url(/images/success-white.svg)}.propertyInformation .wrapper .propertyNotifications .propertyNotification span.has-icon.icon-failure:before{background-image:url(/images/validation-failure.svg)}.propertyInformation .user-avatar,.propertyInformation .user-avatar img{height:104px;width:104px}.propertyInformation .user-avatar .status-online{height:24px;right:8px;width:24px}.propertyInformation .user-info{margin:14px 0 0 16px}.propertyInformation .user-info>span{color:#262627;display:block;font-size:21px;line-height:25px}.propertyInformation .user-info b{color:#676879;display:block;font-size:16px;font-weight:400;line-height:24px;margin:6px 0 8px;position:relative}.propertyInformation .user-info b.is-expert{padding-left:30px}.propertyInformation .user-info b.is-expert:before{background-image:url(/images/is-expert.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.propertyInformation .rating{color:#676879}.propertyInformation .form-field{position:relative}.propertyInformation .form-field label{box-sizing:border-box;color:#c8c8c8;font-size:16px;left:0;line-height:49px;padding:0 20px;position:absolute;right:0;top:0;transition:font-size .2s linear,color .2s linear,top .2s linear,line-height .2s linear;z-index:1}.propertyInformation .form-field.is-active label{color:#676879;font-size:10px;line-height:12px;top:8px}.propertyInformation .propertyInformation-header{height:48px;margin:0 0 24px}.propertyInformation .propertyInformation-header .is-left{padding:13px 0 0}.propertyInformation .propertyInformation-header .is-left a{color:#676879;display:block;font-size:16px;line-height:22px;padding-left:32px;position:relative;text-decoration:none}.propertyInformation .propertyInformation-header .is-left a:before{background-image:url(/images/arrow-left-back.svg);background-position:50%;background-repeat:no-repeat;background-size:6px 12px;content:"";height:22px;left:0;position:absolute;top:0;width:22px}.propertyInformation .propertyInformation-header .is-right .button-rounded{background-color:#f5f6f8;height:48px;width:48px}.propertyInformation .propertyInformation-header .is-right .button-rounded:before{height:24px;left:12px;top:12px;width:24px}.propertyInformation .propertyInformation-header .is-right .button-rounded:not(.button-rounded-more):before{background-size:18px}.propertyInformation .propertyInformation-images{position:relative}.propertyInformation .propertyInformation-images .main-image{background-position:50%;background-size:cover;border-radius:26px 0 0 26px;cursor:pointer;float:left;height:632px;margin:0 16px 0 0;width:632px}.propertyInformation .propertyInformation-images .more-images{float:right;height:632px;width:632px}.propertyInformation .propertyInformation-images .more-images .image{background-position:50%;background-size:cover;cursor:pointer;float:left;height:308px;margin:0 16px 16px 0;width:308px}.propertyInformation .propertyInformation-images .more-images .image:nth-child(2){border-radius:0 26px 0 0;margin-right:0}.propertyInformation .propertyInformation-images .more-images .image:nth-child(3){margin-bottom:0}.propertyInformation .propertyInformation-images .more-images .image:nth-child(4){border-radius:0 0 26px 0;margin:0}.propertyInformation .propertyInformation-images button{background:rgba(37,37,37,.3)!important;border:0;border-radius:48px;bottom:17px;color:#fff;cursor:pointer;font-size:16px;height:48px;line-height:48px;padding:0 24px 0 56px;position:absolute;right:20px}.propertyInformation .propertyInformation-images button:before{background-image:url(/images/images-icon-white.svg);background-position:50%;background-repeat:no-repeat;background-size:22px;content:"";height:24px;left:24px;position:absolute;top:12px;width:24px}.propertyInformation .propertyInformation-images.single-image .main-image{border-radius:26px;margin:0;width:100%}.propertyInformation .propertyInformation-images.single-image .more-images{display:none}.propertyInformation .propertyInformation-images.two-image .more-images .image{background-position:50%;background-size:cover;border-radius:0 26px 26px 0;height:632px;margin:0;width:632px}.propertyInformation .propertyInformation-main{margin:34px 0 112px}.propertyInformation .propertyInformation-main .propertyInformation-contact{border:1px solid #c5c7d0;border-radius:24px;box-sizing:border-box;float:right;padding:24px;width:422px}.propertyInformation .propertyInformation-main .propertyInformation-contact .propertyInformation-contact-form{margin:32px 0 0}.propertyInformation .propertyInformation-main .propertyInformation-contact .propertyInformation-contact-form .form-field{position:relative}.propertyInformation .propertyInformation-main .propertyInformation-contact .propertyInformation-contact-form .form-field textarea{background:#f5f6f8;border:0;border-radius:24px;box-sizing:border-box;color:#49494a;font-size:16px;height:104px;margin:0 0 18px;padding:24px 20px 16px;resize:none;width:100%}.propertyInformation .propertyInformation-main .propertyInformation-contact .propertyInformation-contact-form .button{width:100%}.propertyInformation .propertyInformation-main .propertyInformation-contact .propertyInformation-contact-form .last-button{margin:0}.propertyInformation .propertyInformation-main .propertyInformation-info{float:left;width:836px}.propertyInformation .propertyInformation-main .propertyInformation-info h2{color:#262627;display:block;font-family:Comfortaa,serif;font-size:21px;height:25px;line-height:25px;margin:0 0 40px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo{margin:0 0 64px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-left{max-width:410px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-left h2{color:#49494a;font-size:36px;font-weight:700;height:43px;line-height:43px;margin:0 0 8px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-left span{display:block;font-size:16px;height:22px;line-height:22px;margin:0 0 16px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-left .payment{background:rgba(204,214,219,.2);border-radius:8px;color:#003049;display:block;float:left;font-size:16px;height:38px;line-height:38px;padding:0 20px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right input{background:#f5f6f8;border:0;border-radius:49px;box-sizing:border-box;color:#49494a;float:left;font-size:16px;height:49px;margin:0 12px 20px 0;padding:16px 20px 0;width:245px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right button{float:left;margin:0 0 20px;width:150px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul{border:1px solid #c5c7d0;border-radius:16px;box-sizing:border-box;display:block;height:61px;line-height:61px;list-style:none;overflow:hidden;padding:16px 0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li{box-sizing:border-box;color:#49494a;float:left;font-family:Comfortaa,serif;font-size:21px;font-weight:400;height:29px;line-height:29px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:first-child{padding:0 14px 0 58px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:first-child:before{left:24px;top:1px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(2){border:1px solid #ccd2d5;border-bottom:0;border-top:0;padding:0 14px 0 47px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(2):before{left:16px;top:1px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(3){padding:0 20px 0 48px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(3):before{left:16px;top:1px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about button{background:none;border:0;color:#676879;cursor:pointer;font-size:16px;line-height:24px;margin:0 0 40px;padding:0 36px 0 0;position:relative}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about button:before{background-image:url(/images/arrow-up-down.svg);background-position:50%;background-repeat:no-repeat;background-size:12px 6px;content:"";height:24px;position:absolute;right:0;top:0;transform:rotate(180deg);width:24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about button:not(.is-active):before{transform:rotate(0deg)}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about p{color:#49494a;font-size:16px;font-weight:200;line-height:22px;margin:24px 0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about .details{float:left;min-width:230px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about .details span{color:#676879;display:block;font-size:16px;font-weight:200;line-height:22px;margin:0 0 4px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about .details b{color:#262627;display:block;font-size:16px;font-weight:400;line-height:22px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about .license{color:#aaa;display:block;font-size:16px;font-style:normal;font-weight:200;line-height:22px;margin:8px 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about .statistics{height:29px;list-style:none;margin:0 0 24px;padding:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about .statistics li{color:#676879;float:left;font-size:16px;height:29px;line-height:29px;padding:0 21px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about .statistics li:first-child{border-right:1px solid #ccd2d5;padding-left:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about .statistics li:last-child{border-left:1px solid #ccd2d5;padding-right:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-about .dates span{color:#676879;display:block;font-size:16px;font-weight:200;line-height:22px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-details{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-details ul{list-style:none;margin:0;padding:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-details ul li{margin:0 0 40px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-details ul li b{color:#49494a;display:block;font-size:16px;line-height:19px;margin:0 0 8px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-details ul li span{color:#676879;display:block;font-size:16px;font-weight:200;line-height:22px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-streetView{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-streetView img{border-radius:24px;width:100%}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-map{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-map .mapObject{background:#ccc;border-radius:24px;height:400px;width:100%}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-map .mapObject .mapPrice{background:#fff;border-radius:4px;box-shadow:1px 1px 6px rgba(0,0,0,.3);letter-spacing:1px;padding:4px 10px;position:relative;top:-44px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location h2{margin:0 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location>a.is-right{color:#676879;font-size:16px;line-height:22px;margin:1px 0 0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-images{margin:0 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-images .main-image{border-radius:13px 0 0 13px;height:413px;margin:0 10px 0 0;width:413px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-images .more-images{height:413px;width:413px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-images .more-images .image{height:201px;margin:0 11px 11px 0;width:201px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-images .more-images .image:nth-child(2){border-radius:0 13px 0 0;margin-right:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-images .more-images .image:nth-child(3){margin-bottom:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-images .more-images .image:nth-child(4){border-radius:0 0 13px 0;margin:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location>p{color:#49494a;font-size:16px;line-height:22px;margin:0 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-values{list-style:none;margin:0 0 14px;overflow:hidden;padding:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-values li{float:left;margin:0 0 40px;width:33.3333%}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-values li span{color:#676879;display:block;font-size:16px;line-height:22px;margin:0 0 8px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-values li b{color:#49494a;display:block;font-size:16px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .areasHeader{margin:0 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .areasHeader .navigation{float:right;margin:7px 0 0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .areasHeader .is-left h2{margin:0 0 7px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .areasHeader .is-left span{color:#676879;display:block;font-size:12px;line-height:14px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .items .item{float:left;margin-right:16px;width:268px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .items .item:last-child{margin-right:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .items .item .image{background-size:cover;border-radius:16px 16px 0 0;height:205px;position:relative}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .items .item .image .button-rounded-like{height:32px;position:absolute;right:16px;top:18px;width:32px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .items .item .image .button-rounded-like:before{background-size:20px;height:20px;left:7px;top:7px;width:20px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .items .item h2{color:#49494a;display:block;font-family:Comfortaa,serif;font-size:16px;font-weight:400;line-height:19px;margin:16px 0 0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .items .item p{color:#676867;display:block;font-size:12px;line-height:14px;margin:8px 0 0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .items .item p span{color:#aaa}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .items .item .rating{margin:8px 0 0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-areas .items .item .rating span{color:#676867}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-factors{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-factors h2{margin:0 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-factors ul{list-style:none;margin:0;padding:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-factors ul li{border:1px solid #c5c7d0;border-radius:16px;box-sizing:border-box;float:left;margin-bottom:16px;padding:16px;position:relative;width:calc(50% - 8px)}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-factors ul li:nth-child(2n){margin-left:16px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings{height:49px;margin:0 0 48px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button{background:#f5f6f8;border-radius:49px;box-sizing:border-box;float:left;height:49px;line-height:49px;margin:0 8px 0 0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button:last-child{margin:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button i{color:#676879;display:block;font-size:10px;font-style:normal;line-height:12px;margin:0 0 2px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button span{color:#49494a;display:block;font-size:16px;line-height:19px;margin:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button.down-payment,.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button.home-price,.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button.interest-rate{padding:8px 20px;width:180px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button.percentage{padding:8px 20px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button.percentage span{line-height:33px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button.loan-type .selected{cursor:pointer;padding:8px 68px 8px 20px;position:relative}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button.loan-type .selected:before{background-image:url(/images/arrow-up-down.svg);background-position:50%;background-repeat:no-repeat;background-size:15px 8px;content:"";height:23px;position:absolute;right:20px;top:13px;transform:rotate(180deg);width:23px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button.loan-type.is-active:before{transform:rotate(0)}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .settings .settings-button.loan-type ul{display:none}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphProperty{float:left;position:relative}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphProperty .canvasLegend{list-style:none;margin:0;padding:0;position:absolute;right:0;top:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphProperty .canvasLegend li{box-sizing:border-box;color:#262627;font-size:16px;height:48px;line-height:48px;margin:0 0 24px;padding:0 28px;position:relative}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphProperty .canvasLegend li i{background:#ccc;border-radius:50%;height:16px;left:0;position:absolute;top:16.5px;width:16px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphProperty .canvasLegend li i.color-1{background:#7086fd}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphProperty .canvasLegend li i.color-2{background:#6fd195}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphProperty .canvasLegend li i.color-3{background:#ffae4c}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphProperty .canvasLegend li i.color-4{background:#07dbfa}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphProperty .canvasLegend li i.color-5{background:#ea4335}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphProperty .estimated{color:#676879;font-size:12px;height:74px;left:104px;margin-top:-37px;position:absolute;text-align:center;top:50%;width:130px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphProperty .estimated span{color:#262627;display:block;font-size:36px;margin:2px auto}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphLegend{float:right;list-style:none;margin:0;padding:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphLegend li{background:#f5f6f8;border-radius:49px;box-sizing:border-box;height:48px;line-height:48px;margin:0 0 24px;padding:8px 20px;width:180px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphLegend li:last-child{margin:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphLegend li i{color:#676879;display:block;font-size:10px;font-style:normal;line-height:12px;margin:0 0 2px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-mortgagePaymentCalculator .graph .graphLegend li span{color:#49494a;display:block;font-size:16px;line-height:18px;margin:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-estimatedHomeValue{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-estimatedHomeValue .header{float:left}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-estimatedHomeValue .header h3{color:#262627;font-size:16px;font-weight:400;height:22px;line-height:22px;margin:0 0 8px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-estimatedHomeValue .header p{color:#262627;display:block;font-size:12px;height:14px;line-height:14px;margin:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-estimatedHomeValue .estimated-dates{background:#f5f6f8;border-radius:49px;box-sizing:border-box;float:right;height:49px;line-height:49px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-estimatedHomeValue .estimated-dates .selected{cursor:pointer;padding:0 52px 0 20px;position:relative}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-estimatedHomeValue .estimated-dates .selected:before{background-image:url(/images/arrow-up-down.svg);background-position:50%;background-repeat:no-repeat;background-size:15px 8px;content:"";height:23px;position:absolute;right:20px;top:13px;transform:rotate(180deg);width:23px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-estimatedHomeValue .estimated-dates.is-active:before{transform:rotate(0)}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-estimatedHomeValue .estimated-dates ul{display:none}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-estimatedHomeValue .estimatedHomeValueGraph{margin:32px 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-listPrice{margin:0 0 32px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-listPrice ul{list-style:none;margin:0;padding:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-listPrice ul li{color:#49494a;font-size:16px;height:22px;line-height:22px;margin:0 0 16px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-listPrice ul li i:not(.diamond){float:left;height:16px;margin:3px 8px 0 0;position:relative;width:16px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-listPrice ul li i:not(.diamond):before{background-image:url(/images/info-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:15px;content:"";height:16px;position:absolute;width:16px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-listPrice ul li i:not(.diamond) p{display:none}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-listPrice ul li span{float:left;margin:8px 8px 0 0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-listPrice ul li b{float:right;font-weight:400}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-listPrice ul li .diamond{background:#ccd2d5;display:block;float:left;height:10px;margin:6px 8px 0 2px;transform:rotate(45deg);width:10px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-listPrice ul li.average{font-size:16px;font-weight:600;margin:0 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-listPrice ul li.average b{font-weight:600}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-soloLink{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-soloLink a{color:#49494a;font-size:16px;line-height:22px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table h2{margin:0 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table.has-subtitle h2{margin:0 0 8px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table.has-subtitle p{color:#aaa;float:left;font-size:12px;line-height:14px;margin:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table.has-subtitle a{color:#49494a;float:right;font-size:16px;line-height:22px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table table{margin:24px 0 0;width:100%}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table table thead{font-size:16px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table table thead tr{line-height:22px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table table thead tr td{border-bottom:1px solid #f5f6f8;border-spacing:5px;color:#262627;line-height:22px;padding-bottom:8px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table table tbody{font-size:16px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table table tbody tr{line-height:22px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table table tbody tr td{color:#676879;font-size:16px;padding-bottom:24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table table tbody tr:first-child td{padding-top:24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-table table tbody tr:last-child td{padding-bottom:24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .propertiesHeader{margin:0 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .propertiesHeader .navigation{float:right}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .propertiesHeader .is-left h2{height:32px;line-height:32px;margin:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .itemsScrollable{overflow-x:auto;overflow-y:hidden;width:100%}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .itemsScrollable .propertyItemsList{height:427px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .itemsScrollable .propertyItemsList .item{margin-bottom:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .itemsScrollable .propertyItemsList .item:nth-child(2n){margin-right:16px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .itemsScrollable .propertyItemsList .item:last-child{margin-right:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .itemsScrollable .propertyItemsList .item .images .user .user-avatar,.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .itemsScrollable .propertyItemsList .item .images .user .user-avatar img{height:42px;width:42px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .itemsScrollable .propertyItemsList .item .images .user .user-avatar .status-online{bottom:2px;height:10px;right:2px;width:10px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .itemsScrollable .propertyItemsList .item .images .user .user-info{margin:0 0 0 8px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .itemsScrollable .propertyItemsList .item .images .user .user-info>span{color:#fff;font-size:21px;line-height:25px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-properties .itemsScrollable .propertyItemsList .item .images .rating{color:#fff}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-agent{margin:0 0 56px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-agent .agentHeader .is-left{margin:0 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-agent .agentHeader .is-right{color:#000;font-size:16px;line-height:22px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-agent .description{color:#49494a;font-size:16px;line-height:22px;margin:26px 0 0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-nearby .columns{margin:0 0 40px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-nearby h2{margin:0 0 24px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-nearby ul{list-style:none;margin:0;padding:0}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-nearby ul li{line-height:22px;margin:0 0 20px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-nearby ul li a{color:#49494a;font-size:16px;text-decoration:none}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-nearby ul li a i{display:block;float:left;height:20px;margin:1px 12px 0 0;width:20px}.propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-location .propertyInformation-nearby ul:last-child{margin:0}.about-page h1,.about-page h2{color:#003049;font-family:Comfortaa,serif;font-weight:700;margin:0}.about-page h1{font-size:61px;line-height:73px}.about-page h2{font-size:47px;line-height:66px}.about-page p{color:#49494a;font-size:20px;font-weight:300;line-height:26px;margin:8px 0 0}.about-page .split-box{display:grid;gap:44px;grid-template-columns:1fr 1fr;margin:57px 0 0}.about-page .split-box.additional-margin{margin:123px 0 0}.about-page .split-box.additional-margin img{order:-1}.about-page .split-box p{box-sizing:border-box;text-align:justify}.about-page .split-box img{border-radius:24px;height:600px;width:600px}.about-page .split-box.image-right img{float:right}.about-page .split-box.image-left img{float:left}.about-page .your-home{margin:82px 0 0}.about-page .your-home h2{float:left;text-transform:uppercase}.about-page .your-home h2 span{color:#e30000}.about-page .your-home p{float:right;margin:5px 0 0;text-align:justify;width:770px}.about-page .your-home img{border-radius:24px;float:left;margin:28px 0 0;width:100%}.about-page .why-homhub{margin:70px 0 0}.about-page .why-homhub h2{text-align:center}.about-page .why-homhub p{font-size:16px;line-height:22px;margin:8px auto 0;text-align:center;width:800px}.about-page .our-platform{margin:0 0 61px}.about-page .our-platform h2{color:#e30000;font-family:Public Sans,serif;font-size:20px;font-weight:300;line-height:28px;margin:22px 0 0;text-align:center;text-transform:uppercase}.about-page .our-platform .group-of-four{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:22px 0 0}.about-page .our-platform .group-of-four .item{background-color:#fafafa;background-position:bottom;background-repeat:no-repeat;border-radius:24px;padding:35px 35px 247px}.about-page .our-platform .group-of-four .item h3{font-size:16px;line-height:19px;margin:0}.about-page .our-platform .group-of-four .item p{font-size:16px;line-height:22px;margin:12px 0 0}.about-page .our-platform .group-of-four .item.globe-bg{background-image:url(/images/about/about-globe.png);background-size:auto 211px}.about-page .our-platform .group-of-four .item.voice-bg{background-image:url(/images/about/about-voice.png);background-position:57px bottom;background-size:auto 230px}.about-page .our-platform .group-of-four .item.homhub-bg{background-image:url(/images/about/about-homhub-circles.png);background-size:auto 243px}.about-page .our-platform .group-of-four .item.map-bg{background-image:url(/images/about/about-map.png);background-size:auto 226px}.about-page .our-platform>p{font-size:14px;line-height:17px;margin:33px auto 0;text-align:center;width:770px}.about-page .join-the-movement{background-color:#f5f6f8;background-image:url(/images/about/about-application-preview.png);background-position:100% 100%;background-repeat:no-repeat;border-radius:40px;box-sizing:border-box;height:606px;margin:90px 0 0;padding:51px 58px}.about-page .join-the-movement p{font-size:16px;line-height:22px;width:590px}.about-page .join-the-movement>span{color:#262627;display:block;font-size:20px;line-height:24px;margin:64px 0 58px}.about-page .join-the-movement .hr{background:url(/images/about/about-hr.png) top no-repeat;clear:both;height:2px;width:662px}.about-page .join-the-movement .form{margin:54px 0 0}.about-page .join-the-movement .form h3{color:#003049;font-family:Comfortaa,serif;font-size:21px;font-weight:300;line-height:25px;margin:0 0 24px;text-transform:uppercase}.about-page .join-the-movement .form .form-field{margin:0}.about-page .join-the-movement .form .form-field input{background:#fff;float:left;font-size:16px;line-height:49px;margin:0 8px 0 0;padding:0 20px;width:400px}.about-page .join-the-movement .form .form-field input::-moz-placeholder{color:#c8c8c8}.about-page .join-the-movement .form .form-field input::placeholder{color:#c8c8c8}.about-page .join-the-movement .form .form-field .button{margin:0;padding:0 33px}@media only screen and (min-width:320px) and (max-width:767px){.about-page h1{font-size:42px;line-height:48px}.about-page h2{font-size:26px;line-height:38px}.about-page p{font-size:18px;line-height:25px}.about-page .split-box{display:block;grid-template-columns:none}.about-page .split-box h1,.about-page .split-box h2,.about-page .split-box p{text-align:center}.about-page .split-box.additional-margin{margin:57px 0 0}.about-page .split-box img{display:block;height:auto;margin:24px auto 0;max-width:260px;width:auto}.about-page .your-home h2{float:none;font-size:36px;line-height:48px;margin:0 0 12px;text-align:center}.about-page .your-home h2 br{display:none}.about-page .your-home h2 span{margin-left:4px}.about-page .your-home p{font-size:16px;line-height:23px;margin:8px 0 0;width:auto}.about-page .why-homhub{margin:40px 0 0}.about-page .why-homhub p{width:auto}.about-page .our-platform{margin:0 0 41px}.about-page .our-platform .group-of-four{grid-template-columns:auto}.about-page .our-platform .group-of-four .item{padding:20px 20px 177px}.about-page .our-platform .group-of-four .item.globe-bg{background-size:auto 161px}.about-page .our-platform .group-of-four .item.voice-bg{background-position:50% bottom;background-size:auto 172px}.about-page .our-platform .group-of-four .item.homhub-bg{background-size:auto 183px}.about-page .our-platform .group-of-four .item.map-bg{background-size:auto 176px}.about-page .our-platform>p{width:auto}.about-page .join-the-movement{background-image:none;height:auto;padding:22px}.about-page .join-the-movement h2{font-size:26px;text-align:center}.about-page .join-the-movement p{font-size:14px;text-align:center;width:auto}.about-page .join-the-movement>span{font-size:15px;margin:34px 0 28px;text-align:center}.about-page .join-the-movement .hr{background-size:contain;width:auto}.about-page .join-the-movement .form{margin:34px 0 0}.about-page .join-the-movement .form h3{text-align:center}.about-page .join-the-movement .form .form-field{display:grid;gap:12px;grid-template-columns:2fr 1fr}.about-page .join-the-movement .form .form-field input{margin:0;width:auto}}@media only screen and (max-width:540px){.about-page .join-the-movement .form .form-field{display:block}.about-page .join-the-movement .form .form-field input{margin:0 0 14px;width:100%}.about-page .join-the-movement .form .form-field button{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.about-page h1{font-size:48px;line-height:56px}.about-page h2{font-size:42px;line-height:50px}.about-page p{font-size:18px;line-height:25px}.about-page .split-box{grid-template-columns:auto auto}.about-page .split-box.additional-margin{margin:57px 0 0}.about-page .split-box img{height:300px;width:300px}.about-page .your-home h2{float:none;font-size:36px;line-height:48px;text-align:center}.about-page .your-home h2 br{display:none}.about-page .your-home h2 span{margin-left:4px}.about-page .your-home p{font-size:16px;line-height:23px;margin:8px 0 0;width:auto}.about-page .why-homhub{margin:40px 0 0}.about-page .why-homhub p{width:auto}.about-page .our-platform{margin:0 0 41px}.about-page .our-platform .group-of-four .item{padding:20px 20px 177px}.about-page .our-platform .group-of-four .item.globe-bg{background-size:auto 161px}.about-page .our-platform .group-of-four .item.voice-bg{background-position:50% bottom;background-size:auto 172px}.about-page .our-platform .group-of-four .item.homhub-bg{background-size:auto 183px}.about-page .our-platform .group-of-four .item.map-bg{background-size:auto 176px}.about-page .our-platform>p{width:auto}.about-page .join-the-movement{background-image:none;height:auto}.about-page .join-the-movement p{width:auto}.about-page .join-the-movement>span{margin:44px 0 38px}.about-page .join-the-movement .hr{width:auto}}@media only screen and (min-width:1024px) and (max-width:1280px){.about-page h1{font-size:48px;line-height:56px}.about-page h2{font-size:42px;line-height:50px}.about-page p{font-size:18px;line-height:25px}.about-page .split-box{grid-template-columns:auto auto}.about-page .split-box.additional-margin{margin:57px 0 0}.about-page .split-box img{height:300px;width:300px}.about-page .your-home h2{font-size:36px;line-height:48px}.about-page .your-home p{font-size:16px;line-height:23px;margin:0;width:650px}.about-page .why-homhub{margin:40px 0 0}.about-page .our-platform{margin:0 0 41px}.about-page .our-platform .group-of-four .item{padding:20px 20px 177px}.about-page .our-platform .group-of-four .item.globe-bg{background-size:auto 161px}.about-page .our-platform .group-of-four .item.voice-bg{background-position:40px bottom;background-size:auto 172px}.about-page .our-platform .group-of-four .item.homhub-bg{background-size:auto 183px}.about-page .our-platform .group-of-four .item.map-bg{background-size:auto 176px}.about-page .join-the-movement{background-image:none;height:auto}.about-page .join-the-movement p{width:auto}.about-page .join-the-movement>span{margin:44px 0 38px}.about-page .join-the-movement .hr{width:auto}}.myProperties{margin:0 0 100px}.myProperties #addPropertyLink{margin:50px 0 0}.myProperties .propertyInformation{display:block;float:left;margin:20px 30px 0 0;position:relative;width:calc(50% - 15px)}.myProperties .propertyInformation .options{right:0;top:8px}.myProperties .propertyInformation:nth-child(2n){margin-right:0}.myProperties .propertyInformation .propertyInformation-title h2{color:#262627;float:left;font-family:Comfortaa,serif;font-size:18px;line-height:24px;padding-right:40px}.myProperties .propertyInformation .propertyInformation-images .main-image{border-radius:12px 0 0 12px;height:280px;margin:0 8px 0 0;width:312px}.myProperties .propertyInformation .propertyInformation-images .more-images{height:280px;width:305px}.myProperties .propertyInformation .propertyInformation-images .more-images .image{height:136px;margin:0 8px 8px 0;width:148.5px}.myProperties .propertyInformation .propertyInformation-images .more-images .image:nth-child(2){border-radius:0 14px 0 0;margin-right:0}.myProperties .propertyInformation .propertyInformation-images .more-images .image:nth-child(3){margin-bottom:0}.myProperties .propertyInformation .propertyInformation-images .more-images .image:nth-child(4){border-radius:0 0 14px 0;margin:0}.myProperties .propertyInformation .propertyInformation-images.single-image .main-image{border-radius:14px;margin:0;width:100%}.myProperties .propertyInformation .propertyInformation-images.single-image .main-image.no-image{background-repeat:no-repeat;background-size:170px;border:1px solid #c6c7d0;box-sizing:border-box}.myProperties .propertyInformation .propertyInformation-images.single-image .more-images{display:none}.myProperties .propertyInformation .propertyInformation-images.two-image .more-images .image{border-radius:0 12px 12px 0;height:280px;width:304px}.myProperties .propertyInformation .propertyInformation-images button{border-radius:10px;bottom:7px;font-size:8px;height:20px;line-height:20px;padding:0 5px 0 25px;right:7px;width:auto}.myProperties .propertyInformation .propertyInformation-images button:before{background-size:10px;height:10px;left:7px;top:5px;width:10px}.myProperties .propertyInformation .propertyInformation-main{margin:24px 0 0}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info{width:100%}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo{margin:0}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-left{width:275px}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-left h2{font-size:32px;line-height:45px}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-left span{font-size:15px;height:20px;line-height:20px}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul{height:46px;margin:0;padding:11px 0}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li{font-size:16px;height:22px;line-height:22px}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:first-child{padding:0 12px 0 45px}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:first-child:before{left:18px}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(2){padding:0 12px 0 36px}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(2):before{left:10px}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(3){padding:0 16px 0 38px}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li:nth-child(3):before{left:8px}.myProperties .propertyInformation .propertyInformation-main .propertyInformation-info .propertyInformation-mainInfo .is-right ul li.has-apartment-icon:before{background-size:18px;height:20px;width:20px}
