.plot-flexible-content{margin-bottom:25px}.plot-flexible-content .site-container{display:flex;flex-direction:column;gap:25px;padding-top:25px}@media (min-width: 830px){.plot-flexible-content .site-container{flex-direction:row}}.plot-flexible-content .post-content__main{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:25px;overflow:hidden}@media (min-width: 1280px){.plot-flexible-content .post-content__main{width:75%;max-width:1004px}}@media only screen and (min-width: 1600px){.plot-flexible-content .post-content__main{max-width:unset;width:81%}}.plot-flexible-content .post-content__section{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(32 51 58 / var(--tw-border-opacity, 1));padding-top:25px}.plot-flexible-content .post-content__section:first-child{border-top-width:0px;padding-top:0px}.plot-flexible-content .post-content__section--overview .content{position:relative;display:grid;gap:50px}@media (min-width: 830px){.plot-flexible-content .post-content__section--overview .content{grid-template-columns:repeat(2, minmax(0, 1fr));gap:50px}.plot-flexible-content .post-content__section--overview .content .section-header .header-wrapper{max-width:448px}}@media only screen and (min-width: 1600px){.plot-flexible-content .post-content__section--overview .content .section-header .header-wrapper{max-width:550px}}.plot-flexible-content .post-content__section--overview .content .section-copy{padding-bottom:72px}@media (min-width: 1280px){.plot-flexible-content .post-content__section--overview .content .section-copy{padding-bottom:75px}}.plot-flexible-content .post-content__section--overview .content .section-copy p{width:95%}@media (min-width: 500px){.plot-flexible-content .post-content__section--overview .content .section-copy p{width:80%}}@media (min-width: 1280px){.plot-flexible-content .post-content__section--overview .content .section-copy p{max-width:341px}}@media only screen and (min-width: 1900px){.plot-flexible-content .post-content__section--overview .content .section-copy p{max-width:441px}}.plot-flexible-content .post-content__section--floorplan .header-wrapper{margin-bottom:25px}.plot-flexible-content .post-content__section--floorplan .floor-tabs-slider .swiper-slide{width:-moz-fit-content;width:fit-content}.plot-flexible-content .post-content__section--floorplan .floor-tabs-slider .swiper-slide .floor-tab-item span.h4{color:#20333a;font-family:"General Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.plot-flexible-content .post-content__section--floorplan .floor-tabs-slider .swiper-slide.swiper-slide-active span.h4{color:#f96e46}.plot-flexible-content .post-content__section--floorplan .floors-content-slider{margin-top:25px}@media (min-width: 1280px){.plot-flexible-content .post-content__section--floorplan .floors-content-slider{margin-top:33px}}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__wrapper{display:flex;flex-direction:column;gap:10px}@media (min-width: 830px){.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__wrapper{flex-direction:row}}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__dimensions,.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor figure{background:hsla(0,0%,100%,.4)}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__dimensions{padding-top:23px;padding-bottom:23px;padding-left:17px;padding-right:17px}@media (min-width: 830px){.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__dimensions{width:33%;max-width:328px}}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor figure{display:flex;align-items:center;justify-content:center;padding-left:25px;padding-right:25px}@media (min-width: 830px){.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor figure{width:75%;max-width:666px}}@media (min-width: 1280px){.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor figure{padding-left:40px;padding-right:40px}}@media (min-width: 1921px){.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor figure{padding-left:65px;padding-right:65px}}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor figure{aspect-ratio:666/481}@media only screen and (min-width: 1600px){.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor figure{max-width:unset;width:78%}}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor figure.full-width-image{padding:0px}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor figure.full-width-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor figure--full-width{width:100%}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__dimension{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__dimension:last-child{margin-bottom:0px}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__dimension span{display:block;color:#000;font-family:"General Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__copy p,.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__copy li{color:#20333a;font-family:"General Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__copy ul{margin-bottom:16px;padding-left:20px}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__copy ul:last-child{margin-bottom:0px}@media (min-width: 1440px){.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__copy ul{padding-left:25px}}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__copy p{margin-bottom:16px}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__copy p:last-child{margin-bottom:0px}@media (min-width: 1280px){.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__copy p{width:90%}}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__copy li{margin-bottom:16px}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__copy li:last-child{margin-bottom:0px}.plot-flexible-content .post-content__section--floorplan .floors-content-slider .single-floor__copy li{list-style:disc}.plot-flexible-content .post-content__section--gallery .section-header{margin-bottom:25px}@media (min-width: 1280px){.plot-flexible-content .post-content__section--gallery .section-header{margin-bottom:30px}}.plot-flexible-content .post-content__section--gallery .section-images{position:relative}.plot-flexible-content .post-content__section--gallery .section-images .swiper-slide img{aspect-ratio:4/3;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 1280px){.plot-flexible-content .post-content__section--gallery .section-images .swiper-slide img{aspect-ratio:1004/560}}.plot-flexible-content .post-content__section--gallery .section-images .gallery-pagination{position:absolute;bottom:20px !important;left:50% !important;transform:translateX(-50%);display:flex;gap:6px;justify-content:center;z-index:10}@media screen and (max-width: 1200px){.plot-flexible-content .post-content__section--gallery .section-images .gallery-pagination{display:none}}.plot-flexible-content .post-content__section--gallery .section-images .gallery-pagination .swiper-pagination-bullet{width:9px;height:9px;background:rgba(240,235,229,0);border:1px solid #f0ebe5;border-radius:50%;opacity:1;cursor:pointer;transition:all .3s ease;margin:0 !important}.plot-flexible-content .post-content__section--gallery .section-images .gallery-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f0ebe5;border-color:#f0ebe5}.plot-flexible-content .post-content__section--map_section #commute-calculator{display:flex;flex-direction:column;gap:10px}@media (min-width: 830px){.plot-flexible-content .post-content__section--map_section #commute-calculator{flex-direction:row}.plot-flexible-content .post-content__section--map_section .map{width:75%;max-width:666px}}@media (min-width: 1440px){.plot-flexible-content .post-content__section--map_section .map{aspect-ratio:666/481}}@media only screen and (min-width: 1600px){.plot-flexible-content .post-content__section--map_section .map{max-width:unset;width:78%;height:620px}}.plot-flexible-content .post-content__section--map_section .filters{padding-top:23px;padding-bottom:23px;padding-left:17px;padding-right:17px}@media (min-width: 830px){.plot-flexible-content .post-content__section--map_section .filters{width:33%;max-width:328px}}.plot-flexible-content .post-content__section--map_section .filters{background-color:hsla(0,0%,100%,.4)}.plot-flexible-content .post-content__section--map_section .description{margin-bottom:25px}@media (min-width: 1280px){.plot-flexible-content .post-content__section--map_section .description{margin-bottom:50px}}.plot-flexible-content .post-content__section--map_section .btn{margin-top:25px;cursor:pointer}@media (min-width: 1280px){.plot-flexible-content .post-content__section--map_section .btn{margin-top:30px}}.plot-flexible-content .post-content__section--map_section input{width:100%;border-radius:0;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(32 51 58 / var(--tw-border-opacity, 1));background-color:transparent;padding-top:8px;padding-bottom:8px}.plot-flexible-content .post-content__section--map_section input::-moz-placeholder{color:#97a3a7;font-family:"General Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.plot-flexible-content .post-content__section--map_section input::placeholder{color:#97a3a7;font-family:"General Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.plot-flexible-content .post-content__section--map_section p,.plot-flexible-content .post-content__section--map_section input{color:#20333a;font-family:"General Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.plot-flexible-content .post-content__section .header-wrapper{margin-bottom:25px}@media (min-width: 1280px){.plot-flexible-content .post-content__section .header-wrapper{margin-bottom:30px}}.plot-flexible-content .post-content__sidebar{display:none}@media (min-width: 1280px){.plot-flexible-content .post-content__sidebar{display:block}}@media (min-width: 830px){.plot-flexible-content .post-content__sidebar{width:25%;max-width:341px}}.plot-flexible-content .post-content__sidebar nav ul{margin-bottom:32px;padding-left:0px}.plot-flexible-content .post-content__sidebar nav ul li{margin-bottom:9px}.plot-flexible-content .post-content__sidebar nav ul li:last-child{margin-bottom:0px}.plot-flexible-content .post-content__sidebar nav ul li{list-style:none}.plot-flexible-content .post-content__sidebar nav ul li a{color:#20333a;font-family:"General Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:color .3s ease;position:relative;display:flex;align-items:center;gap:2px}.plot-flexible-content .post-content__sidebar nav ul li a::before{content:"—";display:inline-block;opacity:0;transform:translateX(-4px);transition:opacity .3s ease,transform .3s ease,max-width .3s ease;max-width:0}.plot-flexible-content .post-content__sidebar nav ul li a:hover,.plot-flexible-content .post-content__sidebar nav ul li a.active{color:#f96e46;font-family:"General Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.plot-flexible-content .post-content__sidebar nav ul li a:hover::before,.plot-flexible-content .post-content__sidebar nav ul li a.active::before{opacity:1;transform:translateX(0);max-width:12px;margin-right:5px}@media (min-width: 830px){.plot-flexible-content .post-content__sidebar--wrapper{position:sticky;top:110px}}@media (min-width: 1280px){.plot-flexible-content .post-content__sidebar--wrapper{top:90px}}.modal-contact{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999999;visibility:hidden;pointer-events:none}.modal-contact.is-open{visibility:visible;pointer-events:auto}.modal-contact .modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);backdrop-filter:blur(2.5px);opacity:0;pointer-events:none;transition:all .3s ease}.modal-contact .modal-content{position:absolute;top:0;right:0;width:100%;height:100%;background:#20333a;transform:translateX(100%);transition:all .3s ease;pointer-events:auto;color:#f0ebe5;display:flex;flex-direction:column;gap:25px;padding-top:30px;padding-bottom:30px;padding-left:25px;padding-right:25px}@media (min-width: 1280px){.modal-contact .modal-content{padding-left:37px;padding-right:37px}}@media (min-width: 1440px){.modal-contact .modal-content{padding-top:47px;padding-bottom:47px;padding-left:65px}}.modal-contact .modal-content .h2{color:inherit;margin-bottom:25px;display:block}@media (min-width: 1280px){.modal-contact .modal-content .h2{margin-bottom:50px}}.modal-contact .modal-content .map-container{margin-top:30px;max-width:361px}@media (min-width: 1280px){.modal-contact .modal-content .map-container{margin-top:50px}}@media (min-width: 1921px){.modal-contact .modal-content .map-container{margin-top:100px}}@media(min-width: 1024px){.modal-contact .modal-content{width:33.333%;max-width:537px}@media (min-width: 1280px){.modal-contact .modal-content{width:537px;width:45%}}}.modal-contact .modal-content .gform_wrapper .gform_footer{margin-top:40px}@media(min-width: 1024px){.modal-contact .modal-content .gform_wrapper .gform_footer{margin-top:70px}}.modal-contact .modal-content .gform_wrapper .gform_footer button{color:#20333a !important;text-align:center !important;font-family:"General Sans" !important;font-size:12px !important;font-style:normal !important;font-weight:500 !important;line-height:1 !important;letter-spacing:1.8px !important;border:1px solid #f0ebe5 !important;padding:14px 30px !important;display:block !important;width:-moz-fit-content !important;width:fit-content !important;background-color:#f0ebe5 !important;transition:all .3s ease !important;text-transform:uppercase !important;border-radius:0 !important;box-shadow:none !important}.modal-contact .modal-content .gform_wrapper .gform_footer button:hover{background-color:#20333a !important;color:#f0ebe5 !important;border-color:#f0ebe5 !important}.modal-contact .modal-content .gform_wrapper form .gform_body .gform_fields{-moz-column-gap:25px;column-gap:25px}@media (min-width: 1280px){.modal-contact .modal-content .gform_wrapper form .gform_body .gform_fields{row-gap:50px}}.modal-contact .modal-content .gform_wrapper form .gform_body .gform_fields .gfield label{color:#f0ebe5;font-family:"General Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:13px}.modal-contact .modal-content .gform_wrapper form .gform_body .gform_fields .gfield input{border:none;box-shadow:none;background-color:rgba(0,0,0,0);border-bottom:1px solid #f0ebe5;color:#f0ebe5;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:0;padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px}.modal-contact .modal-content .gform_wrapper form .gform_body .gform_fields .gfield input::-moz-placeholder{color:#f0ebe5;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.modal-contact .modal-content .gform_wrapper form .gform_body .gform_fields .gfield input::placeholder{color:#f0ebe5;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.modal-contact .modal-content .gform_wrapper form .gform_body .gform_fields .gfield textarea{border-radius:0;--tw-bg-opacity:1;background-color:rgb(246 243 239 / var(--tw-bg-opacity, 1));resize:none;box-shadow:none;border:none;color:#f0ebe5;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.modal-contact .modal-close{color:#f0ebe5;text-align:right;font-family:"General Sans";font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.8px;margin-left:auto;display:flex;align-items:center;gap:17px}.modal-contact.is-open .modal-overlay{opacity:1;pointer-events:auto}.modal-contact.is-open .modal-content{transform:translateX(0)}
