@charset "UTF-8";.hw-hero-banner{align-items:center;background-image:url(/wp-content/themes/greengate2020/img/hw-banner.png);background-position:50%;background-size:cover;display:flex;height:200px;justify-content:center;margin-bottom:2.5rem;padding:1rem;position:relative}@media screen and (min-width:1024px){.hw-hero-banner{height:565px}}.hw-hero-banner:after{background-color:#093934;bottom:0;content:"";display:block;left:0;opacity:.5;position:absolute;right:0;top:0}.hw-hero-banner img{height:100%;max-width:24rem;position:relative;width:100%;z-index:1}.hw-gallery{grid-gap:1rem;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:2.5rem}.hw-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:5rem}.hw-button{background-color:#f49603;color:#fff;display:inline-block;font-weight:700;padding:.75rem 1.5rem;text-align:center;text-transform:uppercase;transition:all .3s;width:14rem}.hw-button:focus,.hw-button:hover{background-color:#ce7f03;color:#fff;text-decoration:none}.hw-button-outline{background-color:transparent;border:2px solid #f49603;color:#fff;font-weight:700;padding:.75rem 1.5rem;text-align:center;text-transform:uppercase;transition:all .3s;width:14rem}.hw-button-outline:focus,.hw-button-outline:hover{border-color:#fff;color:#fff;text-decoration:none}.hw-footer h3{margin-bottom:1rem;padding-left:75px;text-align:center}.hw-footer a{margin-left:75px}#hw-classes{height:100vh;overflow:auto;padding:8rem 1rem 12rem}@media screen and (min-width:1024px){#hw-classes{padding-bottom:5rem}}#hw-app{margin-top:2.5rem}#hw-app .react-calendar{background-color:transparent;border:transparent;color:#fff;margin-bottom:1.5rem;max-width:300px;width:100%}#hw-app .react-calendar abbr{font-size:.875rem;font-weight:700;text-decoration:none;text-transform:none}#hw-app .react-calendar__navigation__label{background-color:transparent;color:#fff;font-size:1.125rem;font-weight:700}@media screen and (min-width:1024px){#hw-app .react-calendar__navigation__label{font-size:1.25rem}}#hw-app .react-calendar__navigation__label:hover{background-color:transparent;color:#f69804}#hw-app .react-calendar__navigation__arrow{background-color:transparent;color:#fff;font-weight:700}#hw-app .react-calendar__navigation__arrow:hover{background-color:transparent;color:#f69804}#hw-app .react-calendar__tile{aspect-ratio:1/1;background-color:transparent!important;border-radius:100%;color:#fff;padding:0}#hw-app .react-calendar__tile abbr{align-items:center;background-color:transparent;border-radius:100%;display:inline-flex;height:1.5rem;justify-content:center;transition:all .3s;width:1.5rem}@media screen and (min-width:1024px){#hw-app .react-calendar__tile abbr{height:2.5rem;width:2.5rem}}#hw-app .react-calendar__tile:hover abbr{background-color:rgba(0,0,0,.5)}#hw-app .react-calendar__tile--highlight{position:relative}#hw-app .react-calendar__tile--highlight abbr{color:#f69804}#hw-app .react-calendar__tile--highlight:after{bottom:.25rem;color:#f69804;content:"•";display:block;left:0;position:absolute;right:0;text-align:center}#hw-app .react-calendar__tile--now abbr{background-color:rgba(0,0,0,.5)}#hw-app .react-calendar__tile--active abbr{background-color:#f69804;color:#fff}#hw-app .hw-events{grid-gap:2rem;display:grid;grid-template-columns:1fr;margin-bottom:5rem;max-width:100%}@media screen and (min-width:1024px){#hw-app .hw-events{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);max-width:48rem}#hw-app .hw-events .hw-calendar{grid-area:1/1/2/2}#hw-app .hw-events .hw-upcoming-events{grid-area:1/2/3/3}#hw-app .hw-events .hw-organizers-list{grid-area:2/1/3/2}}.content #hw-app .hw-events{max-width:100%}#hw-app .hw-events h4{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-transform:none}#hw-app .hw-event-card{background-color:rgba(0,0,0,.5);padding:1rem}#hw-app .hw-event-card h3{font-size:1rem;font-weight:400;line-height:1.25rem}#hw-app .hw-event-card h2{color:#fff;font-size:1.25rem;line-height:1.5rem;margin-bottom:1rem}#hw-app .hw-event-card p:first-child{margin-top:0}#hw-app .hw-event-card p:last-child{margin-bottom:0}#hw-app .hw-event-card .hw-organizer{color:#f69804}#hw-app .hw-featured-events{margin-bottom:2.5rem}#hw-app .hw-featured-events .hw-event-card:not(:last-of-type){margin-bottom:4px}#hw-app .hw-featured-events .hw-event-card a{background-color:#f69804;color:#fff;display:block;font-size:1rem;font-weight:700;margin-top:1rem;padding:.75rem;text-align:center;text-transform:uppercase;transition:all .3s;width:100%}#hw-app .hw-featured-events .hw-event-card a:focus,#hw-app .hw-featured-events .hw-event-card a:hover{background-color:#ce7f03;color:#fff;text-decoration:none}#hw-app .hw-events-list .hw-event-card:not(:last-of-type){margin-bottom:4px}#hw-app .hw-events-list .hw-event-card a{border:2px solid #f69804;color:#fff;display:block;font-size:1rem;font-weight:700;margin-top:1rem;padding:.75rem;text-align:center;text-transform:uppercase;transition:all .3s;width:100%}#hw-app .hw-events-list .hw-event-card a:focus,#hw-app .hw-events-list .hw-event-card a:hover{border-color:#ce7f03;color:#fff;text-decoration:none}#hw-app .hw-organizers-list{margin-top:4rem}#hw-app .hw-organizers-list h3{margin-bottom:2rem}#hw-app .hw-organizers-list .hw-organizer-card:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.25);margin-bottom:1.5rem;padding-bottom:1.5rem}#hw-app .hw-organizer-card{display:flex;gap:1rem}#hw-app .hw-organizer-card h2{align-items:center;color:#f69804;display:flex;font-size:1.25rem;justify-content:space-between;line-height:1.5rem;margin-bottom:.5rem;margin-top:0}#hw-app .hw-organizer-card p:first-child{margin-top:0}#hw-app .hw-organizer-card p:last-child{margin-bottom:0}#hw-app .hw-organizer-card .hw-organizer{color:#f69804}#hw-app .hw-organizer-card .hw-organizer-image{flex-shrink:0;height:100px;width:100px}#hw-app .hw-organizer-card .hw-organizer-image img{align-items:center;border:1px solid #f69804;border-radius:100%;display:flex;height:100%;justify-content:center;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}#hw-app .hw-organizer-card .hw-organizer-website{display:block;width:1.25rem}#hw-app .hw-organizer-card .hw-organizer-website svg{fill:#f69804}.page-template-register #secondary-aside .vertical-relative{float:none;margin-left:auto;margin-right:auto;max-width:35rem;padding:1rem;text-align:center}@media screen and (min-width:1024px){.page-template-register #secondary-aside .vertical-relative{height:auto}}.page-template-register #secondary-aside .um-register{max-width:100%!important;width:100%!important}.page-template-login #hw-login{height:calc(100vh - 100px);padding:1rem}.page-template-login #secondary-aside .vertical-relative{margin-left:auto;margin-right:auto;max-width:35rem;padding:1rem;text-align:center}.page-template-login #secondary-aside .um-login{max-width:100%!important;width:100%!important}.page-template-password-reset #hw-password-reset{height:calc(100vh - 100px);padding:1rem}.page-template-password-reset .um-login .um-field-checkbox-option,.page-template-password-reset .um-login .um-field-radio-option,.page-template-password-reset .um-login a.um-link-alt{color:#fff!important}.page-template-password-reset .um-login .um-field-checkbox-state i,.page-template-password-reset .um-login .um-field-radio-state i{color:#fff}.um-form .um-field-label{margin-bottom:0}.um-form input[type=number]{height:40px!important;padding:0 12px!important;width:100%!important}.um-form input[type=submit].um-button{background-color:#f69804!important}.um-form input[type=submit].um-button:focus,.um-form input[type=submit].um-button:hover{background-color:#ce7f03!important}.um-form .um-field-block,.um-form .um-field-checkbox-option,.um-form .um-field-checkbox-state i,.um-form .um-field-radio-option,.um-form .um-field-radio-state i,.um-form .um-link-alt,.um-form a.um-link-alt{color:#fff!important}
