.bg-light-gray{background-color:#f0f0f0}body{-webkit-font-smoothing:antialiased;font-size:16px;position:relative}.blue-title,body{font-family:Outfit,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}.blue-title{color:#4b8eba;font-size:35px}.bernadette{font-family:Outfit,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}main#green-spaces section#hero .hero-container{max-width:1600px}main#green-spaces section#hero .hero-bg{aspect-ratio:1600/1000;background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:768px){main#green-spaces section#hero .hero-bg{aspect-ratio:1600/835}}main#green-spaces section#main{padding-bottom:2rem;padding-top:2rem}@media only screen and (min-width:768px){main#green-spaces section#main{padding-bottom:3rem;padding-top:3rem}}@media only screen and (min-width:992px){main#green-spaces section#main{padding-top:4rem}}main#green-spaces section#main h1{color:#305686;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:40px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:1;margin-bottom:2rem;text-align:center}@media only screen and (min-width:768px){main#green-spaces section#main h1{font-size:50px;margin-bottom:3rem}}@media only screen and (min-width:1200px){main#green-spaces section#main h1{margin:0 auto 3rem;max-width:850px}}main#green-spaces section#main .cta-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){main#green-spaces section#main .cta-wrapper{flex-direction:row}}main#green-spaces section#main .cta-wrapper .btn{margin:0 .65rem 1rem}@media only screen and (min-width:768px){main#green-spaces section#main .cta-wrapper .btn{margin:0 .65rem}}main#green-spaces section#main .cta-wrapper .btn:first-of-type{width:265px}main#green-spaces section#main .cta-wrapper .btn:last-of-type{width:100%}@media only screen and (min-width:768px){main#green-spaces section#main .cta-wrapper .btn:last-of-type{width:380px}}main#green-spaces section#explore{padding-bottom:2rem}@media only screen and (min-width:992px){main#green-spaces section#explore{padding-bottom:10rem}}main#green-spaces section#explore .image-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;position:relative}@media only screen and (min-width:992px){main#green-spaces section#explore .image-wrapper{display:block;margin-bottom:0}}main#green-spaces section#explore .image-wrapper .image-1{max-width:100%}@media only screen and (min-width:768px){main#green-spaces section#explore .image-wrapper .image-1{max-width:490px}}main#green-spaces section#explore .image-wrapper .image-2{display:block;margin:1rem auto 2rem}@media only screen and (min-width:768px){main#green-spaces section#explore .image-wrapper .image-2{margin:-50px auto 0}}@media only screen and (min-width:992px){main#green-spaces section#explore .image-wrapper .image-2{bottom:-95px;margin:0;position:absolute;right:-55px}}@media only screen and (min-width:1200px){main#green-spaces section#explore .image-wrapper .image-2{bottom:-75px;right:-85px}}main#green-spaces section#explore .text-wrapper{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:992px){main#green-spaces section#explore .text-wrapper .content{padding-left:2rem}}main#green-spaces section#explore .text-wrapper h2{color:#d97924;font-family:good-karma-smooth-regular,cursive;font-optical-sizing:auto;font-size:60px;font-style:normal;font-weight:300;line-height:.75;margin:0;text-align:center}@media only screen and (min-width:992px){main#green-spaces section#explore .text-wrapper h2{font-size:70px;text-align:left}}main#green-spaces section#explore .text-wrapper h3{color:#305686;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:35px;font-style:normal;font-weight:500;line-height:1;margin-bottom:1rem;text-align:center}@media only screen and (min-width:992px){main#green-spaces section#explore .text-wrapper h3{font-size:40px;text-align:left}}main#green-spaces section#explore .text-wrapper .copy{margin:0;max-width:345px}main#green-spaces section#explore .text-wrapper .copy p{color:#323e48;font-size:1.125rem;letter-spacing:.35px;line-height:1.35;margin-bottom:0;text-align:center}@media only screen and (min-width:992px){main#green-spaces section#explore .text-wrapper .copy p{text-align:left}}main#green-spaces section#sports-park .sports-park-container{background-color:#e2eac2;max-width:1600px;padding-bottom:4rem;padding-top:2.5rem}main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery{aspect-ratio:1110/800;margin:0 auto 1.5rem;max-width:1110px}@media only screen and (min-width:992px){main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery{aspect-ratio:1110/625;margin:0 auto 2.5rem}}main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery .slick-list,main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery .slick-list .slick-track{height:100%}main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery .slick-list .slick-track .slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery .arrow{display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.25));height:45px;position:absolute;top:50%;transform:translateY(-50%);width:45px;z-index:2}@media only screen and (min-width:768px){main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery .arrow{height:64px;width:64px}}main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery .arrow.prev{left:-12px}@media only screen and (min-width:1200px){main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery .arrow.prev{left:-32px}}main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery .arrow.next{right:-12px}@media only screen and (min-width:1200px){main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery .arrow.next{right:-32px}}main#green-spaces section#sports-park .sports-park-gallery-wrapper #sports-park-gallery .arrow svg{height:100%;width:100%}main#green-spaces section#sports-park h2{color:#d97924;font-family:good-karma-smooth-regular,cursive;font-optical-sizing:auto;font-size:60px;font-style:normal;font-weight:300;line-height:.65;margin:0;text-align:center}@media only screen and (min-width:768px){main#green-spaces section#sports-park h2{font-size:70px}}main#green-spaces section#sports-park h3{color:#305686;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:35px;font-style:normal;font-weight:500;line-height:1;margin-bottom:1rem;text-align:center}@media only screen and (min-width:768px){main#green-spaces section#sports-park h3{font-size:40px}}main#green-spaces section#sports-park .copy{margin:0 auto;max-width:820px}main#green-spaces section#sports-park .copy p{color:#323e48;font-size:1.125rem;letter-spacing:.35px;line-height:1.35;margin-bottom:0;text-align:center}main#green-spaces section#garden{padding-bottom:3rem;padding-top:3rem}@media only screen and (min-width:992px){main#green-spaces section#garden{padding-bottom:0;padding-top:0}}main#green-spaces section#garden .garden-container{max-width:1600px}@media only screen and (min-width:992px){main#green-spaces section#garden .garden-container{background-image:linear-gradient(180deg,#e2eac2 40px,#fff 0,#fff calc(100% - 40px),#e2eac2 calc(100% - 40px))}}main#green-spaces section#garden .text-wrapper{align-items:center;display:flex;justify-content:center}main#green-spaces section#garden .text-wrapper h2{color:#d97924;font-family:good-karma-smooth-regular,cursive;font-optical-sizing:auto;font-size:60px;font-style:normal;font-weight:300;line-height:.65;margin:0;text-align:center}@media only screen and (min-width:992px){main#green-spaces section#garden .text-wrapper h2{font-size:70px;text-align:left}}main#green-spaces section#garden .text-wrapper h3{color:#305686;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:35px;font-style:normal;font-weight:500;line-height:1;margin-bottom:1rem;text-align:center}@media only screen and (min-width:992px){main#green-spaces section#garden .text-wrapper h3{font-size:40px;text-align:left}}main#green-spaces section#garden .text-wrapper .copy{margin:0 0 1rem;max-width:420px}@media only screen and (min-width:992px){main#green-spaces section#garden .text-wrapper .copy{margin:0}}main#green-spaces section#garden .text-wrapper .copy p{color:#323e48;font-size:1.125rem;letter-spacing:.35px;line-height:1.35;margin-bottom:0;text-align:center}@media only screen and (min-width:992px){main#green-spaces section#garden .text-wrapper .copy p{text-align:left}}main#green-spaces section#garden .image-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}@media only screen and (min-width:992px){main#green-spaces section#garden .image-wrapper{display:block;padding-left:6rem}}main#green-spaces section#garden .image-wrapper .image-2{margin-top:-50px}@media only screen and (min-width:992px){main#green-spaces section#garden .image-wrapper .image-2{bottom:120px;left:-10px;margin-top:0;position:absolute}}@media only screen and (min-width:1200px){main#green-spaces section#garden .image-wrapper .image-2{left:-65px}}@media only screen and (min-width:1400px){main#green-spaces section#garden .image-wrapper .image-2{left:-90px}}main#green-spaces section#more-parks .more-parks-container{background-color:#e2eac2;max-width:1600px;padding-bottom:3rem;padding-top:3rem}@media only screen and (min-width:992px){main#green-spaces section#more-parks .more-parks-container{padding-bottom:4rem;padding-top:4rem}}main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery{aspect-ratio:1110/800;margin:0 auto 1.5rem;max-width:1110px}@media only screen and (min-width:992px){main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery{aspect-ratio:1110/625;margin:0 auto 2.5rem}}main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery .slick-list,main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery .slick-list .slick-track{height:100%}main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery .slick-list .slick-track .slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery .arrow{display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.25));height:45px;position:absolute;top:50%;transform:translateY(-50%);width:45px;z-index:2}@media only screen and (min-width:768px){main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery .arrow{height:64px;width:64px}}main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery .arrow.prev{left:-12px}@media only screen and (min-width:1200px){main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery .arrow.prev{left:-32px}}main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery .arrow.next{right:-12px}@media only screen and (min-width:1200px){main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery .arrow.next{right:-32px}}main#green-spaces section#more-parks .more-parks-gallery-wrapper #more-parks-gallery .arrow svg{height:100%;width:100%}main#green-spaces section#more-parks h2{color:#d97924;font-family:good-karma-smooth-regular,cursive;font-optical-sizing:auto;font-size:60px;font-style:normal;font-weight:300;line-height:.65;margin:0;text-align:center}@media only screen and (min-width:992px){main#green-spaces section#more-parks h2{font-size:70px}}main#green-spaces section#more-parks h3{color:#305686;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:35px;font-style:normal;font-weight:500;line-height:1;margin-bottom:1rem;text-align:center}@media only screen and (min-width:992px){main#green-spaces section#more-parks h3{font-size:40px}}main#green-spaces section#more-parks .copy{margin:0 auto;max-width:700px}main#green-spaces section#more-parks .copy p{color:#323e48;font-size:1.125rem;letter-spacing:.35px;line-height:1.35;margin-bottom:0;text-align:center}main#green-spaces section#trails{padding-bottom:2rem;padding-top:2rem}@media only screen and (min-width:992px){main#green-spaces section#trails{padding-bottom:7rem;padding-top:4rem}}main#green-spaces section#trails .image-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}@media only screen and (min-width:992px){main#green-spaces section#trails .image-wrapper{display:block}}main#green-spaces section#trails .image-wrapper .image-1{max-width:100%}@media only screen and (min-width:992px){main#green-spaces section#trails .image-wrapper .image-1{max-width:490px}}main#green-spaces section#trails .image-wrapper .image-2{display:block;margin:1rem auto 2rem}@media only screen and (min-width:768px){main#green-spaces section#trails .image-wrapper .image-2{margin:-50px auto 2rem}}@media only screen and (min-width:992px){main#green-spaces section#trails .image-wrapper .image-2{bottom:-75px;margin:0;position:absolute;right:-60px}}main#green-spaces section#trails .text-wrapper{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:992px){main#green-spaces section#trails .text-wrapper .content{padding-left:4rem}}@media only screen and (min-width:1200px){main#green-spaces section#trails .text-wrapper .content{padding-left:2rem}}main#green-spaces section#trails .text-wrapper h2{color:#d97924;font-family:good-karma-smooth-regular,cursive;font-optical-sizing:auto;font-size:60px;font-style:normal;font-weight:300;line-height:.75;margin:0;text-align:center}@media only screen and (min-width:992px){main#green-spaces section#trails .text-wrapper h2{font-size:70px;text-align:left}}main#green-spaces section#trails .text-wrapper h3{color:#305686;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:35px;font-style:normal;font-weight:500;line-height:1;margin-bottom:1rem;text-align:center}@media only screen and (min-width:992px){main#green-spaces section#trails .text-wrapper h3{font-size:40px;text-align:left}}main#green-spaces section#trails .text-wrapper .copy{margin:0;max-width:400px}main#green-spaces section#trails .text-wrapper .copy p{color:#323e48;font-size:1.125rem;letter-spacing:.35px;line-height:1.35;margin-bottom:0;text-align:center}@media only screen and (min-width:992px){main#green-spaces section#trails .text-wrapper .copy p{text-align:left}}main#green-spaces section#quote .quote-container{background-color:#305686;max-width:1600px;padding-top:3rem}main#green-spaces section#quote .quote-wrapper{align-items:center;display:flex;justify-content:center;position:relative}main#green-spaces section#quote .quote-wrapper .copy{left:50%;max-width:600px;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}@media only screen and (min-width:768px){main#green-spaces section#quote .quote-wrapper .copy{width:unset}}main#green-spaces section#quote .quote-wrapper .copy p{color:#fff;font-size:1.125rem;letter-spacing:.35px;line-height:1.85;margin-bottom:0;text-align:center}@media only screen and (min-width:768px){main#green-spaces section#quote .quote-wrapper .copy p{font-size:1.5rem}}main#green-spaces section#quote .quote-wrapper img{height:auto;width:100%}@media only screen and (min-width:768px){main#green-spaces section#quote .quote-wrapper img{width:400px}}