@charset "UTF-8";
.listing-images-modal{position:fixed;inset:0;z-index:999999;display:none}.listing-images-modal,.listing-images-modal *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.listing-images-modal.is-open{display:block}.listing-images-modal-backdrop{position:absolute;inset:0;background:rgba(0, 0, 0, 0.78);backdrop-filter:blur(4px)}.listing-images-modal-dialog{position:relative;z-index:2;width:min(96vw, 1320px);height:min(90vh, 800px);margin:5vh auto;background:transparent;border-radius:0;overflow:visible;display:flex;align-items:center;justify-content:center}.listing-images-modal-close{position:absolute;top:14px;right:14px;right:5px;z-index:30;width:44px;height:44px;padding:0;border:0;background:rgba(255, 255, 255, 0.15);color:#fff;font-size:0;line-height:1;border-radius:999px;cursor:pointer;transition:background 0.2s ease;display:flex;align-items:center;justify-content:center}.listing-images-modal-close::before{content:"×";font-size:32px;line-height:1;display:block;transform:translateY(-2px)}.listing-images-modal-close:hover{background:rgba(255, 255, 255, 0.3)}.listing-images-modal .listing-images-swiper{width:calc(100% - 120px);height:100%;background:#000;overflow:hidden;position:relative}.listing-images-modal .listing-images-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;background:#000}.listing-images-modal .listing-images-swiper .swiper-slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;-webkit-user-drag:none;user-drag:none;pointer-events:none}.listing-images-modal .listing-images-swiper .swiper-pagination-bullet{background:#fff;opacity:0.5}.listing-images-modal .listing-images-swiper .swiper-pagination-bullet-active{opacity:1}.listing-images-modal .swiper-button-prev,.listing-images-modal .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;z-index:20;color:#fff;opacity:0.8;transition:opacity 0.2s ease}.listing-images-modal .swiper-button-prev:hover,.listing-images-modal .swiper-button-next:hover{opacity:1}.listing-images-modal .swiper-button-prev{left:20px}.listing-images-modal .swiper-button-next{right:20px}.listing-images-modalx{position:fixed;inset:0;z-index:999999;display:none}.listing-images-modalx,.listing-images-modalx *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.listing-images-modalx.is-open{display:block}.listing-images-modalx-backdrop{position:absolute;inset:0;background:rgba(0, 0, 0, 0.78);backdrop-filter:blur(4px)}.listing-images-modalx-dialog{position:relative;z-index:2;width:min(96vw, 1320px);height:min(90vh, 800px);margin:5vh auto;background:transparent;border-radius:0;overflow:visible;display:flex;align-items:center;justify-content:center}.listing-images-modalx-close{position:absolute;top:14px;right:14px;z-index:30;width:44px;height:44px;padding:0;border:0;background:rgba(255, 255, 255, 0.15);color:#fff;font-size:0;line-height:1;border-radius:999px;cursor:pointer;transition:background 0.2s ease;display:flex;justify-content:center;align-items:center}.listing-images-modalx-close::before{content:"×";font-size:32px;line-height:1;display:block;transform:translateY(-2px)}.listing-images-modalx-close:hover{background:rgba(255, 255, 255, 0.3)}.listing-images-modalx .listing-images-swiper{width:calc(100% - 120px);height:100%;background:#000;overflow:visible;position:relative}.listing-images-modalx .listing-images-swiper .swiper-wrapper{overflow:hidden}.listing-images-modalx .listing-images-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden}.listing-images-modalx .listing-images-swiper .swiper-slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;-webkit-user-drag:none;user-drag:none;pointer-events:none}.listing-images-modalx .listing-images-swiper .swiper-button-prev,.listing-images-modalx .listing-images-swiper .swiper-button-next{width:48px;height:48px;color:#fff;opacity:0.8;transition:opacity 0.2s ease;z-index:20}.listing-images-modalx .listing-images-swiper .swiper-button-prev:hover,.listing-images-modalx .listing-images-swiper .swiper-button-next:hover{opacity:1}.listing-images-modalx .listing-images-swiper .swiper-button-prev{left:-60px}.listing-images-modalx .listing-images-swiper .swiper-button-next{right:-60px}.listing-images-modalx .listing-images-swiper .swiper-pagination-bullet{background:#fff;opacity:0.5}.listing-images-modalx .listing-images-swiper .swiper-pagination-bullet-active{opacity:1}.listing-images-modal-x{position:fixed;inset:0;z-index:999999;display:none}.listing-images-modal-x,.listing-images-modal-x *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.listing-images-modal-x.is-open{display:block}.listing-images-modal-x-backdrop{position:absolute;inset:0;background:rgba(0, 0, 0, 0.78);backdrop-filter:blur(4px)}.listing-images-modal-x-dialog{position:relative;z-index:2;width:min(96vw, 1320px);height:min(90vh, 800px);margin:5vh auto;background:transparent;border-radius:0;overflow:visible;display:flex;align-items:center;justify-content:center}.listing-images-modal-x-close{position:absolute;top:14px;right:14px;z-index:30;width:44px;height:44px;padding:0;border:0;background:rgba(255, 255, 255, 0.15);color:#fff;font-size:0;line-height:1;border-radius:999px;cursor:pointer;transition:background 0.2s ease;display:flex;justify-content:center;align-items:center}.listing-images-modal-x-close::before{content:"×";font-size:32px;line-height:1;display:block;transform:translateY(-2px)}.listing-images-modal-x-close:hover{background:rgba(255, 255, 255, 0.3)}.listing-images-modal-x .listing-images-swiper{width:calc(100% - 120px);height:100%;background:#000;overflow:hidden;position:relative}.listing-images-modal-x .listing-images-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;background:#000}.listing-images-modal-x .listing-images-swiper .swiper-slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;-webkit-user-drag:none;user-drag:none;pointer-events:none}.listing-images-modal-x .listing-images-swiper .swiper-button-prev,.listing-images-modal-x .listing-images-swiper .swiper-button-next{width:48px;height:48px;color:#fff;opacity:0.8;transition:opacity 0.2s ease;z-index:20}.listing-images-modal-x .listing-images-swiper .swiper-button-prev:hover,.listing-images-modal-x .listing-images-swiper .swiper-button-next:hover{opacity:1}.listing-images-modal-x .listing-images-swiper .swiper-button-prev{left:20px;transform:translateX(-80px)}.listing-images-modal-x .listing-images-swiper .swiper-button-next{right:20px;transform:translateX(80px)}.listing-images-modal-x .listing-images-swiper .swiper-pagination-bullet{background:#fff;opacity:0.5}.listing-images-modal-x .listing-images-swiper .swiper-pagination-bullet-active{opacity:1}.listing-images-modal-x{position:fixed;inset:0;z-index:999999;display:none}.listing-images-modal-x,.listing-images-modal-x *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.listing-images-modal-x.is-open{display:block}.listing-images-modal-x-backdrop{position:absolute;inset:0;background:rgba(0, 0, 0, 0.78);backdrop-filter:blur(4px)}.listing-images-modal-x-dialog{position:relative;z-index:2;width:min(96vw, 1320px);height:min(90vh, 800px);margin:5vh auto;background:transparent;border-radius:0;overflow:visible;display:flex;align-items:center;justify-content:center}.listing-images-modal-x-close{position:absolute;top:14px;right:14px;z-index:10;width:44px;height:44px;padding:0;border:0;background:rgba(255, 255, 255, 0.15);color:#fff;font-size:0;line-height:1;border-radius:999px;cursor:pointer;transition:background 0.2s ease;display:flex;justify-content:center;align-items:center}.listing-images-modal-x-close::before{content:"×";font-size:32px;line-height:1;display:block;transform:translateY(-2px)}.listing-images-modal-x-close:hover{background:rgba(255, 255, 255, 0.3)}.listing-images-modal-x .listing-images-swiper{width:calc(100% - 120px);height:100%;background:#000;overflow:visible;position:relative}.listing-images-modal-x .listing-images-swiper .swiper-wrapper,.listing-images-modal-x .listing-images-swiper .swiper-slide{overflow:hidden}.listing-images-modal-x .listing-images-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;background:#000}.listing-images-modal-x .listing-images-swiper .swiper-slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;-webkit-user-drag:none;user-drag:none;pointer-events:none}.listing-images-modal-x .listing-images-swiper .swiper-button-prev,.listing-images-modal-x .listing-images-swiper .swiper-button-next{width:48px;height:48px;color:#fff;opacity:0.8;transition:opacity 0.2s ease}.listing-images-modal-x .listing-images-swiper .swiper-button-prev{left:-60px}.listing-images-modal-x .listing-images-swiper .swiper-button-next{right:-60px}.listing-images-modal-x .listing-images-swiper .swiper-button-prev:hover,.listing-images-modal-x .listing-images-swiper .swiper-button-next:hover{opacity:1}.listing-images-modal-x .listing-images-swiper .swiper-pagination-bullet{background:#fff;opacity:0.5}.listing-images-modal-x .listing-images-swiper .swiper-pagination-bullet-active{opacity:1}.listing-images-modal-x{position:fixed;inset:0;z-index:999999;display:none}.listing-images-modal-x,.listing-images-modal-x *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.listing-images-modal-x.is-open{display:block}.listing-images-modal-x-backdrop{position:absolute;inset:0;background:rgba(0, 0, 0, 0.78);backdrop-filter:blur(4px)}.listing-images-modal-x-dialog{position:relative;z-index:2;width:min(96vw, 1200px);height:min(90vh, 800px);margin:5vh auto;background:#000;border-radius:0px;overflow:hidden;display:flex;align-items:center;justify-content:center}.listing-images-modal-x-close{position:absolute;top:14px;right:14px;z-index:5;width:44px;height:44px;border:0;background:rgba(255, 255, 255, 0.15);color:#fff;font-size:28px;line-height:44px;line-height:1;border-radius:999px;cursor:pointer;transition:background 0.2s ease;display:flex;justify-content:center;align-items:center}.listing-images-modal-x-close::before{content:"×";font-size:32px;line-height:1;display:block;transform:translateY(-2px)}.listing-images-modal-x-close:hover{background:rgba(255, 255, 255, 0.3)}.listing-images-modal-x .listing-images-swiper{width:100%;height:100%}.listing-images-modal-x .listing-images-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;background:#000}.listing-images-modal-x .listing-images-swiper .swiper-slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;-webkit-user-drag:none;user-drag:none;pointer-events:none}.listing-images-modal-x .listing-images-swiper .swiper-button-prev,.listing-images-modal-x .listing-images-swiper .swiper-button-next{color:#fff;opacity:0.8;transition:opacity 0.2s ease}.listing-images-modal-x .listing-images-swiper .swiper-button-prev:hover,.listing-images-modal-x .listing-images-swiper .swiper-button-next:hover{opacity:1}.listing-images-modal-x .listing-images-swiper .swiper-pagination-bullet{background:#fff;opacity:0.5}.listing-images-modal-x .listing-images-swiper .swiper-pagination-bullet-active{opacity:1}.property-form-wrapper{background-color:var(--e-global-color-724c6f6);padding:40px}@media (max-width:767px){.property-form-wrapper{padding:20px}}.property-detail-page-wrapper{display:flex;flex-direction:column;background-color:var(--e-global-color-5738a17)}.property-detail-page-wrapper .listing-image-modal-trigger:not(:has(img)){position:absolute;bottom:25px;right:25px;font-size:13px;font-weight:bold;text-transform:uppercase;background-color:var(--e-global-color-accent);padding:15px 40px;letter-spacing:1px;color:white}.property-detail-page-wrapper .listing-image-modal-trigger:not(:has(img)):hover{background-color:var(--e-global-color-primary);text-decoration:none;color:white;font-weight:bold}.property-detail-page-wrapper .listing-images{display:flex;gap:25px;position:relative;max-height:50vh}@media (max-width:1024px){.property-detail-page-wrapper .listing-images{gap:15px}}@media (max-width:767px){.property-detail-page-wrapper .listing-images{gap:5px}}.property-detail-page-wrapper .listing-images img{height:100%;width:100%;object-fit:cover}.property-detail-page-wrapper .listing-images .listing-images-main-image{flex-basis:50%}@media (max-width:767px){.property-detail-page-wrapper .listing-images .listing-images-main-image{flex-basis:67%}}.property-detail-page-wrapper .listing-images .listing-images-image-grid{flex-basis:50%;display:flex;flex-direction:row;gap:25px;flex-wrap:wrap}@media (max-width:1024px){.property-detail-page-wrapper .listing-images .listing-images-image-grid{gap:15px}}@media (max-width:767px){.property-detail-page-wrapper .listing-images .listing-images-image-grid{flex-basis:33%;gap:5px;flex-direction:column}}.property-detail-page-wrapper .listing-images .listing-images-image-grid .grid-placeholder{flex-basis:calc(50% - (25px / 2));background:var(--e-global-color-primary);height:auto}.property-detail-page-wrapper .listing-images .listing-images-image-grid .grid-image{flex-basis:calc(50% - 12.5px);background:white;height:calc(50% - (25px / 2));overflow:hidden;position:relative}@media (max-width:1024px){.property-detail-page-wrapper .listing-images .listing-images-image-grid .grid-image{flex-basis:calc(50% - 7.5px);height:calc(50% - (15px / 2))}}@media (max-width:767px){.property-detail-page-wrapper .listing-images .listing-images-image-grid .grid-image{flex-basis:calc(50% - 2.5px);height:calc(50% - (5px / 2))}.property-detail-page-wrapper .listing-images .listing-images-image-grid .grid-image:nth-child(n+3){display:none}}.property-detail-page-wrapper .listing-images .listing-images-image-grid .grid-image a,.property-detail-page-wrapper .listing-images .listing-images-image-grid .grid-image img,.property-detail-page-wrapper .listing-images .listing-images-image-grid .grid-image .grid-placeholder{display:block;width:100%;height:100%}.property-detail-page-wrapper .listing-images .listing-images-image-grid .grid-image img{object-fit:cover}.property-detail-page-wrapper .property-details-wrapper{padding:65px;max-width:1920px;display:flex;flex-wrap:wrap;gap:65px}@media (max-width:1200px){.property-detail-page-wrapper .property-details-wrapper{gap:40px}}@media (max-width:767px){.property-detail-page-wrapper .property-details-wrapper{padding:30px;gap:25px}}.property-detail-page-wrapper .property-details-wrapper .property-detail-left-col{flex-basis:50%;flex-grow:1;display:flex;flex-direction:column;gap:50px}.property-detail-page-wrapper .property-details-wrapper .property-detail-right-col{flex-basis:400px;flex-shrink:0}@media (max-width:1024px){.property-detail-page-wrapper .property-details-wrapper .property-detail-right-col{flex-basis:100%}}.property-detail-page-wrapper .property-details-wrapper .top-info{display:flex;gap:25px}@media (max-width:767px){.property-detail-page-wrapper .property-details-wrapper .top-info{flex-direction:column;gap:15px}}.property-detail-page-wrapper .property-details-wrapper .top-info .top-info-left-col{display:flex;flex-direction:column;flex-basis:calc(50% - 12.5px);gap:0px}.property-detail-page-wrapper .property-details-wrapper .top-info .top-info-right-col{display:flex;flex-direction:column;flex-basis:calc(50% - 12.5px);align-items:flex-end;gap:15px}@media (max-width:767px){.property-detail-page-wrapper .property-details-wrapper .top-info .top-info-right-col{flex-direction:row;justify-content:space-between}}.property-detail-page-wrapper .property-details-wrapper .listing-street-address{display:flex;flex-direction:column;gap:5px}.property-detail-page-wrapper .property-details-wrapper .listing-street-address{font-size:26px;line-height:32px;font-weight:bold}.property-detail-page-wrapper .property-details-wrapper .listing-neighborhood{display:flex;flex-direction:row;gap:10px}.property-detail-page-wrapper .property-details-wrapper .property-type-banner{font-size:13px;line-height:20px;background-color:var(--e-global-color-accent);padding:10px 15px;color:white;display:flex;justify-content:center;align-items:center;width:fit-content}.property-detail-page-wrapper .property-details-wrapper .property-type-banner.property-type-private-home{background:var(--e-global-color-948a0ce)}.property-detail-page-wrapper .property-details-wrapper .property-type-banner.property-type-homesite{background:var(--e-global-color-accent)}.property-detail-page-wrapper .property-details-wrapper .property-type-banner.property-type-villa{background:var(--e-global-color-e7229d0)}.property-detail-page-wrapper .property-details-wrapper .property-type-banner.property-type-cottage{background:var(--e-global-color-secondary);color:var(--e-global-color-primary)}.property-detail-page-wrapper .property-details-wrapper .listing-price{font-size:35px;line-height:44px;font-weight:bold;font-family:var(--e-global-typography-primary-font-family)}.property-detail-page-wrapper .property-details-wrapper .listing-details-wrapper{display:flex;flex-direction:column;gap:25px}.property-detail-page-wrapper .property-details-wrapper .listing-details-wrapper h4{font-size:26px;line-height:32px;font-family:var(--e-global-typography-primary-font-family);text-transform:none;margin:0;padding:0}.property-detail-page-wrapper .property-details-wrapper .listing-details-wrapper .listing-details-list{list-style:none;padding:0;margin:0;display:flex}.property-detail-page-wrapper .property-details-wrapper .listing-details-wrapper .listing-details-list .listing-detail-name{color:var(--e-global-color-accent);text-transform:uppercase;font-size:13px;line-height:20px;font-family:var(--e-global-typography-text-font-family);font-weight:bold;letter-spacing:0.07em;text-align:center}.property-detail-page-wrapper .property-details-wrapper .listing-details-wrapper .listing-details-list .listing-detail-value{font-size:22px;line-height:31px}.property-detail-page-wrapper .property-details-wrapper .listing-details-wrapper .listing-details-list li{padding:0;margin:0;border-left:1px solid var(--e-global-color-0e3a3e2);display:flex;flex-direction:column;flex-basis:100%;align-items:center;justify-content:center}.property-detail-page-wrapper .property-details-wrapper .listing-details-wrapper .listing-details-list li:first-child{border-left:none}.property-detail-page-wrapper .property-details-wrapper .listing-features-and-memebership-wrapper{display:flex;flex-direction:column;gap:25px}.property-detail-page-wrapper .property-details-wrapper .listing-features-and-memebership-wrapper .listing-features-wrapper,.property-detail-page-wrapper .property-details-wrapper .listing-features-and-memebership-wrapper .listing-membership-wrapper{display:flex;flex-direction:column;gap:5px}.property-detail-page-wrapper .property-details-wrapper .listing-features-and-memebership-wrapper .listing-section-title{font-size:13px;line-height:20px;letter-spacing:0.07em;text-transform:uppercase;color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family);font-weight:bold}.property-detail-page-wrapper .property-details-wrapper .listing-overview-wrapper{display:flex;flex-direction:column;gap:10px}.property-detail-page-wrapper .property-details-wrapper .listing-overview-wrapper .listing-overview-title{font-size:26px;line-height:32px;font-weight:bold}.property-detail-page-wrapper .property-details-wrapper .listing-overview-wrapper .listing-overview-content{max-height:200px;overflow:hidden;transition:max-height 1s ease;scrollbar-width:none;-ms-overflow-style:none}.property-detail-page-wrapper .property-details-wrapper .listing-overview-wrapper .listing-overview-content:-webkit-scrollbar{display:none}.property-detail-page-wrapper .property-details-wrapper .listing-overview-wrapper .listing-overview-link a{display:flex;gap:10px;color:var(--e-global-color-accent)}.property-detail-page-wrapper .property-details-wrapper .listing-overview-wrapper .listing-overview-link .icon-plus path{stroke:var(--e-global-color-accent)}.property-detail-page-wrapper .property-details-wrapper .listing-overview-wrapper.open .listing-overview-content{max-height:50000px}.property-detail-page-wrapper .property-details-wrapper .listing-overview-wrapper.open .icon-plus path:nth-child(2){stroke:transparent}.property-detail-page-wrapper .listing-tabbed-content-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--e-global-color-724c6f6);padding:85px 65px;gap:25px}@media (max-width:767px){.property-detail-page-wrapper .listing-tabbed-content-wrapper{padding:30px;gap:15px}}.property-detail-page-wrapper .listing-tabbed-content-wrapper ul.listing-tabs{margin:0;padding:0;list-style:none;width:100%;display:flex;flex-wrap:nowrap;gap:0}.property-detail-page-wrapper .listing-tabbed-content-wrapper ul.listing-tabs li{display:flex;justify-content:center;align-items:center;text-align:center;padding:15px 45px;border:1px solid var(--e-global-color-primary);font-size:13px;line-height:20px;letter-spacing:0.07em;text-transform:uppercase;font-family:var(--e-global-typography-text-font-family);font-weight:bold;flex:1 1 0;min-width:0}.property-detail-page-wrapper .listing-tabbed-content-wrapper ul.listing-tabs li:not(:first-child){border-left:0}.property-detail-page-wrapper .listing-tabbed-content-wrapper ul.listing-tabs li:hover,.property-detail-page-wrapper .listing-tabbed-content-wrapper ul.listing-tabs li.active{cursor:pointer;background-color:var(--e-global-color-primary);color:#fff}@media (max-width:767px){.property-detail-page-wrapper .listing-tabbed-content-wrapper ul.listing-tabs{flex-wrap:wrap;justify-content:flex-start}.property-detail-page-wrapper .listing-tabbed-content-wrapper ul.listing-tabs:has(> li:only-child){justify-content:center;align-items:center}.property-detail-page-wrapper .listing-tabbed-content-wrapper ul.listing-tabs li{flex:0 0 50%;padding:15px;border-left:1px solid var(--e-global-color-primary)}.property-detail-page-wrapper .listing-tabbed-content-wrapper ul.listing-tabs li:not(:first-child){border-left:1px solid var(--e-global-color-primary)}.property-detail-page-wrapper .listing-tabbed-content-wrapper ul.listing-tabs li:nth-child(2n){border-left:0}.property-detail-page-wrapper .listing-tabbed-content-wrapper ul.listing-tabs li:nth-child(n+3){border-top:0}}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-wrapper{width:100%;max-width:800px;display:flex;justify-content:center;align-items:center}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper{background:var(--e-global-color-primary);width:100%;max-width:1000px;overflow:hidden;transition:height 0.3s ease;position:relative}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .listing-tabs-track{display:flex;width:100%;transform:translate3d(0, 0, 0);transition:transform 0.35s ease;will-change:transform}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .listing-tab-pane{flex:0 0 100%;width:100%;display:flex;aspect-ratio:calc(16 / 9)}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .virtual-tours{width:100%}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .virtual-tour-item{height:100%;width:100%}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .virtual-tour-item iframe{height:100%}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .videos{width:100%}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .video-item{height:100%;width:100%}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .video-item iframe{height:100%}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .floorplan-item{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#111}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .floorplan-item iframe{width:100%;height:100%;aspect-ratio:0.7727272727;max-width:100%;max-height:100%;border:0}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .map-item{height:100%;width:100%}.property-detail-page-wrapper .listing-tabbed-content-wrapper .listing-tabs-content-wrapper .map-item .listing-map{width:100%;height:100%;overflow:hidden}/*# sourceMappingURL=https://kiawahisland.wpenginepowered.com/wp-content/plugins/kiawah-elementor-plugin/widgets/kiawah-property-detail-page/css/kiawah-property-detail-page.css.map */