.stats-outer{min-height:200px;margin-top:50px;position:relative;padding:100px 0}@media screen and (max-width:768px){.stats-outer{padding:50px 0}}@media screen and (min-width:768px)and (max-width:1024px){.stats-outer{padding:75px 0}}.stats-outer .stats-inner{margin:0 60px;transform:translateY(-40%)}.stats-outer .stats-inner .stats-blocks{display:flex;justify-content:center}.stats-outer .stats-inner .stats-blocks .stats-block{box-shadow:0 20px 25px -5px #e0e6ed,0 10px 10px -5px #d6d6d6;background-color:#fff;width:418px;padding:30px}.stats-outer .stats-inner .stats-blocks .stats-block:nth-of-type(2n){transform:translateY(20%);margin:0 30px}.stats-outer .stats-inner .stats-blocks .stats-block .block-header{margin-bottom:20px;font-family:FreigBigProBook;font-weight:400;font-size:30px;line-height:30px;text-transform:capitalize;color:var(--temp-title)}@media screen and (min-width:768px){.stats-outer .stats-inner .stats-blocks .stats-block .block-header{font-family:FreigBigProBook;font-weight:400;font-size:34px;line-height:32px;text-transform:capitalize}}@media screen and (min-width:1024px){.stats-outer .stats-inner .stats-blocks .stats-block .block-header{font-family:FreigBigProBook;font-weight:400;font-size:42px;line-height:42px;text-transform:capitalize}}@media screen and (min-width:1200px){.stats-outer .stats-inner .stats-blocks .stats-block .block-header{font-family:FreigBigProBook;font-weight:400;font-size:50px;line-height:44px;text-transform:capitalize}}.stats-outer .stats-inner .stats-blocks .stats-block .block-content{font-size:12px;font-family:BentonSansBook;font-weight:400!important;text-transform:uppercase;line-height:18px;color:var(--temp-text);letter-spacing:1.4px}@media screen and (min-width:768px){.stats-outer .stats-inner .stats-blocks .stats-block .block-content{font-size:14px;font-family:BentonSansBook;font-weight:400!important;text-transform:uppercase;line-height:18px}}.stats-outer:after{content:"";position:absolute;top:auto;left:0;width:100%;height:68%;z-index:-1;bottom:0;background-color:#f5f5f5}@media only screen and (min-width:768px)and (max-width:1023px){.stats-outer{position:relative;background-color:unset;margin:0;padding-bottom:35px}.stats-outer .stats-inner{margin:0 12px;transform:none}.stats-outer .stats-inner .stats-blocks{flex-direction:column;gap:16px;text-align:center}.stats-outer .stats-inner .stats-blocks .stats-block{width:calc(100% - 58px)}.stats-outer .stats-inner .stats-blocks .stats-block:nth-of-type(2n){transform:none;margin:0}.stats-outer:after{content:"";position:absolute;top:auto;left:0;width:100%;height:26%;z-index:-1;bottom:-43px;background-color:#f5f5f5}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.stats-outer{margin:0;padding-bottom:35px}.stats-outer .stats-inner{margin:0 64px}}@media only screen and (max-width:767px){.stats-outer{margin:0;position:relative;background-color:unset}.stats-outer .stats-inner{margin:0 12px;transform:none}.stats-outer .stats-inner .stats-blocks{flex-direction:column;gap:16px;text-align:center}.stats-outer .stats-inner .stats-blocks .stats-block{padding:50px 40px;width:calc(100% - 80px)}.stats-outer .stats-inner .stats-blocks .stats-block:nth-of-type(2n){transform:none;margin:0}.stats-outer:after{content:"";position:absolute;top:auto;left:0;width:100%;height:26%;z-index:-1;bottom:-43px;background-color:#f5f5f5}}@media only screen and (min-width:1369px){.stats-outer{margin:0}.stats-outer .stats-inner{max-width:1440px;margin:auto}}.accolades-wrapper{max-width:1440px;margin:auto;padding:100px 0}@media screen and (max-width:768px){.accolades-wrapper{padding:50px 0}}@media screen and (min-width:768px)and (max-width:1024px){.accolades-wrapper{padding:75px 0}}.accolades-wrapper .accolades .agent-section-heading{color:var(--temp-title)}.accolades-wrapper .accolades .content-outer{margin:0 50px;padding:50px 190px;white-space:pre-wrap}.accolades-wrapper .accolades .content-outer .content-inner{font-size:14px;font-family:BentonSansBook;font-weight:400;text-transform:none;line-height:26px;color:var(--temp-text)}@media screen and (min-width:768px){.accolades-wrapper .accolades .content-outer .content-inner{font-size:16px;font-family:BentonSansBook;font-weight:400;text-transform:none;line-height:28px}}.accolades-wrapper .accolades .content-outer .content-inner strong{font-family:BentonSansBold}.accolades-wrapper .accolades .content-outer .content-inner strong em{font-family:BentonSansBoldItalic}.accolades-wrapper .accolades .content-outer .content-inner em{font-family:BentonBookItalic}.accolades-wrapper .accolades .content-outer .content-inner em strong{font-family:BentonSansBoldItalic}.about-page-template-two .accolades-wrapper{margin-bottom:60px}.about-page-template-two .accolades-wrapper .accolades .agent-section-heading{color:var(--temp-title)}@media only screen and (min-width:768px)and (max-width:1024px){.accolades-wrapper .accolades .content-outer{padding:5% 73px 0}}@media only screen and (max-width:767px){.accolades-wrapper .accolades .content-outer{padding:5% 0 0;margin:0 12px}}.dark .accolades .agent-section-heading,.dark .accolades .content-outer .content-inner{color:var(--temp-contrast-text)}.listingTitle{margin-top:8%;padding:0 20%}.listingTitle .title{margin-bottom:40px;font-size:48px;line-height:48px;text-transform:none}.listingTitle .subTitle,.listingTitle .title{font-family:FreigBigProBook;font-weight:400;color:var(--temp-title)}.listingTitle .subTitle{font-size:40px;line-height:42px;text-transform:capitalize}@media screen and (min-width:768px){.listingTitle .subTitle{font-family:FreigBigProBook;font-weight:400;font-size:36px;line-height:42px;text-transform:capitalize}}@media screen and (min-width:1024px){.listingTitle .subTitle{font-family:FreigBigProBook;font-weight:400;font-size:48px;line-height:42px;text-transform:capitalize}}@media screen and (min-width:1200px){.listingTitle .subTitle{font-family:FreigBigProBook;font-weight:400;font-size:60px;line-height:44px;text-transform:capitalize}}.listingTitle .banner-info{text-transform:uppercase!important;text-decoration:underline;font-weight:700!important;text-underline-offset:4px;letter-spacing:1px;font-family:BentonSansRegular;font-weight:500;font-size:18px;text-transform:none;line-height:27px}@media only screen and (min-width:768px)and (max-width:1023px){.listingTitle{padding:0 10%}.listingTitle .title{margin-bottom:40px;line-height:40px;text-transform:none}.listingTitle .subTitle,.listingTitle .title{font-family:FreigBigProBook;font-weight:400;font-size:40px;color:var(--temp-title)}.listingTitle .subTitle{line-height:42px;text-transform:capitalize}}@media only screen and (min-width:768px)and (max-width:1023px)and (min-width:768px){.listingTitle .subTitle{font-family:FreigBigProBook;font-weight:400;font-size:36px;line-height:42px;text-transform:capitalize}}@media only screen and (min-width:768px)and (max-width:1023px)and (min-width:1024px){.listingTitle .subTitle{font-family:FreigBigProBook;font-weight:400;font-size:48px;line-height:42px;text-transform:capitalize}}@media only screen and (min-width:768px)and (max-width:1023px)and (min-width:1200px){.listingTitle .subTitle{font-family:FreigBigProBook;font-weight:400;font-size:60px;line-height:44px;text-transform:capitalize}}@media only screen and (max-width:767px){.listingTitle{padding:0 10%}.listingTitle .title{margin-bottom:30px;font-size:25px;line-height:35px;text-transform:none}.listingTitle .subTitle,.listingTitle .title{font-family:FreigBigProBook;font-weight:400;color:var(--temp-title)}.listingTitle .subTitle{font-size:40px;line-height:42px;text-transform:capitalize}}@media only screen and (max-width:767px)and (min-width:768px){.listingTitle .subTitle{font-family:FreigBigProBook;font-weight:400;font-size:36px;line-height:42px;text-transform:capitalize}}@media only screen and (max-width:767px)and (min-width:1024px){.listingTitle .subTitle{font-family:FreigBigProBook;font-weight:400;font-size:48px;line-height:42px;text-transform:capitalize}}@media only screen and (max-width:767px)and (min-width:1200px){.listingTitle .subTitle{font-family:FreigBigProBook;font-weight:400;font-size:60px;line-height:44px;text-transform:capitalize}}.listingDetails{scroll-margin-top:120px}.listingDetails .price-box{padding:80px;color:var(--temp-text);text-align:center}.listingDetails .price-box.more{padding:50px 32px}.listingDetails .price-box .Offering-price{margin-bottom:30px;font-size:18px;font-family:BentonSansBook;font-weight:400;text-transform:none;line-height:27px;color:var(--temp-text)}.listingDetails .price-box .Offering-price.more,.listingDetails .price-box .Offering-price.three{margin-bottom:20px}.listingDetails .price-box .price-label{font-family:FreigBigProBook;font-weight:400;font-size:40px;line-height:42px;text-transform:capitalize;color:var(--temp-text)}@media screen and (min-width:768px){.listingDetails .price-box .price-label{font-family:FreigBigProBook;font-weight:400;font-size:36px;line-height:42px;text-transform:capitalize}}@media screen and (min-width:1024px){.listingDetails .price-box .price-label{font-family:FreigBigProBook;font-weight:400;font-size:48px;line-height:42px;text-transform:capitalize}}@media screen and (min-width:1200px){.listingDetails .price-box .price-label{font-family:FreigBigProBook;font-weight:400;font-size:60px;line-height:44px;text-transform:capitalize}}.listingDetails .price-box .price-label.two{font-size:50px;line-height:55px}.listingDetails .price-box .price-label.three{font-size:45px;line-height:45px}.listingDetails .price-box .price-label.more{font-size:24px;line-height:28px}@media only screen and (min-width:768px){.listingDetails .price-box .price-label.more{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}}.listingDetails .listingNumbers{padding:0 0 0 10%;justify-content:flex-start;border-left:1px solid var(--temp-bg);align-items:center;border-top:0}.listingDetails .listingNumbers.full{border:none;padding:0 0 0 30%}.listingDetails .listingNumbers .detailsSection{width:50%}.listingDetails .listingNumbers .detailsSection .value{margin-bottom:25px;font-family:FreigBigProBook;font-weight:400;font-size:40px;line-height:42px;text-transform:capitalize;color:var(--temp-text)}@media screen and (min-width:768px){.listingDetails .listingNumbers .detailsSection .value{font-family:FreigBigProBook;font-weight:400;font-size:36px;line-height:42px;text-transform:capitalize}}@media screen and (min-width:1024px){.listingDetails .listingNumbers .detailsSection .value{font-family:FreigBigProBook;font-weight:400;font-size:48px;line-height:42px;text-transform:capitalize}}@media screen and (min-width:1200px){.listingDetails .listingNumbers .detailsSection .value{font-family:FreigBigProBook;font-weight:400;font-size:60px;line-height:44px;text-transform:capitalize}}.listingDetails .listingNumbers .detailsSection .label{font-size:18px;font-family:BentonSansBook;font-weight:400;text-transform:none;line-height:27px;color:var(--temp-text)}@media only screen and (min-width:768px)and (max-width:1024px){.listingDetails .price-box{padding:40px;border-right:0}.listingDetails .listingNumbers{padding:10% 5% 0;border-left:none;border-top:1px solid var(--temp-bg);text-align:center}.listingDetails .listingNumbers .detailsSection .value{margin-bottom:15px}.listingDetails .listingNumbers .detailsSection .label{font-size:16px;font-family:BentonSansBook;font-weight:400;text-transform:none;line-height:25px;color:var(--temp-text)}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.listingDetails .listingNumbers{padding:5% 5% 0}.listingDetails .listingNumbers .detailsSection{text-align:center}}@media only screen and (max-width:767px){.listingDetails .price-box{padding:20px 20px 32px;border-right:0}.listingDetails .price-box .Offering-price{margin-bottom:15px}.listingDetails .listingNumbers{padding:10% 5% 20px;border-left:none;border-top:1px solid var(--temp-bg)}.listingDetails .listingNumbers .detailsSection{text-align:center}.listingDetails .listingNumbers .detailsSection .value{margin-bottom:10px;font-family:FreigBigProBook;font-weight:400;font-size:40px;line-height:42px;text-transform:capitalize;color:var(--temp-text)}}@media only screen and (max-width:767px)and (min-width:768px){.listingDetails .listingNumbers .detailsSection .value{font-family:FreigBigProBook;font-weight:400;font-size:36px;line-height:42px;text-transform:capitalize}}@media only screen and (max-width:767px)and (min-width:1024px){.listingDetails .listingNumbers .detailsSection .value{font-family:FreigBigProBook;font-weight:400;font-size:48px;line-height:42px;text-transform:capitalize}}@media only screen and (max-width:767px)and (min-width:1200px){.listingDetails .listingNumbers .detailsSection .value{font-family:FreigBigProBook;font-weight:400;font-size:60px;line-height:44px;text-transform:capitalize}}@media only screen and (max-width:767px){.listingDetails .listingNumbers .detailsSection .label{font-size:14px;font-family:BentonSansBook;font-weight:400;text-transform:none;line-height:25px;color:var(--temp-text)}}.indiListingImage{height:70px;position:relative;width:100%}.indiListingImage.has-image-height{height:762px}.indiListingImage img{object-fit:cover;width:100%;height:100%}.tax-block-box{position:absolute;width:calc(100vw - 140px);height:141px;box-shadow:0 0 5px 0 #777;margin-left:32px;background-color:#fff;bottom:-71px;flex-direction:column;align-items:center;flex-wrap:nowrap;font-size:18px;font-family:BentonSansBook;font-weight:700;text-transform:none;line-height:27px;color:var(--temp-text)}.tax-block-box,.tax-block-box .dataGroup{display:flex;justify-content:space-evenly}.tax-block-box .dataGroup{flex-direction:row;width:100%}.tax-block-box .dataGroup .value{font-weight:350;text-align:left;color:var(--temp-text)}.tax-block-box .buyerCommNote{text-align:center;font-size:12px;font-family:BentonSansBook;font-weight:350;text-transform:none;line-height:12px;color:var(--temp-text)}.tax-block-box-wrapper{display:flex;justify-content:center}.tax-block-box-wrapper,.tax-block-box-wrapper .tax-block-box{max-width:1440px;margin:auto}@media only screen and (min-width:768px)and (max-width:1023px){.tax-block-box{width:calc(100vw - 60px);margin:unset}.tax-block-box .dataGroup{text-align:center}.tax-block-box .dataGroup .label{display:flex;flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:767px){.tax-block-box{width:calc(100vw - 31px);margin:unset;bottom:-181px;height:200px;padding:0 8px}.tax-block-box .dataGroup{display:flex;flex-direction:column;text-align:center}.tax-block-box .dataGroup .label,.tax-block-box .dataGroup .value{display:unset}}.listingImages{scroll-margin-top:120px;max-width:1440px;margin:12% auto}.listingImages .sr-only{visibility:hidden}.listingImages .carousel-slide{width:100%;display:flex;flex-wrap:wrap;flex-direction:row}.listingImages .carousel-slide .slide{width:33.3333333333%;height:300px}.listingImages .carousel-slide .slide img{width:100%;height:100%;object-fit:cover}.listingImages .carousel-slide .slide img.portrait{object-fit:contain}.listingImages .carousel-slide .slide.group{position:relative}.listingImages .flickity-page-dots{width:25%;display:flex;bottom:-60px;margin-left:24px}.listingImages .div-carousal-grid{padding:0}.listingImages .slider-section .button-section{bottom:-60px}.listingImages .slider-section .button-section .flickity-prev-next-button.next{right:10px}.listingImages .slider-section .button-section .flickity-prev-next-button.previous{left:10px}.listingImages .flickity-fullscreen-button{background-color:#fff}.listingImages .customFullScreen{display:block;right:10px;top:10px;width:24px;height:24px;border-radius:4px;position:absolute;background:#fff;cursor:pointer;border:none;color:#00234c}.listingImages .fullScreenSlider .data-block{width:100%;height:100%}.listingImages .fullScreenSlider .data-block .image-block{display:flex;justify-content:center;width:inherit;height:inherit}.listingImages .fullScreenSlider .data-block .image-block img{width:auto;height:100%;object-fit:contain;object-position:center}.listingImages .fullScreenSlider.hide{display:none}.listingImages .fullScreenSlider.show{display:block}.listingImages .fullScreenSlider .flickity-fullscreen-button-exit,.listingImages .fullScreenSlider .flickity-prev-next-button.next,.listingImages .fullScreenSlider .flickity-prev-next-button.previous{background-color:#fff}.listingImages .is-fullscreen{padding-bottom:unset;z-index:11111}@media only screen and (max-width:1024px){.listingImages{margin:12% auto}.listingImages .carousel-slide{width:100%}.listingImages .flickity-page-dots{bottom:-20px;margin-left:unset}.listingImages .data-block{width:50%;margin-right:20px;text-align:left}.listingImages .data-block.is-selected .image-block{height:310px}.listingImages .data-block .image-block{background:50% no-repeat;background-size:contain;height:260px;margin-bottom:20px}.listingImages .data-block .image-block img{object-fit:cover;width:100%;height:100%}.listingImages .is-fullscreen .data-block{width:100%}.listingImages .is-fullscreen .data-block .image-block{height:100%}}@media only screen and (max-width:767px){.listingImages{margin-top:50%}}.listingFloorPlan{scroll-margin-top:120px;margin:0 20px 12%}.listingFloorPlan .floor-plan-title{margin-bottom:40px;text-align:center;font-family:FreigBigProBook;font-weight:400;font-size:30px;line-height:30px;text-transform:capitalize;color:var(--temp-text)}@media screen and (min-width:768px){.listingFloorPlan .floor-plan-title{font-family:FreigBigProBook;font-weight:400;font-size:34px;line-height:32px;text-transform:capitalize}}@media screen and (min-width:1024px){.listingFloorPlan .floor-plan-title{font-family:FreigBigProBook;font-weight:400;font-size:42px;line-height:42px;text-transform:capitalize}}@media screen and (min-width:1200px){.listingFloorPlan .floor-plan-title{font-family:FreigBigProBook;font-weight:400;font-size:50px;line-height:44px;text-transform:capitalize}}.listingFloorPlan .slide{width:100%;height:auto}.listingFloorPlan .slide img{width:100%;height:100%}.listingFloorPlan .slider-section .button-section{bottom:-60px}.listingFloorPlan .slider-section .button-section .flickity-prev-next-button.next{right:10px}.listingFloorPlan .slider-section .button-section .flickity-prev-next-button.previous{left:10px}.listingFloorPlan .flickity-page-dots{bottom:-60px;margin-left:24px}@media only screen and (min-width:768px)and (max-width:1023px){.listingFloorPlan{margin:0 20px 12%}.listingFloorPlan .floor-plan-title{margin-bottom:30px;font-family:FreigBigProBook;font-weight:400;font-size:30px;line-height:30px;text-transform:capitalize;color:var(--temp-text)}}@media only screen and (min-width:768px)and (max-width:1023px)and (min-width:768px){.listingFloorPlan .floor-plan-title{font-family:FreigBigProBook;font-weight:400;font-size:34px;line-height:32px;text-transform:capitalize}}@media only screen and (min-width:768px)and (max-width:1023px)and (min-width:1024px){.listingFloorPlan .floor-plan-title{font-family:FreigBigProBook;font-weight:400;font-size:42px;line-height:42px;text-transform:capitalize}}@media only screen and (min-width:768px)and (max-width:1023px)and (min-width:1200px){.listingFloorPlan .floor-plan-title{font-family:FreigBigProBook;font-weight:400;font-size:50px;line-height:44px;text-transform:capitalize}}@media only screen and (max-width:767px){.listingFloorPlan{margin:0 20px 12%}.listingFloorPlan .floor-plan-title{margin:40px 0;font-family:FreigBigProBook;font-weight:400;font-size:30px;line-height:30px;text-transform:capitalize;color:var(--temp-text)}}@media only screen and (max-width:767px)and (min-width:768px){.listingFloorPlan .floor-plan-title{font-family:FreigBigProBook;font-weight:400;font-size:34px;line-height:32px;text-transform:capitalize}}@media only screen and (max-width:767px)and (min-width:1024px){.listingFloorPlan .floor-plan-title{font-family:FreigBigProBook;font-weight:400;font-size:42px;line-height:42px;text-transform:capitalize}}@media only screen and (max-width:767px)and (min-width:1200px){.listingFloorPlan .floor-plan-title{font-family:FreigBigProBook;font-weight:400;font-size:50px;line-height:44px;text-transform:capitalize}}@media only screen and (max-width:767px){.listingFloorPlan .flickity-page-dots{bottom:unset;margin-left:unset}}.listingNav{display:flex;padding-top:5%;max-width:1440px;margin:auto auto auto 65px}.listingNav .nav{display:inline-block;margin-right:32px;cursor:pointer;font-family:BentonSansRegular;font-weight:350;font-size:16px;text-transform:none;line-height:24px;color:var(--temp-text)}.listingNav .nav.back-btn svg{height:10px;width:9px;vertical-align:middle}.listingNav .listingNav-block{margin-left:auto;margin-right:auto;padding-right:84px}@media only screen and (max-width:767px){.listingNav{margin-left:12px}.listingNav .nav{margin-right:15px}.listingNav .listingNav-block{padding-right:12px}}@media only screen and (min-width:1440px){.listingNav{margin-left:auto}}.featureSection{width:25%;font-family:FreigBigProBook;font-weight:350;font-size:32px;line-height:38px;text-transform:none;color:var(--temp-title)}.featureSection .icon{width:16px;height:30px;margin-left:16px}.featureSection .title{margin-bottom:20px;text-align:center}.featureSection .features{display:none;font-family:BentonSansRegular;font-weight:350;font-size:18px;text-transform:none;line-height:32px;color:var(--temp-title)}.featureSection .features ul.levelOne{margin:0 0 0 16%;list-style:none}.featureSection .features ul.levelOne .levelSubTitle{list-style:none;padding:0;margin:0}.featureSection .features.show{display:block}.featureSection.three{width:33.33%}.featureSection.three .features .levelOne{margin-left:25%}.featureSection.two{width:50%}.featureSection.two .features .levelOne{margin-left:34%}.featureSection.one{width:100%}.featureSection.one .features .levelOne{margin-left:42%}@media only screen and (min-width:768px)and (max-width:1023px){.featureSection{width:50%;padding-top:2%;font-family:FreigBigProBook;font-weight:350;font-size:24px;line-height:25px;text-transform:none;color:var(--temp-title)}.featureSection .icon{width:10px;height:20px}.featureSection .features{font-family:FreigBigProBook;font-weight:350;font-size:18px;line-height:24px;text-transform:none;color:var(--temp-title)}.featureSection .features ul.levelOne{margin-left:0}.featureSection.three .features .levelOne{margin-left:12%}.featureSection.two{width:50%}.featureSection.two .features .levelOne{margin-left:26%}.featureSection.one{width:100%}.featureSection.one .features .levelOne{margin-left:37%}}@media only screen and (max-width:767px){.featureSection,.featureSection.one,.featureSection.three,.featureSection.two{width:100%}.featureSection.one .features ul.levelOne,.featureSection.three .features ul.levelOne{margin-left:0;padding-left:16px}.featureSection .title{text-align:left}}.listingFeatures{scroll-margin-top:120px;max-width:1440px;margin:auto;margin:12% auto 8%!important}@media only screen and (min-width:768px)and (max-width:1023px){.listingFeatures{margin:16% 20px 8%!important}}@media only screen and (min-width:768px)and (max-width:1023px)and (orientation:portrait){.listingFeatures{margin:20% 20px 8%!important}}@media only screen and (max-width:767px){.listingFeatures{margin:60% 20px 8%!important}}.listingVideo{margin:10% 73px 12%}.listingVideo .listingVideo-title{text-align:center;margin-bottom:80px;font-family:FreigBigProBook;font-weight:400;font-size:70px;line-height:80px;text-transform:none;color:#002349}.listingVideo .videoSection{height:600px;margin:auto;width:100%;z-index:1}.listingVideo .videoSection .slider-section .carousel .flickity-viewport{min-height:600px}.listingVideo .videoSection .slider-section .carousel .flickity-viewport .slide{width:100%;height:inherit}.listingVideo .videoSection .slider-section .carousel .flickity-viewport .slide iframe{border:0;width:100%;height:100%}.listingVideo .flickity-page-dots,.listingVideo .slider-section .button-section{bottom:-60px}@media only screen and (min-width:768px)and (max-width:1023px)and (orientation:landscape){.listingVideo{margin:16% 20px 8%}.listingVideo .flickity-page-dots{left:46%}.listingVideo .videoSection{height:300px}.listingVideo .videoSection .slider-section .carousel .flickity-viewport{min-height:500px}}@media only screen and (min-width:768px)and (max-width:1023px){.listingVideo{margin:20% 20px 8%}.listingVideo .listingVideo-title{margin-bottom:60px;font-family:FreigBigProBook;font-weight:400;font-size:60px;line-height:60px;text-transform:none;color:#002349}.listingVideo .videoSection{height:300px}.listingVideo .videoSection .slider-section .carousel .flickity-viewport{min-height:300px}}@media only screen and (max-width:767px){.listingVideo{margin:63% 20px 8%}.listingVideo .listingVideo-title{margin:40px 0;font-family:FreigBigProBook;font-weight:400;font-size:40px;line-height:40px;text-transform:none;color:#002349}.listingVideo .flickity-page-dots{bottom:-40px;left:unset}.listingVideo .videoSection{height:300px}.listingVideo .videoSection .slider-section .carousel .flickity-viewport{min-height:400px}}.listing-detail .content-outer .content-inner,.listing-detail .content-outer .read-link,.listing-detail .floorplan-container,.listing-detail .listingDetails,.max-width-screen{max-width:1440px;margin:auto}.listing-detail .slider-container{padding-bottom:3%}.listing-detail .content-outer{padding:0 20%;margin:30px 0}.listing-detail .virtualTourLink{text-align:center;margin-bottom:60px}.listing-detail .virtualTourLink a{text-decoration:underline;font-family:BentonSansRegular;font-weight:350;font-size:16px;text-transform:none;line-height:20px;color:#002349}.listing-detail .listingTitle{padding:0 20%;max-width:1440px;margin:auto}.listing-detail .content-outer .read-link{margin:20px auto}.listing-detail .floorplan-container{margin-bottom:40px}@media only screen and (min-width:768px)and (max-width:1023px){.listing-detail .content-outer{padding:0 10%}}@media only screen and (max-width:767px){.listing-detail .content-outer{padding:0 12px;margin-top:12px}.listing-detail .listingTitle{padding:0 12px}.listing-detail .listingDetailsBox{margin-left:12px;margin-right:12px}}.listingOpenHouse{margin-top:8%;padding:0 20%;display:flex}.listingOpenHouse .indiOpenHouse{display:flex;width:100%}.listingOpenHouse .indiOpenHouse .oHList{padding:35px;background-color:#d6d6d6;display:inherit;justify-content:center;flex-wrap:wrap;flex-direction:column;width:55%;font-family:BentonSansRegular;font-weight:400;font-size:17px;text-transform:none;line-height:25.5px;color:var(--temp-text)}.listingOpenHouse .indiOpenHouse .oHList.virtual{width:100%;font-family:BentonSansRegular;font-weight:400;font-size:24px;text-transform:none;line-height:40px;color:#002349}.listingOpenHouse .indiOpenHouse .oHList.virtual .sub{font-family:BentonSansRegular;font-weight:400;font-size:17px;text-transform:none;line-height:25.5px;color:#002349}.listingOpenHouse .indiOpenHouse .oHList.virtual .disclaimer{margin-top:20px;font-family:BentonSansRegular;font-weight:400;font-size:14px;text-transform:none;line-height:20px;color:#002349}.listingOpenHouse .indiOpenHouse .countDown{background-color:var(--temp-bg);padding:35px;justify-content:center;display:flex;flex-direction:column;text-align:center;width:45%;font-family:BentonSansRegular;font-weight:400;font-size:15px;text-transform:none;line-height:22.5px;color:#fff}.listingOpenHouse .indiOpenHouse .countDown .showtime{display:flex;justify-content:center;letter-spacing:2px}.listingOpenHouse .indiOpenHouse .countDown .showtime .day,.listingOpenHouse .indiOpenHouse .countDown .showtime .semi{font-family:FreigBigProBook;font-weight:400;font-size:64px;line-height:64px;text-transform:none;color:#fff}.listingOpenHouse .indiOpenHouse .countDown .showtime .label{color:#fff}@media only screen and (min-width:768px)and (max-width:1023px){.listing-detail .content-outer,.listing-detail .listingOpenHouse,.listing-detail .listingTitle{padding:0 64px}}@media only screen and (max-width:767px){.listing-detail .listingOpenHouse{padding:0 12px}.listing-detail .listingOpenHouse .indiOpenHouse{flex-direction:column}.listing-detail .listingOpenHouse .indiOpenHouse .oHList{width:calc(100% - 72px);text-align:center;margin-bottom:16px}.listing-detail .listingOpenHouse .indiOpenHouse .countDown{width:calc(100% - 72px);text-align:center}}@font-face{font-family:BentonSansMedium;src:url(/lib/utils/src/fonts/BentonSansMedium/BentonSans-Medium.woff) format("woff"),url(/lib/utils/src/fonts/BentonSansMedium/BentonSans-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:MercuryTextG4Roman;src:url(/lib/utils/src/fonts/MercuryTextG4-Roman-Pro/MercuryTextG4-Roman-Pro.otf);font-display:swap}@font-face{font-family:FreigBigProBook;src:url(/lib/utils/src/fonts/FreigBigProBook/FreightDisplayProBook.woff2) format("woff2"),url(/lib/utils/src/fonts/FreigBigProBook/FreightDisplayProBook.woff) format("woff"),url(/lib/utils/src/fonts/FreigBigProBook/FreigBigProBook.otf) format("opentype");font-display:swap}@font-face{font-family:FreigBigProBookItalic;src:url(/fonts/FreightDisplayProItalic/8afb7fc9-e725-4432-92b3-6814d2839ea3.eot?#iefix);src:url(/fonts/FreightDisplayProItalic/8afb7fc9-e725-4432-92b3-6814d2839ea3.eot?#iefix) format("eot"),url(/fonts/FreightDisplayProItalic/8771acbe-2683-44d9-b142-ce16331f4906.woff2) format("woff2"),url(/fonts/FreightDisplayProItalic/2fb34718-72aa-404a-a9ab-81123c55b7a2.woff) format("woff"),url(/fonts/FreightDisplayProItalic/70573666-668f-49b5-9009-7b7537485ca3.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:BentonSansBook;src:url(/lib/utils/src/fonts/BentonSansBook/BentonSans-Book.woff) format("woff"),url(/lib/utils/src/fonts/BentonSansBook/BentonSans-Book.otf) format("opentype");font-display:swap}@font-face{font-family:MercuryTextG4Italic;src:url(/lib/utils/src/fonts/MercuryTextG4-Italic-Pro/MercuryTextG4-Italic-Pro.otf);font-display:swap}@font-face{font-family:FreigBigProMed;src:url(/lib/utils/src/fonts/FreigBigProMed/FreightDisplayProMedium.woff2) format("woff2"),url(/lib/utils/src/fonts/FreigBigProMed/FreightDisplayProMedium.woff) format("woff"),url(/lib/utils/src/fonts/FreigBigProMed/FreigBigProMed.otf) format("opentype");font-display:swap}@font-face{font-family:BentonSansRegular;src:url(/lib/utils/src/fonts/BentonSansRegular/BentonSans-Regular.woff) format("woff"),url(/lib/utils/src/fonts/BentonSansRegular/BentonSans-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:MercuryDisplayRoman;src:url(/lib/utils/src/fonts/MercuryDisplayRoman/MercuryDisplayRoman.otf) format("opentype"),url(/lib/utils/src/fonts/MercuryDisplayRoman/MercuryDisplayRoman.woff) format("woff"),url(/lib/utils/src/fonts/MercuryDisplayRoman/MercuryDisplayRoman.woff2) format("woff2");font-display:swap}@font-face{font-family:MercuryDisplayItalic;src:url(/lib/utils/src/fonts/MercuryDisplayItalic/MercuryDisplayItalic.ttf);font-style:italic;font-display:swap}@font-face{font-family:BentonBookItalic;src:url(/lib/utils/src/fonts/BentonSansBook/BentonSans-BookItalic.woff) format("woff");font-display:swap}@font-face{font-family:BentonSansMediumItalic;src:url(/lib/utils/src/fonts/BentonSansMedium/BentonSans-MediumItalic.woff) format("woff");font-display:swap}@font-face{font-family:BentonSansBold;src:url(/lib/utils/src/fonts/BentonSansRegular/BentonSans-Bold.woff) format("woff");font-display:swap}@font-face{font-family:BentonSansBoldItalic;src:url(/lib/utils/src/fonts/BentonSansRegular/BentonSans-BoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:BentonSansRegularItalic;src:url(/lib/utils/src/fonts/BentonSansRegular/BentonSans-RegularItalic.woff) format("woff");font-display:swap}html[data-theme=navy]{--main-one:#002349;--temp-opacity:rgba(0,35,73,.502);--temp-opacity-80:rgba(0,35,73,.8);--temp-contrast-text:#fff;--temp-contrast-text-bg:#fff;--temp-bg:#002349;--temp-title:#002349;--temp-text:#002349;--temp-guide-bg:#002349;--main-two:#002349;--temp-opacity-two:rgba(0,35,73,.8);--temp-bg-two:#002349;--temp-two:#fff;--temp-two-news:#002349}html[data-theme=onyx]{--main-one:#000;--temp-opacity:rgba(0,0,0,.502);--temp-opacity-80:rgba(0,0,0,.8);--temp-contrast-text:#fff;--temp-contrast-text-bg:#fff;--temp-bg:#000;--temp-title:#000;--temp-text:#000;--temp-guide-bg:#000;--main-two:#000;--temp-opacity-two:rgba(0,0,0,.8);--temp-bg-two:#000;--temp-two:#fff;--temp-two-news:#000}html[data-theme=arctic]{--main-one:#002349;--temp-opacity:hsla(0,0%,100%,.522);--temp-opacity-80:hsla(0,0%,100%,.8);--temp-contrast-text:#002349;--temp-contrast-text-bg:#002349;--temp-bg:#002349;--temp-title:#002349;--temp-text:#002349;--temp-guide-bg:#edece6;--main-two:#fff;--temp-opacity-two:rgba(0,35,73,.8);--temp-bg-two:#002349;--temp-two:#fff;--temp-two-news:#f5f5f5}.solds-outer .list-view .listing-tile{display:flex;align-items:center}.solds-outer .list-view .listing-details{margin-left:24px}.solds-outer .secondary-header{background-color:#fff}.solds-outer .secondary-header .header{color:var(--temp-title)}.solds-outer .searchNoProperties p{font-family:BentonSansRegular;font-weight:400;font-size:30px;text-transform:none;line-height:48px;color:#002349}.solds-outer .listingHeader{background-color:var(--main-two);margin-bottom:40px}.solds-outer .listingHeader .secondary-header{background-color:inherit}.solds-outer .listingHeader .secondary-header .header,.solds-outer .listingHeader .secondary-header .listing-inner .first-section,.solds-outer .listingHeader .secondary-header .listing-inner .second-section,.solds-outer .listingHeader .secondary-header .listing-inner .second-section .view-map-button,.solds-outer .listingHeader .secondary-header .select-filter .MuiSvgIcon-root,.solds-outer .listingHeader .secondary-header .select-filter .selected-option .MuiSelect-select .select-value{color:var(--temp-contrast-text)}.solds-outer .listingHeader .secondary-header .listing-inner .second-section .view-map-button{border-color:1px solid var(--temp-contrast-text)}.solds-outer .google-map-component{margin-bottom:75px}@media screen and (min-width:768px)and (max-width:1024px){.solds-outer .listingView.grid-view .listingHolder{padding-right:15px}.solds-outer .secondary-header .listing-inner .second-section{width:100%}}@media screen and (max-width:767px){.solds-outer .grid-view .listing-tile{display:unset;align-items:unset}.solds-outer .grid-view .listing-details,.solds-outer .list-view .listing-details{margin-left:0}.solds-outer .secondary-header .secondary-header .listing-inner .second-section{width:100%}}