div.elementor-widget-text-editor h1,div.elementor-widget-text-editor h2,div.elementor-widget-text-editor h3,div.elementor-widget-text-editor h4,div.elementor-widget-text-editor h5,div.elementor-widget-text-editor h6{margin-top:0em;margin-bottom:.2em}div.elementor-widget-text-editor ul{margin-bottom:1.5em}.elementor-widget-text-editor ul li>ul{margin-bottom:0}p.elementor-heading-title{line-height:inherit}p>a{text-decoration:underline!important}@media (max-width:767px){.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{width:0!important}}.elementor-cta .elementor-cta__button.elementor-size-xs{padding:0;background-color:#f7f7f7;border:0;text-decoration:underline;text-align:left}.elementor-cta .elementor-cta__button.elementor-size-xs:hover{padding:0;background-color:#f7f7f7!important;text-decoration:none;color:var(--e-global-color-590aa4a)!important}.amelia-frontend .el-button.el-button--primary{background-color:var(--e-global-color-accent)!important;border-color:var(--e-global-color-accent)!important;border-radius:25px!important;padding:15px 30px 15px 30px;font-size:15px}.amelia-frontend .am-event-price{background-color:var(--e-global-color-secondary)!important}.amelia-frontend .am-event-date-month{color:var(--e-global-color-secondary)!important}.amelia-frontend .am-confirmation-total .am-semi-strong.am-align-right{color:var(--e-global-color-primary)!important}@media only screen and (min-width:765px){.amelia-frontend .el-form-item.text-content-custom-field.am-custom-eventListForm-confirmBookingForm-event .am-text-content{margin-top:24px!important}}.am-event-book-cta.open{display:none!important}#am-events-booking .am-event-data .am-event-dates{display:none!important}#am-events-booking .am-event-info{padding-left:0px!important}#am-events-booking .am-event-sub-info div:not(:last-child){order:2!important}#am-events-booking .am-event-sub-info{display:inline-flex;align-items:center}#am-events-booking .am-event-sub-info div:last-child{order:1!important;color:#29509f!important;font-size:16px!important;font-weight:500}