/* index.html - page styles that followed the mobile layer in the original (generated). Loaded after responsive.css. */
/* additions to a11y */
@media(prefers-reduced-motion:reduce){.rv-on [data-rv]{opacity:1!important;transform:none!important;transition:none!important}.btn:hover,.card:hover,.takegrid .it:hover,.media:hover{transform:none}.items .item:first-child{animation:none!important;opacity:1}*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}

/* additions to mobile-fix */
.hero{overflow-x:clip}
@media(max-width:600px){.impactwrap .mapstage{display:none}.impactwrap .mapcities{grid-template-columns:1fr;border-top:none}.impactwrap .mc{border-right:none;border-top:1px solid rgba(255,255,255,.1);padding:18px 22px}.impactwrap .mc:first-child{border-top:none}.impactwrap .mc p{font-size:13px}.impactwrap .mapzip{max-width:280px}}
