body{background-color:#ececec;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{color:#5C89C7;font-weight:500}h1{font-size:1.6rem;margin-bottom:0.8rem}.wrap{max-width:1200px;margin:0 auto;padding:0 2rem}.hero{background-image:url("../img/hero-background.jpg");position:relative;text-align:center;width:100%}.hero .overlay{background-color:rgba(255,255,255,0.7);height:100%;position:absolute;width:100%;z-index:1}.hero svg{margin:0 auto;max-width:90%;width:27.25rem;z-index:10}.hero #hero-arrow{bottom:1rem;left:calc(50% - 47px);height:26px;position:absolute;width:78px}#introduction{background-image:url("../img/having-fun-outside-full.jpg");background-position:right;background-repeat:no-repeat;display:flex;min-height:473px;position:relative}#introduction .overlay{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:1}@media only screen and (min-width:1024px){#introduction .overlay{background:linear-gradient(90deg,white 0%,white 43%,rgba(255,255,255,0) 100%)}}#introduction .row{z-index:10}
#introduction .content-wrapper{height:100%;padding:1.5rem}@media only screen and (min-width:768px){#introduction .content-wrapper{padding:0 3.375rem}}@media only screen and (min-width:1024px){#introduction .content-wrapper{padding:0 0 0 3.375rem}}#introduction p{color:#6c6d6c;font-size:1.3rem;line-height:1.8}
#join-community{background-color:#f2f2f2;padding:1.5rem}
#join-community .right-column{margin-top:1rem;text-align:center}@media (min-width:768px){#join-community{padding-left:3.375rem;padding-right:3.375rem;padding-top:39px;padding-bottom:24px}
#join-community .left-column{padding-right:3.375rem}
#join-community .right-column{margin-top:0;text-align:right}}
#join-community h2{font-size:2rem}#join-community .hashtag{color:#5C89C7;font-size:1.5rem;margin:1rem 0}
#join-community .social-media-button{background-color:white;border-radius:12px;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,0.3);color:#5C89C7;display:inline-block;font-size:1.25rem;font-weight:700;margin:0.5rem 0;padding:10px 7px;text-decoration:none;width:100%}
#join-community .social-media-button:hover{box-shadow:none}
#parent-resources{background-color:#fff;padding:1.5rem}
#parent-resources h3{font-size:1.7rem;font-weight:700;margin:0}
#parent-resources h4{font-size:1.25rem;margin:1.5rem 0;text-transform:uppercase;font-weight:700}
#parent-resources .region-selection{border-top:1px #c6c6c6 solid;border-bottom:1px #c6c6c6 solid;margin-top:1.5rem}
#parent-resources .region-selection ul{margin-top:0;margin-bottom:0;padding-left:0}#parent-resources 
.region-selection ul.last{margin-bottom:1rem}@media only screen and (min-width:768px){
.region-selectionNEW ul.last{margin-bottom:1rem}@media only screen and (min-width:768px){
#parent-resources .region-selection ul{margin-bottom:1rem}}
#parent-resources .region-selection li{font-size:0.8rem;font-weight:500;line-height:1.8rem;list-style:none;margin-top:0;text-transform:uppercase}
#parent-resources .region-selectionNEW ul{margin-bottom:1rem}}
#parent-resources .region-selectionNEW li{font-size:0.8rem;font-weight:500;line-height:1.8rem;list-style:none;margin-top:0;text-transform:uppercase}
#parent-resources .region-selection 
li a{color:#999999;text-decoration:none}
#parent-resources .region-selectionNEW 
li a{color:#999999;text-decoration:none}
#parent-resources 
.region-selection li a.active{color:#5C89C7}
#parent-resources 
.region-selectionNEW li a.active{color:#5C89C7}
#parent-resources 
.region-selectionNEW li a:hover{color:#5C89C7}@media only screen and (min-width:768px){#parent-resources{padding:3.375rem}}.county-info{color:#5C89C7;display:none}.county-info.active{display:block}.county-info a{color:#5C89C7;text-decoration:none}.county-info a:hover{text-decoration:underline}.county-info h5{font-size:1.4rem;font-weight:600}.county-info .row{line-height:1.6rem}
.region-selection li a:hover{color:#5C89C7}@media only screen and (min-width:768px){#parent-resources{padding:3.375rem}}.county-info{color:#5C89C7;display:none}.county-info.active{display:block}.county-info a{color:#5C89C7;text-decoration:none}.county-info a:hover{text-decoration:underline}.county-info h5{font-size:1.4rem;font-weight:600}.county-info .row{line-height:1.6rem}
#footer{background-color:#316eb7;color:#fff;padding:1.5rem}#footer .logo{margin-top:3rem;text-align:center}#footer .logo img{width:250px}#footer h5{border-bottom:1px #fff solid;color:#fff;font-size:1.1rem;margin-bottom:1rem;margin-top:5rem;padding-bottom:0.7rem}#footer ul{padding:0;margin:0}#footer li{line-height:1.6rem;list-style-type:none}
#footer a{color:#fff;text-decoration:none}#footer .social-media-icons a{font-size:3rem}
/*# sourceMappingURL=styles.css.map */