@import url(/wp-content/themes/hello-elementor/style.css);.sendpress-signup-form{position:relative}.sendpress-signup-form p{display:inline}.sendpress-signup-form label{display:inline!important;word-wrap:none;padding:0 5px 0 0}.sendpress-signup-form input[type=text]{width:250px;margin-right:1.5em;border:2px solid #090;box-shadow:0 0 3px 0 rgb(0 0 0 / .5)}.sendpress-submit{margin-top:0;display:inline!important;width:150px!important;padding:5px 0!important;border:1px solid #090}.sendpress-signup-form #error{color:darkred;margin:10px 0;display:none}.sendpress-signup-form #thanks,.sendpress-signup-form #exists{margin:10px 0;display:none}.signup-fields-bottom label{display:inline}.ajaxloader{margin-left:5px;display:none}@media screen and (max-width:990px){#event-title{height:200px;background-size:cover;padding-top:1em;margin-bottom:10px}h1.event-title{font-size:2rem;line-height:normal!important}.eme_event_image{max-width:300px;width:100%;margin:0;padding:0}.event-body{width:100%!important;margin-top:0!important}h3{text-align:center!important}.rsvp{width:100%!important}}.eme-calendar-full{margin:2em 0 3em 0;border:2px solid #0000FE}table.fullcalendar td.month_name,div.month_name{text-align:center;vertical-align:middle;font-family:'Montserrat',serif;font-size:26px!important;font-weight:700;line-height:60px!important;padding:2em 0}table.fullcalendar a.prev-month,table.smallcalendar a.prev-month,div.emeDivTableHead a.prev-month{float:left;padding-left:.7em;text-decoration:none;font-size:26px!important;font-weight:700}table.fullcalendar a.next-month,table.smallcalendar a.next-month,div.emeDivTableHead a.next-month{float:right;padding-right:.7em;text-decoration:none;font-size:26px!important;font-weight:700}.emeDivTable.fullcalendar tr.days-names td,div.days-names{height:1.4em;text-align:center;vertical-align:middle;font-family:'Montserrat',serif;font-size:18px;font-weight:700}.emeDivTable.fullcalendar .emeDivTableCell{height:8vw;width:8vw;text-align:left;overflow:hidden;font-size:1rem}.fullcalendar ul li{list-style-type:none!important}.event-body{width:80%;margin:0 auto}.event-body h2 a{font-size:2rem;line-height:1em}.event-body h3 a,.event-body h3{font-size:1.8rem!important;line-height:1.2em}.event-body h4 a{font-size:1.5rem!important;line-height:1.5em}.eme_bookings_list_ul{list-style-type:none}.mybox{border:1px solid #003;border-radius:5px;background-color:#ffc;padding:1em;vertical-align:top!important}#event-title{min-width:min(100%, var(--width));background-image:url(/wp-content/uploads/event-banner.jpg);background-position:center center;background-size:cover;height:300px;text-align:center;margin-bottom:2em}h1.event-title{font-family:"Montserrat",Sans-serif;font-size:3rem;font-weight:700;letter-spacing:1px;text-shadow:0 0 7px rgb(0 0 0 / .7);color:#ffffff!important;text-align:center;line-height:300px;margin-top:0}.eme_event_image{max-width:400px!important}@media screen and (max-width:990px){.row{display:flex;flex-direction:column}.column,.row.column{width:100%;padding:5px;text-align:justify}}.row{display:flex}.column{flex:1;padding:1em;flex-direction:column}.accordion{margin:20px auto;font-family:"Open Sans",sans-serif;border:1px solid #ddd;border-radius:8px;overflow:hidden}details{border-bottom:1px solid #ddd}details:last-of-type{border-bottom:none}summary{padding:1em;cursor:pointer;font-weight:600;background-color:#f7f7f7;list-style:none}summary:hover{background-color:#eaeaea}details[open] summary{background-color:#e2e2e2}details p{padding:.5em;margin:0;background-color:#fff;font-size:14px;line-height:1.5}.eme-payment-success{flex:1;padding:.5em;flex-direction:column;width:70%;margin:3em auto}.eme-payment-formtext h3,.eme-payment-form{flex:1;padding:.5em;flex-direction:column;width:70%;margin:0 auto}.eme-payment-formtext h3{line-height:1em;margin-top:.5em}.eme-payment-form{padding-top:0;margin-bottom:2em}.eme-cal-holidays,.JrDay{color:#ca0097;font-style:italic;font-weight:500}#eme_paypal_form,#eme_stripe_form{padding-top:1em}#cmplz-document{margin-top:0;max-width:100%;text-justify:inter-word}#cmplz-document p,#cmplz-document form,#cmplz-document li,#cmplz-manage-consent-container{font-size:1.1rem}#cmplz-document{margin:2em 0 3em 0}#cmplz-datarequest-form{max-width:800px}#cmplz_datarequest_email{padding-bottom:.5em}.cmplz_datarequest{padding:.5em 0}#cmplz-document .cmplz-subtitle{font-size:22px;color:#0000fe}