.elementor-2132 .elementor-element.elementor-element-b11d151{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-2132 .elementor-element.elementor-element-c06cc7c{--display:flex}.elementor-2132 .elementor-element.elementor-element-e36c051>.elementor-widget-container{margin:20px 0 0 0}.elementor-2132 .elementor-element.elementor-element-a5fa46c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2132 .elementor-element.elementor-element-15fb63c>.elementor-widget-container{padding:30px 30px 30px 30px}@media(min-width:768px){.elementor-2132 .elementor-element.elementor-element-c06cc7c{--width:30%}.elementor-2132 .elementor-element.elementor-element-a5fa46c{--width:70%}}form.em-event-editor{font-family:inherit;font-size:16px;line-height:1.4;background:#fff;padding:30px;border:1px solid #eee;border-radius:6px;max-width:900px;margin:0 auto;box-shadow:0 2px 6px rgb(0 0 0 / .04)}.em-event-editor-section h3,.em-event-editor-section h4{font-size:20px;font-weight:600;color:#222;margin-bottom:10px}.em-event-editor-section h3 label{font-size:inherit;font-weight:inherit;color:inherit;margin-bottom:0;display:inline}.em-event-editor-section label{font-weight:500;display:block;margin-bottom:6px;font-size:15px;color:#444}.em-event-editor-section label.inline,.em-event-editor-section .inline label,.input-checkbox label,input[type="checkbox"]+label,input[type="radio"]+label{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:400}.em-event-editor-section input[type="text"],.em-event-editor-section input[type="email"],.em-event-editor-section input[type="url"],.em-event-editor-section input[type="file"],.em-event-editor-section textarea,.em-event-editor-section select{width:100%;max-width:100%;padding:10px 12px;font-size:14px;border:1px solid #ccc;border-radius:4px;background:#fefefe;transition:border-color 0.2s ease}.em-event-editor-section input[type="text"]:focus,.em-event-editor-section textarea:focus,.em-event-editor-section select:focus{outline:none;border-color:#c99b72}.em-event-editor-section .input,.em-event-editor-section p,.em-event-editor-section em,.em-event-editor-section .description{font-size:14px;color:#555;line-height:1.4}.event-form-when .input,.event-form-details .input,.event-form-bookings .input{display:flex;flex-direction:column;gap:20px}.wp-editor-wrap{border:1px solid #ccc;border-radius:4px;overflow:hidden}.wp-editor-tabs button{background:#f1f1f1;border:none;padding:8px 10px;font-size:14px;font-weight:500;cursor:pointer}.event-form-submit input[type="submit"]{background-color:#c99b72;color:#fff;border:none;padding:12px 24px;font-size:15px;border-radius:4px;cursor:pointer;transition:background-color 0.2s ease}.event-form-submit input[type="submit"]:hover{background-color:#b88a63}.em-tickets-form table.form-table{width:100%;border-collapse:collapse;margin-top:15px;font-size:14px}.em-tickets-form table th,.em-tickets-form table td{border:1px solid #ddd;padding:8px;text-align:left}.em-tickets-form .em-tickets-add.button,.ticket-options-advanced.button,.ticket-actions-edited.button{background-color:#f1f1f1;border:1px solid #ccc;font-size:14px;padding:6px 12px;border-radius:4px}.ticket-actions-edit,.ticket-actions-delete{font-size:13px;color:#0073aa;text-decoration:none}.ticket-actions-delete:hover{text-decoration:underline}.wp-media-buttons,.wp-editor-tools .wp-switch-editor{display:none!important}div.event-categories{display:none!important}