.form-shortcode .fluentform form fieldset .ff-el-group .ff-btn-submit {--btn-background: var(--secondary); --btn-background-hover: var(--secondary-hover); --btn-text-color: var(--secondary-ultra-light); --btn-text-color-hover: var(--secondary-ultra-light); --btn-border-color: var(--secondary); --btn-border-color-hover: var(--secondary-hover); --focus-color: var(--secondary-dark);background: var(--btn-background); color: var(--btn-text-color); padding-block: var(--btn-padding-block); padding-inline: var(--btn-padding-inline); min-inline-size: var(--btn-min-width); line-height: var(--btn-line-height); font-size: var(--btn-font-size, var(--text-m)); font-weight: var(--btn-font-weight); font-style: var(--btn-font-style); text-transform: var(--btn-text-transform); letter-spacing: var(--btn-letter-spacing); text-decoration: var(--btn-text-decoration); border-width: var(--btn-border-width); border-style: var(--btn-border-style); border-radius: var(--btn-radius); border-color: var(--btn-border-color); transition: var(--btn-transition, var(--transition)); justify-content: var(--btn-justify-content, center); text-align: var(--btn-text-align, center);}.tribe-events-single { border: 2px solid var(--neutral-ultra-light); padding: var(--space-l); border-radius: var(--radius-m);}section.tribe-common-l-container.tribe-events-l-container { margin: 0 !important; width: 100% !important; max-width: 100% !important; border: 2px solid var(--neutral-ultra-light) !important; padding: var(--space-l) !important; border-radius: var(--radius-m) !important;}h1.tribe-events-single-event-title { color: var(--primary);}h4 a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin { color: var(--primary) !important;}[data-tippy-content] { text-decoration: underline dotted; cursor: help;}