.projector.counter-hidden .projector-counter{display:none}.projector .projector-counter{position:absolute;z-index:60;bottom:0;left:0;width:100%}.projector .projector-counter ul{margin:0 auto;display:table}@media (max-width:600px){.projector .projector-counter.markers{display:none}}.projector .projector-counter.markers li{margin:0 4px}.projector .projector-counter.markers li a{display:block;width:6px;height:6px;opacity:.3;border-radius:50%;background:#222}.projector .projector-counter.markers li a .counter-number{display:none}.projector .projector-counter.markers li a:hover{transform:scale(1.2);opacity:1}.projector .projector-counter.markers li a.active-counter,.projector .projector-counter.markers li.active-counter a{transform:scale(1.1);opacity:1}.projector .projector-counter.numbers li{margin:0 2px}.projector .projector-counter.numbers li a{transition:all .2s ease-out;vertical-align:middle;padding:1px 7px;background:0 0;line-height:1;border:1px solid rgba(0,0,0,.3)}.projector .projector-counter.numbers li a:not(.active-counter){color:#111}.projector .projector-counter.numbers li a:hover{background:#111;border:1px solid #111}.projector .projector-counter.numbers li a:hover .counter-number{color:#fff}.projector .projector-counter.numbers li a .counter-number{display:inline-block;vertical-align:middle;font-weight:700;font-size:10px}.projector .projector-counter .fraction-counter{display:none}.projector .projector-counter.fraction .clickable-counter{display:none}.projector .projector-counter.fraction .fraction-counter{display:block;margin:0;font-size:16px}.projector .projector-counter.fraction .fraction-counter .delimiter::before{display:inline-block;content:'/';margin:0 2px}.projector .btn-next,.projector .btn-previous{transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:none;position:absolute;z-index:10;top:50%;width:60px;height:60px;padding:0;border:none;background:rgba(0,0,0,.6)}.projector .btn-next svg,.projector .btn-previous svg{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:20px}.projector .btn-next svg g,.projector .btn-previous svg g{fill:#fff}.projector .btn-next:hover,.projector .btn-previous:hover{background:rgba(0,0,0,.9)}.projector .btn-next:hover svg g,.projector .btn-previous:hover svg g{fill:#fff}.projector .btn-previous{left:0}.projector .btn-next{right:0}.projector.small-controls .btn-next,.projector.small-controls .btn-previous{width:40px;height:40px}.projector.small-controls .btn-next svg,.projector.small-controls .btn-previous svg{width:15px}.projector .image-shapeholder{z-index:0;width:100%}.projector .shapeholder.column-shapeholder{width:50%}.projector .image-wrapper{z-index:2;background:#000}.projector .image-fit-contain .item-image,.projector .image-fit-contain .projector-image{background-size:contain!important}.projector .projector-video{z-index:2}.projector .projector-media-icon{z-index:2;width:50%;max-width:300px}.projector .projector-media-icon g,.projector a .projector-media-icon g,.projector a:hover .projector-media-icon g{fill:#fff}.projector .carousel-popup-link{z-index:2}.projector.images-carousel .slide-projector{position:relative;z-index:1}.projector.images-carousel .image-carousel-background{background:#000;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.projector.images-carousel .image-wrapper{position:relative}.projector.images-carousel .image-wrapper img{width:100%}.projector.images-carousel .btn-next,.projector.images-carousel .btn-previous{opacity:0}.projector.images-carousel:hover .btn-next,.projector.images-carousel:hover .btn-previous{opacity:1}.projector.images-carousel:not(.interactive) .carousel-buttons .btn-next-area,.projector.images-carousel:not(.interactive) .carousel-buttons .btn-previous-area{position:absolute;z-index:51}.projector.images-carousel:not(.interactive) .carousel-buttons .btn-next-area:hover svg g,.projector.images-carousel:not(.interactive) .carousel-buttons .btn-previous-area:hover svg g{fill:#fff}.projector.images-carousel:not(.interactive) .carousel-buttons .btn-previous-area{top:0;right:50%;bottom:0;left:0}.projector.images-carousel:not(.interactive) .carousel-buttons .btn-next-area{top:0;right:0;bottom:0;left:50%}.projector.images-carousel:not(.interactive) .carousel-buttons .btn-previous{left:4%}.projector.images-carousel:not(.interactive) .carousel-buttons .btn-next{right:4%}.projector .projector-caption{display:none}.projector.has-captions .projector-caption{display:block;transition:all .2s ease-out;opacity:0;margin-top:10px;text-align:center;width:100%}.projector.has-captions .projector-caption p{font-size:13px}@media (min-width:601px) and (max-width:959px){.projector.has-captions .projector-caption p{font-size:12px}}.projector.has-captions .active-slide .projector-caption{opacity:1}.projector.has-captions:not(.interactive) .carousel-buttons .btn-next-area,.projector.has-captions:not(.interactive) .carousel-buttons .btn-previous-area{bottom:80px}.projector .media-thumb{position:absolute;top:0;right:0;bottom:0;left:0}.projector .media-thumb .shapeholder{display:none}.background-dark .projector .projector-counter.markers a,.dark .projector .projector-counter.markers a,.invert-text-color .projector .projector-counter.markers a{background:#fff}.projector.singles.images-carousel.view-1:not(.counter-hidden) .projector-counter{bottom:18px}.projector.singles.images-carousel.view-1:not(.counter-hidden) .projector-counter.numbers li a{border:1px solid rgba(255,255,255,.6)}.projector.singles.images-carousel.view-1:not(.counter-hidden) .projector-counter.numbers li a:not(.active-counter) .counter-number{color:#fff}.projector.singles.images-carousel.view-1:not(.counter-hidden) .projector-counter.numbers li a:hover,.projector.singles.images-carousel.view-1:not(.counter-hidden) .projector-counter.numbers li.active-counter a{background:#fff;border:1px solid #fff}.projector.singles.images-carousel.view-1:not(.counter-hidden) .projector-counter.numbers li a:hover .counter-number,.projector.singles.images-carousel.view-1:not(.counter-hidden) .projector-counter.numbers li.active-counter a .counter-number{color:#000}.projector.singles.images-carousel.view-1:not(.counter-hidden) .projector-counter.fraction .fraction-counter{font-weight:700;color:#fff}.projector.singles.images-carousel.view-1:not(.counter-hidden).has-captions .projector-counter{bottom:100px}.projector.singles.images-carousel.view-1:not(.counter-hidden).has-captions .image-carousel-background{bottom:80px}.projector.singles.images-carousel.view-1:not(.counter-hidden).has-captions.has-captions .projector-mask{padding-bottom:80px}@keyframes fakeLeftSingles{0%{transform:translateX(0)}99.99%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes fakeRightSingles{0%{transform:translateX(0)}99.99%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.projector.singles.slide-effect .item-wrapper{transition:all .6s ease-out;z-index:2;opacity:0}.projector.singles.slide-effect .item-wrapper.active-slide{transform:translateX(0);opacity:1}.projector.singles.slide-effect.slidesWaitLeft.slidesWaitLeft .item-wrapper:not(.active-slide){transform:translateX(-100%)}.projector.singles.slide-effect.slidesWaitLeft .item-wrapper.inactive-slide-next{animation:fakeRightSingles .6s ease-out}.projector.singles.slide-effect.slidesWaitRight .item-wrapper:not(.active-slide){transform:translateX(100%)}.projector.singles.slide-effect.slidesWaitRight .item-wrapper.inactive-slide-previous{animation:fakeLeftSingles .6s ease-out}.projector.singles.fade-effect .item-wrapper{transition:all .8s ease-out;opacity:0}.projector.singles.fade-effect .item-wrapper.active-slide{transition-delay:.3s;opacity:1;z-index:5}.projector.singles.HTML-carousel .btn-next,.projector.singles.HTML-carousel .btn-previous{opacity:0}.projector.singles.HTML-carousel:hover .btn-next,.projector.singles.HTML-carousel:hover .btn-previous{opacity:1}.projector.singles.HTML-carousel .btn-previous{left:0}.projector.singles.HTML-carousel .btn-next{right:0}.projector.singles .projector-wrapper{overflow:hidden}.projector.singles .item-link,.projector.singles .item-wrapper,.projector.singles .simple-background-image{position:absolute;top:0;right:0;bottom:0;left:0}.projector.singles .simple-background-image{z-index:1}.projector.singles .item-link{z-index:2}.projector.singles .btn-cta{position:relative;z-index:10}.projector.singles.HTML-carousel .text-wrapper{position:absolute;right:0;left:0;z-index:4;max-width:unset;text-align:center}.projector.singles.HTML-carousel .text-wrapper .subtitle{margin-bottom:0}.projector.singles.HTML-carousel .text-wrapper .item-action{display:none}.projector.singles.HTML-carousel a{background-image:none!important}.projector.singles.HTML-carousel .create-columns{background:rgba(0,0,0,.045)}.projector.singles.HTML-carousel .create-columns .image-wrapper{width:50%;margin-right:5%}.projector.singles.HTML-carousel .create-columns .image-wrapper .item-action{display:none}.projector.singles.HTML-carousel .create-columns .text-wrapper{top:0;left:50%;width:50%;padding:40px 10%;text-align:center}@media (max-width:600px){.projector.singles.HTML-carousel .create-columns .text-wrapper{padding-top:20px;padding-bottom:20px}}.projector.singles.HTML-carousel .create-columns.image-column-third .image-wrapper{width:33%}.projector.singles.HTML-carousel .create-columns.image-column-third .text-wrapper{left:33%}.projector.singles.HTML-carousel .create-columns.image-column-third .item-image{background-position:center top}.projector.singles.HTML-carousel.shapeholder-is-ratio .image-exists:not(.create-columns) .text-wrapper{bottom:0;padding:140px 100px 36px}@media (max-width:600px){.projector.singles.HTML-carousel.shapeholder-is-ratio .image-exists:not(.create-columns) .text-wrapper{padding:20px 5%}}.projector.singles.HTML-carousel.shapeholder-is-text .item-wrapper:not(.create-columns) .text-wrapper{transform:translateY(-50%);top:50%}@media (max-width:600px){.projector.singles.HTML-carousel.shapeholder-is-text .item-wrapper:not(.create-columns) .text-wrapper{padding:20px 5%}}.projector.singles.HTML-carousel.shapeholder-is-text h2{margin:0}.projector.singles.HTML-carousel.shapeholder-is-text .text-shapeholder-wrapper{position:relative;z-index:0;opacity:0}.projector.singles.HTML-carousel.shapeholder-is-text .text-shapeholder-wrapper .item-wrapper.no-image,.projector.singles.HTML-carousel.shapeholder-is-text .text-shapeholder-wrapper .text-wrapper{transform:none!important;position:relative!important;top:unset!important;right:unset!important;bottom:unset!important;left:unset!important}.projector.singles.HTML-carousel.shapeholder-is-text .text-shapeholder-wrapper .text-wrapper{padding:40px 0!important}.projector.singles.HTML-carousel.shapeholder-is-text .text-shapeholder-wrapper .text-wrapper p{max-width:unset;padding-left:8%;padding-right:8%}.projector.singles.HTML-carousel.shapeholder-is-text .text-shapeholder-wrapper .HTML-text-shapeholder-slide{float:left}.projector.singles.HTML-carousel .item-wrapper:not(.create-columns) .text-wrapper{padding:0 8%}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .image-wrapper{right:0;z-index:0}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .image-wrapper .btn-details-area{position:absolute;z-index:10;width:40%;height:250px}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .image-wrapper .btn-details-area,.projector.singles.HTML-carousel .image-exists:not(.create-columns) .image-wrapper .btn-details-area .btn-details{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:10}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .image-wrapper .btn-details-area .btn-details{opacity:0;padding:10px 30px;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .image-wrapper .btn-details-area .btn-details .btn-text{position:relative;z-index:2}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .image-wrapper .btn-details-area .btn-details .btn-line{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;position:absolute;border:1px solid #fff}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .image-wrapper .btn-details-area .btn-details .btn-line.line-top{top:0;left:0;right:100%}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .image-wrapper .btn-details-area .btn-details .btn-line.line-right{transition-delay:.3s;-webkit-transition-delay:.3s;top:0;right:0;bottom:100%}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .image-wrapper .btn-details-area .btn-details .btn-line.line-bottom{bottom:0;left:100%;right:0}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .image-wrapper .btn-details-area .btn-details .btn-line.line-left{transition-delay:.3s;-webkit-transition-delay:.3s;top:100%;left:0;bottom:0}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .text-wrapper::before{display:block;content:'';position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75))}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .text-wrapper .citation,.projector.singles.HTML-carousel .image-exists:not(.create-columns) .text-wrapper .item-body,.projector.singles.HTML-carousel .image-exists:not(.create-columns) .text-wrapper .position,.projector.singles.HTML-carousel .image-exists:not(.create-columns) .text-wrapper .property-specs,.projector.singles.HTML-carousel .image-exists:not(.create-columns) .text-wrapper .quote,.projector.singles.HTML-carousel .image-exists:not(.create-columns) .text-wrapper .subtitle,.projector.singles.HTML-carousel .image-exists:not(.create-columns) .text-wrapper .title,.projector.singles.HTML-carousel .image-exists:not(.create-columns) .text-wrapper .title-wrapper{position:relative;z-index:2}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .text-wrapper .subtitle{margin-bottom:0}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .text-wrapper .item-action{display:none}@media (min-width:960px){.projector.singles.HTML-carousel .image-exists:not(.create-columns) .has-link.sitetheory-property-bundle-property .btn-details-area:hover .btn-details{opacity:1}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .has-link.sitetheory-property-bundle-property .btn-details-area:hover .btn-details .btn-line.line-top{top:0;left:0;right:0}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .has-link.sitetheory-property-bundle-property .btn-details-area:hover .btn-details .btn-line.line-right{top:0;right:0;bottom:0}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .has-link.sitetheory-property-bundle-property .btn-details-area:hover .btn-details .btn-line.line-bottom{bottom:0;left:0;right:0}.projector.singles.HTML-carousel .image-exists:not(.create-columns) .has-link.sitetheory-property-bundle-property .btn-details-area:hover .btn-details .btn-line.line-left{top:0;left:0;bottom:0}}.projector.singles.HTML-carousel .image-exists:not(.create-columns).titles-top .text-wrapper{top:0;bottom:unset;padding:60px 8% 100px;background:-webkit-linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,0));background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,0))}.projector.singles.HTML-carousel .image-exists:not(.create-columns).titles-left .text-wrapper{top:0;right:unset;width:60%;padding:30px 100px 30px 5%;text-align:left;background:-webkit-linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0));background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}@media (max-width:600px){.projector.singles.HTML-carousel .image-exists:not(.create-columns).titles-left .text-wrapper{width:80%}}.projector.singles.HTML-carousel .image-exists:not(.create-columns).titles-right .text-wrapper{top:0;left:unset;width:60%;padding:30px 5% 30px 100px;text-align:right;background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.5),rgba(0,0,0,0));background:linear-gradient(-90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}@media (max-width:600px){.projector.singles.HTML-carousel .image-exists:not(.create-columns).titles-right .text-wrapper{width:80%}}.projector.singles.HTML-carousel .image-exists:not(.create-columns).titles-center .image-wrapper .simple-background-image .item-image{opacity:.5}.projector.singles.HTML-carousel .image-exists:not(.create-columns).titles-center .text-wrapper{transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;bottom:unset;width:100%;padding:0 8%;background:0 0}.projector.singles.HTML-carousel .no-image .text-wrapper{transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;width:100%}.projector.singles.HTML-carousel .image-wrapper{position:absolute;top:0;left:0;bottom:0}.projector.singles.HTML-carousel .image-wrapper.carousel-darken .simple-background-image{opacity:.5}.projector.singles.HTML-carousel .date{position:absolute;z-index:11;text-transform:uppercase;font-weight:700;letter-spacing:.05em;top:20px;left:20px;padding:2px 8px;color:#fff;font-size:13px}@media (max-width:600px){.projector.singles.HTML-carousel .date{font-size:10px}}.projector.singles.HTML-carousel .create-columns .text-wrapper{bottom:0;z-index:1}.projector.singles.HTML-carousel .create-columns .text-wrapper h2{margin-top:0;font-size:30px;margin-bottom:0}.projector.singles.HTML-carousel .create-columns .text-wrapper h2:last-child{margin-bottom:0}@media (max-width:1099px){.projector.singles.HTML-carousel .create-columns .text-wrapper h2{font-size:26px}}@media (max-width:999px){.projector.singles.HTML-carousel .create-columns .text-wrapper h2{margin-bottom:12px;font-size:24px}}@media (max-width:600px){.projector.singles.HTML-carousel .create-columns .text-wrapper h2{font-size:18px}.projector.singles.HTML-carousel .create-columns .text-wrapper h2 .alt-title{font-size:10px}}@media (max-width:320px){.projector.singles.HTML-carousel .create-columns .text-wrapper h2{font-size:15px}.projector.singles.HTML-carousel .create-columns .text-wrapper h2 .alt-title{font-size:9px}}.projector.singles.HTML-carousel .create-columns .text-wrapper h3{font-size:20px}@media (max-width:1099px){.projector.singles.HTML-carousel .create-columns .text-wrapper h3{font-size:16px}}.projector.singles.HTML-carousel .create-columns .text-wrapper h4{font-size:13px;font-weight:700}@media (max-width:600px){.projector.singles.HTML-carousel .create-columns .text-wrapper h4{font-size:10px}}@media (max-width:320px){.projector.singles.HTML-carousel .create-columns .text-wrapper h4{font-size:8px}}.projector.singles.HTML-carousel .create-columns .text-wrapper .title-wrapper+.item-body{margin-top:30px}.projector.singles.HTML-carousel .create-columns .text-wrapper .quote{line-height:1.2}@media (max-width:959px){.projector.singles.HTML-carousel .create-columns .text-wrapper .quote{font-size:26px}}@media (max-width:600px){.projector.singles.HTML-carousel .create-columns .text-wrapper .quote{font-size:15px}}.projector.singles.HTML-carousel .create-columns .text-wrapper .item-body,.projector.singles.HTML-carousel .create-columns .text-wrapper .item-body p{font-size:18px}@media (max-width:1099px){.projector.singles.HTML-carousel .create-columns .text-wrapper .item-body,.projector.singles.HTML-carousel .create-columns .text-wrapper .item-body p{font-size:16px}}@media (max-width:959px){.projector.singles.HTML-carousel .create-columns .text-wrapper .item-body,.projector.singles.HTML-carousel .create-columns .text-wrapper .item-body p{font-size:15px}}@media (max-width:767px){.projector.singles.HTML-carousel .create-columns .text-wrapper .citation,.projector.singles.HTML-carousel .create-columns .text-wrapper .item-body{display:none}}.projector.singles.HTML-carousel .create-columns .text-wrapper .item-action{margin-top:30px}.projector.singles.HTML-carousel .create-columns .text-wrapper .btn-more{font-size:13px;padding:6px 10px}@media (min-width:768px) and (max-width:959px){.projector.singles.HTML-carousel .create-columns .text-wrapper .btn-more{display:none}}@media (max-width:600px){.projector.singles.HTML-carousel .create-columns .text-wrapper .btn-more{display:none}}.projector.singles.HTML-carousel h2.property-price{text-transform:uppercase;line-height:1;font-size:26px}.projector.singles.HTML-carousel .property-status-carousel+.currency-symbol{padding-left:16px;margin-left:16px;border-left:1px solid rgba(255,255,255,.5)}.projector.singles.HTML-carousel .property-specs{margin-top:12px}.projector.singles.HTML-carousel .property-specs h4>span::after{border-color:rgba(255,255,255,.3)}.projector.singles.HTML-carousel .property-specs h4>span.plural::after,.projector.singles.HTML-carousel .property-specs h4>span:last-child::after{display:none}.projector.singles.HTML-carousel .property-specs h4>span .property-icon svg g{fill:#fff}.projector.singles.HTML-carousel .sitetheory-event-bundle-event-type.has-link .item-link:hover .event-date{opacity:0}@media (min-width:960px){.projector.singles.HTML-carousel .sitetheory-event-bundle-event-type .event-date .weekday-month .month,.projector.singles.HTML-carousel .sitetheory-event-bundle-event-type .event-date .weekday-month .weekday{font-size:14px}.projector.singles.HTML-carousel .sitetheory-event-bundle-event-type .event-date .day{font-size:130px}.projector.singles.HTML-carousel .sitetheory-event-bundle-event-type .event-date .year{font-size:13px}}@media (max-width:600px){.projector.singles.HTML-carousel .sitetheory-event-bundle-event-type .event-date .weekday-month .weekday{display:none}.projector.singles.HTML-carousel .sitetheory-event-bundle-event-type .event-date .day{font-size:70px}}.has-background-color .projector.singles.HTML-carousel .item-wrapper.create-columns,.has-background-image .projector.singles.HTML-carousel .item-wrapper.create-columns{background:0 0}.site-font-smaller .projector.singles.HTML-carousel .item-wrapper .text-wrapper h2{font-size:26px;letter-spacing:.15em;text-transform:uppercase;font-weight:400}.site-font-smaller .projector.singles.HTML-carousel .item-wrapper .text-wrapper h4{font-size:15px;font-weight:400;letter-spacing:normal}.projector.multiples .projector-mask{overflow:hidden;margin:0 -2px}.projector.multiples:not(.counter-hidden) .projector-mask{padding-bottom:18px}.projector.multiples .projector-counter{bottom:0}.projector.multiples .item-wrapper{transition:opacity .7s ease-out,transform .4s ease-out;position:absolute;top:0;left:0;bottom:0;opacity:0}.projector.multiples .item-wrapper.active-slide1{transform:none;opacity:1}.projector.multiples .item-wrapper.active-slide2{transform:translateX(100%);opacity:1}.projector.multiples .item-wrapper.active-slide3{transform:translateX(200%);opacity:1}.projector.multiples .item-wrapper.active-slide4{transform:translateX(300%);opacity:1}.projector.multiples .item-wrapper.active-slide5{transform:translateX(400%);opacity:1}@keyframes fakeLeftMultiples{0%{transform:translateX(0)}99.99%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.projector.multiples.slidesWaitLeft .item-wrapper:not(.active-slide){transform:translateX(-100%)}.projector.multiples.view-2 .HTML-carousel-filler,.projector.multiples.view-2 .item-wrapper,.projector.multiples.view-2 .row-shapeholder{width:50%}.projector.multiples.view-2.slidesWaitRight .item-wrapper:not(.active-slide){transform:translateX(200%)}.projector.multiples.view-2.slidesWaitRight .item-wrapper.inactive-slide-previous{animation:fakeLeftMultiples .4s ease-out}@keyframes fakeRight2{0%{transform:translateX(100%)}99.99%{transform:translateX(200%)}100%{transform:translateX(-100%)}}.projector.multiples.view-2.slidesWaitLeft .item-wrapper.fake-loop.inactive-slide-previous,.projector.multiples.view-2.slidesWaitLeft .item-wrapper.inactive-slide-next{animation:fakeRight2 .4s ease-out}.projector.multiples.view-3 .HTML-carousel-filler,.projector.multiples.view-3 .item-wrapper,.projector.multiples.view-3 .row-shapeholder{width:33.3%}.projector.multiples.view-3.slidesWaitRight .item-wrapper:not(.active-slide){transform:translateX(300%)}.projector.multiples.view-3.slidesWaitRight .item-wrapper.inactive-slide-previous{animation:fakeLeftMultiples .4s ease-out}@keyframes fakeRight3{0%{transform:translateX(200%)}99.99%{transform:translateX(300%)}100%{transform:translateX(-100%)}}.projector.multiples.view-3.slidesWaitLeft .item-wrapper.fake-loop.inactive-slide-previous,.projector.multiples.view-3.slidesWaitLeft .item-wrapper.inactive-slide-next{animation:fakeRight3 .4s ease-out}.projector.multiples.view-4 .HTML-carousel-filler,.projector.multiples.view-4 .item-wrapper,.projector.multiples.view-4 .row-shapeholder{width:25%}@media (max-width:959px){.projector.multiples.view-4 .item-wrapper,.projector.multiples.view-4 .row-shapeholder{width:33.333%}}.projector.multiples.view-4.slidesWaitRight .item-wrapper:not(.active-slide){transform:translateX(400%)}.projector.multiples.view-4.slidesWaitRight .item-wrapper.inactive-slide-previous{animation:fakeLeftMultiples .4s ease-out}@keyframes fakeRight4{0%{transform:translateX(300%)}99.99%{transform:translateX(400%)}100%{transform:translateX(-100%)}}.projector.multiples.view-4.slidesWaitLeft .item-wrapper.fake-loop.inactive-slide-previous,.projector.multiples.view-4.slidesWaitLeft .item-wrapper.inactive-slide-next{animation:fakeRight4 .4s ease-out}.projector.multiples.view-5 .HTML-carousel-filler,.projector.multiples.view-5 .item-wrapper,.projector.multiples.view-5 .row-shapeholder{width:20%}@media (max-width:959px){.projector.multiples.view-5 .item-wrapper,.projector.multiples.view-5 .row-shapeholder{width:25%}}@media (max-width:768px){.projector.multiples.view-5 .item-wrapper,.projector.multiples.view-5 .row-shapeholder{width:33.333%}}.projector.multiples.view-5.slidesWaitRight .item-wrapper:not(.active-slide){transform:translateX(500%)}.projector.multiples.view-5.slidesWaitRight .item-wrapper.inactive-slide-previous{animation:fakeLeftMultiples .4s ease-out}@keyframes fakeRight5{0%{transform:translateX(400%)}99.99%{transform:translateX(500%)}100%{transform:translateX(-100%)}}.projector.multiples.view-5.slidesWaitLeft .item-wrapper.fake-loop.inactive-slide-previous,.projector.multiples.view-5.slidesWaitLeft .item-wrapper.inactive-slide-next{animation:fakeRight5 .4s ease-out}@media (max-width:767px){.projector.multiples.view-1 .item-wrapper,.projector.multiples.view-1 .row-shapeholder,.projector.multiples.view-2 .item-wrapper,.projector.multiples.view-2 .row-shapeholder,.projector.multiples.view-3 .item-wrapper,.projector.multiples.view-3 .row-shapeholder,.projector.multiples.view-4 .item-wrapper,.projector.multiples.view-4 .row-shapeholder,.projector.multiples.view-5 .item-wrapper,.projector.multiples.view-5 .row-shapeholder{width:100%}}@keyframes multiSkip{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.projector.multiples.multiCounterSkip .item-wrapper,.projector.multiples.multiCounterSkip .item-wrapper *{animation:multiSkip .6s ease-out backwards!important}.projector.multiples.multiCounterSkip .item-wrapper.active-slide{opacity:1}.projector.multiples.images-carousel .image-wrapper{margin:0 2px}.projector.multiples.images-carousel.has-captions .projector-mask{padding-bottom:80px}.projector.multiples.images-carousel.has-captions.view-3 .projector-mask{padding-bottom:100px}.projector.multiples.images-carousel.has-captions.view-4 .projector-mask{padding-bottom:100px}.projector.multiples.images-carousel.has-captions.view-4 .btn-next,.projector.multiples.images-carousel.has-captions.view-4 .btn-previous{margin-top:-50px}.projector.multiples.images-carousel.has-captions.view-5 .projector-mask{padding-bottom:120px}.projector.multiples.images-carousel.has-captions.view-5 .btn-next,.projector.multiples.images-carousel.has-captions.view-5 .btn-previous{margin-top:-60px}.projector.multiples.HTML-carousel .projector-wrapper{padding-left:50px;padding-right:50px}.projector.multiples.HTML-carousel .btn-next,.projector.multiples.HTML-carousel .btn-previous{background:rgba(255,255,255,.4)}.projector.multiples.HTML-carousel .btn-next svg g,.projector.multiples.HTML-carousel .btn-previous svg g{fill:#222}.projector.multiples.HTML-carousel .btn-next:hover,.projector.multiples.HTML-carousel .btn-previous:hover{background:rgba(0,0,0,.9)}.projector.multiples.HTML-carousel .btn-next:hover svg g,.projector.multiples.HTML-carousel .btn-previous:hover svg g{fill:#fff}.projector.multiples.HTML-carousel .btn-previous{left:0}.projector.multiples.HTML-carousel .btn-next{right:0}.projector.multiples.HTML-carousel .content-wrapper{position:absolute;z-index:2;top:0;left:0;width:100%;padding:0 2px}.projector.multiples.HTML-carousel .simple-background-image{position:absolute;top:0;right:0;bottom:0;left:0}.projector.multiples.HTML-carousel .HTML-carousel-filler{opacity:0}.projector.multiples.HTML-carousel .HTML-carousel-filler .position{margin-bottom:0}.projector.multiples.HTML-carousel .content-wrapper.has-link .image-wrapper:hover .item-image{opacity:.7}.projector.multiples.HTML-carousel .content-wrapper.has-link .image-wrapper:hover .color-cover{opacity:.7}.projector.multiples.HTML-carousel .subtitle{display:none}.projector.multiples.HTML-carousel h4.position{font-size:11px}.projector.multiples.HTML-carousel .item-wrapper.sitetheory-event-bundle-event-type .simple-background-image .item-image{opacity:.4}.projector.multiples.HTML-carousel .item-wrapper.sitetheory-event-bundle-event-type.image-exists .has-link .image-wrapper:hover .simple-background-image .item-image{opacity:1}.projector.multiples.HTML-carousel .item-wrapper.sitetheory-event-bundle-event-type.image-exists .has-link .image-wrapper:hover .event-date{opacity:0}.projector.multiples.HTML-carousel.image-ratio-cinema .event-date .day,.projector.multiples.HTML-carousel.image-ratio-landscape .event-date .day{font-size:50px}.projector.multiples.HTML-carousel.image-ratio-cinema .event-date .weekday,.projector.multiples.HTML-carousel.image-ratio-landscape .event-date .weekday{display:none}.projector.multiples.HTML-carousel .property-price{margin:4px 0 0}.projector.multiples.HTML-carousel .property-specs{margin:20px 0 0}.projector.multiples.HTML-carousel .property-specs h4{letter-spacing:.03em;font-weight:400}.projector.multiples.HTML-carousel.image-ratio-portrait .btn-next,.projector.multiples.HTML-carousel.image-ratio-portrait .btn-previous{margin-top:-4%}.projector.multiples.HTML-carousel.image-ratio-square .btn-next,.projector.multiples.HTML-carousel.image-ratio-square .btn-previous{margin-top:-4%}.projector.multiples.HTML-carousel.image-ratio-landscape .btn-next,.projector.multiples.HTML-carousel.image-ratio-landscape .btn-previous{margin-top:-4%}.projector.multiples.HTML-carousel.image-ratio-cinema .btn-next,.projector.multiples.HTML-carousel.image-ratio-cinema .btn-previous{margin-top:-10%}.projector.multiples.HTML-carousel .date{position:absolute;z-index:11;top:20px;left:20px;display:inline-block;padding:2px 8px;white-space:nowrap;text-transform:uppercase;font-weight:700;letter-spacing:.05em;color:#fff;font-size:13px}@media (max-width:600px){.projector.multiples.HTML-carousel .date{font-size:10px}}.projector.multiples.HTML-carousel .image-exists .date{display:block;transform:translateX(-50%);-webkit-transform:translateX(-50%);position:absolute;top:20px;left:50%;z-index:11}.projector.multiples.HTML-carousel .property-specs{display:inline-block;white-space:nowrap;font-weight:700;letter-spacing:.05em;color:#fff;font-size:12px;line-height:1.8;text-transform:uppercase}@media (max-width:600px){.projector.multiples.HTML-carousel .property-specs{font-size:10px}}.projector.multiples.HTML-carousel .property-specs .property-price{display:block}.projector.multiples.HTML-carousel .property-specs .property-bed-bath>span::after{display:inline;content:'|';font-weight:400;padding:0 4px}.projector.multiples.HTML-carousel .property-specs .property-bed-bath>span:last-child::after{padding:0;content:''}.projector.multiples.HTML-carousel .image-exists .property-specs{display:block;position:absolute;bottom:0;left:0;padding:50px 0 15px;width:100%;text-align:center;z-index:11}.projector.multiples.HTML-carousel .text-wrapper{margin-top:16px;padding:0 2%}.projector.multiples.HTML-carousel .text-wrapper:first-child{margin-top:0}.projector.multiples.HTML-carousel .text-wrapper h2{margin:0;font-size:26px}@media (max-width:1099px){.projector.multiples.HTML-carousel .text-wrapper h2{font-size:22px}}.projector.multiples.HTML-carousel .text-wrapper h2+h4{margin-top:6px}.projector.multiples.HTML-carousel .text-wrapper h2+.item-body{margin-top:22px}.projector.multiples.HTML-carousel .text-wrapper .btn-next,.projector.multiples.HTML-carousel .text-wrapper .btn-previous{margin-top:-30px}.projector.multiples.HTML-carousel .text-wrapper .item-body,.projector.multiples.HTML-carousel .text-wrapper .item-body p{font-size:18px}@media (max-width:959px){.projector.multiples.HTML-carousel .text-wrapper .item-body,.projector.multiples.HTML-carousel .text-wrapper .item-body p{font-size:16px}}.projector.multiples.HTML-carousel .text-wrapper .quote{font-size:24px;font-style:italic}.projector.multiples.HTML-carousel .text-wrapper .item-action{margin-top:20px}.projector.multiples.HTML-carousel .text-wrapper .item-action .btn{padding:6px 10px;font-size:12px}.projector.multiples.HTML-carousel .has-background-color:not(.image-exists) .text-wrapper{padding-top:20px;padding-bottom:20px}.projector.multiples.HTML-carousel.view-3 h2{font-size:20px}@media (max-width:1099px){.projector.multiples.HTML-carousel.view-3 h2{font-size:17px}}.projector.multiples.HTML-carousel.view-3 h4{font-size:11px}.projector.multiples.HTML-carousel.view-3 .item-body,.projector.multiples.HTML-carousel.view-3 .item-body p{font-size:15px}.projector.multiples.HTML-carousel.view-3 .quote{font-size:24px;font-style:italic}.projector.multiples.HTML-carousel.view-3.image-ratio-landscape .btn-next,.projector.multiples.HTML-carousel.view-3.image-ratio-landscape .btn-previous{margin-top:-7%}.projector.multiples.HTML-carousel.view-3.image-ratio-cinema .btn-next,.projector.multiples.HTML-carousel.view-3.image-ratio-cinema .btn-previous{margin-top:-7%}.projector.multiples.HTML-carousel.view-4 h2{font-size:17px}@media (max-width:1099px){.projector.multiples.HTML-carousel.view-4 h2{font-size:15px}}.projector.multiples.HTML-carousel.view-4 h2+.item-body{margin-top:20px}.projector.multiples.HTML-carousel.view-4 h4{font-size:10px}.projector.multiples.HTML-carousel.view-4 .image-exists .property-price{padding:30px 0 15px}.projector.multiples.HTML-carousel.view-4 .item-body,.projector.multiples.HTML-carousel.view-4 .item-body p{font-size:15px}@media (max-width:1099px){.projector.multiples.HTML-carousel.view-4 .item-body,.projector.multiples.HTML-carousel.view-4 .item-body p{font-size:14px}}.projector.multiples.HTML-carousel.view-4 .quote{font-size:18px;font-style:italic}.projector.multiples.HTML-carousel.view-4 .date{top:14px;font-size:12px}.projector.multiples.HTML-carousel.view-4.image-ratio-portrait h2{font-size:16px}.projector.multiples.HTML-carousel.view-4.image-ratio-square h2{font-size:16px}.projector.multiples.HTML-carousel.view-4.image-ratio-cinema h2,.projector.multiples.HTML-carousel.view-4.image-ratio-landscape h2{font-size:16px}.projector.multiples.HTML-carousel.view-4.image-ratio-cinema .btn-next,.projector.multiples.HTML-carousel.view-4.image-ratio-cinema .btn-previous,.projector.multiples.HTML-carousel.view-4.image-ratio-landscape .btn-next,.projector.multiples.HTML-carousel.view-4.image-ratio-landscape .btn-previous{margin-top:-5%}.projector.multiples.HTML-carousel.view-5 h2{font-size:14px}.projector.multiples.HTML-carousel.view-5 h2+.item-body{margin-top:16px}.projector.multiples.HTML-carousel.view-5 .quote{font-size:18px}.projector.multiples.HTML-carousel.view-5 .date{top:14px;font-size:10px}.projector.multiples.HTML-carousel.view-5 .image-exists .property-price{padding:30px 0 15px}.projector.multiples.HTML-carousel.view-5 .property-specs{display:none}.projector.multiples.HTML-carousel.view-5 .item-body,.projector.multiples.HTML-carousel.view-5 .item-body p{font-size:14px}.projector.multiples.HTML-carousel.view-5 .sitetheory-event-bundle-event-type .event-date .day{font-size:60px}.projector.multiples.HTML-carousel.view-5 .sitetheory-event-bundle-event-type .event-date .weekday{display:none}.projector.multiples.HTML-carousel.view-5.image-ratio-portrait h2{font-size:14px}.projector.multiples.HTML-carousel.view-5.image-ratio-square h2{font-size:14px}.projector.multiples.HTML-carousel.view-5.image-ratio-cinema .btn-next,.projector.multiples.HTML-carousel.view-5.image-ratio-cinema .btn-previous,.projector.multiples.HTML-carousel.view-5.image-ratio-landscape .btn-next,.projector.multiples.HTML-carousel.view-5.image-ratio-landscape .btn-previous{margin-top:-5%}@media (max-width:767px){.projector.multiples.HTML-carousel.view-1 h2,.projector.multiples.HTML-carousel.view-2 h2,.projector.multiples.HTML-carousel.view-3 h2,.projector.multiples.HTML-carousel.view-4 h2,.projector.multiples.HTML-carousel.view-5 h2{font-size:16px}.projector.multiples.HTML-carousel.view-1 h2+.item-body,.projector.multiples.HTML-carousel.view-2 h2+.item-body,.projector.multiples.HTML-carousel.view-3 h2+.item-body,.projector.multiples.HTML-carousel.view-4 h2+.item-body,.projector.multiples.HTML-carousel.view-5 h2+.item-body{margin-top:16px}.projector.multiples.HTML-carousel.view-1 .quote,.projector.multiples.HTML-carousel.view-2 .quote,.projector.multiples.HTML-carousel.view-3 .quote,.projector.multiples.HTML-carousel.view-4 .quote,.projector.multiples.HTML-carousel.view-5 .quote{font-size:18px}.projector.multiples.HTML-carousel.view-1 .date,.projector.multiples.HTML-carousel.view-2 .date,.projector.multiples.HTML-carousel.view-3 .date,.projector.multiples.HTML-carousel.view-4 .date,.projector.multiples.HTML-carousel.view-5 .date{top:14px;font-size:10px}.projector.multiples.HTML-carousel.view-1 .item-body,.projector.multiples.HTML-carousel.view-1 .item-body p,.projector.multiples.HTML-carousel.view-2 .item-body,.projector.multiples.HTML-carousel.view-2 .item-body p,.projector.multiples.HTML-carousel.view-3 .item-body,.projector.multiples.HTML-carousel.view-3 .item-body p,.projector.multiples.HTML-carousel.view-4 .item-body,.projector.multiples.HTML-carousel.view-4 .item-body p,.projector.multiples.HTML-carousel.view-5 .item-body,.projector.multiples.HTML-carousel.view-5 .item-body p{font-size:14px}.projector.multiples.HTML-carousel.view-1.image-ratio-cinema .btn-next,.projector.multiples.HTML-carousel.view-1.image-ratio-cinema .btn-previous,.projector.multiples.HTML-carousel.view-1.image-ratio-landscape .btn-next,.projector.multiples.HTML-carousel.view-1.image-ratio-landscape .btn-previous,.projector.multiples.HTML-carousel.view-1.image-ratio-portrait .btn-next,.projector.multiples.HTML-carousel.view-1.image-ratio-portrait .btn-previous,.projector.multiples.HTML-carousel.view-1.image-ratio-square .btn-next,.projector.multiples.HTML-carousel.view-1.image-ratio-square .btn-previous,.projector.multiples.HTML-carousel.view-2.image-ratio-cinema .btn-next,.projector.multiples.HTML-carousel.view-2.image-ratio-cinema .btn-previous,.projector.multiples.HTML-carousel.view-2.image-ratio-landscape .btn-next,.projector.multiples.HTML-carousel.view-2.image-ratio-landscape .btn-previous,.projector.multiples.HTML-carousel.view-2.image-ratio-portrait .btn-next,.projector.multiples.HTML-carousel.view-2.image-ratio-portrait .btn-previous,.projector.multiples.HTML-carousel.view-2.image-ratio-square .btn-next,.projector.multiples.HTML-carousel.view-2.image-ratio-square .btn-previous,.projector.multiples.HTML-carousel.view-3.image-ratio-cinema .btn-next,.projector.multiples.HTML-carousel.view-3.image-ratio-cinema .btn-previous,.projector.multiples.HTML-carousel.view-3.image-ratio-landscape .btn-next,.projector.multiples.HTML-carousel.view-3.image-ratio-landscape .btn-previous,.projector.multiples.HTML-carousel.view-3.image-ratio-portrait .btn-next,.projector.multiples.HTML-carousel.view-3.image-ratio-portrait .btn-previous,.projector.multiples.HTML-carousel.view-3.image-ratio-square .btn-next,.projector.multiples.HTML-carousel.view-3.image-ratio-square .btn-previous,.projector.multiples.HTML-carousel.view-4.image-ratio-cinema .btn-next,.projector.multiples.HTML-carousel.view-4.image-ratio-cinema .btn-previous,.projector.multiples.HTML-carousel.view-4.image-ratio-landscape .btn-next,.projector.multiples.HTML-carousel.view-4.image-ratio-landscape .btn-previous,.projector.multiples.HTML-carousel.view-4.image-ratio-portrait .btn-next,.projector.multiples.HTML-carousel.view-4.image-ratio-portrait .btn-previous,.projector.multiples.HTML-carousel.view-4.image-ratio-square .btn-next,.projector.multiples.HTML-carousel.view-4.image-ratio-square .btn-previous,.projector.multiples.HTML-carousel.view-5.image-ratio-cinema .btn-next,.projector.multiples.HTML-carousel.view-5.image-ratio-cinema .btn-previous,.projector.multiples.HTML-carousel.view-5.image-ratio-landscape .btn-next,.projector.multiples.HTML-carousel.view-5.image-ratio-landscape .btn-previous,.projector.multiples.HTML-carousel.view-5.image-ratio-portrait .btn-next,.projector.multiples.HTML-carousel.view-5.image-ratio-portrait .btn-previous,.projector.multiples.HTML-carousel.view-5.image-ratio-square .btn-next,.projector.multiples.HTML-carousel.view-5.image-ratio-square .btn-previous{margin-top:0}}@media (max-width:600px){.projector.multiples .image-ratio-9-4 .image-shapeholder,.projector.multiples .image-ratio-9-4 .row-shapeholder,.projector.multiples .image-ratio-cinema .image-shapeholder,.projector.multiples .image-ratio-cinema .row-shapeholder,.projector.multiples .image-ratio-default .image-shapeholder,.projector.multiples .image-ratio-default .row-shapeholder,.projector.multiples .image-ratio-landscape .image-shapeholder,.projector.multiples .image-ratio-landscape .row-shapeholder{padding:60px 0}}