.elementor-8480 .elementor-element.elementor-element-3cd7d06:not(.elementor-motion-effects-element-type-background), .elementor-8480 .elementor-element.elementor-element-3cd7d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#55928C;}.elementor-8480 .elementor-element.elementor-element-3cd7d06 > .elementor-background-overlay{background-color:#55928C;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8480 .elementor-element.elementor-element-3cd7d06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}body.elementor-page-8480:not(.elementor-motion-effects-element-type-background), body.elementor-page-8480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6FFE6;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-d720aa5 */.horthub-title h2 {
font-size: 2em; 
font-weight: 700;
color: #ffffff;
padding:5px 25px;
margin-bottom: 0;
text-align: center;
}
horthub-title.a, horthub-title.a:hover, .horthub-title a:visited {color: #ffffff; text-decoration:none;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7445c20 */.recurrence-row span, .tribe-community-events *, a.tribe-button {
    font-size: 1em;
}

#post.events-community-submit {
    background: #216660 !important;
}/* End custom CSS */