.elementor-kit-79{--e-global-color-primary:#A34A24;--e-global-color-accent:#62C7C2;--e-global-color-text:#421101;--e-global-color-secondary:#333132;--e-global-color-7ed9119:#EFA94F;--e-global-color-9d5b5f8:#FFFFFF;--e-global-color-d0cfb2d:#000000;--e-global-color-c1a011e:#EEF3F2;--e-global-color-a72d082:#0E7B89;--e-global-color-d8b410b:#D2D8D7;--e-global-color-3e65136:#9CA3A8;--e-global-typography-primary-font-family:"amboy-black";--e-global-typography-primary-font-size:65px;--e-global-typography-primary-font-weight:100;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:1.5em;--e-global-typography-primary-letter-spacing:3px;--e-global-typography-secondary-font-family:"amboy-black";--e-global-typography-secondary-font-size:55px;--e-global-typography-secondary-font-weight:100;--e-global-typography-secondary-line-height:1.5em;--e-global-typography-secondary-letter-spacing:3px;--e-global-typography-text-font-family:"Helvetica";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"amboy-black";--e-global-typography-accent-font-weight:100;--e-global-typography-accent-line-height:1em;background-color:var(--e-global-color-9d5b5f8);color:var(--e-global-color-text);font-family:"Helvetica",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.elementor-kit-79 button,.elementor-kit-79 input[type="button"],.elementor-kit-79 input[type="submit"],.elementor-kit-79 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Poppins",Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.5em;color:#FFF;border-radius:0 0 0 0;padding:15px 22px 15px 22px}.elementor-kit-79 button:hover,.elementor-kit-79 button:focus,.elementor-kit-79 input[type="button"]:hover,.elementor-kit-79 input[type="button"]:focus,.elementor-kit-79 input[type="submit"]:hover,.elementor-kit-79 input[type="submit"]:focus,.elementor-kit-79 .elementor-button:hover,.elementor-kit-79 .elementor-button:focus{background-color:var(--e-global-color-text);color:#FFF}.elementor-kit-79 e-page-transition{background-color:var(--e-global-color-primary)}.elementor-kit-79 p{margin-bottom:15px}.elementor-kit-79 a{color:var(--e-global-color-accent)}.elementor-kit-79 a:hover{color:var(--e-global-color-a72d082)}.elementor-kit-79 h1{color:var(--e-global-color-secondary);font-family:"amboy-black",Sans-serif;font-weight:100;text-transform:uppercase}.elementor-kit-79 h2{color:var(--e-global-color-secondary);font-family:"amboy-black",Sans-serif;font-weight:100}.elementor-kit-79 h3{color:var(--e-global-color-secondary);font-family:"Helvetica",Sans-serif;font-weight:600}.elementor-kit-79 h4{color:var(--e-global-color-secondary);font-family:"Helvetica",Sans-serif;font-weight:600}.elementor-kit-79 h5{color:var(--e-global-color-secondary);font-family:"amboy-black",Sans-serif;font-weight:100}.elementor-kit-79 h6{color:var(--e-global-color-secondary);font-family:"amboy-black",Sans-serif;font-weight:100}.elementor-kit-79 label{color:var(--e-global-color-secondary)}.elementor-kit-79 input:not([type="button"]):not([type="submit"]),.elementor-kit-79 textarea,.elementor-kit-79 .elementor-field-textual{color:var(--e-global-color-text);background-color:var(--e-global-color-7ed9119);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text);transition:200ms;padding:8px 8px 8px 8px}.elementor-kit-79 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-79 textarea:focus,.elementor-kit-79 .elementor-field-textual:focus{color:var(--e-global-color-text);background-color:var(--e-global-color-7ed9119);box-shadow:0 1px 2px 0 rgb(0 0 0 / .1) inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-accent)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}textarea{padding:8px}#search-form .elementor-search-form__container{border:2px solid;border-radius:0;overflow:hidden}#search-form .elementor-search-form--focus .elementor-search-form__container{border:2px solid var(--e-global-color-primary)}#search-form input,#search-form input:focus{border:none;border-radius:0;box-shadow:none}#search-form button{border-left:2px solid var(--e-global-color-text);box-shadow:none}#search-form input:focus+button{border-color:var(--e-global-color-primary)}.event-card-details #tribe-events-pg-template{max-width:unset;padding:0}.event-card-details #tribe-events-pg-template .tribe-events-single{margin-bottom:0;padding:0}#cff .cff-item.cff-box,#cff .cff-item.cff-box:first-child{border:1px solid rgb(0 0 0 / .2);box-shadow:0 0 10px 0 rgb(0 0 0 / .18);margin:0 0 20px;padding:10px}#cff .cff-item.cff-box:last-child{margin-bottom:10px}.gform_wrapper.gravity-theme .stacked-names .ginput_complex:not(.ginput_container_address) span.name_first,.gform_wrapper.gravity-theme .stacked-names .ginput_complex:not(.ginput_container_address) span.name_first~span.name_last{flex:0 1 100%;padding:0;width:100%}.gform_wrapper.gravity-theme .stacked-names .ginput_complex:not(.ginput_container_address) span.name_first{margin-bottom:16px}.gform_wrapper.gravity-theme .stacked-names .ginput_complex label{font-size:16px;margin-bottom:8px}.ecs-posts article>aside,.ecs-posts article>aside>section,.ecs-posts article>aside>section>.elementor-container{display:flex;flex:1 1 100%}.ecs-posts article>aside>section>.elementor-container .elementor-widget-wrap{flex-direction:column;flex-wrap:nowrap}.ecs-posts article>aside>section>.elementor-container .elementor-widget-wrap .elementor-inner-section:first-child{flex:0 0 240px}.ecs-posts article>aside>section>.elementor-container .elementor-widget-wrap .elementor-inner-section:last-child{flex:1 1 100%}.ecs-posts article>aside>section>.elementor-container .elementor-widget-wrap .elementor-inner-section .elementor-container{height:100%}.ecs-posts article>aside>section>.elementor-container .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-widget-button{margin-top:auto}.ecs-posts article>aside>section>.elementor-container .elementor-heading-title{overflow-wrap:break-word}.issuuembed{width:100%!important;height:auto!important;position:relative;padding-bottom:100%}.issuuembed>iframe{position:absolute;left:0;top:0;width:100%;height:100%}.tribe-common .tribe-common-c-btn-icon,.tribe-common .tribe-common-c-btn-icon:focus,.tribe-common .tribe-common-c-btn-icon:hover,.tribe-events .tribe-events-c-top-bar__datepicker-button,.tribe-events .tribe-events-c-top-bar__datepicker-button:focus,.tribe-events .tribe-events-c-top-bar__datepicker-button:hover{background:#fff0}.tribe-events .tribe-events-c-top-bar__datepicker-button{padding:0}.tribe-events .tribe-events-c-top-bar__datepicker-button:focus,.tribe-events .tribe-events-c-top-bar__datepicker-button:hover{color:unset}.tribe-events .tribe-common-form-control-text__label{height:0;width:0;margin:0}.tribe-events .tribe-events-c-events-bar{justify-content:space-between}.tribe-events .tribe-events-c-search__input-group{padding:0 12px 0 24px}.tribe-events .tribe-events-c-search__input-group .tribe-events-c-search__input-control{height:42px;line-height:42px;margin:0}.tribe-events .tribe-events-c-search__input-group .tribe-events-c-search__input-control .tribe-common-form-control-text__input{box-shadow:0 1px 2px 0 rgb(0 0 0 / .1) inset;line-height:24px;margin:0;padding-left:34px}.tribe-events .tribe-events-c-search__input-group .tribe-events-c-search__input-control .tribe-events-c-search__input-control-icon-svg{top:24px;left:11px}.tribe-events .tribe-events-c-search__button:focus,.tribe-events .tribe-events-c-search__button:hover{background-color:var(--e-global-color-accent)}.tribe-events .tribe-events-calendar-month__day,.tribe-events .tribe-events-calendar-month__day-cell--mobile{border-radius:0}.tribe-events .tribe-events-calendar-month__day-cell--mobile .tribe-events-calendar-month__day-date-daynum{color:#FFF}.tribe-events .tribe-events-c-nav__next,.tribe-events .tribe-events-c-nav__prev{padding:0}.tribe-events .tribe-events-calendar-month__day-cell--mobile:focus .tribe-events-calendar-month__day-date-daynum,.tribe-events .tribe-events-calendar-month__day-cell--mobile:hover .tribe-events-calendar-month__day-date-daynum{color:var(--e-global-color-primary)}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{padding:15px 22px}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button{padding:0;background:transparent!important;color:var(--e-global-color-accent)}.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active button{color:#FFF}.single-tribe_events #tribe-events-pg-template{max-width:1140px;padding:10px}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown__container,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown__container,.single-tribe_events .tribe-events-c-subscribe-dropdown__button,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__button{width:240px}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{top:47px}.single-tribe_events .tribe-events-single .tribe-events-event-meta{justify-content:space-between;width:100%}.single-tribe_events .tribe-events-single .tribe-events-event-meta.primary::before{top:-1em}.single-tribe_events .tribe-events-single .tribe-events-event-meta.primary{position:relative}.single-tribe_events .tribe-events-single .tribe-events-meta-group,.single-tribe_events .tribe-events-single .tribe-events-venue-map{flex:0 1 49%;margin:0 0 1em;padding:0;width:49%}.tribe-events-single .tribe-events-sub-nav{padding:0}@media all and (max-width:784px){.tribe-events .tribe-events-c-search__input-group{padding:0 12px}.tribe-events .tribe-events-c-events-bar__search-container{box-shadow:0 5px 10px 0 rgb(0 0 0 / .2)}}@media all and (max-width:767px){.tribe-events .tribe-events-c-top-bar__datepicker-button{font-size:16px}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin:0;padding:0}.single-tribe_events .tribe-events-single .tribe-events-meta-group,.single-tribe_events .tribe-events-single .tribe-events-venue-map{border-bottom:1px solid #e4e4e4;flex:0 1 100%;margin:0 0 1em;padding:0 0 1em;width:100%}.single-tribe_events .tribe-events-single .tribe-events-event-meta.secondary .tribe-events-meta-group{border-bottom:none;margin-bottom:0}}#email-registration-form .contact>h3{display:none}#email-registration-form .field.first-name,#email-registration-form .field.last-name,#email-registration-form .field.email-address+.consent{margin-bottom:16px}#email-registration-form label{color:var(--e-global-color-3e65136);font-family:"amboy-black",Sans-serif;font-size:20px;font-weight:100;text-transform:capitalize;line-height:1em;letter-spacing:1px;margin-bottom:8px}#email-registration-form .required-star{color:#c02b0a;display:inline-block;font-size:13px;font-style:italic;font-weight:400;padding-left:.125em}#email-registration-form input[type='text'],#email-registration-form input[type='email']{color:var(--e-global-color-text);background-color:var(--e-global-color-c1a011e);border-style:solid;border-width:0;border-color:var(--e-global-color-text);border-radius:0;transition:200ms;height:50px;padding:8px;font-size:15px;width:100%}#email-registration-form input[type='text']:focus,#email-registration-form input[type='email']:focus{background-color:var(--e-global-color-9d5b5f8);border-style:solid;border-width:2px;border-color:var(--e-global-color-c1a011e);box-shadow:0 1px 2px 0 rgb(0 0 0 / .1) inset;outline:none}#email-registration-form label.error{background:#fff9f9;border:1px solid #c02b0a;color:#c02b0a!important;font-size:15px!important;font-weight:normal!important;margin-top:8px;padding:13px 24px;letter-spacing:unset}#email-registration-form .consent{font-family:'Roboto',sans-serif;font-size:12px;font-weight:500}#email-registration-form .btn-group .btn{border:none;width:100%;font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:900;line-height:1.5em;background-color:var(--e-global-color-a72d082);color:var(--e-global-color-9d5b5f8);border-radius:0;padding:15px 22px;text-transform:uppercase}#email-registration-form .btn-group .btn:focus,#email-registration-form .btn-group .btn:hover{background-color:var(--e-global-color-accent);color:var(--e-global-color-9d5b5f8);border-color:var(--e-global-color-accent)}@media all and (min-width:1024px){#email-registration-form input[type='text'],#email-registration-form input[type='email']{background-color:var(--e-global-color-d8b410b)}}.pdfembed-iframe{background:#ccc}