.resource-cards{display:flex;margin-top:2em}@media(max-width:767px){.resource-cards{flex-direction:column}.resource-cards .resource-card:nth-child(odd){margin:12% 20% 0 0}.resource-cards .resource-card:nth-child(2n){margin:12% 0 0 20%}.resource-cards .resource-card:first-child{margin-top:0}}.resource-cards .resource-card{flex:1;background-color:#fff;border-radius:var(--border-radius);margin:0 1em;box-shadow:var(--shadow);box-sizing:border-box;padding-bottom:10px;top:0;transition:top .2s ease-in-out;position:relative;cursor:grab}.resource-cards .resource-card .card-link{display:block;margin:0}.resource-cards .resource-card .card-link img{border-radius:var(--border-radius) var(--border-radius) 0 0;width:100%;height:auto;margin-bottom:3px}.resource-cards .resource-card .card-link-text{margin:3px 10px 0}.resource-cards .resource-card .card-link-text h5{font-size:16px;font-weight:500;line-height:1.1em;padding:0;margin:.4em 0 0}@media(min-width:768px)and (max-width:1023px){.resource-cards .resource-card .card-link-text h5{font-size:17px}}@media(min-width:1024px){.resource-cards .resource-card .card-link-text h5{font-size:20px}}.resource-cards .resource-card .card-link-text p{margin-top:5px;color:var(--darkText);font-size:14px;height:auto}@media(min-width:769px)and (max-width:1024px){.resource-cards .resource-card .card-link-text p{font-size:12px}}@media(min-width:1025px){.resource-cards .resource-card .card-link-text p{font-size:14px}}.resource-cards .resource-card .card-link-cta{color:var(--purple4);font-size:14px;font-weight:300;line-height:1.6em;padding:0}@media(min-width:769px)and (max-width:1024px){.resource-cards .resource-card .card-link-cta{display:block}}@media(min-width:1025px){.resource-cards .resource-card .card-link-cta{font-size:16px}}.resource-cards .resource-card:hover{top:-5px}.info-blocks .info{margin:2em 0 5em;display:flex;flex-direction:column-reverse}.info-blocks .info i{padding:0 5px}.info-blocks .info .material-icons{font-size:16px;color:var(--grey)}.info-blocks .info .attr-tags{text-align:start}@media(min-width:768px){.info-blocks .info{margin:2em 0 5em;flex-direction:row}.info-blocks .info .img{margin-left:1em}.info-blocks .info:nth-child(2n) .img{margin-left:0;margin-right:1em}.info-blocks .info .text{margin-right:4em}.info-blocks .info:nth-child(2n){flex-direction:row-reverse}.info-blocks .info:nth-child(2n) .text{margin-right:0;margin-left:4em}}.info-blocks .info .text{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:start}@media(min-width:768px){.info-blocks .info .text .inner-text{margin:0 auto}}.info-blocks .info .text h3{margin:0;font-weight:600}@media(max-width:768px){.info-blocks .info .text h3{margin-top:1em;font-size:23px}}@media(min-width:769px)and (max-width:1024px){.info-blocks .info .text h3{font-size:23px}}@media(min-width:1025px){.info-blocks .info .text h3{font-size:27px}}.info-blocks .info .text h4,.info-blocks .info .text h5{font-weight:300;margin:0 0 1em}.info-blocks .info .text hr{width:100%;margin:.2em 0}.info-blocks .info .text button{font-size:1em}.info-blocks .info .img{flex:1;display:flex;align-items:center}.info-blocks .info .img img{width:100%;border-radius:.8em;box-shadow:0 0 20px -5px rgba(0,0,0,.5)}.map-section{margin-top:3em;display:flex}.map-section .leftStuff{display:flex;align-items:start;justify-content:center;flex-flow:column nowrap;margin-right:35px;flex:1.5}@media(min-width:768px){.map-section .leftStuff .button{margin-top:1em}}.map-section #map{flex:3;width:100%;height:13em}@media(min-width:768px){.map-section #map{height:18em;border-radius:var(--border-radius);box-shadow:var(--shadow)}}.community{margin-top:3em;margin-bottom:5em}@media(min-width:769px){.community{margin-top:4em}}.community h2,.community h3{text-align:center}.community .grid-bit{display:grid;grid-template-rows:repeat(2,1fr);align-items:center}@media(min-width:768px){.community .grid-bit{gap:1em;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}.community .grid-bit .img{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.community .grid-bit .img img{width:100%}.community #topSection{margin:3em auto}@media(min-width:768px){.community #topSection{margin:6em auto}}.community #topSection .button-wrapper{display:flex;align-items:center}.community #topSection .button-wrapper .button{margin:1.5em auto 0}@media(min-width:768px){.community #topSection .centerP{text-align:center;margin:0}}@media(min-width:768px){.community #topSection h1,.community #topSection h3{text-align:center}.community #topSection h3{margin:0 4em}}.community .top-section .text{display:flex;flex-direction:column}@media(min-width:768px){.community .top-section .text p{margin-right:3em}}.community .map-section{margin-top:5em}.community .map-section #map{height:20em}.community .gappy{padding-bottom:4em}.community .commTitle{margin-top:5em}.community .commTitle hr{width:100%;border:var(--border);text-align:left;align-items:start;margin:3em 0}