.ip-banner{display:none}#inner-page-wrapper{margin-bottom:0}#inner-page-wrapper>.container{width:100%;padding:0}#ip-agent-details{position:relative;font-size:0}[sidebar-active-section="ip-agent-details-properties"] .slide-search:before,[sidebar-active-section="ip-agent-details-testimonials"] .slide-search:before,[sidebar-active-section="ip-agent-details-main"] .slide-search:before{background-color:#000}[sidebar-active-section="ip-agent-details-properties"] .slide-icon-hover,[sidebar-active-section="ip-agent-details-testimonials"] .slide-icon-hover,[sidebar-active-section="ip-agent-details-main"] .slide-icon-hover{color:#000!important}[sidebar-active-section="ip-agent-details-properties"] .slide-icons>div i,[sidebar-active-section="ip-agent-details-testimonials"] .slide-icons>div i,[sidebar-active-section="ip-agent-details-main"] .slide-icons>div i{color:#000;text-shadow:none}[sidebar-active-section="ip-agent-details-properties"] .slide-search i,[sidebar-active-section="ip-agent-details-testimonials"] .slide-search i,[sidebar-active-section="ip-agent-details-main"] .slide-search i{color:#000;text-shadow:none}[sidebar-active-section="ip-agent-details-properties"] .slide-srch-field input,[sidebar-active-section="ip-agent-details-testimonials"] .slide-srch-field input,[sidebar-active-section="ip-agent-details-main"] .slide-srch-field input{color:#000;text-shadow:none}[sidebar-active-section="ip-agent-details-properties"] .slide-icons>div i.ai-icon-plus:before,[sidebar-active-section="ip-agent-details-testimonials"] .slide-icons>div i.ai-icon-plus:before,[sidebar-active-section="ip-agent-details-main"] .slide-icons>div i.ai-icon-plus:before,[sidebar-active-section="ip-agent-details-properties"] .slide-icons>div i.ai-icon-plus:after,[sidebar-active-section="ip-agent-details-testimonials"] .slide-icons>div i.ai-icon-plus:after,[sidebar-active-section="ip-agent-details-main"] .slide-icons>div i.ai-icon-plus:after{background-color:#000;box-shadow:none}.ip-agent-details-hero{position:relative}.ip-agent-details-hero-info{position:relative;padding:180px 0 90px}.ip-agent-details-hero-info .attachment-fixed::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgb(0 0 0 / .85)}.ip-agent-details-hero-info .attachment-fixed canvas{filter:grayscale(1)}.ip-agent-details-hero-info .custom-container{max-width:1410px;display:flex;flex-wrap:wrap;align-items:flex-end}.ip-agent-details-hero-image{width:28.4%}.ip-agent-details-hero-text{width:71.6%;padding-left:15px;padding-right:15px;margin-bottom:10px}.ip-agent-details-hero-tab{position:relative;display:flex;align-items:center;margin-top:32px}.ip-agent-details-hero-tab::after{content:"";display:block;position:absolute;width:100vw;height:2px;bottom:0;left:0;background:rgb(255 255 255 / .2)}.ip-agent-details-hero-tab button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:0;border:0;position:relative;display:flex;align-items:center;padding:28px 0;margin-right:80px;font-size:16px;font-weight:300;color:#fff;line-height:1;letter-spacing:.3em;text-transform:uppercase;opacity:.2}.ip-agent-details-hero-tab button::after{content:"";display:block;position:absolute;width:calc(100% - 5px);height:3px;background:#fff;position:absolute;bottom:0;left:0;z-index:1;opacity:0;transform:scaleX(0);transition:all var(--default-transition)}.ip-agent-details-hero-tab button i{margin-left:10px}.ip-agent-details-hero-tab button:hover,.ip-agent-details-hero-tab button.active{opacity:1}.ip-agent-details-hero-tab button:hover::after,.ip-agent-details-hero-tab button.active::after{opacity:1;transform:scaleX(1)}.ip-agent-details-hero-panel{position:relative}.ip-agent-details-hero-panel>div{display:none;min-height:485px}.ip-agent-details-hero-panel>div.active{display:block}.ip-agent-details-hero-contact{padding:70px 0;display:flex;flex-wrap:wrap;gap:95px}.ip-agent-details-hero-contact-column .heading-title{font-family:var(--title-font);font-size:22px;color:#fff;line-height:1;letter-spacing:.3em;text-transform:uppercase;white-space:nowrap}.ip-agent-details-hero-contact-column ul{margin-top:35px}.ip-agent-details-hero-contact-column ul li{font-size:16px;font-weight:300;color:#fff;line-height:1;letter-spacing:.25em;text-transform:uppercase;display:flex;align-items:center;margin-bottom:30px}.ip-agent-details-hero-contact-column ul li em[class*="ai-font-"]{font-size:16px;margin-right:12px}.ip-agent-details-hero-contact-column ul li a{display:block;position:relative}.ip-agent-details-hero-contact-column ul li a:hover{color:var(--secondary-color)}.ip-agent-details-hero-contact-column ul li a.whats-app::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#a9a9a9;transition:all var(--default-transition)}.ip-agent-details-hero-contact-column ul li a.whats-app:hover::before{background-color:var(--secondary-color)}.ip-agent-details-hero-contact-form{width:100%;max-width:520px;margin:20px auto 0}.ip-agent-details-hero-contact-form form{position:relative}.ip-agent-details-hero-contact-form .wpcf7-spinner{bottom:-50px}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field input:not([type="submit"],[type="checbox"]),.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field textarea{width:100%;height:50px;background-color:#fff0;border:none;border-bottom:1px solid #fff;font-size:17px;letter-spacing:.1em;color:#8e8e8e;line-height:normal;padding:0;text-transform:uppercase;font-weight:300}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field textarea{resize:none;height:112px;padding:20px 0}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field{display:inline-block;vertical-align:middle;position:relative;width:calc(50% - 10px);margin-bottom:25px}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.full,.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.is-checkbox{display:block;width:100%}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.form-submit{position:absolute;bottom:20px;right:0;width:auto;margin:0}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.form-submit button{border:none;padding:0;background-color:#fff0;font-size:23px;color:#fff;line-height:1;transition:all var(--default-transition)}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.form-submit button:hover{color:var(--secondary-color)}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.is-checkbox input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background:#fff0;color:#fff;clear:none;cursor:pointer;margin:0;outline:0;padding:0!important;text-align:center;vertical-align:middle;min-width:10px;transition:0.05s border-color ease-in-out;width:10px;height:10px;border:1px solid #fff;border-radius:0;position:absolute;top:0;left:0}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.is-checkbox input[type="checkbox"]:checked:after{content:"";display:inline-block;position:absolute;top:0;left:0;z-index:2;width:5px;height:10px;border:solid var(--secondary-color);border-width:0 2px 2px 0;transform:rotate(45deg);margin:-3px 0 0 4px}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.is-checkbox .wpcf7-list-item-label{padding-left:20px;display:inline-block;position:relative;text-align:left;font-size:13px;line-height:1;letter-spacing:.1em;color:#8d8d8d;margin-top:-2px;font-weight:300}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.is-checkbox .wpcf7-list-item{display:block;margin:0 auto}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.full{margin-bottom:28px}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.is-checkbox{text-align:center;margin-bottom:2px}.ip-agent-details-hero-contact-form .wpcf7 form .wpcf7-response-output{color:#fff!important}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.is-checkbox span.wpcf7-form-control-wrap{display:inline-block}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form{display:flex;flex-flow:row wrap;justify-content:space-between;position:relative}.ip-agent-details-hero-contact-form .ip-ld-agent-content-label{margin-bottom:16px}.ip-agent-details-hero-testimonials{max-width:850px;padding:70px 0}.ip-agent-details-hero-testimonials p{font-size:18px;font-weight:300;color:#fff;line-height:1.7;letter-spacing:.1em;text-align:justify}.ip-agent-details-hero-testimonials span{display:block;font-size:20px;color:#fff;line-height:1.2;letter-spacing:.2em;text-transform:uppercase;margin-top:55px}.ip-agent-details-hero-buttons{position:relative;background:#000;width:calc(100% - 30px);max-width:1480px;padding:40px 15px;margin:-90px auto 0;z-index:2}.ip-agent-details-hero-buttons ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:1485px;margin:0 auto}.ip-agent-details-hero-buttons ul li{width:33.3333333333%;padding:15px;min-height:98px;display:flex;align-items:center;justify-content:center}.ip-agent-details-hero-buttons ul li a{display:block;font-family:var(--title-font);font-size:20px;color:#fff;line-height:1.2;letter-spacing:.2em;text-align:center;text-transform:uppercase}.ip-agent-details-hero-buttons ul li a:hover{color:var(--secondary-color)}.ip-agent-details-hero-buttons ul li:not(:first-child){border-left:1px solid rgb(255 255 255 / .25)}.ip-agent-details-main{position:relative;margin-top:30px;overflow:hidden;z-index:1}.ip-agent-details-main .custom-container{max-width:1350px}.ip-agent-details-main .custom-breadcrumbs #breadcrumbs{font-size:14px;letter-spacing:.3em;font-weight:300;line-height:1}.ip-agent-details-main .custom-breadcrumbs #breadcrumbs span.breadcrumb_last{font-weight:300}.ip-agent-details-main-content{display:flex;justify-content:space-between;margin-top:110px}.ip-agent-details-main-content-column:nth-child(odd){width:26.89%;margin-top:6px}.ip-agent-details-main-content-column:nth-child(even){width:64.01%}.ip-agent-details-main-content-column .global-title h2{line-height:1.3}.ip-agent-details-main-text{font-size:20px;font-weight:300;color:var(--font-color-default);line-height:1.9;letter-spacing:.1em}.ip-agent-details-main-text p{margin-bottom:38px}.ip-agent-details-main-accordion .tab-accordion:first-child .tab-header a{border-top:1px solid #e5e5e5}.ip-agent-details-main-accordion .tab-header a{position:relative;display:flex;align-items:center;justify-content:space-between;font-family:var(--title-font);font-size:21px;font-weight:300;color:#000;line-height:1;letter-spacing:.3em;text-transform:uppercase;border-bottom:none;padding:25px 0}.ip-agent-details-main-accordion .tab-header a em.ai-plus-icon{position:absolute;top:50%;transform:translateY(-50%);right:0;width:16px;height:16px}.ip-agent-details-main-accordion .tab-header a em.ai-plus-icon::before{content:"";display:block;position:absolute;top:0;right:7px;width:2px;height:100%;background-color:#000;transition:0.3s all ease-in-out;opacity:0}.ip-agent-details-main-accordion .tab-header a em.ai-plus-icon::after{content:"";display:block;position:absolute;top:7px;left:0;width:100%;height:2px;background-color:#000}.ip-agent-details-main-accordion .tab-header a[class="collapsed"]{border-bottom:1px solid #e5e5e5}.ip-agent-details-main-accordion .tab-header a[class="collapsed"] em.ai-plus-icon::before{opacity:1}.ip-agent-details-main-accordion .tab-body{font-size:16px;font-weight:300;color:#000;line-height:1.8em;letter-spacing:.1em;border-bottom:1px solid #e5e5e5}.ip-agent-details-main-accordion .tab-body p:first-child{margin-top:10px}.ip-agent-details-main-accordion .tab-body ul{margin:0}.ip-agent-details-main-accordion .tab-body ul li{position:relative;color:inherit;line-height:1.7;padding-left:20px;margin-bottom:7px}.ip-agent-details-main-accordion .tab-body ul li::before{content:"";display:block;position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:currentColor}.ip-agent-details-main-accordion .tab-body ul li:last-child{margin-bottom:0}.ip-agent-details-main-accordion .tab-body .block-row{display:flex;flex-flow:row wrap;margin:15px -15px 25px}.ip-agent-details-main-accordion .tab-body .block-row div[class^="block-col-"]{padding:0 15px}.ip-agent-details-main-accordion .tab-body .block-col-6{width:50%}.ip-agent-details-main-accordion .tab-body .block-col-4{width:33.3333333333%}.ip-agent-details-main-accordion .tab-body .block-col-3{width:25%}.ip-agent-details-main-accordion .tab-body .block-bullet-list{display:flex;flex-flow:row wrap;margin-bottom:45px}.ip-agent-details-gallery{position:relative;margin-top:140px;z-index:2}.gallery-wrap{width:100%;margin:0 auto;display:block;position:relative}.gallery-list{position:relative}.gallery-slider .slick-slide.is-visible.is-cloned,.gallery-slider .slick-slide.is-visible:not(.slick-cloned){transition:width 0.5s 0.5s ease-in-out}.gallery-slider .slick-current.slick-active,.gallery-slider .slick-slide.is-cloned:not(.is-visible),.gallery-slider .slick-slide[aria-hidden="true"]:not([tabindex="-1"])+.slick-cloned[aria-hidden="true"]{transition:width 0.5s 0.5s ease-in-out}.gallery-slider .slick-slide>div{display:flex}.gallery-slider .slick-active .gallery-card-info{transition-delay:1.5s;opacity:1}.gallery-card{position:relative;display:inline-block;vertical-align:middle}.gallery-card-photo{background:#000}.gallery-card-photo img{opacity:.55}.gallery-card-photo canvas{max-height:873px;height:45.46875vw}.gallery-card-info-header{display:block;position:relative}.gallery-card-info{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:98px 70px 60px;transition:all var(--default-transition);z-index:2;pointer-events:none}.gallery-card-info-content{position:relative;display:block}.gallery-card-info-content p{margin:0;font-size:21px;line-height:1.381;letter-spacing:.1em;color:#fff;font-weight:300;width:82%;display:block}.gallery-card-info-content strong{display:block;line-height:1;color:#fff;letter-spacing:.3em;font-family:var(--title-font);font-size:30px;font-weight:400;text-transform:uppercase;margin-bottom:20px}.gallery-card-info-header .global-title h2{line-height:1.2}.gallery-card-video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;overflow:hidden;pointer-events:none}.gallery-slider .slick-slide.slick-current.slick-active .gallery-card-video{pointer-events:auto}.slick-current .gallery-card-video a{pointer-events:auto}.is-playing .slick-current .gallery-card-video iframe{opacity:1}.is-playing .slick-current .gallery-card-video a{opacity:0;pointer-events:none}.gallery-slider .slick-active .gallery-card-photo img{opacity:.75}.gallery-slider .slick-active .gallery-card-photo:before{opacity:1;visibility:visible}.gallery-card-photo:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:30%;pointer-events:none;z-index:2;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .45) 100%);opacity:0;visibility:hidden;transition:all var(--default-transition)}.gallery-slider:not(.slick-initialized) .gallery-card{width:50%}.gallery-slider:not(.slick-initialized) .gallery-card:not(:first-child){width:16.6666666667%}.gallery-slider{display:block;position:relative}.ip-gallery-slide-controls{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:65px;right:170px;z-index:5}.ip-gallery-slide-controls button{font-size:12px;line-height:1;border:none;padding:0;background-color:#fff0;letter-spacing:.3em;color:#fff;font-weight:300;text-transform:uppercase;transition:all var(--default-transition)}.ip-gallery-slide-controls button.prev{margin-right:65px}.ip-gallery-slide-controls button:hover{color:var(--secondary-color)}.ip-gallery-slide-controls button em{font-weight:700}.ip-gallery-slide-controls button.prev em{margin-right:5px}.ip-gallery-slide-controls button.next em{margin-left:5px}.ip-agent-details-testimonials{position:relative;padding:135px 0 140px}.ip-agent-details-testimonials .custom-container{max-width:1430px}.ip-agent-details-testimonials-feed{margin-top:70px}.ip-agent-details-testimonials-list{margin:0 -40px;font-size:0}.ip-agent-details-testimonials-item{padding:0 40px;width:33.33%;display:inline-block;vertical-align:top}.ip-agent-details-testimonials-item p{font-size:16px;line-height:1.55;font-weight:300;letter-spacing:.10em;color:#000;text-align:justify;font-style:italic}.ip-agent-details-testimonials-item span{display:block;font-size:20px;color:#000;line-height:1.2;letter-spacing:.2em;text-transform:uppercase;margin-top:40px}.ip-agent-details-testimonials-controls{display:flex;align-items:center;justify-content:space-between;margin-top:62px;z-index:5}.ip-agent-details-testimonials-controls button{font-size:12px;line-height:1;border:none;padding:0;background-color:#fff0;letter-spacing:.3em;color:#000;font-weight:300;text-transform:uppercase;transition:all var(--default-transition)}.ip-agent-details-testimonials-controls button.prev{margin-right:65px}.ip-agent-details-testimonials-controls button:hover{color:var(--secondary-color)}.ip-agent-details-testimonials-controls button em{font-weight:700}.ip-agent-details-testimonials-controls button.prev em{margin-right:5px}.ip-agent-details-testimonials-controls button.next em{margin-left:5px}.ip-agent-details-properties{position:relative;background:#fafafa}.ip-prop-container,.ip-prop-main,.ip-prop-slide,.ip-prop-item a,.ip-prop-title,.ip-prop-price,.ip-prop-info,.ip-prop-more-btn{display:block;position:relative}.ip-prop-container{padding:140px 0;background-color:#fafafa}.ip-prop-container>.custom-container{max-width:1510px}.ip-prop-main .global-title{margin-bottom:76px}.ip-prop-row{margin:-10px;display:flex;flex-flow:row wrap;position:relative}.ip-prop-slide:not(.slick-initialized) .ip-prop-slide-item:nth-child(n+2){display:none}.ip-prop-slide-item{display:inline-block;vertical-align:middle;width:100%;position:relative}.ip-prop-item{padding:10px;display:inline-block;vertical-align:middle;width:calc(100% / 3);height:100%}.ip-prop-img{background-color:#000;overflow:hidden;width:100%;height:100%}.ip-prop-img:before{position:absolute;content:'';bottom:0;left:0;width:100%;height:60%;pointer-events:none;z-index:2;background:-o-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .3) 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 0 0 / .3)));background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .3) 100%)}.ip-prop-item a:hover .ip-prop-img img{opacity:.20!important}.ip-prop-img img{opacity:.70!important}.ip-prop-content-info{position:absolute;bottom:0;left:0;width:100%;padding:0 30px 25px;z-index:5;display:flex;flex-direction:column;gap:0}.ip-prop-content-info>div>span>span{display:block;padding:5.5px 0}.ip-prop-slide .ip-prop-content-info{opacity:0;-webkit-transition:2s all ease-in-out;-o-transition:2s all ease-in-out;transition:2s all ease-in-out;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.ip-prop-slide.aos-animate .ip-prop-content-info{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ip-prop-item a{overflow:hidden}.ip-prop-title span{font-size:24px;line-height:1;color:#fff;letter-spacing:.10em;font-weight:300}.ip-prop-price{margin-bottom:10px}.ip-prop-price span{font-size:14px;line-height:1;letter-spacing:.20em;color:#fff}.ip-prop-info span{font-size:16px;line-height:1;letter-spacing:.05em;color:#fff;padding:0 15px;font-weight:300}.ip-prop-info span em[class*="ai-icon-"]{margin-right:10px}.ip-prop-info span em.ai-icon-bed{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAMAAADqmnyMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAMkaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwNiA3OS5kYWJhY2JiLCAyMDIxLzA0LzE0LTAwOjM5OjQ0ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzg4NThDRDU3NEFFMTFFRkI2RTU5MUI2MDc0NDBBRTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg4NThDRDY3NEFFMTFFRkI2RTU5MUI2MDc0NDBBRTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODg1OENEMzc0QUUxMUVGQjZFNTkxQjYwNzQ0MEFFMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODg1OENENDc0QUUxMUVGQjZFNTkxQjYwNzQ0MEFFMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrMeCKwAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAjVBMVEX6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vpHcEz6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vqcMcq6AAAAL3RSTlOg4JLukLAQYFAAGupaAWP2L5sbYUm+yYt65oic5YKr7I5H0/SMcQ6dZFRYYsWPzIy5OGkAAAClSURBVBgZXcFXFsIwDATAdSKQNpVOIJXeuf/x+MszngHJw1lG5wNJkO3xoqPLsSXBRXOl59osCK46/ulWBA159hHRPFeRT5bDCBqe30KL9/3+LrT4PmEEDcOL5ON2e5B8DTCCWRr3zrn0dEqdc32cZkSyWyZTT7LcJaj2DOwr1FsLbGtgMwlsABgDBmCNwBpApKV6So2AeaQxPbFGc8xElB4Vmf0AGkkPCY5hnjYAAAAASUVORK5CYII=);width:20px;height:17px}.ip-prop-info span em.ai-icon-bath{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAMkaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwNiA3OS5kYWJhY2JiLCAyMDIxLzA0LzE0LTAwOjM5OjQ0ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODcyQkY1NTY3NEFFMTFFRkI3N0FGNDQ3RjM3RjREQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODcyQkY1NTc3NEFFMTFFRkI3N0FGNDQ3RjM3RjREQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NzJCRjU1NDc0QUUxMUVGQjc3QUY0NDdGMzdGNERBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NzJCRjU1NTc0QUUxMUVGQjc3QUY0NDdGMzdGNERBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlpZy18AAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAtFBMVEVHcEz6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vomvKxRAAAAPHRSTlMA7CBbwX72MOjdIu1560kGeo7A9/kW6vCgCPW81jLVvZwK4u8bROnJx0pwawPbX5f4TdMZ5xNLg9CxY+5vWqbCAAAAj0lEQVQY053MRw7CQAxA0T8BJqRBeui9917vfy8WCdKM2PFX1rNsgOvpcDmi93yc7++NbtvXTUTZSjNrl+1tP5pothaO44y7mpX46W+zTXPkm2o2lpBVNSksMGRdOWu2DAAxVazmAdAfKNZoA+D2FOu4gP5wKI188BZhOS+cz4rlMogreXFQ+14kaTGkCcAHBJoJSRMmAK0AAAAASUVORK5CYII=);width:19px;height:19px}.ip-prop-info span em.ai-icon-sqft{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAMkaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwNiA3OS5kYWJhY2JiLCAyMDIxLzA0LzE0LTAwOjM5OjQ0ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUNERTM2MUI3NEFFMTFFRkFERjNDMTA1NDIyQTg5MDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUNERTM2MUM3NEFFMTFFRkFERjNDMTA1NDIyQTg5MDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5Q0RFMzYxOTc0QUUxMUVGQURGM0MxMDU0MjJBODkwMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5Q0RFMzYxQTc0QUUxMUVGQURGM0MxMDU0MjJBODkwMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm8zfskAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAA3lBMVEVHcEz6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vr6+vpQRjehAAAASnRSTlMAoAaxpZd4MAEDiGmQDJ8Yra9HBT/qojpCT/lQo5ECnLWPuH+Ovai7gHe/JO1xvidvYi37FmP2SE2EO3URq19nKy4320ukUZKVhlbskp4AAAC7SURBVBjTVcvXcoJQGEXhJVLOIYiKAoolzfSqsff05P1fSP6MDmTNvvpmNvXqoILpd096pavr8uPz3T3+y5B/PRGO+2AEGFN0C93kgXlUwyiOjOJGmwtt3nCLU0jlKJ027XRQFsqJmnAuFGdizbjYHw/iQkmomolqcCpUz8TyOBPKiaVQQp85iTkWCjJxO1zujwdJjwi1bX5cOpb6FakIfcAXNBUtVVsvHV7fvb++C1KUJCvU1sn1FrYbO+jCEEdiePyYAAAAAElFTkSuQmCC);width:18px;height:18px}.ip-prop-info span:first-child{padding-left:0}.ip-prop-info span:last-child{padding-right:0}.ip-prop-info span:not(:last-child){border-right:1px solid rgb(255 255 255 / .20)}.ip-prop-title{margin-bottom:0}.ip-prop-info{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s ease-out}.ip-prop-info>span{overflow:hidden}.ip-prop-area{font-size:13px;line-height:1;letter-spacing:.20em;font-weight:100;color:#fff}.ip-prop-item a:hover .ip-prop-info{grid-template-rows:1fr}.ip-prop-more-btn{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s ease-out;margin-top:10px}.ip-prop-more-btn>span{overflow:hidden;display:flex}.ip-prop-more-btn span{font-size:12px;font-weight:300}.ip-prop-more-btn span>em.ai-icon-plus{width:14px;height:14px;margin-left:7px;margin-top:-2px}.ip-prop-more-btn span em.ai-icon-plus:before,.ip-prop-more-btn span em.ai-icon-plus:after{top:6px}.ip-prop-more-btn span em.ai-icon-plus:after{top:0;left:7px}.ip-prop-item a:hover .ip-prop-info{margin-bottom:0}.ip-prop-item a:hover .ip-prop-more-btn{grid-template-rows:1fr}.ip-prop-item a{width:100%;height:100%}.ip-prop-slide-controls{display:flex;align-items:center;justify-content:space-between;position:relative;margin-top:45px}.ip-prop-slide-controls button{font-size:12px;line-height:1;border:none;padding:0;background-color:#fff0;letter-spacing:.3em;color:#000;text-transform:uppercase;transition:all var(--default-transition)}.ip-prop-slide-controls button:hover{color:var(--secondary-color)}.ip-prop-slide-controls button em{font-weight:700}.ip-prop-slide-controls button.prev em{margin-right:5px}.ip-prop-slide-controls button.next em{margin-left:5px}.ip-prop-results{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:33px}.ip-prop-results-label,.ip-prop-results-sort{display:inline-block;vertical-align:middle;position:relative}.ip-prop-results-sort-label,.ip-prop-results-sort-dropdown select,.ip-prop-results-label{font-size:14px;line-height:normal;letter-spacing:.3em;font-weight:300;color:#000}.ip-prop-results-sort-label,.ip-prop-results-sort-dropdown{display:inline-block;vertical-align:middle;position:relative}.ip-prop-results-sort-dropdown select{border:none;padding:0;background-color:#fff0;width:-moz-max-content;width:max-content;display:inline-block;position:relative}.ip-prop-results-sort-dropdown select option{background-color:#000;color:#fff}.ip-prop-results-sort-dropdown:before{position:absolute;content:"";top:4px;right:0;width:0;height:0;border-left:3px solid #fff0;border-right:3px solid #fff0;border-top:5px solid #000;pointer-events:none}.ip-prop-results-sort-dropdown{padding-right:15px}.ip-prop-results-sort-label{margin-right:5px}.ip-prop-slide-controls .slick-dots{text-align:center;font-size:16px}.ip-prop-slide-controls .slick-dots .slick-active button{font-weight:700;text-decoration:underline}.ip-prop-slide-controls .slick-dots *{display:inline-block;vertical-align:middle;margin:0 5px;font-size:12px;letter-spacing:0}.ip-prop-button{margin-top:40px}.ip-prop-button{position:relative;display:flex;justify-content:center;margin-bottom:-56px;z-index:10;pointer-events:none!important}.ip-prop-button a.global-btn{pointer-events:auto}#get-in-touch{display:none}.gallery-card-video .plyr--video{height:100%;width:100%}.gallery-card-video .plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:block}.gallery-card-video .plyr__poster{opacity:1;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;background-color:#000}.gallery-card-video .plyr--playing .plyr__poster{opacity:0}.gallery-card-video .plyr--video .plyr__controls{opacity:0}.gallery-slider .slick-slide.slick-current.slick-active .plyr--video .plyr__controls{opacity:1;transform:none;pointer-events:auto}.gallery-card-video .plyr__poster:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:inherit;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1;filter:blur(5px);-webkit-transition:all var(--default-transition);transition:all var(--default-transition);transform:scale(1.01);transition-delay:1.5s}.gallery-card-video .plyr__poster:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:inherit;background-position:center;background-repeat:no-repeat;background-size:contain;z-index:2;filter:none;-webkit-transition:all var(--default-transition);transition:all var(--default-transition)}.gallery-card-video .plyr__poster:before,.gallery-card-video .plyr__poster:after{opacity:0}.gallery-card-video .plyr__control--overlaid svg{display:none}.gallery-card-video .plyr--full-ui.plyr--video .plyr__control--overlaid::before{position:absolute;content:"\b0087";font-family:'agentimage';line-height:1}.gallery-slider .slick-slide.slick-current.slick-active .gallery-card-video .plyr__poster:before,.gallery-slider .slick-slide.slick-current.slick-active .gallery-card-video .plyr__poster:after{opacity:1}.gallery-card-video .plyr--video .plyr__control--overlaid{display:flex;align-items:center;justify-content:center;position:absolute;width:130px;height:130px;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid rgb(255 255 255 / .3);border-radius:50%;font-size:14px;color:#fff;background-color:#fff0;opacity:1;visibility:visible;padding:0}.gallery-card-video .plyr--video .plyr__control--overlaid::after{content:"";display:block;position:absolute;width:84.61%;height:84.61%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:rgb(255 255 255 / .3);transition:all var(--default-transition)}.gallery-card-video .plyr--video .plyr__control--overlaid:hover::after{background:var(--secondary-color);opacity:.5}.gallery-card-video .plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.gallery-card-video .gallery-card-info{pointer-events:none;transition:none!important}.gallery-card-video .plyr__progress .plyr__tooltip{color:#000}.gallery-slider .slick-active .plyr--playing+.gallery-card-info{opacity:0}.gallery-slider .plyr__video-wrapper:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;pointer-events:none;background-color:rgb(0 0 0 / .55);z-index:2;-webkit-transition:all var(--default-transition);transition:all var(--default-transition)}.gallery-slider .slick-slide.slick-current.slick-active .plyr__video-wrapper:before{opacity:.2}.ip-prop-extra-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-top:40px}.ip-prop-extra-buttons a{font-size:14px;line-height:1;border:none;padding:0;background-color:#fff0;letter-spacing:.30em;color:#000;text-transform:uppercase;-webkit-transition:all var(--default-transition);-o-transition:all var(--default-transition);transition:all var(--default-transition);display:flex;align-items:center}.ip-prop-extra-buttons a:hover{color:var(--secondary-color)}.ip-prop-extra-buttons a em{font-weight:700}.ip-prop-extra-buttons a.prev em{margin-right:5px}.ip-prop-extra-buttons a.next em{margin-left:5px}#pull-out-menu{position:fixed;top:0;z-index:1400;width:100%;height:100%;font-size:0;pointer-events:none}.pom-container{background-color:#fff;display:block;position:relative;padding:70px 60px 68px;overflow-y:auto;height:850px;-webkit-transition:all var(--default-transition);transition:all var(--default-transition);opacity:0;pointer-events:auto}.pull-out-menu-trigger{position:absolute;top:63%;bottom:auto;right:0;transform:rotate(90deg);transform-origin:bottom right;background-color:#000;border:none;height:56px;width:383px;font-size:14px;line-height:1;letter-spacing:.30em;font-weight:300;text-transform:uppercase;color:#fff;-webkit-transition:all var(--default-transition);transition:all var(--default-transition);pointer-events:auto}.pull-out-menu-trigger.active{opacity:1}.pull-out-menu-trigger span{transform:rotate(180deg);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pull-out-menu-trigger span em[class^=ai-font]{margin-left:10px}.pull-out-menu-trigger:before{position:absolute;content:'';bottom:100%;right:32px;width:auto;height:auto;border-right:16px solid #fff0;border-left:16px solid #fff0;border-bottom:20px solid #000;-webkit-transition:all var(--default-transition);transition:all var(--default-transition)}.pom-title{display:block;position:relative;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid rgb(0 0 0 / .10)}.pom-title h2{display:flex;align-items:center;justify-content:space-between;position:relative;font-size:30px;line-height:1;letter-spacing:.30em;color:#000;text-transform:uppercase;font-family:var(--font-family-title)}.pom-title h2 em.ai-icon-house{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYxMDkxQTIwMzZFMTExRjBBM0NBQzZDMEMyMzFBNEQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYxMDkxQTIxMzZFMTExRjBBM0NBQzZDMEMyMzFBNEQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjEwOTFBMUUzNkUxMTFGMEEzQ0FDNkMwQzIzMUE0RDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjEwOTFBMUYzNkUxMTFGMEEzQ0FDNkMwQzIzMUE0RDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4gh/RcAAABe0lEQVR42mJkIA+wAnEFlN0BxL8Z6ACUgPgEEP+H4hNQMYqAMBCvAOINULweiG2R5COB+CMQfwHiJCj+AhWLpMRiBySfwPAEIOYB4nlQ/nkgVkfSow4V+w9Vw0OJxRFArABl7wTim0iOYMeijx0q9x+q1pBci0E0I5KvXwOxNxH6vaFqfwJxAdQMkiwOBeKtUPYeIJYiwfFSUD3/oWaIkmLxT2gWqQRiJjKijAmqF2TGMyB2IZQ3p0AtvgfEFlTIehZQs/4BcTvUDrx5M5CK+T4QW54HBYkZNDvoAHE/VPF/KloMM6sfagfILjMmaMoDJQZjIF5EwxJvEdQOkF2MLEDiJBAHQyUNCGhWBWJtHHJXgPgOAf03YXaxkOjq5VBXYwNngNiUWINItRik/igQ16CJt5BaVLKQEVdvgPgAFjEeUjP6gIBRi0ctphnAlZ1A5WoDFnFQM+cBDj0guQtYxPmJsfgutHTiwmE4yNJ1WMTXEvDgcajZcAAQYACMllzhZ/XXSAAAAABJRU5ErkJggg==);width:30px;height:24px}.pom-list,.pom-list>ul{display:block;position:relative}.pom-list ul li{display:block;position:relative;font-size:21px;line-height:1;width:100%}.pom-list ul li a{letter-spacing:.10em;color:#000;display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;text-transform:uppercase;font-family:var(--font-family-title)}.pom-list ul li a:hover{opacity:.75}.pom-list ul li em{color:#c1c1c1;font-style:normal;letter-spacing:normal}.pom-list ul li:not(:last-child){margin-bottom:23px}.pom-list ul.sub-list{display:block;text-align:left;margin-top:22px;margin-left:7px}.pom-list ul li.has-sublist{width:100%}.pom-list ul.sub-list li{text-align:left;display:block}.pom-list ul.sub-list li a{color:#8b8b8b;padding-left:26px}.pom-list ul.sub-list li a em.ai-plus-icon{position:absolute;top:4px;left:0;width:14px;height:14px}.pom-list ul.sub-list li a em.ai-plus-icon:before,.pom-list ul.sub-list li a em.ai-plus-icon:after{position:absolute;content:'';top:7px;left:0;width:100%;height:1px;background-color:#717171;pointer-events:none}.pom-list ul.sub-list li a em.ai-plus-icon:after{top:auto;left:7px;width:1px;height:100%}.pom-btn{display:block;position:relative;margin-top:70px;text-align:center}.pom-btn button{border:none;background-color:#fff0;padding:0;font-size:14px;letter-spacing:.40em;color:#000;line-height:1;font-weight:400;text-transform:uppercase;-webkit-transition:all var(--default-transition);transition:all var(--default-transition)}.pom-btn button em[class^=ai-font]{display:inline-block;vertical-align:middle;transform:rotate(90deg);margin-left:10px;font-size:13px;margin-bottom:-4px}.pom-btn button.load-less em[class^=ai-font]{transform:rotate(270deg);margin-bottom:10px}.pom-outer-container{max-width:648px;width:100%;position:absolute;top:50%;transform:translateY(-50%) translateX(-100%);left:0;-webkit-transition:all var(--default-transition);transition:all var(--default-transition);z-index:2}.pom-background{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgb(0 0 0 / .50);-webkit-transition:all var(--default-transition);transition:all var(--default-transition);opacity:0;z-index:-1;pointer-events:none}#pull-out-menu.active .pom-background{opacity:1;pointer-events:auto}#pull-out-menu.active .pom-outer-container{transform:translateY(-50%) translateX(0)}#pull-out-menu.active .pom-container{opacity:1}.pull-out-menu-trigger:hover{background-color:#23b79c}.pull-out-menu-trigger:hover:before{border-bottom-color:#23b79c}.pom-btn button:hover{opacity:.75}@media only screen and (min-width:992px){.gallery-slider .slick-slide,.gallery-slider .slick-cloned[aria-hidden="true"]{width:min(320px, 16.667vw)}.gallery-slider .slick-slide.is-visible.is-cloned,.gallery-slider .slick-slide.is-visible:not(.slick-cloned){width:min(320px, 16.667vw)}.gallery-slider .slick-current.slick-active,.gallery-slider .slick-slide.is-cloned:not(.is-visible),.gallery-slider .slick-slide[aria-hidden="true"]:not([tabindex="-1"])+.slick-cloned[aria-hidden="true"]{width:min(960px, 50vw)}}@media only screen and (max-width:1600px){.gallery-card-info-content p{font-size:20px;width:87%}.ip-gallery-slide-controls{right:130px}}@media only screen and (max-width:1560px){.ip-agent-details-hero-buttons ul li a{font-size:17px}.gallery-card-info{padding:70px 50px 50px}.ip-gallery-slide-controls{bottom:50px;right:90px}.ip-prop-content-info{padding:0 20px 20px}}@media only screen and (max-width:1440px){.ip-agent-details-hero-contact{gap:55px}.ip-agent-details-hero-contact-column .heading-title{font-size:20px}.ip-agent-details-hero-contact-column ul li{font-size:15px}.ip-agent-details-main-text p{font-size:18px}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field input:not([type="submit"]):not([type="checbox"]),.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field textarea{font-size:15px}.ip-agent-details-main-accordion .tab-header a{font-size:18px}.ip-agent-details-main-accordion .tab-body{font-size:15px}.ip-agent-details-main-accordion .tab-body ul li::before{top:10px}.gallery-card-info-content strong{font-size:25px}.gallery-card-info-content p{width:100%;font-size:18px}.ip-agent-details-testimonials-item{padding:0 30px}.ip-agent-details-testimonials-list{margin:0 -30px}.pom-container{height:750px}.pull-out-menu-trigger{top:68%}}@media only screen and (max-width:1366px){.ip-agent-details-hero-tab button{font-size:14px}.ip-agent-details-hero-contact{gap:30px}.ip-agent-details-hero-contact-form{max-width:450px}.gallery-card-info{padding:70px 40px 40px}.ip-gallery-slide-controls{bottom:40px;right:70px}.ip-prop-info span{font-size:14px}.ip-prop-info span em.ai-icon-bed{width:17px;height:15px}.ip-prop-info span em.ai-icon-sqft,.ip-prop-info span em.ai-icon-bath{width:15px;height:15px}.ip-prop-info span em[class*="ai-icon-"]{margin-right:5px}.ip-prop-title span{font-size:22px}.ip-prop-item{padding:8px}.ip-prop-row{margin:-8px}.ip-prop-info span{font-size:15px}.ip-prop-title{margin-bottom:20px}.gallery-card-video .plyr--video .plyr__control--overlaid{width:100px;height:100px}.ip-prop-button{margin-bottom:-54px}.ip-prop-extra-buttons a{font-size:13px;letter-spacing:.25em}.pom-container{height:700px;padding:60px 50px}.pull-out-menu-trigger{top:69%}}@media only screen and (max-width:1280px){.ip-agent-details-hero-buttons ul li{min-height:75px}.ip-agent-details-hero-buttons ul li a{font-size:15px;letter-spacing:.05em}.ip-agent-details-hero-contact-column ul li{font-size:14px}.ip-agent-details-main-text p{font-size:15px;letter-spacing:.05em;margin-bottom:20px}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field input:not([type="submit"]):not([type="checbox"]),.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field textarea{font-size:14px;letter-spacing:.05em}.ip-agent-details-main-accordion .tab-body{font-size:14px;letter-spacing:.05em}.ip-agent-details-main-accordion .tab-header a{font-size:17px}.ip-agent-details-testimonials-item p{font-size:15px}.ip-agent-details-hero-testimonials span{font-size:17px;margin-top:30px}.ip-prop-content-info{padding:0 15px 20px}.ip-prop-title span{font-size:20px;letter-spacing:.05em}.ip-prop-info span{padding:0 10px}.ip-prop-container>.custom-container{padding:0 40px}.ip-prop-main .global-title{margin-bottom:60px}.pom-container{padding:60px 40px}.pom-list ul li{font-size:18px}.pom-list ul li:not(:last-child){margin-bottom:20px}.pom-list ul.sub-list{margin-top:20px}.pom-list ul.sub-list li a em.ai-plus-icon{top:1px}.pom-list ul.sub-list li a{padding-left:23px}.pom-title h2{font-size:28px}.pom-btn{margin-top:50px}.pom-outer-container{max-width:550px}}@media only screen and (max-width:1199px){.ip-agent-details-hero-tab button{font-size:13px}.ip-agent-details-hero-contact{gap:10px}.ip-agent-details-hero-contact-column .heading-title{font-size:18px}.ip-agent-details-hero-contact-form{max-width:400px}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field input:not([type="submit"]):not([type="checbox"]),.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field textarea{height:45px}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field textarea{height:80px;padding:10px 0}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.is-checkbox input[type="checkbox"]{height:10px}.ip-agent-details-hero-contact-form .ip-ld-agent-git-form-field.is-checkbox .wpcf7-list-item-label{font-size:12px;letter-spacing:.05em}.ip-agent-details-main-accordion .tab-header a{padding:22px 0;font-size:16px}.ip-agent-details-hero-testimonials p{font-size:14px;line-height:1.7;min-height:195px}.ip-agent-details-hero-testimonials span{font-size:16px;letter-spacing:.15em;margin-top:30px}.gallery-card-info{padding:60px 40px 40px}.ip-gallery-slide-controls{bottom:40px;right:60px}.ip-gallery-slide-controls button.prev{margin-right:50px}.gallery-card-info-content p{font-size:16px}.gallery-card-photo canvas{max-height:600px;height:600px}.ip-prop-container{padding:100px 0 70px}.ip-prop-main .global-title{margin-bottom:45px}.ip-prop-item{padding:5px}.ip-prop-row{margin:-5px}.ip-prop-info span{font-size:12px;letter-spacing:.02em}.gallery-card-video .plyr--video .plyr__control--overlaid{width:90px;height:90px}.ip-prop-button{margin-bottom:-52px}.ip-prop-extra-buttons a{font-size:12px;letter-spacing:.20em}.ip-agent-details-testimonials-item{padding:0 20px}.ip-agent-details-testimonials-list{margin:0 -20px}.pom-container{height:650px;padding:60px 30px}.pull-out-menu-trigger{height:50px;width:325px;font-size:13px;letter-spacing:.20em;top:67%}.pull-out-menu-trigger:before{border-right:13px solid #fff0;border-left:13px solid #fff0;border-bottom:14px solid #000;right:30px}.pom-list ul li{font-size:16px}.pom-outer-container{max-width:500px}.pom-btn button{font-size:13px;letter-spacing:.30em}}@media only screen and (max-width:991px){#fixed-nav{display:none}.ip-agent-details-hero-info{padding:50px 0}.ip-agent-details-hero-image{width:100%;order:2}.ip-agent-details-hero-image .site-img{max-width:360px;margin:0 auto}.ip-agent-details-hero-text{width:100%;padding-left:0;padding-right:0;order:1}.ip-agent-details-hero-text .global-title{text-align:center}.ip-agent-details-hero-tab::after{width:100%}.ip-agent-details-hero-tab{gap:20px}.ip-agent-details-hero-tab button{padding:20px 0;height:60px;margin-right:0}.ip-agent-details-hero-tab button i{margin-left:3px}.ip-agent-details-hero-contact{padding:40px 0 70px}.ip-agent-details-hero-contact-column{width:100%!important}.ip-agent-details-hero-contact-column .heading-title{text-align:center}.ip-agent-details-hero-contact-column ul{display:flex;flex-direction:column;align-items:center}.ip-agent-details-hero-contact-column ul li{margin-bottom:20px}.ip-agent-details-hero-buttons{width:100%;padding:30px 15px;margin-top:-50px}.ip-agent-details-hero-buttons ul{flex-direction:column}.ip-agent-details-hero-buttons ul li{width:100%;position:relative;min-height:65px}.ip-agent-details-hero-buttons ul li:not(:first-child){border-left:0}.ip-agent-details-hero-buttons ul li:not(:first-child)::before{content:"";display:block;position:absolute;width:150px;height:1px;top:0;left:0;right:0;margin:0 auto;background:#404040}.ip-agent-details-main-content{flex-wrap:wrap;margin-top:40px}.ip-agent-details-main-content-column:nth-child(odd){width:100%;margin-top:0}.ip-agent-details-main-content-column:nth-child(odd) .global-title{text-align:center;transform:none!important}.ip-agent-details-main-content-column:nth-child(even){width:100%;margin-top:30px}.ip-agent-details-main-text{text-align:center}.ip-agent-details-main-accordion .tab-body .block-col-6,.ip-agent-details-main-accordion .tab-body .block-col-4,.ip-agent-details-main-accordion .tab-body .block-col-3{width:100%}.ip-agent-details-testimonials{padding:60px 0}.ip-agent-details-testimonials-feed{margin-top:40px}.ip-agent-details-testimonials-item{width:100%}.ip-agent-details-testimonials-item p{min-height:0}.ip-agent-details-testimonials-item span{text-align:center}.ip-agent-details-testimonials-controls{justify-content:center}.ip-agent-details-testimonials-controls button.prev{margin-right:15px}.gallery-card-info{text-align:center}.ip-gallery-slide-controls{left:0;right:0;margin:0 auto;justify-content:center;bottom:60px}.gallery-card-info{padding:50px 15px 110px}.ip-gallery-slide-controls button.prev{margin-right:30px}.gallery-card-info-content p{font-size:15px}.gallery-card-info-content strong{margin-bottom:15px}.gallery-card-photo canvas{max-height:500px;height:500px}.gallery-card-photo:before{opacity:1!important;visibility:visible!important}.gallery-slider:not(.slick-initialized) .gallery-card{width:100%}.gallery-slider:not(.slick-initialized) .gallery-card:not(:first-child){width:100%}.ip-prop-col{width:100%!important;display:block}.ip-prop-item .ip-prop-img canvas{height:320px!important}.ip-prop-item a .ip-prop-price,.ip-prop-item a .ip-prop-info{margin-bottom:15px!important;height:auto!important;opacity:1!important}.ip-prop-content-info{padding:0 15px 20px;transform:none!important;opacity:1!important}.ip-prop-slide{width:100%;max-width:420px;margin:0 auto}.ip-prop-item a .ip-prop-more-btn{opacity:1!important;height:auto!important}.ip-prop-main .global-title{margin-bottom:40px}.ip-prop-container{padding:60px 0;margin-top:0}.ip-prop-row{display:block}.ip-prop-slide-controls{flex-flow:row wrap;justify-content:center}.ip-prop-slide-controls a.global-btn{order:3;width:100%;justify-content:center;margin-top:20px}.ip-prop-slide-controls button.prev{margin-right:10px}.ip-prop-slide-controls button.next{margin-left:10px}.ip-prop-container>.custom-container{padding:0 15px;max-width:768px}.ip-prop-item{width:100%}.ip-prop-results{display:block;text-align:center;margin-bottom:30px}.ip-prop-results-label,.ip-prop-results-sort{display:block}.ip-prop-results-label{margin-bottom:14px}.ip-prop-button{margin-top:20px;margin-bottom:0}.ip-prop-extra-buttons{margin:20px auto 0;display:block;text-align:center}.ip-prop-extra-buttons a{display:block}.ip-prop-extra-buttons a:not(:last-child){margin-bottom:20px}.ip-prop-extra-buttons a{letter-spacing:.10em;display:flex;align-items:center;justify-content:center}.pom-list ul li:not(:last-child){margin-bottom:15px}.pom-list ul.sub-list{margin-top:15px;margin-left:5px}.pom-container{height:500px;padding:40px 20px}.pom-title{padding-bottom:15px;margin-bottom:15px}.pom-list ul li{font-size:14px}.pom-list ul li a{padding-right:25px}.pom-list ul li em.pom-counter{position:absolute;top:0;right:0}.pom-outer-container{width:calc(100% - 50px)}.pull-out-menu-trigger{height:40px;width:275px;font-size:12px;letter-spacing:.10em;top:70%}.pull-out-menu-trigger:before{border-right:10px solid #fff0;border-left:10px solid #fff0;border-bottom:10px solid #000;right:30px}.pom-title h2{font-size:25px}.pom-title h2 em.ai-icon-house{width:25px;height:17px}.pom-list ul.sub-list li a{padding-left:20px}.pom-btn{margin-top:40px}.pom-list ul.sub-list li a em.ai-plus-icon{width:12px;height:12px}.pom-list ul.sub-list li a em.ai-plus-icon:before,.pom-list ul.sub-list li a em.ai-plus-icon:after{top:6px;left:0;width:100%;height:1px}.pom-list ul.sub-list li a em.ai-plus-icon:after{top:auto;left:6px;width:1px;height:100%}}@media only screen and (max-width:767px){.ip-agent-details-main-accordion .tab-header a{font-size:15px;letter-spacing:.1em}}