#inner-page-wrapper{margin-bottom:0}#inner-page-wrapper>.container{padding:0;width:100%}#ip-banner{display:none}#ip-banner .banner-title h1{display:none}#ip-banner .banner-img:before{display:none}#ip-banner .banner-img canvas{min-height:472px}#ip-banner .banner-info{display:none}#ip-luxury-condos-details{font-size:0;letter-spacing:normal;line-height:1;overflow:hidden}.ip-lc-container{display:block;position:relative}.ip-lc-content-container{display:block;position:relative;background:#134671;background:-webkit-gradient(linear,left top,right top,from(#134671),color-stop(50%,#113254),to(#0c2643));background:-o-linear-gradient(left,#134671 0%,#113254 50%,#0c2643 100%);background:linear-gradient(to right,#134671 0%,#113254 50%,#0c2643 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#134671',endColorstr='#0c2643',GradientType=1)}.custom-breadcrumbs{display:block;position:relative;font-size:max(0.875vw, 14px);color:#fff;line-height:1;letter-spacing:.05em;text-transform:uppercase;padding-top:max(1.5vw, 15px);margin-bottom:max(1.813vw, 15px)}.ip-lc-hero-img{display:block;position:relative}.ip-lc-hero-img:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;pointer-events:none;background:#fff0 url(../../../../themes/vpaige-pending.com/images/slideshow-overlay.png) no-repeat;background-size:100% auto;background-position:top center;z-index:2}.ip-lc-hero-img canvas{display:block;width:100%;height:100%;position:relative;min-height:250px}.ip-lc-hero-img img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;display:none}.ip-lc-hero-item{display:inline-block;vertical-align:middle;width:100%;position:relative}.ip-lc-hero-slide-container,.ip-lc-hero-slider{display:block;position:relative}.ip-lc-hero-slider:not(.slick-initialized) .ip-lc-hero-item:nth-child(n+2){display:none}.ip-lc-hero-control{position:absolute;bottom:max(1.750vw, 20px);right:max(1.750vw, 10px);z-index:5}.ip-lc-hero-control .ip-lc-hero-next,.ip-lc-hero-control .ip-lc-hero-prev{display:inline-block!important;vertical-align:middle;position:relative}.ip-lc-hero-control .ip-lc-hero-prev em.ai-icon-prev{width:0;height:0;border-top:10px solid #fff0;border-bottom:10px solid #fff0;border-right:10px solid #fff;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.ip-lc-hero-control .ip-lc-hero-next em.ai-icon-next{width:0;height:0;border-top:10px solid #fff0;border-bottom:10px solid #fff0;border-left:10px solid #fff;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.ip-lc-hero-control>span{padding:max(1.688vw, 23px);cursor:pointer}.ip-lc-hero-control>span:not(:last-child){border-right:1px solid rgb(255 255 255 / .50)}.ip-lc-hero-control .ip-lc-hero-next em:hover,.ip-lc-hero-control .ip-lc-hero-prev em:hover{opacity:.50}.ip-lc-title h2{color:#fff;font-size:max(3.313vw, 40px);line-height:1;letter-spacing:.05em;text-transform:uppercase;font-family:var(--font-family-title);font-weight:700;display:block;padding-left:max(7vw, 103px)}.ip-lc-title em.ai-icon-horse{width:max(6.188vw, 80px);height:max(4.813vw, 62px);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGMAAABNCAMAAACFQyrhAAAAe1BMVEUAAACqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqriK48wAAAAKHRSTlMA+dzJBurTDWilj/ArFwm/YpV94nhbOvVXMxOvckVBH4clbbhMnbRR2NePaAAAA6xJREFUWMO1mOmaqjAMhillEWRHdnTANfd/hUfpzAC2pe3U8/7SB/WzTb+kifEhrDKLEbxANr4lofFxGq+CNY7ffFThGAMLXH9M4asDHnlifUQi2cMG+Etfwb3BNlWhK9HGIAIdNEPhgARnrY2KQQZbx3Z3kKLX0DjISeBIw9tISgIFGjuFQYpMY6cK/j/PYcZ0NTRMrsRuv3hTakhcgUeyPAu+oYHHkzCteGOnrPJayp6zcM+P8SIcjzfTZq9neaHrjcaYD5xnrBhNpR00uRqR4f8mkXCd3WylMNX8g/v8rZ+FvNXBC8zUYv/xl2G+ai95eTFWnFYVUmgbH7jg5+Pz9Gr/djfplOxfbyfy0GaVDbei1svH9TeTofu971hg2pOgwrZNkdq8ahGy0+0Z1ngGh2gcx+O1Lvph8CtO0N3JngdhDL1n2IOxaY71IRv8NPVuHcaObVcgpvZeO2UJk09s3eCvXELTiel0280WIh9r7/BnEFkCT8OPrOSp4rQxaHDcStQOKdNO64EO7EtbSh7upjePsAct/I11VC15F3A9pnNLIBGODQIGPdglKF/qJ5oSKGRejcnDcs7bOmCDBbmsoJa/DP1wxLdFtsW6GgFzqw73ORGW8F+26mFVszsOuhoJJ2EvjkPg67nDjp4/GNTeEK1FhlXNeGiJOP7FQVN4r9RlyWzfMos+8aKcZgDoEi7tQmFWerEpq3i3tqZNbXIGf2JnEAKPqlnUfTm19TQag4L67FU58HjWYBLQLUX/Wgg+33IQgi7np9NdvK3hMxrsqLdz67XqLN4U6BJ3bh74GjV6j/j0NeunX2lPPic15z0R2NIIiqA835FEIg0OMe3U9LlQWoO/SeJrfFt46+XM1zaLrxGxT+jD4DIm3e9yUDOffdzvSJqV7OpTweznlFKfI/5iajgsibuw092RHY1ojf1ITTdZEp146BgTmzLyxCC1jEHcrzfkvzByke1StmAmZzEd3SXvOdGIzClr+PjXed7RkOCESO9Ha9AtSD/dRoPXgTzWu6KUnWw55J5AaTgkQPQMoFCfILN6PwCzsDg3d09ZIrRZFnLOrKNSor+NzNLZGkIw6ZhVKUnVlt/VVFnCmgLuKAy81Cf8GWn/5Od2jrLEiASDD2roo66B5b/nTg5XN0e/6AXEuZmAEtWAE8yTTMg9IHSGEkc053AhFprrlgo3hZm6C9/sQ1WXEyrxuS8UR9d0VRsUppz7VkHiRE0H+QxUxyCFmwNBaPZ/jHP7AP5nbHoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);position:absolute;top:max(0.438vw, 3px);left:0}.ip-lc-title em.ai-icon-line{position:absolute;content:'';bottom:3px;right:calc(100% - max(5.625vw, 76px));width:100vw;height:.063vw;background-color:#fff}.ip-lc-title em.ai-icon-line:before{position:absolute;content:'';bottom:0;top:-2px;right:max(1.688vw, 27px);width:max(2.500vw, 40px);height:max(0.313vw, 5px);background-color:#b0c2d5}.ip-lc-content-inner{display:block;position:relative;padding-bottom:max(2vw, 25px);padding-right:max(7.813vw, 86px)}.ip-lc-title{display:inline-block;vertical-align:middle;position:relative}.ip-lc-btn{display:inline-block;vertical-align:middle;position:relative;width:100%;max-width:max(25.125vw, 305px)}.ip-lc-more-btn{display:block;width:100%;position:relative}.ip-lc-more-btn:not(:last-child){margin-bottom:max(0.563vw, 9px)}.ip-lc-top-content{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}.ip-lc-more-btn a{max-width:100%;width:100%;padding:max(1.250vw, 10px) max(0.313vw, 5px)}.ip-lc-content-inner:before{position:absolute;content:'';top:0;right:calc((100vw - max(6.875vw, 50px)) / -2);width:calc(100vw / 2);height:100%;background-color:#0d243a;pointer-events:none}.ip-lc-intro-container{display:block;position:relative;padding-bottom:90px}.custom-container{display:block;width:100%;max-width:max(88.125vw, 935px);margin:0 auto}.ip-lc-intro-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.ip-lc-intro-bg canvas{display:block;width:100%;height:100%;position:relative;background-size:cover;background-position:bottom center;background-repeat:no-repeat;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.15;background-attachment:fixed}.ip-lc-intro-bg:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;pointer-events:none;background:-o-linear-gradient(top,rgb(255 255 255) 0%,rgb(255 255 255) 15%,#fff0 99%,#fff0 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgb(255 255 255)),color-stop(15%,rgb(255 255 255)),color-stop(99%,#fff0),to(#fff0));background:linear-gradient(to bottom,rgb(255 255 255) 0%,rgb(255 255 255) 15%,#fff0 99%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);z-index:2}.ip-lc-intro-row{display:block;position:relative;z-index:5}.ip-lc-intro-col{display:inline-block;vertical-align:top;position:relative;width:50%}.ip-lc-intro-content-holder{display:block;position:relative;padding-top:max(2.063vw, 33px);padding-right:max(7.813vw, 55px);padding-bottom:max(5.313vw, 65px)}.ip-lc-intro-content{display:block;position:relative;margin-bottom:max(1.563vw, 25px)}.ip-lc-intro-tab-item{display:inline-block;vertical-align:middle;position:relative;font-size:max(1.125vw, 14px);line-height:1;letter-spacing:.10em;text-transform:uppercase;color:#2b2e30;font-weight:700}.ip-lc-intro-tab-item a{padding:max(1.375vw, 18px) max(0.688vw, 10px);position:relative;display:block;color:inherit}.ip-lc-intro-tab-item:not(:last-child){margin-right:max(1.250vw, 15px)}.ip-lc-intro-tab{display:inline-block;vertical-align:middle;position:relative;margin-bottom:max(2.688vw, 43px)}.ip-lc-intro-tab-item a:before{position:absolute;content:'';bottom:0;left:0;width:100%;height:max(0.25vw, 4px);background-color:#b0c2d5;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;opacity:0;visibility:hidden}.ip-lc-intro-tab-item.active a:before,.ip-lc-intro-tab-item:hover a:before{opacity:1;visibility:visible}.ip-lc-box-info:not(:last-child){padding-bottom:max(1.625vw, 26px);margin-bottom:max(1.625vw, 26px);border-bottom:1px solid #415b76}.ip-lc-box-container>h2{font-size:max(1.500vw, 24px);line-height:1;color:#fff;letter-spacing:.05em;text-transform:uppercase;display:block;text-align:center;margin-bottom:max(2.938vw, 47px);font-weight:700}.ip-lc-intro-btn{display:block;position:relative;margin-bottom:max(2.938vw, 30px)}.ip-lc-intro-content h2{font-size:max(2.188vw, 30px);line-height:1;letter-spacing:.10em;text-transform:uppercase;font-weight:700;display:block;margin-bottom:max(1.250vw, 20px);color:#113254}.ip-lc-intro-content strong{font-size:max(1.125vw, 16px);line-height:1;letter-spacing:.10em;font-weight:400;display:block;margin-bottom:max(1.250vw, 20px);text-transform:uppercase}.ip-lc-intro-content p{font-size:max(1vw, 14px);line-height:1.625;letter-spacing:.025em;color:#2b2e30;display:block}.ip-lc-intro-content p:not(:last-child){margin-bottom:max(1.563vw, 20px)}.ip-lc-intro-smi-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ip-lc-intro-smi-title{display:inline-block;vertical-align:middle;position:relative;font-size:max(1.063vw, 15px);margin-right:max(2.188vw, 29px);line-height:1;letter-spacing:.15em;text-transform:uppercase;font-weight:700;color:#113254}.ip-lc-intro-smis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ip-lc-intro-smis a{position:relative;border:1px solid #d1d3d4;border-radius:50%;font-size:max(1vw, 16px);width:max(2.125vw, 34px);height:max(2.125vw, 34px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#113258;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.ip-lc-intro-smis a:not(:last-child){margin-right:max(0.750vw, 12px)}.ip-lc-intro-smis a:hover{color:#fff;background-color:#113254;border-color:#113254}.ip-lc-box-container{display:block;position:relative;background-color:#113254;padding-top:max(3.750vw, 60px);padding-left:max(1.875vw, 25px);padding-right:max(1.875vw, 25px);padding-bottom:max(3.313vw, 53px)}.ip-lc-box-btns{display:block;position:relative;margin-top:max(2.500vw, 40px)}.ip-lc-box-btn{display:block;width:100%;position:relative}.ip-lc-box-btn:not(:last-child){margin-bottom:4px}.ip-lc-box-btn a{max-width:100%;width:100%;font-size:max(1.063vw, 12px);padding:max(1.250vw, 10px) max(0.313vw, 5px)}.ip-lc-box-info{display:block;position:relative;text-align:center}.ip-lc-box-item{display:block;position:relative}.ip-lc-box-item h2{font-size:max(1.250vw, 16px);color:#a1b5cb;letter-spacing:.025em;display:block;font-weight:700;line-height:1;margin-bottom:max(0.563vw, 9px);text-transform:uppercase}.ip-lc-box-item span{display:block;font-size:max(1vw, 14px);line-height:1;color:#fff;letter-spacing:.10em;font-weight:400}.ip-lc-box-item:not(:last-child){margin-bottom:max(1.875vw, 30px)}.ip-lc-intro-col:last-child{width:35.887%}.ip-lc-intro-col:first-child{width:64.113%}.ip-lc-box-container:before{position:absolute;content:'';top:0;right:calc((100vw - 1px) / -2);width:calc(100vw / 2);height:calc(100% - max(18.313vw, 293px));background-color:#0d243a;pointer-events:none}#hp-properties{position:relative;display:block;padding:max(3.125vw, 50px) max(5.938vw, 50px) max(3.438vw, 50px);overflow:hidden}#hp-properties:before,#hp-properties:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;pointer-events:none}#hp-properties:before{background:#fff0 url(../../../../themes/vpaige-pending.com/css/custom-page/images/properties-bg.jpg) no-repeat;background-position:center center;background-size:cover;-webkit-filter:grayscale(1);filter:grayscale(1)}#hp-properties:after{background:rgb(255 255 255 / .8)}#hp-properties .properties-wrap{position:relative;display:block}#hp-properties .properties-wrap:before,#hp-properties .properties-wrap:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:min(-5.313vw, -75px) min(-5.938vw, -50px) min(-3.438vw, -50px);background-repeat:no-repeat;background-size:100% auto;pointer-events:none}#hp-properties .properties-wrap:before{background-image:url(../../../../themes/vpaige-pending.com/css/custom-page/images/properties-accent-a.png);background-position:top center}#hp-properties .properties-wrap:after{background-image:url(../../../../themes/vpaige-pending.com/css/custom-page/images/properties-accent-b.png);background-position:bottom center}#hp-properties .properties-title{position:relative;display:block;text-align:center}#hp-properties .properties-title .site-title{padding-right:max(5.313vw, 50px)}#hp-properties .properties-title .site-title small{margin-right:min(-5.313vw, -50px)}.properties-col{position:relative;display:inline-block;vertical-align:middle;width:calc(100% / 3);padding:max(0.375vw, 6px)}.properties-item{position:relative;display:block;padding-bottom:max(1.438vw, 15px)}.properties-item:before{content:"";position:absolute;bottom:0;left:0;right:0;height:max(1.438vw, 15px);background:#fff0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcsAAAAXCAMAAABTV5SVAAAAilBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAggvAAAALnRSTlMABQgVDREZCyEcLTIkKB86NpvCaUy9l7itSII+Wl9Es1GgklaMZEGGem2mdnF+KB9Y0QAABG5JREFUaN7tmItS2lAQhoWYYJBwKRSlCqIUaLi8/+t1b+5ms8jojE615rOlMuayu1/+w6kXSKvduUyyvFd0r4eDwd1ms5jNJpPl6n4+X6/H4/Jw2O//AMfjL2CL/CaeiCkyGo0eid0zt3Uebh8q3DzcOH5W+BGQH+CBeDJcbXe728HtRqMpFPD0hHcXRsAUecJvsMBHeoV3Wmv1cOwAf0rF32LdVB9wphzDtwF9VYCe6+h8tFiuleCxbhEc9fGIY9/vD4dyPF6v5/P71XIymc0Wm83dYDC87ha9PEsuO+0WeRSXaZJf9UAlmFwsUOWSVYpJ8egl+rlU/YktxVkKVC1Jt+QI+oO+sCVoR7uBdpaTGfTD7QDdbrcoeldMnucZkBBpnYTIADhOzugVBVzhGqAHeTGT7vVJhvapeWx7Ss6lUzV+rjHvW0xXvfrnzysln2qTZS5R5gLaR5m9qzxJnctWG3LZh1xCP9gQRFN8YkvUE1CW5QHFolpKKfglLKhqeDqKTAkpdcuS2JKUSQ+dVCmGALTU7/dzJFMS/KIXfENy+rmRnSNX8Bw53y5YOxDujcYBsS5PPC1d/MCLcVa+rQ7i5BzUmsWQB3kEaLZ74AD+SpgNPcP0EINHCSU+xjijoteHXLZb3mWqLkGm2kSd5BOFAuyUpbJXMUteRazVxqVJWVjTWmoSaWCNi2J1ALsjewK+kfdii11q8iKXSode7BslPUXCVDTmUkGsiNVqpHlqG1KsGaB5SQB0RjYiRvTtiQNRqkNgzh5paGZyMFSXKblU1CXURTYBsQksqTZkTpBToUSzfG/B358LoLBpCaROKJgewRMLwgwvq8O08a+jBX/OgUc46CqMV53UcGklpUTBdBGWa6GgCHMsfC7Ggk6wdCMk7hEZo35Q6hi76vLCu0xg72NlsEz67BShUgqBd2FWyBKZiDSMm9cWvYk6xuQlRAiXN8cEW9AEfL0NOSeYZsyux2lWtWhW5Xq/UTDmREe7RFbIfW26MtqJjhaM6GTFZZ6oS7f5KeIzJTdFJsbMrJE2742FmSx1FjIXstYR2obEyHn7eEKM8R+zLIQMh+yyY0M1e7/AnRn2s7Zhx7WtsK2PVc4bWZJJDO0OwoAZIj5ytWWShIUFMiYueqsl7XPSckS/Mb0eFk2OqwF24WUGQFBAs1eVvI1tBZdZHy/LVxSh13oaUSg+ei5wKs0ZC+K8ts8q7rUr9dlF2ltWxS6+PrRGlzEfAuugbWx0CZsfCKZsuw2Tppi8DHlhpWy7uH2JxL0ncb9lvLA6Z4iqjetyMINWctj61FzS5ifLJfiGbSyzCgkTFkwV+L28vZYTZuOyrCuxwdk96SbPEv9fEvktXqq5N+ImpSLQ6ftmuXsnr1GsanWhfVlNqr/BM5cg85JPTeNmRek80wTwA+Nqn7BKTSxZIjWgsu4SZeqpJ90Zjb8PI2iNbj1oRj2YTMc337r8e1qes37OnNvI+3y8WU/j7UvR6GpoaGhoaGhoaPgf+AuoOgM1YCgxJgAAAABJRU5ErkJggg==) no-repeat;background-position:top center;background-size:100% auto;pointer-events:none}.properties-item:after{content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:max(1.438vw, 15px);opacity:0;border:5px solid rgba(var(--secondary),1);-webkit-transition:opacity var(--transition-4s);-o-transition:opacity var(--transition-4s);transition:opacity var(--transition-4s);pointer-events:none}.properties-img{position:relative;display:block}.properties-img:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#fff0 url(../../../../themes/vpaige-pending.com/images/properties-overlay.png) no-repeat;background-position:bottom center;background-size:100% auto;pointer-events:none;-webkit-transition:opacity var(--transition-4s);-o-transition:opacity var(--transition-4s);transition:opacity var(--transition-4s)}.properties-img .site-img canvas{min-height:250px}.properties-info{position:absolute;z-index:2;left:0;right:0;bottom:max(1.438vw, 15px);display:-webkit-box;display:-ms-flexbox;display:flex}.properties-info .properties-left,.properties-info .properties-right{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:max(1.25vw, 15px) 0 max(1.563vw, 20px);-webkit-transition:background var(--transition-4s);-o-transition:background var(--transition-4s);transition:background var(--transition-4s)}.properties-info .properties-left{padding-left:max(1.563vw, 15px);padding-right:max(0.938vw, 10px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.properties-info .properties-right{width:max(8.938vw, 110px);padding-left:max(1.25vw, 15px);padding-right:max(1.25vw, 15px);-ms-flex-negative:0;flex-shrink:0}.properties-price{display:block;font-family:var(--font-family-title);font-size:max(1.5vw, 20px);font-weight:700;line-height:1;letter-spacing:0;color:#fff}.properties-address{position:relative;display:block;font-family:var(--font-family-title);text-transform:uppercase;color:#fff;margin-top:max(0.625vw, 10px)}.properties-address strong{display:block;font-size:max(1vw, 13px);font-weight:700;line-height:1;letter-spacing:0}.properties-address span{display:block;font-size:max(0.875vw, 11px);font-weight:400;line-height:1;letter-spacing:0;margin-top:max(0.313vw, 5px)}.properties-content{display:block;font-size:max(0.625vw, 8px);font-weight:400;line-height:1.5;letter-spacing:0;color:#fff;margin-top:max(0.5vw, 5px)}.properties-amenities{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.properties-amenities ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:max(0.438vw, 5px);grid-gap:max(0.438vw, 5px)}.properties-amenities ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:max(0.75vw, 10px);grid-gap:max(0.75vw, 10px);font-family:var(--font-family-title);font-size:max(0.688vw, 8px);font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;color:#fff}.properties-amenities ul li i{display:block;width:max(1.25vw, 15px);text-align:center}.properties-link{position:relative;display:block;margin-top:max(0.813vw, 10px)}.properties-link .site-button{padding:10px 5px;width:100%;font-size:max(0.566vw, 7px);color:#000!important}.properties-link .site-button:before{margin:1px}.properties-price,.properties-address,.properties-content{-webkit-transition:color var(--transition-4s);-o-transition:color var(--transition-4s);transition:color var(--transition-4s)}.properties-content,.properties-link{display:none}.properties-item.active:after,.properties-item:focus:after,.properties-item:hover:after{opacity:1}.properties-item.active .properties-img:before,.properties-item:focus .properties-img:before,.properties-item:hover .properties-img:before{opacity:0}.properties-item.active .properties-info .properties-left,.properties-item:focus .properties-info .properties-left,.properties-item:hover .properties-info .properties-left{background:rgb(255 255 255 / .75)}.properties-item.active .properties-info .properties-right,.properties-item:focus .properties-info .properties-right,.properties-item:hover .properties-info .properties-right{background:rgb(37 37 38 / .61)}.properties-item.active .properties-price,.properties-item:focus .properties-price,.properties-item:hover .properties-price{color:rgba(var(--primary),1)}.properties-item.active .properties-address,.properties-item:focus .properties-address,.properties-item:hover .properties-address{color:rgba(var(--font-color-default),1)}.properties-item.active .properties-content,.properties-item:focus .properties-content,.properties-item:hover .properties-content{color:#545759}.ip-listings-holder-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:max(-0.375vw, -6px)}.hide-tab{display:none}.ip-listings-main{display:block;position:relative}.ip-listings-holder{display:block;position:relative}.ip-listings-container{padding-top:max(4.875vw, 65px);padding-bottom:80px;display:block;position:relative}.ip-listings-tab-holder{position:relative;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;width:100%;max-width:max(88.125vw, 1100px);margin:0 auto;margin-bottom:max(3.375vw, 42px)}.ip-listings-tab-title{display:inline-block;vertical-align:middle;position:relative;font-size:max(1.875vw, 25px);line-height:1;letter-spacing:.10em;text-transform:uppercase}.ip-listings-tab{display:inline-block;vertical-align:middle;position:relative}.ip-listings-tab-item{display:inline-block;vertical-align:middle;position:relative;font-size:max(1.125vw, 18px);line-height:1;letter-spacing:.10em;text-transform:uppercase;color:#2b2e30;font-weight:700}.ip-listings-tab-item:not(:last-child){margin-right:max(1.875vw, 20px)}.ip-listings-container .custom-container{max-width:max(93.125vw, 940px)}.ip-listings-tab-item a{padding:max(1.125vw,18px) max(2.375vw, 22px);position:relative;display:block;color:inherit}.ip-listings-tab-item a:before{position:absolute;content:'';bottom:0;left:0;width:100%;height:max(0.250vw, 4px);background-color:#b0c2d5;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;opacity:0;visibility:hidden}.ip-listings-tab-item.active a:before,.ip-listings-tab-item:hover a:before{opacity:1;visibility:visible}.ip-lc-content-container .container{width:max(91vw, 940px);padding-left:max(0.938vw, 15px);padding-right:max(0.938vw, 15px);padding-top:0;padding-bottom:0;max-width:100%}.aiosp-ref-\#request-information-popup .aios-popup-body,.aiosp-ref-\#notify-new-listings-popup .aios-popup-body,.aiosp-ref-\#request-new-updates-popup .aios-popup-body{max-width:767px;padding:50px!important}.details-popup-container .details-popup-title{text-align:center}.details-popup-container .details-popup-title h2{text-transform:uppercase;font-size:35px;font-weight:700;margin-bottom:50px;display:inline-block;position:relative}.details-popup-container .details-popup-title h2::after{content:'';width:100%;height:1px;background-color:#000;display:block;margin:20px 0}.details-popup-container h2 span{font-weight:300}.details-popup-form{display:flex;flex-wrap:wrap;justify-content:space-between}.details-popup-col{width:48%;margin-bottom:50px;border-bottom:1px #666 solid;padding-bottom:20px}.details-popup-col label{font-weight:700;font-size:18px}.details-popup-col.lg{width:100%}.details-popup-col.submit{border-bottom:0;text-align:center;position:relative;margin-bottom:0}.details-popup-col.submit .wpcf7-spinner{position:absolute;top:15px}.details-popup-input{width:100%;border:0;background:#fff0;outline:none;margin-top:30px}textarea.details-popup-input{height:50px}.details-popup-container .wpcf7-response-output{color:#000}.aiosp-ref-\#request-information-popup .listings-form{position:relative;z-index:999;background:#fff}.aiosp-ref-\#request-information-popup .listings-form h2,.aiosp-ref-\#request-information-popup .listings-form form{display:block;width:977px;max-width:100%;position:relative}.aiosp-ref-\#request-information-popup .listings-form h2{font-size:20px;font-weight:400;line-height:1;text-transform:uppercase;margin:0;color:#4e4e4e}.aiosp-ref-\#request-information-popup .listings-form h2 span{display:block;font-size:34px;font-weight:700;color:var(--aios-custom-idxb-details-primary-color);margin-top:11px}.aiosp-ref-\#request-information-popup .listings-form .IDX-customRegistrationFields{display:flex;flex-wrap:wrap;justify-content:space-between}.aiosp-ref-\#request-information-popup .listings-form .row,.aiosp-ref-\#request-information-popup .listings-form .listings-row{margin-left:-5px;margin-right:-5px}.aiosp-ref-\#request-information-popup .listings-form [class*="col-"],.aiosp-ref-\#request-information-popup .listings-form .listings-field{width:48%;margin-bottom:50px;border-bottom:1px #666 solid;padding-bottom:20px;padding-left:0}.aiosp-ref-\#request-information-popup .listings-form #IDX-message-group{margin-bottom:50px;border-bottom:1px #666 solid;padding-bottom:20px;width:100%}.aiosp-ref-\#request-information-popup .listings-form [class*="col-"].submit{width:100%;margin-bottom:50px;border-bottom:unset;padding-bottom:20px;padding-left:0;margin:auto 0;text-align:center}.aiosp-ref-\#request-information-popup .listings-form label{font-weight:700;font-size:18px}.aiosp-ref-\#request-information-popup .listings-form input[type=text],.aiosp-ref-\#request-information-popup .listings-form input[type=email],.aiosp-ref-\#request-information-popup .listings-form input[type=tel],.aiosp-ref-\#request-information-popup .listings-form textarea{width:100%;border:0;background:#fff0;outline:none;margin-top:30px}.aiosp-ref-\#request-information-popup .listings-form textarea{height:50px}.aiosp-ref-\#request-information-popup .listings-form button[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:#fff0;position:relative;z-index:1;display:inline-block;vertical-align:middle;margin:0;padding:19px 33px;border:1px solid #d1d3d4;font-family:"Manrope",sans-serif;font-size:max(1.063vw, 14px);font-weight:700;line-height:1;letter-spacing:.15em;text-transform:uppercase;text-align:center;color:rgba(var(--primary),1);transition:0.4s ease-in-out}.aiosp-ref-\#request-information-popup .listings-form button[type=submit]:hover{color:#000}.aiosp-ref-\#request-information-popup .listings-form .IDX-errorField{border-color:#ff0000!important}.aiosp-ref-\#request-information-popup .IDX-googleRecaptchaPolicy,.aiosp-ref-\#request-information-popup .listings-form #IDX-detailscontactformResponse span{display:none!important}.aiosp-ref-\#request-information-popup .listings-form #IDX-detailscontactformResponse{position:absolute;left:8px;right:8px;bottom:-76px;font-size:12px;font-weight:400;line-height:1.3;text-align:center;color:red;transform:translateY(100%) translateY(50px)}.aiosp-ref-\#request-information-popup .listings-form #IDX-detailscontactformResponse p{margin:0;padding:5px 0;font-size:12px;line-height:1}.aiosp-ref-\#request-information-popup .listings-form-captcha-note{font-size:12px;font-weight:400;line-height:1;margin-top:10px;text-align:center;padding:0 30px}.ip-lc-disclaimer{font-size:15px}.details-popup-col.submit .site-button{padding:19px 33px}.aiosp-ref-\#request-information-popup .listings-form [class*="col-"].submit{padding:0 0 20px}@media only screen and (max-width:1560px){.custom-container{}}@media only screen and (max-width:1280px){.custom-container{}}@media only screen and (max-width:1199px){.custom-container{}}@media only screen and (max-width:991px){#ip-banner .banner-img canvas{min-height:250px}.ip-lc-top-content{display:block}.ip-lc-title{display:block;text-align:center;margin-bottom:30px}.ip-lc-btn{display:block;margin:0 auto;max-width:310px}.ip-lc-title em.ai-icon-line{display:none}.ip-lc-content-container .container{max-width:100%}.ip-lc-content-inner:before{display:none}.ip-lc-intro-col{display:block;width:100%!important}.custom-container{padding:0 15px}.ip-lc-intro-content-holder{padding:50px 0;text-align:center}.ip-lc-intro-smi-holder{display:block;text-align:center}.ip-lc-intro-smi-title{display:block;margin:0 0 20px}.ip-lc-intro-smis{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ip-lc-box-container{padding:50px 30px;width:100%;max-width:420px;margin:0 auto}.ip-lc-box-container:before{display:none}.ip-lc-intro-container{padding-bottom:65px}.ip-listings-tab-holder{display:block;text-align:center}.ip-listings-tab-title{display:block;margin-bottom:30px}.ip-listings-tab{display:block}.properties-col{width:calc(100% / 2)}.properties-col{width:50%}#hp-properties .properties-wrap:before,#hp-properties .properties-wrap:after{left:-25vw;right:-25vw}.properties-link .site-button{display:none!important}.properties-info{display:block;text-align:center}.properties-info .properties-left,.properties-info .properties-right{width:100%;padding-left:15px;padding-right:15px}.properties-content,.properties-link{display:none!important}.properties-amenities ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#hp-properties .properties-control{margin-top:30px}.properties-amenities ul li{font-size:11px}.ip-lc-content-inner{padding:0 0 50px}.custom-breadcrumbs{font-size:13px;letter-spacing:normal;padding-top:20px}.ip-lc-title em.ai-icon-horse{display:block;margin:0 auto 10px;width:80px;height:62px;position:relative}.ip-lc-title h2{padding:0;font-size:35px}.aiosp-ref-\#request-information-popup .listings-form #IDX-detailscontactformResponse{bottom:52px}.aiosp-wrap .aiosp-container .aios-popup-body{width:100%}}@media only screen and (max-width:767px){.properties-col{width:100%;display:block;padding:0;max-width:462px;margin:0 auto}.ip-listings-holder-list{display:block;margin:0}.ip-listings-tab-item{font-size:16px}.ip-listings-tab-item:not(:last-child){margin-right:10px}.aiosp-ref-\#request-information-popup .aios-popup-body,.aiosp-ref-\#notify-new-listings-popup .aios-popup-body,.aiosp-ref-\#request-new-updates-popup .aios-popup-body{padding:20px 20px 40px!important}.details-popup-col{width:100%}.details-popup-input{margin-top:20px}}@media only screen and (max-width:480px){.ip-lc-box-container{padding:50px 15px}.ip-lc-box-btns{padding:30px 0 0}.ip-lc-box-btn a,.ip-lc-more-btn a{font-size:13px;letter-spacing:.05em}.ip-listings-tab-item{font-size:12px;width:calc(100% / 3)}.ip-listings-tab-item a{padding:20px 15px}.ip-listings-tab-item:not(:last-child){margin-right:0}.ip-lc-intro-content p{line-height:1.5}.ip-lc-title h2{font-size:35px}}