.timeline-helper{position:absolute;left:0;right:0;z-index:999999}#amelia-app-booking0 .am-empty-state img{display:none!important}.page-id-2568 #left-area,.page-id-2567 #left-area{width:100%}#forminator-module-2448 .forminator-textarea{padding-top:25px!important}.woocommerce-message a{color:#88328e!important}.mfp-img{pointer-events:none}span.mobile_menu_bar.mobile_menu_bar_toggle:before{color:#88328e}#amelia-app-booking0 .am-empty-state p{color:black!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#88328e!important}.woocommerce-cart-form .product-quantity{display:none}.cart_item .product-name a{color:#29449c}.shop_table tbody tr:last-child{display:none}a.button.wc-forward{color:white!important}.return-to-shop{display:none}.history-accordian .et_pb_toggle{border-bottom:2px solid #29449c!important}.history-accordian .et_pb_toggle_title{padding-right:0px!important}.history-accordian .et_pb_toggle .et_pb_toggle_title:before{display:none}.history-accordian .et_pb_toggle.et_pb_toggle_open:before{opacity:0}.history-accordian .et_pb_toggle:before{content:"\E050";position:absolute;right:0;font-size:25px;color:#2a439c;top:unset;left:0;font-family:'ETmodules';bottom:-21px;text-align:center;opacity:1;transition:opacity 200ms ease}.partners-grid .et_pb_row .et_pb_column .et_pb_image_wrap{display:flex}.partners-grid .et_pb_module p{font-size:20px;color:#b22324}.partners-grid .et_pb_row .et_pb_column .et_pb_image_wrap img{max-height:150px;width:auto;margin:auto}.partners-grid .et_pb_row .et_pb_column{margin:auto}.partners-grid .et_pb_row{max-width:600px;min-height:150px}a.woocommerce-privacy-policy-link,a.checkout-button.button,button#place_order{color:#87328e!important}td.product-name hr{display:none}td.product-name{width:100%}.page-id-2568 div#sidebar,.page-id-2568 .container:before,.page-id-2567 div#sidebar,.page-id-2567 .container:before{display:none}a.et-cart-info{display:none}.events-popup{cursor:pointer}.home #top-menu a{color:black!important}header#main-header{background:linear-gradient(180deg,white,#ffffff80)}.purchase-ticket .amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-price{padding:5px 20px;font-size:14px}div#amelia-app-booking0 .am-event-filters__item:last-child{display:none}.hustle_module_id_3 .am-service{margin-top:0px!important}.am-service-price{font-size:14px!important;padding:5px 15px!important}.purchase-ticket .am-service-info .el-row,.purchase-ticket .am-service-gallery,.hustle_module_id_3 .am-service-info .el-row,.hustle_module_id_3 .am-service-gallery{display:none}.et_pb_pricing_table,.et_pb_pricing_content,.et_pb_pricing .et_pb_pricing_table_10{padding-bottom:15px!important}.et_pb_pricing li{line-height:1.2em;padding:0px 10px 10px 0px;position:relative}.colext .et_pb_pricing_table{width:20%;margin:0px!important}.sub-menu{padding:0px!important;padding-top:5px!important}.amelia-app-booking #am-events-booking .am-event-list .am-event .am-event-details{border-color:transparent!important}.sub-menu li a{padding:0px!important}.forminator-row-last .forminator-field{text-align:center}.newsletter-btn{font-weight:600!important;background:white!important;color:#cfae80!important;text-transform:uppercase}.am-category-headline{display:none}footer ul li a:after{display:none!important}footer .sub-menu{display:none!important}.et_pb_section_parallax_hover:hover h3{opacity:1}p,div,b,strong{font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:'Barlow-semi',Helvetica,Arial,Lucida,sans-serif!important}.covid-trigger{cursor:pointer}.placeholder{position:absolute;display:block;top:-45px;left:-104%}header#main-header.et-fixed-header{box-shadow:0px 5px 10px #e2e2e2!important}.am-event-list .am-event{margin-bottom:10px!important}span.forminator-error-message{display:none!important}.et-fixed-header .extra-bar{opacity:0;pointer-events:none}.extra-bar .social a{color:#004774;font-family:'ETmodules';font-size:25px;padding:0px;border-radius:50px;margin:5px;vertical-align:top;background-color:white}.extra-bar a{color:white;padding:5px 10px;background:#87328e;margin-right:10px}.extra-bar{text-align:right;margin-right:14px;position:absolute;bottom:-25px;right:0}footer #menu-main-menu li{margin-bottom:0px}footer #menu-main-menu li a:after{top:0;transform:rotate(180deg);height:15px;font-size:11px}footer .donate-btn{background:#88338e;color:white;padding:2px 10px!important}footer #menu-main-menu li a{padding:0px!important}.hours .right{display:inline-block;text-align:right;float:right}.hours .left{display:inline-block;text-align:left}.et-fixed-header img#logo{filter:none}.am-event-upcoming__block-info:first-child{display:none!important}.am-event-modal__mini-info-inner:nth-child(2n){display:none!important}.menu-item-has-children a:after{right:-14px!important}.menu-item-has-children a{padding-right:0px!important}#amelia-app-booking0 .am-empty-state.am-section p{color:white}blockquote{border-color:#b22324}span.am-event-spots-left{display:none}.am-event-sub-info-capacity{display:none!important}.gs_logo_single--inner .wp-post-image{max-height:150px;width:auto}.gs_logo_single--inner{text-align:center}.gs_logo_single--wrapper.swiper-slide{max-height:175px}.menu-item-89 ul li a{pointer-events:all}.menu-item-89 a{pointer-events:none}#main-header .container{max-width:999999px;width:95%;transition:400ms max-width ease}.membership-content{position:fixed;top:0px;right:0px;left:50%;height:100vh;padding-left:40px;padding-right:40px;background:#000000b3;color:white;font-size:20px;padding-top:150px}.volunteer-content{position:fixed;top:0px;right:50%;left:0px;height:100vh;padding-left:40px;padding-right:40px;background:#000000b3;color:white;font-size:20px;padding-top:150px}.et-fixed-header #top-menu li.current_page_item.donate-btn a,#top-menu li.donate-btn a{padding-bottom:0px!important;font-size:16px;color:white!important}#top-menu li a{padding-bottom:10px!important;padding-top:0px!important}.amelia-app-booking #am-events-booking .am-event-list .am-event .am-event-data .am-event-date .am-event-date-month,.amelia-app-booking #am-events-booking .am-event-list .am-event .am-event-data .am-event-dates .am-event-date-month,.amelia-app-booking #am-events-booking .am-event-list .am-event .am-event-data .am-event-price.am-event-free{color:#88338e!important}.amelia-app-booking #am-event-calendar-page .am-event-upcoming__block-date-item div,.am-modal.am-in-body .el-button--primary.el-button,.amelia-app-booking .el-button--primary.el-button,.amelia-app-booking #am-event-calendar-page .am-event-background,.amelia-app-booking #am-event-calendar-page .am-event-color{background-color:#88338e!important;border-color:#88338e!important}@media screen and (max-width:1385px) and (min-width:980px){.menu-item-has-children a:after{display:none}#et-top-navigation{padding-left:100px!important}#main-header .logo_container a img{max-width:300px}#top-menu li{padding-right:7px}}ul#mobile_menu li a{color:black!important}ul#mobile_menu li.menu-item-1711 a{color:white!important}ul#mobile_menu{background:#fffffff5!important;border-color:#88328e}@media all and (min-width:981px){.donate-btn{background:#b32227;color:white;padding:10px 20px!important;padding-top:50px!important;margin-top:-50px;transition:all 400ms ease}.donate-btn:hover{transform:translateY(5px)}.donate-btn a:hover{opacity:1!important}.ds-scroll-slider{position:relative;overflow:hidden;display:block;margin:0;padding:0;min-height:60vh}.ds-scroll-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60vh;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ds-scroll-slide{-webkit-box-flex:1;-ms-flex:1 0 100vw;flex:1 0 100vw;max-width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}}@media all and (max-width:980px){.footer-affiliates .et_pb_column .et_pb_module img{max-height:70px!important;margin-bottom:10px}.footer-affiliates .et_pb_column .et_pb_module{text-align:center}.footer-affiliates .et_pb_column{width:100%!important;display:block;margin:0px!important;text-align:center}footer .et_pb_menu{display:none}.scrollmagic-pin-spacer{padding-bottom:0!important}}.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input{width:100%!important}.gform-theme--foundation .gform_fields{row-gap:20px}.gfield_label.gform-field-label.gfield_label_before_complex{font-size:17px}.gfield_list_group_item::before:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gform-field-label:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){font-size:17px;margin-bottom:2px}.gform-theme--framework input[type="checkbox"]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-radius:var(--gf-ctrl-checkbox-check-radius);margin-top:3px}@media only screen and (min-width:641px){body #gform_wrapper_6{max-width:50%;margin:0 auto}body #gform_wrapper_6 .gfield .ginput_container,body #gform_wrapper_6 .gfield .gfield_description,body #gform_wrapper_6 div.ginput_complex label,body #gform_wrapper_6 input:not([type='radio']):not([type='checkbox']):not([type='submit']),body #gform_wrapper_6 select,body #gform_wrapper_6 textarea{text-align:center}body #gform_wrapper_6 .top_label .gfield .gfield_label{text-align:center;display:block}body #gform_wrapper_6 .gform_footer,body #gform_wrapper_6 .gform_page_footer{text-align:center}}#gform_6 .gfield_label.gform-field-label{color:#fff}#gfield_instruction_6_5{color:#fff}#input_6_5{width:100%;font-size:1.2em;font-weight:600}#gform_submit_button_6{margin:0 auto}@media (min-width:640px){.gform-theme--foundation .ginput_address_city,.gform-theme--foundation .ginput_address_country,.gform-theme--foundation .ginput_address_state,.gform-theme--foundation .ginput_address_zip{inline-size:33.333333%}}.amelia-app-booking #amelia-booking-wrap input[type="text"],#am-modal.am-modal.am-in-body input[type="text"],.amelia-app-booking #amelia-booking-wrap input[type="password"],#am-modal.am-modal.am-in-body input[type="password"],.amelia-app-booking #amelia-booking-wrap input[type="email"],#am-modal.am-modal.am-in-body input[type="email"],.amelia-app-booking #amelia-booking-wrap input[type="tel"],#am-modal.am-modal.am-in-body input[type="tel"],.amelia-app-booking #amelia-booking-wrap input[type="url"],#am-modal.am-modal.am-in-body input[type="url"],.amelia-app-booking #amelia-booking-wrap textarea,#am-modal.am-modal.am-in-body textarea,.amelia-app-booking #amelia-booking-wrap select,#am-modal.am-modal.am-in-body select,.amelia-app-booking #amelia-booking-wrap .form-control,#am-modal.am-modal.am-in-body .form-control,.amelia-app-booking #amelia-booking-wrap .am-stripe-card,#am-modal.am-modal.am-in-body .am-stripe-card{font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif!important}