@font-face{font-family:Novecento-Wide;font-style:normal;font-weight:400;font-display:swap;src:url("../../fonts/novecento-wide/novecentowide-book-webfont.eot");src:local(""),url("../../fonts/novecento-wide/novecentowide-book-webfont.eot") format("embedded-opentype"),url("../../fonts/novecento-wide/novecentowide-book-webfont.woff") format("woff"),url("../../fonts/novecento-wide/novecentowide-book-webfont.ttf") format("truetype"),url("../../fonts/novecento-wide/novecentowide-book-webfont.svg") format("svg")}@font-face{font-family:Novecento-Wide-Bold;font-style:normal;font-weight:600;font-display:swap;src:url("../../fonts/novecento-wide/novecentowide-demibold-webfont.eot");src:local(""),url("../../fonts/novecento-wide/novecentowide-demibold-webfont.eot") format("embedded-opentype"),url("../../fonts/novecento-wide/novecentowide-demibold-webfont.woff") format("woff"),url("../../fonts/novecento-wide/novecentowide-demibold-webfont.ttf") format("truetype"),url("../../fonts/novecento-wide/novecentowide-demibold-webfont.svg") format("svg")}@font-face{font-family:Open-Sans;font-style:normal;font-display:swap;font-weight:100 900;font-named-instance:"Regular";src:url("../../fonts/open-sans/OpenSans-VariableFont_wdth,wght.woff2") format("woff2")}header{position:fixed;width:100%;z-index:12;top:100px;transition:.5s ease all}@media screen and (max-width: 992px){header{top:0;border-bottom:10px solid var(--wp--preset--color--primary)}}header.shrink-nav{padding-top:50px;padding-bottom:20px;background-color:var(--wp--preset--color--white);top:unset;box-shadow:7px 7px 16px 6px rgba(0,0,0,.1490196078);transition:.5s ease all}@media screen and (max-width: 992px){header.shrink-nav{padding-top:0px;padding-bottom:0px;top:0;border-bottom:10px solid rgba(0,0,0,0)}}header.shrink-nav>div.wp-block-group{background-color:rgba(0,0,0,0);transition:.5s ease all}header.shrink-nav .wp-block-site-logo{padding-left:50px}@media screen and (max-width: 768px){header.shrink-nav .wp-block-site-logo{padding-left:25px}}@media screen and (max-width: 992px){header.shrink-nav .wp-block-site-logo img{max-height:50px;width:auto;transition:.5s ease all}}header .mobile-social-icons{display:none}header>div.wp-block-group{background-color:var(--wp--preset--color--white);height:42px;transition:.5s ease all}@media screen and (max-width: 992px){header>div.wp-block-group{height:unset;padding:10px}}header .wp-block-site-logo{padding-left:50px}header .wp-block-site-logo img{transition:.5s ease all}@media screen and (max-width: 992px){header .wp-block-site-logo img{max-height:75px;width:auto}}header .wp-block-social-links{padding-right:50px}header .wp-block-social-links .wp-social-link svg{height:24px;width:24px}header .wp-block-navigation__submenu-container{min-width:300px !important}@media screen and (max-width: 992px){header .wp-block-navigation__submenu-container{opacity:0 !important;display:none !important;min-width:unset !important;padding:10px 25px !important}}@media screen and (min-width: 1700px){header .wp-block-navigation__container{gap:50px}}header .wp-block-navigation__responsive-container{display:none !important;padding-right:50px;left:unset}header .wp-block-navigation__responsive-container-open svg{fill:var(--wp--preset--color--secondary);width:40px;height:30px}header .wp-block-navigation__responsive-container-close{max-width:100%}header .wp-block-navigation__responsive-container-close svg{fill:var(--wp--preset--color--secondary)}header .wp-block-navigation__responsive-container .wp-block-navigation__submenu-icon{display:inline-block !important}@media screen and (max-width: 1051px){header .wp-block-navigation__responsive-container .wp-block-navigation__submenu-icon{position:absolute;top:-5px;right:0;color:#fff;width:50px;height:50px}header .wp-block-navigation__responsive-container .wp-block-navigation__submenu-icon svg{width:25px;height:25px}}@media screen and (min-width: 992px){header .wp-block-navigation__responsive-container{display:block !important}}header .wp-block-navigation__responsive-container-open{display:block !important}@media screen and (min-width: 992px){header .wp-block-navigation__responsive-container-open{display:none !important}}header .wp-block-navigation__responsive-container-close{padding:5px;color:#fff}header .wp-block-navigation__responsive-container-close svg{width:35px;height:35px}header .wp-block-navigation__responsive-container.is-menu-open{width:100%;background:var(--wp--preset--color--white);overflow:hidden}@media screen and (max-width: 992px){header .wp-block-navigation__responsive-container.is-menu-open{display:block !important}}header .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container{position:relative;width:100%}header .wp-block-navigation__responsive-container.is-menu-open .wp-block-social-links{display:inline-block;width:100%;padding-top:10px;padding-left:40px}header .wp-block-navigation__responsive-container.is-menu-open .wp-block-social-links li,header .wp-block-navigation__responsive-container.is-menu-open .wp-block-social-links a{display:inline;color:var(--wp--preset--color--secondary) !important;padding-left:0 !important;border-bottom:none}header .wp-block-navigation__responsive-container.is-menu-open .wp-block-social-links li svg,header .wp-block-navigation__responsive-container.is-menu-open .wp-block-social-links a svg{width:30px;height:30px}header .wp-block-navigation__responsive-container.is-menu-open li a{color:var(--wp--preset--color--primary) !important;border-bottom:1px solid #d3d3d3;font-family:Novecento-Wide}header .wp-block-navigation__responsive-close{max-width:100%}header .wp-block-navigation ul{padding:0;margin:0}header .wp-block-navigation ul:before,header .wp-block-navigation ul:after{content:" ";display:table}header .wp-block-navigation ul:after{clear:both}header .wp-block-navigation li{list-style:none}@media screen and (max-width: 992px){header .wp-block-navigation li{font-size:15px;width:100%}}header .wp-block-navigation a{display:block;padding:10px 20px;color:var(--wp--preset--color--primary) !important;text-decoration:none;font-family:Open-Sans,sans-serif;font-weight:bold;text-transform:uppercase;font-size:20px;transition:.5s ease all}@media screen and (max-width: 1300px){header .wp-block-navigation a{font-size:15px;padding:10px}}@media screen and (max-width: 992px){header .wp-block-navigation a{padding:10px 10px 10px 100px !important;width:100%;font-weight:normal;font-size:20px}}header .wp-block-navigation a:hover{color:var(--wp--preset--color--secondary) !important;transition:.5s ease all}header .wp-block-navigation .current-menu-item a{color:var(--wp--preset--color--secondary) !important}.has-modal-open body:after{content:"";position:absolute;background:rgba(0,0,0,.6);width:100%;height:100%;top:0;left:0}.has-modal-open body header{-webkit-backdrop-filter:none;backdrop-filter:none}@media screen and (max-width: 992px){footer .slider-header>.wp-block-group{flex-direction:column;margin-bottom:25px}}@media screen and (max-width: 992px){footer .slider-header>.wp-block-group .wp-block-separator{width:100%}}footer .wp-block-columns{margin-bottom:0}footer p{margin-bottom:0}footer .contact-section{padding:100px 25px !important;color:#737373}@media screen and (max-width: 992px){footer .contact-section{padding:25px !important}}footer .contact-section .wp-block-social-links .wp-social-link{font-size:30px !important}footer .contact-section .wp-block-navigation li{line-height:1.5}footer .contact-section .wp-block-navigation li a{font-weight:normal}footer .contact-section .wp-block-navigation li a:hover{color:var(--wp--preset--color--secondary)}@media screen and (max-width: 992px){footer .contact-section .contact-details{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);margin-left:-25px;margin-right:-25px;padding:25px;margin-bottom:-25px;display:flex;flex-wrap:nowrap;justify-content:space-between}}footer .contact-section .contact-details>.wp-block-group{padding:0}@media screen and (max-width: 992px){footer .contact-section .contact-details .wp-block-social-links{flex-direction:column;margin-top:0}}@media screen and (max-width: 992px){footer .contact-section .contact-details p,footer .contact-section .contact-details a,footer .contact-section .contact-details .wp-block-social-links{color:var(--wp--preset--color--white) !important;margin-bottom:0 !important}}footer .copyright-info{padding:10px 25px !important;color:var(--wp--preset--color--primary)}footer .copyright-info>.wp-block-group{gap:5px}footer .copyright-info p{font-size:13px;font-weight:bold}@media screen and (max-width: 768px){footer .copyright-info p{font-size:12px !important}}@media screen and (max-width: 450px){footer .copyright-info p{font-size:10px !important}}footer .copyright-info a{color:var(--wp--preset--color--primary)}footer .copyright-info a:hover{color:var(--wp--preset--color--secondary)}@media screen and (max-width: 992px){footer .contact-form{max-width:80%}}@media screen and (max-width: 768px){footer .contact-form{max-width:100% !important}}@media screen and (max-width: 600px){footer .contact-form .gform_fields{flex-direction:column;gap:0 !important}}footer .contact-form .gform_fields>div:last-of-type textarea{height:208px !important}@media screen and (max-width: 600px){footer .contact-form .gform_fields>div:last-of-type textarea{height:100px !important}}footer .gform_wrapper.gravity-theme .gfield_label{font-size:16px}@media screen and (max-width: 992px){footer .gform_wrapper.gravity-theme .gfield_label{font-size:14px}}footer .gform_wrapper.gravity-theme input,footer .gform_wrapper.gravity-theme textarea{padding:10px 8px !important}html{animation:fadeInAnimation ease 2s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}body{color:var(--wp--preset--color--body);font-family:Open-Sans,sans-serif;overflow-x:hidden;position:relative}body .page-content,body .wp-block-group.is-layout-constrained{padding:0 25px}body figure{margin:0}body h1 strong,body h2 strong,body h3 strong,body h4 strong,body h5 strong,body h6 strong{font-family:Novecento-Wide-Bold,sans-serif}@media screen and (min-width: 992px){body .desktop-hide{display:none !important}}@media screen and (max-width: 992px){body .mobile-hide{display:none !important}}.home .wp-block-post-featured-image{text-align:center}.home .wp-block-post-featured-image img{height:95vh;width:100%;-o-object-fit:cover;object-fit:cover;max-width:1920px}@media screen and (max-width: 992px){.home .wp-block-post-featured-image img{height:50vh}}@media screen and (max-width: 768px){.home .wp-block-post-featured-image img{height:40vh}}.wp-block-post-featured-image{padding-bottom:1em;text-align:center}.wp-block-post-featured-image img{height:75vh;width:100%;-o-object-fit:cover;object-fit:cover;max-width:1920px}@media screen and (max-width: 992px){.wp-block-post-featured-image img{height:50vh}}@media screen and (max-width: 768px){.wp-block-post-featured-image img{height:40vh}}.error404 header+.wp-block-image{text-align:center}.error404 header+.wp-block-image img{height:75vh;width:100%;-o-object-fit:cover;object-fit:cover;max-width:1920px}@media screen and (max-width: 992px){.error404 header+.wp-block-image img{height:50vh}}@media screen and (max-width: 768px){.error404 header+.wp-block-image img{height:40vh}}.wp-block-button .wp-block-button__link{transition:.5s ease all;font-size:22px;background-image:linear-gradient(90deg, #F2682A 50%, #c65520 0%, #FF671D 99.99%);background-size:300% 100%}@media screen and (max-width: 768px){.wp-block-button .wp-block-button__link{font-size:13px}}.wp-block-button .wp-block-button__link:hover{background-position:100% 0;transition:.5s ease all;color:#fff !important}img{max-width:100%;height:auto}a{color:var(--wp--preset--color--secondary);font-weight:bold;transition:.5s ease all}a:hover{color:var(--wp--preset--color--primary);transition:.5s ease all}p,li{font-size:20px;line-height:1.8}@media screen and (max-width: 768px){p.has-xlarge-font-size,p.has-large-font-size,li.has-xlarge-font-size,li.has-large-font-size{font-size:14px !important}}@media screen and (max-width: 768px){p,li{font-size:14px !important}}blockquote,blockquote p{font-size:1.5rem;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:Novecento-Wide,sans-serif;margin-top:0;margin-bottom:1rem}h1.gradient-heading,h2.gradient-heading,h3.gradient-heading,h4.gradient-heading,h5.gradient-heading,h6.gradient-heading{background:var(--wp--preset--color--primary);background:linear-gradient(to right, var(--wp--preset--color--primary) 0%, var(--wp--preset--color--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block}@media screen and (max-width: 992px){.has-xxlarge-font-size,.has-xlarge-font-size{font-size:30px !important}}@media screen and (max-width: 768px){.has-xxlarge-font-size,.has-xlarge-font-size{font-size:20px !important}}h1{font-size:75px}@media screen and (max-width: 992px){h1{font-size:2.5rem}}@media screen and (max-width: 600px){h1{font-size:2.3rem}}h2{font-size:60px}@media screen and (max-width: 992px){h2{font-size:1.8rem}}@media screen and (max-width: 600px){h2{font-size:1.6rem}}h3{font-size:50px}@media screen and (max-width: 992px){h3{font-size:1.7rem}}@media screen and (max-width: 600px){h3{font-size:1.4rem}}h4{font-size:40px}@media screen and (max-width: 992px){h4{font-size:1.5rem}}@media screen and (max-width: 600px){h4{font-size:1.3rem}}h5{font-size:30px}@media screen and (max-width: 992px){h5{font-size:1.4rem}}@media screen and (max-width: 600px){h5{font-size:1.2rem}}h6{font-size:25px}@media screen and (max-width: 992px){h6{font-size:1rem}}.p-top-small{padding-top:1rem}.p-top-large{padding-top:1.6rem}.p-bottom-large{padding-bottom:1.6rem}.no-margin{margin:0}.wp-block-heading.heading-line{position:relative;display:inline-block}.wp-block-heading.heading-line::after{content:"";display:block;position:absolute;top:50%;width:100%;left:55%;z-index:-1;border:1px solid;border-image-slice:1;border-width:.5px;border-image-source:linear-gradient(90deg, #7C8EB3 0%, #6F81A7 6.25%, #63759B 12.5%, #586A90 18.75%, #4E6086 25%, #44577D 31.25%, #3B4E74 37.5%, #34466D 43.75%, #2D3F66 50%, #263960 56.25%, #21345A 62.5%, #1C2F56 68.75%, #192C52 75%, #162950 81.25%, #14274E 87.5%, #12254C 93.75%, #12254C 100%)}.img-text-block{padding:75px 50px 0 0 !important}@media screen and (max-width: 1300px){.img-text-block{padding:75px 25px 0 25px !important}}@media screen and (max-width: 992px){.img-text-block{padding-top:25px !important}}@media screen and (max-width: 992px){.img-text-block .wp-block-columns .wp-block-image.alignright{margin:0 auto;float:unset;max-width:80%}}@media screen and (max-width: 768px){.img-text-block .wp-block-columns .wp-block-image.alignright img{max-height:350px;-o-object-fit:cover;object-fit:cover}}.img-text-block.img-center-bottom{margin-left:60px;margin-bottom:120px;padding:60px 40px 25px 0 !important}@media screen and (max-width: 1500px){.img-text-block.img-center-bottom{margin-left:60px !important;margin-bottom:25px}}@media screen and (max-width: 650px){.img-text-block.img-center-bottom{padding-left:40px !important;margin-bottom:0 !important;padding-top:35px !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}}@media screen and (max-width: 992px){.img-text-block.img-center-bottom .wp-block-columns{flex-wrap:nowrap !important}}@media screen and (max-width: 650px){.img-text-block.img-center-bottom .wp-block-columns{flex-wrap:wrap !important;margin-bottom:0}}.img-text-block.img-center-bottom img{border-top:20px solid var(--wp--preset--color--white);border-right:20px solid var(--wp--preset--color--white);border-bottom:20px solid var(--wp--preset--color--white);margin-left:-60px;margin-bottom:-120px}@media screen and (max-width: 650px){.img-text-block.img-center-bottom img{margin-left:0;margin-bottom:0;border:10px solid var(--wp--preset--color--white);width:auto !important;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width: 650px){.img-text-block.img-center-bottom .wp-block-heading{margin-bottom:0 !important;margin-top:25px}}.img-text-block.img-bottom{margin-bottom:50px}.img-text-block.img-bottom img{border-top:20px solid var(--wp--preset--color--white);border-right:20px solid var(--wp--preset--color--white);margin-bottom:-50px}@media screen and (max-width: 992px){.img-text-block.img-bottom img{border:10px solid var(--wp--preset--color--white)}}@media screen and (max-width: 1100px){.img-text-block.img-overlap>.wp-block-columns{gap:150px;flex-wrap:nowrap !important}}@media screen and (max-width: 768px){.img-text-block.img-overlap>.wp-block-columns{flex-wrap:wrap !important;gap:25px}}@media screen and (max-width: 600px){.img-text-block.img-overlap>.wp-block-columns{margin-bottom:50px !important}}.img-text-block.img-overlap .bottom-img img{max-height:650px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media screen and (max-width: 768px){.img-text-block.img-overlap .bottom-img img{border:10px solid var(--wp--preset--color--custom-light-blue);max-height:400px;width:auto !important;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width: 600px){.img-text-block.img-overlap .bottom-img img{max-height:300px;max-width:200px;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 400px){.img-text-block.img-overlap .bottom-img img{max-width:150px}}@media screen and (max-width: 768px){.img-text-block.img-overlap .top-img{margin-top:-100px}}@media screen and (max-width: 600px){.img-text-block.img-overlap .top-img{margin-top:-50px}}.img-text-block.img-overlap .top-img img{max-height:300px;max-width:400px;-o-object-fit:cover;object-fit:cover;margin-top:-300px;margin-left:-100px;border-top:20px solid var(--wp--preset--color--white);border-right:20px solid var(--wp--preset--color--white)}@media screen and (max-width: 1100px){.img-text-block.img-overlap .top-img img{max-width:300px}}@media screen and (max-width: 850px){.img-text-block.img-overlap .top-img img{max-width:250px}}@media screen and (max-width: 768px){.img-text-block.img-overlap .top-img img{border:10px solid var(--wp--preset--color--white);max-width:300px;width:auto !important;-o-object-fit:contain;object-fit:contain;margin-left:250px}}@media screen and (max-width: 600px){.img-text-block.img-overlap .top-img img{max-width:250px;margin-left:175px}}@media screen and (max-width: 480px){.img-text-block.img-overlap .top-img img{max-width:180px;margin-left:150px}}@media screen and (max-width: 400px){.img-text-block.img-overlap .top-img img{max-width:150px;margin-left:100px}}@media screen and (max-width: 768px){.img-text-block.img-overlap.small-img .bottom-img img{margin-right:200px}}@media screen and (max-width: 500px){.img-text-block.img-overlap.small-img .bottom-img img{margin-right:150px}}.img-text-block.img-overlap.small-img .top-img img{margin-top:-150px}@media screen and (max-width: 992px){.img-text-block.img-overlap.small-img .top-img img{margin-top:-95px;margin-right:-5px;border:10px solid var(--wp--preset--color--custom-light-blue)}}.img-text-block.img-center{padding:75px 50px 75px 0 !important;margin-left:40px}.img-text-block.img-center img{border-top:20px solid var(--wp--preset--color--white);border-right:20px solid var(--wp--preset--color--white);border-bottom:20px solid var(--wp--preset--color--white);margin-left:-40px}@media screen and (max-width: 992px){.img-text-block.img-center img{border:10px solid var(--wp--preset--color--white)}}@media screen and (max-width: 992px){.pay-img{gap:25px !important;margin-bottom:0 !important}}@media screen and (max-width: 768px){.no-smoking figure,.no-smoking img{max-height:60px}}.half-text-block{padding:50px 35px !important}@media screen and (max-width: 992px){.half-text-block .wp-block-columns{margin-bottom:0}}.half-text-block .wp-block-columns .wp-block-column:first-of-type{border-right:1px solid var(--wp--preset--color--primary);height:150px}@media screen and (max-width: 992px){.half-text-block .wp-block-columns .wp-block-column:first-of-type{border-right:none;height:auto}}.half-text-block .wp-block-columns .wp-block-column:first-of-type .wp-block-heading{height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:0}@media screen and (max-width: 992px){.half-text-block .wp-block-columns .wp-block-column:first-of-type .wp-block-heading{height:auto}}.heading-font{font-family:Novecento-Wide,sans-serif;font-weight:600}.heading-font strong{font-family:Novecento-Wide-Bold,sans-serif}.background-heading{padding:15px 25px !important}.background-heading p{font-family:Novecento-Wide-Bold,sans-serif;line-height:1.2;margin-bottom:0}.background-padding{padding:50px 35px !important}.wp-block-columns{gap:5em}@media screen and (max-width: 992px){.wp-block-columns{flex-wrap:wrap !important;gap:0}}.wp-block-columns.mobile-switch .wp-block-column:nth-of-type(1){order:1}@media screen and (max-width: 992px){.wp-block-columns.mobile-switch .wp-block-column:nth-of-type(1){order:2}}.wp-block-columns.mobile-switch .wp-block-column:last-of-type,.wp-block-columns.mobile-switch .wp-block-column:nth-of-type(2){order:2}@media screen and (max-width: 992px){.wp-block-columns.mobile-switch .wp-block-column:last-of-type,.wp-block-columns.mobile-switch .wp-block-column:nth-of-type(2){order:1}}@media screen and (max-width: 992px){.wp-block-columns .wp-block-column{flex-basis:100% !important;margin-bottom:15px}}@media screen and (max-width: 992px){.heading-image-block.image-left .wp-block-columns{gap:0}}@media screen and (max-width: 992px){.heading-image-block.image-left .wp-block-columns .wp-block-column:first-of-type{order:2}}@media screen and (max-width: 992px){.heading-image-block.image-left .wp-block-columns .wp-block-column:nth-of-type(2){order:1}}@media screen and (max-width: 992px){.heading-image-block.image-right .wp-block-columns{gap:0}}.gray-border img{border:21px solid #e8ecf2 !important}.wp-block-separator.is-style-default{width:100px;background-color:var(--wp--preset--color--primary);border-top:1px solid}.wp-block-separator.is-style-wide{border:1px solid;border-image-slice:1;border-width:.5px;border-image-source:linear-gradient(90deg, #7C8EB3 0%, #6F81A7 6.25%, #63759B 12.5%, #586A90 18.75%, #4E6086 25%, #44577D 31.25%, #3B4E74 37.5%, #34466D 43.75%, #2D3F66 50%, #263960 56.25%, #21345A 62.5%, #1C2F56 68.75%, #192C52 75%, #162950 81.25%, #14274E 87.5%, #12254C 93.75%, #12254C 100%)}.intro-section{background-image:url("/wp-content/uploads/2024/05/Mask-group_Location_Pin.webp");background-repeat:no-repeat;height:520px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 992px){.intro-section{height:auto;background-size:contain;background-position:center}}.residential-amenities-section{border:2px solid #e8ecf2;padding:25px !important;position:relative}.residential-amenities-section .wp-block-heading{position:absolute;top:-25px;background-color:#fff;padding:0 15px}@media screen and (max-width: 768px){.residential-amenities-section .wp-block-heading{top:-13px}}.residential-amenities-section .wp-block-heading+.wp-block-group{padding-top:20px}@media screen and (max-width: 992px){.residential-amenities-section .wp-block-heading+.wp-block-group{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 768px){.office-space-section{margin-right:calc(50% - 50vw) !important;padding-right:0 !important;padding-left:0 !important}}.office-space-section ul{border-left:5px solid var(--wp--preset--color--secondary)}.office-space-section ul li{line-height:1.5;margin-bottom:15px}.office-space-section .office-space-column{text-align:right;padding:50px 25px 50px 0}@media screen and (max-width: 992px){.office-space-section .office-space-column{padding:25px}}.office-space-section .office-space-column .wp-block-separator{margin-right:0}.office-space-section .office-space-column p{margin-bottom:0}@media screen and (max-width: 768px){.leasing-features-section .background-padding{padding:25px 15px !important}}.leasing-features-section .wp-block-separator{margin-bottom:50px;margin-top:35px}@media screen and (max-width: 768px){.leasing-features-section .wp-block-separator{margin-bottom:20px;margin-top:25px}}.leasing-features-section .wp-block-column{border:1px solid var(--wp--preset--color--white);min-height:175px;display:flex;align-items:center}@media screen and (max-width: 992px){.leasing-features-section .wp-block-column{border:none;width:100%;margin-bottom:0 !important}}@media screen and (max-width: 768px){.leasing-features-section .wp-block-column{justify-content:center}}.leasing-features-section .wp-block-column .wp-block-group{justify-content:center;padding:15px;gap:20px}@media screen and (max-width: 992px){.leasing-features-section .wp-block-column .wp-block-group{flex-direction:column;gap:10px}}@media screen and (max-width: 992px){.leasing-features-section .wp-block-column .wp-block-group figure{order:1;border:2px solid var(--wp--preset--color--white);padding:10px}}@media screen and (max-width: 600px){.leasing-features-section .wp-block-column .wp-block-group figure{margin:0 auto}}.leasing-features-section .wp-block-column .wp-block-group img{max-height:120px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 768px){.leasing-features-section .wp-block-column .wp-block-group img{max-height:60px}}.leasing-features-section .wp-block-column .wp-block-group p{max-width:50%;line-height:1.5}@media screen and (max-width: 992px){.leasing-features-section .wp-block-column .wp-block-group p{order:2;max-width:80%}}@media screen and (max-width: 768px){.leasing-features-section .wp-block-column .wp-block-group p{max-width:100%;font-size:12px !important;height:42px}}.center-group{text-align:center}.home .page-title-section{padding-right:0}@media screen and (max-width: 1200px){.home .page-title-section{padding-bottom:0}}@media screen and (max-width: 992px){.home .page-title-section{min-height:600px !important}}.home .page-title-section .wp-block-cover__inner-container{width:70% !important;background-repeat:no-repeat !important;background-position:right 55%;background-image:url(/wp-content/uploads/2024/09/blue-ribbon-pages.webp)}@media screen and (min-width: 2250px){.home .page-title-section .wp-block-cover__inner-container{background-position:right 55%;width:55% !important}}@media screen and (min-width: 2450px){.home .page-title-section .wp-block-cover__inner-container{background-position:right 55%;width:50% !important}}@media screen and (max-width: 1700px){.home .page-title-section .wp-block-cover__inner-container{background-position:right 55%;width:90% !important}}@media screen and (max-width: 1200px){.home .page-title-section .wp-block-cover__inner-container{background-position:center;width:100% !important}}@media screen and (max-width: 992px){.home .page-title-section .wp-block-cover__inner-container{padding:20px 25px}}@media screen and (max-width: 600px){.home .page-title-section .wp-block-cover__inner-container .wp-block-group{align-items:flex-start}}.home .page-title-section .wp-block-cover__inner-container .wp-block-heading,.home .page-title-section .wp-block-cover__inner-container p{text-shadow:0px 4px 4px rgba(0,0,0,.2509803922);line-height:1.2}.home .page-title-section .wp-block-cover__inner-container .first-stack{border-right:2px solid #fff;padding-right:20px;padding-left:40px;gap:0}@media screen and (max-width: 992px){.home .page-title-section .wp-block-cover__inner-container .first-stack{border-right:none;position:absolute;top:120px;left:0;padding-left:25px}}.home .page-title-section .wp-block-cover__inner-container .first-stack .wp-block-heading{font-size:52px !important}@media screen and (max-width: 1500px){.home .page-title-section .wp-block-cover__inner-container .first-stack .wp-block-heading{font-size:40px !important}}@media screen and (max-width: 992px){.home .page-title-section .wp-block-cover__inner-container .first-stack .wp-block-heading{color:var(--wp--preset--color--secondary) !important}}@media screen and (max-width: 400px){.home .page-title-section .wp-block-cover__inner-container .first-stack .wp-block-heading{font-size:35px !important}}.home .page-title-section .wp-block-cover__inner-container .first-stack p:first-of-type{font-size:30px !important}@media screen and (max-width: 992px){.home .page-title-section .wp-block-cover__inner-container .first-stack p:first-of-type{color:var(--wp--preset--color--primary) !important}}@media screen and (max-width: 400px){.home .page-title-section .wp-block-cover__inner-container .first-stack p:first-of-type{font-size:28px !important}}@media screen and (max-width: 992px){.home .page-title-section .wp-block-cover__inner-container .first-stack p:last-of-type{color:var(--wp--preset--color--primary) !important;font-size:25px !important}}@media screen and (max-width: 600px){.home .page-title-section .wp-block-cover__inner-container .first-stack p:last-of-type{font-size:20px !important}}@media screen and (max-width: 400px){.home .page-title-section .wp-block-cover__inner-container .first-stack p:last-of-type{font-size:18px !important}}.home .page-title-section .wp-block-cover__inner-container .second-stack{padding-left:20px;gap:0;max-width:400px}@media screen and (max-width: 768px){.home .page-title-section .wp-block-cover__inner-container .second-stack{padding-left:0;padding-right:25px}}.home .page-title-section .wp-block-cover__inner-container .second-stack .wp-block-heading{font-size:42px !important}@media screen and (max-width: 1500px){.home .page-title-section .wp-block-cover__inner-container .second-stack .wp-block-heading{font-size:30px !important;max-width:300px}}@media screen and (max-width: 768px){.home .page-title-section .wp-block-cover__inner-container .second-stack .wp-block-heading{font-size:24px !important;max-width:100%}}@media screen and (max-width: 480px){.home .page-title-section .wp-block-cover__inner-container .second-stack .wp-block-heading{font-size:20px !important}}@media screen and (max-width: 600px){.home .page-title-section .wp-block-cover__inner-container .second-stack p{font-size:16px !important}}@media screen and (max-width: 600px){.home .page-title-section .wp-block-cover__inner-container .btn-stack{width:50%}}.home .page-title-section .wp-block-cover__inner-container .btn-stack .wp-block-buttons,.home .page-title-section .wp-block-cover__inner-container .btn-stack .wp-block-button{width:100%}@media screen and (max-width: 600px){.home .page-title-section .wp-block-cover__inner-container .btn-stack .wp-block-button__link{padding:12px 35px}}@media screen and (max-width: 480px){.home .page-title-section .wp-block-cover__inner-container .btn-stack .wp-block-button__link{margin-top:5px;padding:12px 20px}}.page-title-section{padding-left:0;padding-bottom:50px}@media screen and (max-width: 992px){.page-title-section{min-height:400px !important}}@media screen and (max-width: 768px){.page-title-section{padding:0;min-height:350px !important}}.page-title-section .wp-block-cover__inner-container{width:50% !important;background-image:url(/wp-content/uploads/2024/09/blue-ribbon-pages.webp);display:block;background-position:right 55%;padding:20px 0}@media screen and (max-width: 992px){.page-title-section .wp-block-cover__inner-container{width:80% !important}}@media screen and (max-width: 768px){.page-title-section .wp-block-cover__inner-container{background-position:center;width:100% !important}}.page-title-section .wp-block-cover__inner-container h1{font-size:50px;text-shadow:0px 4px 4px rgba(0,0,0,.25);margin-bottom:0;padding-right:150px;text-align:right;font-family:Novecento-Wide-Bold,sans-serif}@media screen and (max-width: 768px){.page-title-section .wp-block-cover__inner-container h1{font-size:30px;padding-left:25px;padding-right:0;text-align:left}}.page-title-section .wp-block-cover__inner-container .rank-math-breadcrumb{text-align:right;padding-right:150px;color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.25)}@media screen and (max-width: 768px){.page-title-section .wp-block-cover__inner-container .rank-math-breadcrumb{padding-left:25px;padding-right:0;text-align:left}}.page-title-section .wp-block-cover__inner-container .rank-math-breadcrumb a{color:#fff;text-decoration:none;font-weight:normal}.page-title-section .wp-block-cover__inner-container .rank-math-breadcrumb p{margin-bottom:0}.page-title-section .wp-block-cover__inner-container .rank-math-breadcrumb .last{color:var(--wp--preset--color--secondary)}.contact-section h2{margin-bottom:0}.contact-section .info-column{padding:25px 25px 0 25px}.address{margin-bottom:0;line-height:1}.wp-block-table{border:9px solid #e8ecf2 !important}.wp-block-table tbody tr:nth-of-type(odd){background-color:var(--wp--preset--color--white) !important}.wp-block-table tbody tr:nth-of-type(even){background-color:rgba(232,236,242,.5490196078)}.floor-plans-section .wp-block-image img{border:7px solid var(--wp--preset--color--primary)}@media screen and (max-width: 992px){.floor-plans-section .wp-block-columns,.floor-plans-section .wp-block-buttons{align-items:center;justify-content:center;text-align:center;gap:50px}}.business-section .wp-block-columns{margin-bottom:0}.single-business{border:1px solid #a2afc9;box-shadow:-16px -4px 8px 8px rgba(232,236,242,.2);height:850px;position:relative}@media screen and (max-width: 992px){.single-business{height:auto;max-width:80%;margin:0 auto}}@media screen and (max-width: 768px){.single-business{max-width:100%}}.single-business .wp-block-heading{padding:35px 20px 20px 20px}.single-business p{padding:20px;font-size:18px}.single-business .business-logo{margin-left:auto;padding:20px 20px 35px 20px;position:absolute;bottom:0;text-align:right;width:95%}@media screen and (max-width: 992px){.single-business .business-logo{position:unset;width:50%}}.single-business .main-image{width:100%}.single-business .main-image img{width:100%;height:350px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 992px){.single-business .main-image img{height:200px}}.suite-group{display:flex;flex-wrap:wrap;border-radius:5px;justify-content:space-between;border:1px solid #b9b9b9;background-color:var(--wp--preset--color--white)}.suite-group .single-suite{flex-grow:1;width:30%;padding:15px 0;padding-left:10px;text-transform:uppercase;color:var(--wp--preset--color--primary);border:1px solid #b9b9b9}.suite-group .single-suite.unavailable-suite{background-color:#d9d9d9;color:#b9b9b9}.penthouse-column{margin-bottom:220px !important}@media screen and (max-width: 992px){.penthouse-column{margin-left:0px !important;margin-bottom:0 !important}}@media screen and (max-width: 850px){.penthouse-column{width:100%;margin-left:-25px !important;margin-right:-25px !important}}@media screen and (max-width: 992px){.single-residential-suite .wp-block-post-featured-image,.single-residential-suite .wp-block-post-featured-image img{height:400px !important;width:100%}}@media screen and (max-width: 768px){.single-residential-suite .wp-block-post-featured-image,.single-residential-suite .wp-block-post-featured-image img{height:300px !important;width:100%}}.single-residential-suite .suite-title{font-size:50px;margin-bottom:10px}@media screen and (max-width: 992px){.single-residential-suite .suite-title{font-size:30px}}.single-residential-suite .single-suite-post .address{color:var(--wp--preset--color--secondary);font-size:20px;margin-bottom:25px}@media screen and (max-width: 992px){.single-residential-suite .single-suite-post .address{font-size:16px}}.single-residential-suite .single-suite-post .description{margin-bottom:25px}.single-residential-suite .single-suite-post .square-feet,.single-residential-suite .single-suite-post .num-bedrooms,.single-residential-suite .single-suite-post .num-bathrooms{display:flex;justify-content:space-between;max-width:300px;font-family:Novecento-Wide,sans-serif;padding-bottom:12px;padding-top:12px;border-bottom:1px solid #c9c9c9;color:#737373;font-size:25px}@media screen and (max-width: 992px){.single-residential-suite .single-suite-post .square-feet,.single-residential-suite .single-suite-post .num-bedrooms,.single-residential-suite .single-suite-post .num-bathrooms{font-size:14px;max-width:250px}}.single-residential-suite .single-suite-post .num-bathrooms{border-bottom:none}@media screen and (max-width: 650px){.residential-suites-section{padding:0 !important;background-color:#e8ecf2;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;margin-bottom:-50px}}.residential-suites-loop{display:flex;flex-wrap:wrap;gap:50px 10px}@media screen and (max-width: 992px){.residential-suites-loop{padding:20px}}@media screen and (max-width: 650px){.residential-suites-loop{flex-direction:column;width:87%}}.residential-suites-loop .single-suite{flex:20%;max-width:22.6%;padding:10px;background-color:#fff;border:2px solid #e8ecf2}@media screen and (max-width: 992px){.residential-suites-loop .single-suite{flex:45%;max-width:44%;padding:10px 15px}}@media screen and (max-width: 800px){.residential-suites-loop .single-suite{max-width:40%}}@media screen and (max-width: 650px){.residential-suites-loop .single-suite{flex:80%;max-width:unset;display:flex;flex-wrap:wrap;border-color:#bdcadd}}.residential-suites-loop .single-suite .suite-image{position:relative}@media screen and (max-width: 650px){.residential-suites-loop .single-suite .suite-image{order:3;flex:1 0 45%}}@media screen and (max-width: 400px){.residential-suites-loop .single-suite .suite-image{flex:1 0 100%;flex:100%;margin-bottom:20px}}.residential-suites-loop .single-suite .suite-image .quickview-btn{position:absolute;bottom:5px;background-color:rgba(232,236,242,.85);right:0;padding:8px 10px;text-transform:uppercase;color:#7c8eb3;font-weight:bold;opacity:1;z-index:10;cursor:pointer}@media screen and (max-width: 992px){.residential-suites-loop .single-suite .suite-image .quickview-btn{display:none}}.residential-suites-loop .single-suite .suite-image .quickview-btn:hover{cursor:pointer;opacity:0}.residential-suites-loop .single-suite .suite-image .quickview-btn:hover+.quickview-section{opacity:1;transition:.5s ease all}.residential-suites-loop .single-suite .suite-image .quickview-btn:hover+.quickview-section div{border-bottom:1px solid var(--wp--preset--color--white);padding-bottom:10px;display:flex;justify-content:space-between;padding-left:5px;padding-right:5px;min-width:175px}.residential-suites-loop .single-suite .suite-image .quickview-btn:hover+.quickview-section div:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.residential-suites-loop .single-suite .suite-image .quickview-btn span{border:2px solid #7c8eb3;border-radius:50%;height:18px;width:18px;display:inline-flex;justify-content:center;align-items:center}.residential-suites-loop .single-suite .suite-image .quickview-section{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;width:100%;height:100%;background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);opacity:0;transition:.5s ease all}.residential-suites-loop .single-suite .suite-image .quickview-section span{text-align:left}.residential-suites-loop .single-suite.leased .btns .lease-btn{display:none}.residential-suites-loop .single-suite.leased .suite-image{position:relative}.residential-suites-loop .single-suite.leased .suite-image .leased-banner{position:absolute;top:0}.residential-suites-loop .single-suite.leased .suite-image .leased-banner img{position:relative}.residential-suites-loop .single-suite.leased .suite-image .leased-banner .leased-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-family:Novecento-Wide-Bold;font-size:32px}@media screen and (max-width: 600px){.residential-suites-loop .single-suite.leased .suite-image .leased-banner .leased-title{font-size:25px}}@media screen and (min-width: 992px){.residential-suites-loop .single-suite .quickview-section-mobile{display:none}}@media screen and (max-width: 650px){.residential-suites-loop .single-suite .quickview-section-mobile{order:4;flex:1 0 45%;padding-left:15px}}@media screen and (max-width: 400px){.residential-suites-loop .single-suite .quickview-section-mobile{order:4;flex:1 0 100%;padding-left:0px}}.residential-suites-loop .single-suite .wp-post-image{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 650px){.residential-suites-loop .single-suite .wp-post-image{height:auto}}.residential-suites-loop .single-suite .suite-title{font-size:20px;color:var(--wp--preset--color--secondary);font-family:Novecento-Wide;font-weight:bold;margin-top:10px}@media screen and (max-width: 650px){.residential-suites-loop .single-suite .suite-title{order:1;text-align:right;margin-top:0;flex:1 0 100%}}.residential-suites-loop .single-suite .address{font-size:13px;color:#7c8eb3;margin-bottom:10px}@media screen and (max-width: 650px){.residential-suites-loop .single-suite .address{order:2;text-align:right;margin-top:0;flex:1 0 100%;margin-bottom:20px}}.residential-suites-loop .single-suite .square-feet,.residential-suites-loop .single-suite .num-bedrooms,.residential-suites-loop .single-suite .num-bathrooms{display:flex;align-items:center;gap:30px;margin-bottom:20px}@media screen and (max-width: 992px){.residential-suites-loop .single-suite .square-feet,.residential-suites-loop .single-suite .num-bedrooms,.residential-suites-loop .single-suite .num-bathrooms{color:#7c8eb3}}@media screen and (max-width: 650px){.residential-suites-loop .single-suite .square-feet,.residential-suites-loop .single-suite .num-bedrooms,.residential-suites-loop .single-suite .num-bathrooms{font-size:16px}}@media screen and (max-width: 500px){.residential-suites-loop .single-suite .square-feet,.residential-suites-loop .single-suite .num-bedrooms,.residential-suites-loop .single-suite .num-bathrooms{font-size:14px;gap:10px}}@media screen and (max-width: 500px){.residential-suites-loop .single-suite .square-feet img,.residential-suites-loop .single-suite .num-bedrooms img,.residential-suites-loop .single-suite .num-bathrooms img{width:30px}}.residential-suites-loop .single-suite .btns{margin-top:20px;display:flex;justify-content:space-between}@media screen and (max-width: 992px){.residential-suites-loop .single-suite .btns{justify-content:flex-start;gap:10px}}@media screen and (max-width: 650px){.residential-suites-loop .single-suite .btns{order:5;flex:1 0 100%}}.residential-suites-loop .single-suite .btns .details-btn{color:var(--wp--preset--color--secondary);border:2px solid var(--wp--preset--color--secondary);border-radius:0;background-color:#fff;padding:8px 12px;text-transform:uppercase;font-size:10px;text-decoration:none;display:inline-block}.residential-suites-loop .single-suite .btns .details-btn:hover{background-color:var(--wp--preset--color--primary);border:2px solid var(--wp--preset--color--primary);color:#fff}.residential-suites-loop .single-suite .btns .lease-btn{background-image:linear-gradient(90deg, #F2682A 50%, #c65520 0%, #FF671D 99.99%);background-size:300% 100%;border:2px solid rgba(0,0,0,0);border-radius:0;color:#fff;padding:8px 12px;text-transform:uppercase;font-size:10px;text-decoration:none;display:inline-block}.residential-suites-loop .single-suite .btns .lease-btn:hover{background-position:100% 0;transition:.5s ease all;color:#fff !important}.single .suite-image{position:relative}.single .suite-image .leased-banner{position:absolute;top:0}.single .suite-image .leased-banner img{position:relative}.single .suite-image .leased-banner .leased-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-family:Novecento-Wide-Bold;font-size:32px}@media screen and (max-width: 600px){.single .suite-image .leased-banner .leased-title{font-size:25px}}.penthouse-suites-loop{display:flex;justify-content:center;gap:50px;padding-top:100px;margin-bottom:-220px}@media screen and (max-width: 992px){.penthouse-suites-loop{padding-bottom:50px;padding-top:50px;margin-bottom:0}}@media screen and (max-width: 600px){.penthouse-suites-loop{flex-direction:column;align-items:center;width:100%}}.penthouse-suites-loop .single-penthouse{background-color:#fff;padding:20px;border:1px solid #e8ecf2}@media screen and (max-width: 600px){.penthouse-suites-loop .single-penthouse{display:flex;width:77%;margin-left:0 !important;margin-right:0 !important;flex-wrap:wrap}}.penthouse-suites-loop .single-penthouse:first-of-type{margin-left:50px}@media screen and (max-width: 768px){.penthouse-suites-loop .single-penthouse:first-of-type{margin-left:25px}}.penthouse-suites-loop .single-penthouse:last-of-type{margin-right:50px}@media screen and (max-width: 768px){.penthouse-suites-loop .single-penthouse:last-of-type{margin-right:25px}}.penthouse-suites-loop .single-penthouse.leased .btns .lease-btn{display:none}.penthouse-suites-loop .single-penthouse.leased .suite-image{position:relative}.penthouse-suites-loop .single-penthouse.leased .suite-image .leased-banner{position:absolute;bottom:0}@media screen and (max-width: 992px){.penthouse-suites-loop .single-penthouse.leased .suite-image .leased-banner{top:0}}.penthouse-suites-loop .single-penthouse.leased .suite-image .leased-banner img{position:relative}.penthouse-suites-loop .single-penthouse.leased .suite-image .leased-banner .leased-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-family:Novecento-Wide-Bold;font-size:32px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--wp--preset--color--primary)}@media screen and (max-width: 1250px){.penthouse-suites-loop .single-penthouse.leased .suite-image .leased-banner .leased-title{font-size:22px}}@media screen and (max-width: 600px){.penthouse-suites-loop .single-penthouse.leased .suite-image .leased-banner .leased-title{font-size:25px}}.penthouse-suites-loop .single-penthouse .suite-image{position:relative}@media screen and (max-width: 600px){.penthouse-suites-loop .single-penthouse .suite-image{order:3;flex:1 0 45%}}@media screen and (max-width: 400px){.penthouse-suites-loop .single-penthouse .suite-image{flex:100%;margin-bottom:20px}}.penthouse-suites-loop .single-penthouse .wp-post-image{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 600px){.penthouse-suites-loop .single-penthouse .wp-post-image{height:auto}}.penthouse-suites-loop .single-penthouse .suite-title{font-size:25px;color:var(--wp--preset--color--secondary);font-family:Novecento-Wide;font-weight:bold;margin-top:20px}@media screen and (max-width: 850px){.penthouse-suites-loop .single-penthouse .suite-title{font-size:20px}}@media screen and (max-width: 600px){.penthouse-suites-loop .single-penthouse .suite-title{order:1;text-align:right;margin-top:0;flex:1 1 100%}}.penthouse-suites-loop .single-penthouse .address{font-size:13px;color:#7c8eb3;margin-bottom:20px}@media screen and (max-width: 600px){.penthouse-suites-loop .single-penthouse .address{order:2;text-align:right;flex:1 1 100%}}@media screen and (max-width: 600px){.penthouse-suites-loop .single-penthouse .quickview-section{order:4;flex:1 0 45%;padding-left:15px}}@media screen and (max-width: 400px){.penthouse-suites-loop .single-penthouse .quickview-section{flex:100%;padding-left:0}}.penthouse-suites-loop .single-penthouse .square-feet,.penthouse-suites-loop .single-penthouse .num-bedrooms,.penthouse-suites-loop .single-penthouse .num-bathrooms{display:flex;align-items:center;gap:30px;margin-bottom:20px}@media screen and (max-width: 500px){.penthouse-suites-loop .single-penthouse .square-feet,.penthouse-suites-loop .single-penthouse .num-bedrooms,.penthouse-suites-loop .single-penthouse .num-bathrooms{font-size:14px;gap:10px}}@media screen and (max-width: 500px){.penthouse-suites-loop .single-penthouse .square-feet img,.penthouse-suites-loop .single-penthouse .num-bedrooms img,.penthouse-suites-loop .single-penthouse .num-bathrooms img{width:30px}}.penthouse-suites-loop .single-penthouse .btns{margin-top:20px;display:flex;justify-content:space-between;gap:10px}@media screen and (max-width: 600px){.penthouse-suites-loop .single-penthouse .btns{order:5;justify-content:flex-start;gap:10px}}.penthouse-suites-loop .single-penthouse .btns .details-btn{color:var(--wp--preset--color--secondary);border:2px solid var(--wp--preset--color--secondary);border-radius:0;background-color:#fff;padding:8px 12px;text-transform:uppercase;font-size:10px;text-decoration:none;display:inline-block}.penthouse-suites-loop .single-penthouse .btns .details-btn:hover{background-color:var(--wp--preset--color--primary);border:2px solid var(--wp--preset--color--primary);color:#fff}.penthouse-suites-loop .single-penthouse .btns .lease-btn{background-image:linear-gradient(90deg, #F2682A 50%, #c65520 0%, #FF671D 99.99%);background-size:300% 100%;border:2px solid rgba(0,0,0,0);border-radius:0;color:#fff;padding:8px 12px;text-transform:uppercase;font-size:10px;text-decoration:none;display:inline-block}.penthouse-suites-loop .single-penthouse .btns .lease-btn:hover{background-position:100% 0;transition:.5s ease all;color:#fff !important}.highlights-section{padding:50px 25px !important}.highlights-section .wp-block-columns .wp-block-column:has(.leased){display:none}.highlights-section .single-suite-download a{text-decoration:none;font-size:20px}.highlights-section .floor-image{display:block;text-align:center}.highlights-section .wp-block-buttons{justify-content:center;margin-top:25px}.highlights-section .wp-block-buttons .wp-block-button{cursor:not-allowed}.highlights-section .single-contact-btn{font-family:Novecento-Wide-Bold;padding:12px 30px !important;text-transform:uppercase}.highlights-section .single-contact-btn.leased,.highlights-section .single-contact-btn.leased-btn{background-color:#a3a3a3;color:#000;pointer-events:none;background-image:none;opacity:.5}.map-section iframe{width:100%}.contact-form .gform_fields{display:flex !important;gap:35px !important}@media screen and (max-width: 768px){.contact-form .gform_fields{flex-direction:column;gap:0 !important}}.contact-form .gform_fields>div{flex:50% !important}.contact-form .gform_fields>div:first-of-type div{margin-bottom:10px}.contact-form .gform_fields>div:last-of-type textarea{height:248px !important}@media screen and (max-width: 992px){.contact-form .gform_fields>div:last-of-type textarea{height:100px !important}}.gform_wrapper.gravity-theme .gfield_label{font-size:20px;font-weight:normal;color:#737373}@media screen and (max-width: 768px){.gform_wrapper.gravity-theme .gfield_label{font-size:14px}}.gform_wrapper.gravity-theme input,.gform_wrapper.gravity-theme textarea{border:1px solid #a2afc9;padding:15px 8px !important;resize:none}.gform_wrapper.gravity-theme .gform_footer{padding-bottom:0}.gform_wrapper.gravity-theme .gform_button{background-color:var(--wp--preset--color--secondary);border-radius:0;color:#fff;font-family:Novecento-Wide-Bold;padding:12px 30px !important;text-transform:uppercase;border:none;transition:.5s ease all}.gform_wrapper.gravity-theme .gform_button:hover{transition:.5s ease all;background-color:var(--wp--preset--color--primary);cursor:pointer}.gform_wrapper.gravity-theme .gform_required_legend{display:none}