img,video,iframe{max-width:100%}video{object-fit:contain}video.hero-photo{object-fit:cover}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #2d8696;outline-offset:4px}input,textarea,select{box-sizing:border-box}button,input[type=submit]{cursor:pointer}video:not(.hero-photo){width:100%;height:auto}iframe{border:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.wpcf7 input[type=checkbox]{width:auto;display:inline-block;margin-right:7px}.wpcf7-list-item{display:inline-block;margin:0 1em .4em 0}.wpcf7 [role=status]{color:#333;background:#f7f7f7}
