body{-webkit-font-smoothing:antialiased;font-family:museo-sans,sans-serif;font-size:16px;font-style:normal;font-weight:300}.blue{color:#304b5a}main#the-community section#hero{background-color:#f7f5f2;padding-bottom:2rem;padding-top:2rem}@media only screen and (min-width:992px){main#the-community section#hero{padding-bottom:14rem;padding-top:8rem}}@media only screen and (min-width:1200px){main#the-community section#hero{padding-bottom:16rem;padding-top:10rem}}main#the-community section#hero .hero-container{max-width:1440px}main#the-community section#hero .hero-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:992px){main#the-community section#hero .hero-wrapper{display:grid;grid-template-columns:60% 40%}}@media only screen and (min-width:1200px){main#the-community section#hero .hero-wrapper{grid-template-columns:50% 50%}}main#the-community section#hero .hero-wrapper .text-wrapper{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:992px){main#the-community section#hero .hero-wrapper .text-wrapper{justify-content:flex-start;padding-left:2rem}}@media only screen and (min-width:1200px){main#the-community section#hero .hero-wrapper .text-wrapper{justify-content:center;padding-left:unset}}main#the-community section#hero .hero-wrapper .text-wrapper h1{color:#304b5a;font-family:graphie,sans-serif;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:2px;margin-bottom:.5rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:992px){main#the-community section#hero .hero-wrapper .text-wrapper h1{font-size:2.5rem;text-align:left}}main#the-community section#hero .hero-wrapper .text-wrapper img{height:auto;margin-bottom:1rem;max-width:550px;width:100%}@media only screen and (min-width:992px){main#the-community section#hero .hero-wrapper .text-wrapper img{max-width:450px}}@media only screen and (min-width:1200px){main#the-community section#hero .hero-wrapper .text-wrapper img{max-width:550px}}main#the-community section#hero .hero-wrapper .text-wrapper .copy{max-width:560px}@media only screen and (min-width:992px){main#the-community section#hero .hero-wrapper .text-wrapper .copy{max-width:450px}}@media only screen and (min-width:1200px){main#the-community section#hero .hero-wrapper .text-wrapper .copy{max-width:560px}}main#the-community section#hero .hero-wrapper .text-wrapper .copy p{color:#58595b;text-align:center}@media only screen and (min-width:992px){main#the-community section#hero .hero-wrapper .text-wrapper .copy p{text-align:left}}main#the-community section#hero .hero-wrapper .image-wrapper{display:flex;justify-content:center}@media only screen and (min-width:992px){main#the-community section#hero .hero-wrapper .image-wrapper{justify-content:flex-end}}main#the-community section#hero .hero-wrapper .image-wrapper .content{align-items:center;display:flex;flex-direction:column;position:relative}@media only screen and (min-width:992px){main#the-community section#hero .hero-wrapper .image-wrapper .content{display:block}}main#the-community section#hero .hero-wrapper .image-wrapper .content .image{height:auto;max-width:565px;position:relative;width:100%;z-index:2}main#the-community section#hero .hero-wrapper .image-wrapper .content .graphic{display:none;height:auto;left:-80px;max-width:400px;position:absolute;top:-95px;width:100%}@media only screen and (min-width:992px){main#the-community section#hero .hero-wrapper .image-wrapper .content .graphic{display:block;max-width:350px}}@media only screen and (min-width:1200px){main#the-community section#hero .hero-wrapper .image-wrapper .content .graphic{max-width:400px}}main#the-community section#hero .hero-wrapper .image-wrapper .content video{box-shadow:1px 1px 20px rgba(0,0,0,.1);height:auto;margin-top:2rem;max-width:565px;width:100%}@media only screen and (min-width:992px){main#the-community section#hero .hero-wrapper .image-wrapper .content video{bottom:-165px;left:-130px;margin-top:0;max-width:490px;position:absolute;z-index:3}}@media only screen and (min-width:1200px){main#the-community section#hero .hero-wrapper .image-wrapper .content video{bottom:-200px}}main#the-community section#background .background-container{margin:0 auto;max-width:1920px}main#the-community section#background .parallax-window{background:transparent;min-height:325px}@media only screen and (min-width:768px){main#the-community section#background .parallax-window{min-height:500px}}@media only screen and (min-width:992px){main#the-community section#background .parallax-window{min-height:650px}}main#the-community section#homemade{background-color:#f7f5f2;padding-bottom:3.5rem;padding-top:3rem}@media only screen and (min-width:992px){main#the-community section#homemade{padding-bottom:7rem;padding-top:4.5rem}}main#the-community section#homemade .image-wrapper img{display:block;height:auto;margin:0 auto;max-width:640px;width:100%}main#the-community section#green{background-color:#8eae91;padding-bottom:2rem;padding-top:2rem;position:relative}@media only screen and (min-width:992px){main#the-community section#green{padding-bottom:4rem;padding-top:4rem}}main#the-community section#green:before{background-image:url(../../js/bundle/65ddede5c44d6c4dc6f9.png);background-repeat:repeat;background-size:518px 612px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}main#the-community section#green .green-container{max-width:1320px}main#the-community section#green .green-wrapper{display:flex;flex-direction:column;position:relative;z-index:2}@media only screen and (min-width:992px){main#the-community section#green .green-wrapper{display:grid;grid-template-columns:50% 50%}}main#the-community section#green .green-wrapper .text-wrapper{align-items:center;display:flex;justify-content:center}main#the-community section#green .green-wrapper .text-wrapper .content{text-align:center}@media only screen and (min-width:992px){main#the-community section#green .green-wrapper .text-wrapper .content{text-align:left}}main#the-community section#green .green-wrapper .text-wrapper .content h2{color:#fff;font-family:graphie,sans-serif;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:4px;margin-bottom:1rem;text-transform:uppercase}@media only screen and (min-width:992px){main#the-community section#green .green-wrapper .text-wrapper .content h2{font-size:2.75rem}}main#the-community section#green .green-wrapper .text-wrapper .content .copy{max-width:600px}@media only screen and (min-width:992px){main#the-community section#green .green-wrapper .text-wrapper .content .copy{max-width:485px}}main#the-community section#green .green-wrapper .text-wrapper .content .copy p{color:#fff}main#the-community section#green .green-wrapper .image-wrapper{align-items:center;display:flex;flex-direction:column;position:relative}@media only screen and (min-width:992px){main#the-community section#green .green-wrapper .image-wrapper{display:block}}main#the-community section#green .green-wrapper .image-wrapper .green-image{box-shadow:1px 1px 20px rgba(0,0,0,.1);height:auto;width:100%}@media only screen and (min-width:768px){main#the-community section#green .green-wrapper .image-wrapper .green-image{max-width:560px}}@media only screen and (min-width:992px){main#the-community section#green .green-wrapper .image-wrapper .green-image{position:absolute;right:0;top:-115px}}main#the-community section#green .green-wrapper .image-wrapper .green-overlay-image,main#the-community section#green .green-wrapper .image-wrapper video{box-shadow:1px 1px 20px rgba(0,0,0,.1);height:auto;margin-top:2rem;max-width:300px;width:100%}@media only screen and (min-width:992px){main#the-community section#green .green-wrapper .image-wrapper .green-overlay-image,main#the-community section#green .green-wrapper .image-wrapper video{bottom:-110px;left:20px;margin-top:0;position:absolute}}main#the-community section#word-cloud{background-color:#f7f5f2;padding-bottom:3rem;padding-top:3rem}@media only screen and (min-width:992px){main#the-community section#word-cloud{padding-bottom:5rem;padding-top:6rem}}main#the-community section#word-cloud .image-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:915px}@media only screen and (min-width:992px){main#the-community section#word-cloud .image-wrapper{display:grid;grid-template-columns:58% 42%}}main#the-community section#word-cloud .image-wrapper img{height:auto;width:100%}@media only screen and (min-width:768px){main#the-community section#word-cloud .image-wrapper img{max-width:80%}}@media only screen and (min-width:992px){main#the-community section#word-cloud .image-wrapper img{max-width:100%}}