h1{letter-spacing:.03em;font-size:55px;line-height:1.25em}@media ((min-width: 1201px) and (max-width: 1400px)){h1{font-size:50px}}@media ((min-width: 992px) and (max-width: 1200px)){h1{font-size:45px}}@media ((min-width: 768px) and (max-width: 991px)){h1{font-size:41px}}@media ((min-width: 577px) and (max-width: 767px)){h1{font-size:38px}}@media (max-width: 576px){h1{font-size:35px}}h2{font-size:47px;line-height:1.25em;letter-spacing:.03em;font-weight:600}@media ((min-width: 1201px) and (max-width: 1400px)){h2{font-size:42px}}@media ((min-width: 992px) and (max-width: 1200px)){h2{font-size:37px}}@media ((min-width: 768px) and (max-width: 991px)){h2{font-size:33px}}@media ((min-width: 577px) and (max-width: 767px)){h2{font-size:30px}}@media (max-width: 576px){h2{font-size:28px}}h3{font-size:33px;font-weight:400;line-height:1.25em;letter-spacing:.03em}@media ((min-width: 1201px) and (max-width: 1400px)){h3{font-size:33px}}@media ((min-width: 992px) and (max-width: 1200px)){h3{font-size:30px}}@media ((min-width: 768px) and (max-width: 991px)){h3{font-size:28px}}@media ((min-width: 577px) and (max-width: 767px)){h3{font-size:26px}}@media (max-width: 576px){h3{font-size:24px}}h4{font-size:28px;line-height:1.25em;letter-spacing:.03em;font-weight:400}@media ((min-width: 1201px) and (max-width: 1400px)){h4{font-size:25px}}@media ((min-width: 992px) and (max-width: 1200px)){h4{font-size:22px}}@media ((min-width: 768px) and (max-width: 991px)){h4{font-size:20px}}@media ((min-width: 577px) and (max-width: 767px)){h4{font-size:20px}}@media (max-width: 576px){h4{font-size:18px}}h5{font-size:20px;letter-spacing:.03em;line-height:1.5em}@media ((min-width: 1201px) and (max-width: 1400px)){h5{font-size:18px}}@media ((min-width: 992px) and (max-width: 1200px)){h5{font-size:18px}}@media ((min-width: 768px) and (max-width: 991px)){h5{font-size:18px}}@media ((min-width: 577px) and (max-width: 767px)){h5{font-size:18px}}@media (max-width: 576px){h5{font-size:18px}}h1,h2,h3{font-weight:300}@media (max-width: 768px){body #hero-banner{height:82vh}}.section-inner-padding{padding-top:50px;padding-bottom:50px}#project-section{background:#25283d;color:#eae0d5}#project-section .section-content-wrapper{display:grid;align-items:center;grid-template-columns:275px auto;gap:50px}@media (max-width: 768px){#project-section .section-content-wrapper{display:flex;flex-direction:column;align-items:self-start;gap:30px}#project-section .section-content-wrapper img{max-width:270px}}@media (max-width: 576px){#project-section .section-content-wrapper img{max-width:75%}}#project-section.formby-hall-legacy-section{background:#f4f5f8;color:#25283d}#project-section.formby-hall-legacy-section .section-title{margin-bottom:30px}#project-section img{width:100%}@media (max-width: 576px){.development-description-rich-items-section{padding-bottom:30px}.development-description-rich-items-section .container{padding:unset}}.development-description-rich-items-section .first-item-banner{position:relative}.development-description-rich-items-section .first-item-banner .img-bg{width:100%}.development-description-rich-items-section .first-item-banner .content-container{position:absolute;top:30px}@media (max-width: 768px){.development-description-rich-items-section .first-item-banner{display:none}}.development-description-rich-items-section .items-container{padding:50px 0;display:flex;flex-direction:column;row-gap:60px}.development-description-rich-items-section .items-container .item{display:grid;grid-template-columns:5fr 1fr 6fr;align-items:center;grid-auto-flow:column dense}.development-description-rich-items-section .items-container .item .image-container{grid-column:1}@media (max-width: 768px){.development-description-rich-items-section .items-container .item .image-container{height:250px}}@media (max-width: 450px){.development-description-rich-items-section .items-container .item .image-container{height:224px}}.development-description-rich-items-section .items-container .item .vertical-images-container{row-gap:12px;display:grid;grid-template-columns:1fr}.development-description-rich-items-section .items-container .item .vertical-images-container img{min-height:0;display:block}@media (max-width: 768px){.development-description-rich-items-section .items-container .item .vertical-images-container{grid-template-rows:118px 118px}}@media (max-width: 450px){.development-description-rich-items-section .items-container .item .vertical-images-container{grid-template-rows:106px 106px}}.development-description-rich-items-section .items-container .item .four-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;grid-auto-flow:dense}@media (max-width: 768px){.development-description-rich-items-section .items-container .item .four-grid{grid-template-rows:118px 118px}}@media (max-width: 450px){.development-description-rich-items-section .items-container .item .four-grid{grid-template-rows:106px 106px}}.development-description-rich-items-section .items-container .item .four-grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;min-height:0}.development-description-rich-items-section .items-container .item .three-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;grid-auto-flow:dense}@media (max-width: 768px){.development-description-rich-items-section .items-container .item .three-grid{grid-template-rows:118px 118px}}@media (max-width: 450px){.development-description-rich-items-section .items-container .item .three-grid{grid-template-rows:106px 106px}}.development-description-rich-items-section .items-container .item .three-grid .img-wrapper:nth-child(3){grid-column:1/-1}.development-description-rich-items-section .items-container .item .three-grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.development-description-rich-items-section .items-container .item .content-container{grid-column:3;display:flex;flex-direction:column;gap:25px}.development-description-rich-items-section .items-container .item .content-container .item-title{font-size:36px}@media (max-width: 768px){.development-description-rich-items-section .items-container .item .content-container .item-title{display:none}}.development-description-rich-items-section .items-container .item .content-container p:last-of-type{margin:unset}@media (max-width: 768px){.development-description-rich-items-section .items-container .item .content-container{white-space:normal}}.development-description-rich-items-section .items-container .item .mobile-title-container .item-title{width:250px;white-space:normal;align-items:flex-end;margin:unset;display:flex;align-items:flex-start}@media (max-width: 576px){.development-description-rich-items-section .items-container .item .mobile-title-container .item-title{width:100vw;padding-right:45px}.development-description-rich-items-section .items-container .item .mobile-title-container .item-title br{display:none}}@media (min-width: 768px){.development-description-rich-items-section .items-container .item .mobile-title-container{display:none}}.development-description-rich-items-section .items-container .item img{width:100%}@media (max-width: 768px){.development-description-rich-items-section .items-container .item img{height:100%;-o-object-fit:cover;object-fit:cover}}.development-description-rich-items-section .items-container .item:nth-of-type(odd){grid-template-columns:6fr 1fr 5fr}.development-description-rich-items-section .items-container .item:nth-of-type(odd) .image-container{grid-column:3}.development-description-rich-items-section .items-container .item:nth-of-type(odd) .content-container{grid-column:1}@media (min-width: 768px){.development-description-rich-items-section .items-container .item:first-of-type{grid-template-columns:1fr}.development-description-rich-items-section .items-container .item:first-of-type .item-title{display:none}.development-description-rich-items-section .items-container .item:first-of-type .image-container{display:none}}@media (max-width: 768px){.development-description-rich-items-section .items-container .item{display:flex;row-gap:20px;flex-direction:column;align-items:unset;width:100%;width:250px}}@media (max-width: 576px){.development-description-rich-items-section .items-container .item{width:100vw;padding:0 15px}}@media (max-width: 768px){.development-description-rich-items-section .items-container{flex-direction:row;-moz-column-gap:60px;column-gap:60px;margin:unset}.development-description-rich-items-section .items-container .item .image-container .mobile-contain{-o-object-fit:contain;object-fit:contain}}@media (max-width: 576px){.development-description-rich-items-section .items-container{-moz-column-gap:unset;column-gap:unset}}.development-description-rich-items-section.facilities-behind-investment{background:#fff}.development-description-rich-items-section.facilities-behind-investment .first-item-banner h2{color:#f4f5f8}@media (max-width: 768px){.development-description-rich-items-section.where-coastal-tranquility-meets-charm .distances-map{-o-object-fit:contain!important;object-fit:contain!important}}#achieve-exceptional-roi-section{background:#f4f5f8;padding:50px 0}#achieve-exceptional-roi-section .section-title{font-weight:700;font-size:50px}@media (max-width: 768px){#achieve-exceptional-roi-section .section-title{font-size:42px}}@media (max-width: 576px){#achieve-exceptional-roi-section .section-title{font-size:38px}}@media (max-width: 420px){#achieve-exceptional-roi-section .section-title{font-size:28px}}#achieve-exceptional-roi-section .items-container-element{display:grid;grid-template-columns:5fr 1fr 6fr;align-items:center;margin-top:40px}#achieve-exceptional-roi-section .items-container-element .golf-putting-image{grid-column:1;width:100%}#achieve-exceptional-roi-section .items-container-element .content-element{grid-column:3}#achieve-exceptional-roi-section .items-container-element .content-element .short-desc{font-weight:600}#achieve-exceptional-roi-section .items-container-element .content-element .content-box{background:#d8b39c;padding:25px 20px;font-weight:600;text-align:center;line-height:1.4;font-size:20px}@media (max-width: 768px){#achieve-exceptional-roi-section .items-container-element{display:flex;flex-direction:column;row-gap:40px}#achieve-exceptional-roi-section .items-container-element .golf-putting-image{width:calc(100% + 30px)}}
