header.header:before{opacity:0}#inner-page-wrapper>.container{width:100%;padding:0}.ip-banner{display:none}.ip-banner::before{background:#fff0}.ip-banner canvas{aspect-ratio:unset}.ip-custom-banner{position:relative}.ip-custom-banner-img{position:relative}.ip-custom-banner-img canvas{display:block;width:100%;background-size:cover;background-position:center 60%;min-height:250px}.ip-custom-banner-img:before,.ip-custom-banner-img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0}.ip-custom-banner-img:after{top:33%}.ip-custom-banner-img:before{background:rgb(0 0 0 / .5)}.ip-custom-banner-txt{position:absolute;bottom:10%;left:0;right:0;font-size:13px;letter-spacing:.1em;color:#fff;text-transform:uppercase;z-index:2;padding:116px 7.4375% 0}#ip-nd{position:relative;overflow:hidden}#ip-nd:before{content:'';max-width:100%;position:absolute;top:-320px;left:0;width:623px;height:814px;background:url(/wp-content/plugins/aios-red-public/templates/main-page/real-time/assets/images/bg-properties.jpg) center / cover no-repeat;z-index:-1}.ip-nd__intro{padding:52px 7.4375% 52px}.ip-nd__intro-text{max-width:100%}.ip-nd__intro-text h1.section-title{margin-bottom:36px}.ip-nd__intro-text p{font-size:16px;letter-spacing:.1em;color:#6b6b6b;line-height:1.625;font-weight:600;margin-bottom:30px;width:70%}.ip-nd__content{position:relative;padding:0 7.4375%;padding-top:50px}.ip-nd__content.bg-gray{background:#dcd9d5;padding-top:92px;padding-bottom:7px}.ip-nd__amenities{position:relative;margin-bottom:74px}.ip-nd__amenities h2{font-weight:600;font-size:37px;letter-spacing:.02em;color:#252525;text-transform:uppercase;margin-bottom:40px}.ip-nd__amenities-list{display:flex;flex-flow:row wrap}.ip-nd__amenities-list ul{position:relative;padding-right:29px}.ip-nd__amenities-list ul li{position:relative;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#232323;font-weight:600;line-height:2.307692307692308;padding-left:42px;margin-right:29px}.ip-nd__amenities-list ul li:before{content:'';position:absolute;top:4px;left:0;width:18px;height:18px;border:1px solid #858585;background:#858585}.ip-nd__list{margin:0 -71px}.ip-nd__list-item{width:33.33%;padding:0 12px;margin-bottom:91px}.ip-nd__list-item a .img-wrapper{margin-bottom:42px}.ip-nd__list-item a .img-wrapper:before{content:'';background:var(--primary);opacity:0}.ip-nd__list-item a:hover .img-wrapper:before{opacity:.55}.ip-nd__list-item a .img-wrapper:after{content:'';top:initial;height:50%;background:#000;background:-moz-linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);background:-webkit-linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);background:linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);opacity:0}.ip-nd__list-item a:hover .img-wrapper:after{opacity:.5}.ip-nd__list-item a h3{font-size:26px;font-weight:600;letter-spacing:.02em;line-height:1;color:#000;margin-bottom:21px}.ip-nd__list-item a h3 span{display:block;font-size:20px;letter-spacing:.1em;color:#000;font-weight:400;margin-top:6px}.ip-nd__list-item a p{font-size:13px;letter-spacing:.1em;line-height:1.846153846153846;color:#000;font-weight:600;margin-bottom:20px}.ip-nd__list-item a .amenities{font-size:16px;font-weight:600;letter-spacing:.1em;line-height:2.0625;color:#000}.ip-nd__list-item a .price{font-size:24px;font-weight:600;letter-spacing:.02em;line-height:1;color:#000}.ip-nd__list-item.discreet a .img-wrapper::before{content:'Discreet Luxury Listing';display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;letter-spacing:.1em;color:#fff;text-align:center;text-transform:uppercase;padding:0 0 0 .1em;position:absolute;top:0;left:0;z-index:1;background:var(--primary);opacity:1}.ip-nd__list-item.discreet .img-wrapper img,.ip-nd__list-item.discreet .amenities,.ip-nd__list-item.discreet .price{display:none}.ip-search-result-list{width:100%;padding:58px 7.4375% 105px}.ip-search-result-list-inner{margin:0 -4px}.ip-search-result-item{width:25%;padding:0 4px;margin-bottom:23px}.ip-search-result-item.discreet .ip-search-result-item-info>a{background:rgba(var(--primary-color),1);pointer-events:none}.ip-search-result-item.discreet .ip-search-result-item-info a.-save-listing i.icon-save{width:11px;height:12px;background:url(/wp-content/plugins/aios-red-public/templates/main-page/real-time-v2/assets/images/icon-padlock.png) center/contain no-repeat}.ip-search-result-item.discreet a.img-wrapper::before{content:'Discreet Luxury Listing';display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;letter-spacing:.1em;color:#fff;text-align:center;text-transform:uppercase;padding:0 0 0 .1em;position:absolute;top:0;left:0;z-index:1;background:var(--primary);opacity:1}.ip-search-result-item.discreet .ip-search-main-result-image-item img,.ip-search-result-item.discreet .-status,.ip-search-result-item.discreet .ip-search-main-result-image-item:before{display:none}.ip-search-result-item.discreet .ip-search-result-item-info{padding:18px 50px 25px 18px}.ip-search-result-item-inner{position:relative}.ip-search-result-item a.img-wrapper{display:block}.ip-search-result-item a.img-wrapper .-status{position:absolute;width:152px;height:30px;top:35px;right:0;font-family:var(--font-family-title);font-size:12px;font-weight:700;color:#fff;line-height:1.1;letter-spacing:.05em;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;z-index:10}.ip-search-result-item a.img-wrapper .-status::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:url(/wp-content/plugins/aios-red-public/templates/main-page/real-time/assets/images/properties-status-bg.jpg) no-repeat center center / cover;opacity:.6;z-index:-1}.ip-search-result-item a.img-wrapper .-price{position:absolute;font-size:14px;font-weight:600;letter-spacing:.1em;bottom:26px;left:15px;color:#fff;text-transform:uppercase;z-index:1}.ip-search-result-item a.img-wrapper:before{content:'';top:60%;background:#000;background:-moz-linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);background:-webkit-linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);background:linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);opacity:.8}.ip-search-result-item-info{border:1px solid #d8d7d1;border-top:0;padding:15px 14px 14px;position:relative;height:150px;max-height:150px}.ip-search-result-item-info a.-save-listing{position:absolute;top:14px;right:17px;width:28px;height:28px;border-radius:50%;background-color:#efeee9;display:flex;align-items:center;justify-content:center}.ip-search-result-item-info a.-save-listing i.icon-save{width:11px;height:12px;background:url(/wp-content/plugins/aios-red-public/templates/main-page/real-time-v2/assets/images/icon-save.png) center/contain no-repeat}.ip-search-result-item-info a.-save-listing.is-saved{background:var(--primary)}.ip-search-result-item-info a.-save-listing.is-saved i.icon-save{filter:brightness(0) invert(1)}.ip-search-result-item-info .-type{font-size:12px;font-weight:600;letter-spacing:.1em;font-weight:700;text-transform:uppercase;margin-bottom:15px}.ip-search-result-item-info .-address{font-size:14px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:20px}.ip-search-result-item-info .-address span{font-size:18px;font-weight:600;display:block;margin-bottom:5px}.ip-search-result-item-info .-amenities{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.ip-nd__button{display:flex;justify-content:flex-end;padding:0 0 105px}.ip-nd__breadcrumb{padding:58px 7.4375% 0}.ip-nd__breadcrumb span:nth-child(3) a{pointer-events:none}@media only screen and (min-width:992px){#hp-kit{padding-top:0}}@media only screen and (max-width:1280px){.ip-search-result-list{padding:24px 30px 0}}@media only screen and (max-width:991px){.ip-nd__intro{padding:52px 22px}.ip-nd__intro-text{max-width:720px;margin:0 auto}.ip-nd__intro-text p{width:100%}.ip-nd__content.bg-gray{padding-left:22px;padding-right:22px;padding-top:50px}.ip-nd__amenities{max-width:400px;margin:0 auto 40px}.ip-nd__amenities h2{margin-bottom:30px;font-size:30px}.ip-nd__amenities-list{flex-flow:column}.ip-nd__amenities-list ul li{margin-right:0}.ip-nd__list{margin:0 -12px}.ip-nd__list-item{width:500px;max-width:100%;margin:0 auto 50px}.ip-nd__list-item a h3,.ip-nd__list-item a .price{font-size:22px}.ip-search-result-item,.ip-search-result-content.map-active .ip-search-result-item{width:50%}.ip-nd__button{justify-content:center}}@media only screen and (max-width:767px){.ip-nd__intro-text p{width:100%}.ip-search-result-list{padding-left:15px;padding-right:15px}.ip-search-result-item,.ip-search-result-content.map-active .ip-search-result-item{width:100%}}@media only screen and (max-width:480px){.ip-nd__intro-text h1.section-title{font-size:30px;letter-spacing:0}.ip-nd__amenities h2{font-size:25px}}