.elementor-120 .elementor-element.elementor-element-5e03e9b>.elementor-container{max-width:650px}.elementor-120 .elementor-element.elementor-element-5e03e9b{margin-top:0;margin-bottom:0;padding:0}.elementor-120 .elementor-element.elementor-element-7988d2e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-120 .elementor-element.elementor-element-7988d2e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-120 .elementor-element.elementor-element-7988d2e>.elementor-element-populated{margin:-10px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-120 .elementor-element.elementor-element-d9cdaf7 img{width:100%;height:auto;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-120 .elementor-element.elementor-element-877f970 .mec-single-title{text-align:center}.elementor-120 .elementor-element.elementor-element-877f970>.elementor-widget-container{margin:25px 0 -20px}.elementor-120 .elementor-element.elementor-element-3396ff7 .mec-single-event-date{text-align:left}.elementor-120 .elementor-element.elementor-element-3396ff7 .mec-single-event-date .mec-date{font-family:"Noto Sans",Sans-serif;font-weight:700;color:var(--e-global-color-text)}.elementor-120 .elementor-element.elementor-element-3396ff7 .mec-single-event-date i:before{font-size:20px}.elementor-120 .elementor-element.elementor-element-3396ff7 .mec-single-event-date span{font-family:"Noto Sans",Sans-serif;font-size:16px;font-weight:600}.elementor-120 .elementor-element.elementor-element-3396ff7 .mec-single-event-date .mec-holding-status-ongoing{color:var(--e-global-color-200d17a)}.elementor-120 .elementor-element.elementor-element-3396ff7 .mec-single-event-date .mec-holding-status-expired{color:#f7f7f7}.elementor-120 .elementor-element.elementor-element-223115c .mec-cancellation-reason{text-align:left;display:block}.elementor-120 .elementor-element.elementor-element-9ada0ba .mec-events-content,.elementor-120 .elementor-element.elementor-element-9ada0ba .mec-events-content p{font-family:"Noto Sans",Sans-serif;font-size:14px;font-weight:400;color:var(--e-global-color-primary)}.elementor-120 .elementor-element.elementor-element-9ada0ba .mec-events-content{padding:0 10px !important}.elementor-120 .elementor-element.elementor-element-7c3870b .mec-event-data-fields.mec-frontbox{background:var(--e-global-color-0b92c4d)}.elementor-120 .elementor-element.elementor-element-7c3870b .mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-name{font-family:"Noto Sans",Sans-serif;font-size:14px;font-weight:400;color:var(--e-global-color-200d17a)}.elementor-120 .elementor-element.elementor-element-7c3870b .mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-value{font-size:14px;font-weight:400;color:var(--e-global-color-text);margin:0 0 20px}.elementor-120 .elementor-element.elementor-element-7c3870b .mec-event-data-fields .mec-event-data-field-item{width:100%;display:block;height:auto}.elementor-120 .elementor-element.elementor-element-7c3870b>.elementor-widget-container{margin:-10px 0 0;padding:0}.elementor-120 .elementor-element.elementor-element-c9a2f2a .mec-frontbox-title{display:block;text-align:center;color:var(--e-global-color-primary)}.elementor-120 .elementor-element.elementor-element-c9a2f2a .mec-frontbox-title:before{left:calc(50% - 35px);margin:0}.elementor-120 .elementor-element.elementor-element-c9a2f2a .mec-schedule-part{font-family:"Noto Sans",Sans-serif;font-size:26px;color:var(--e-global-color-primary)}.elementor-120 .elementor-element.elementor-element-c9a2f2a .mec-schedule-start-time,.elementor-120 .elementor-element.elementor-element-c9a2f2a .mec-schedule-end-time{font-family:"Noto Sans",Sans-serif;font-size:17px;font-weight:400;color:var(--e-global-color-200d17a)}.elementor-120 .elementor-element.elementor-element-c9a2f2a .mec-schedule-title{font-family:"Noto Sans",Sans-serif;font-size:16px}.elementor-120 .elementor-element.elementor-element-c9a2f2a .mec-schedule-description{font-family:"Noto Sans",Sans-serif;font-size:14px;line-height:19px;color:var(--e-global-color-text)}.elementor-120 .elementor-element.elementor-element-c9a2f2a>.elementor-widget-container{margin:-30px 0 0;padding:0}.elementor-120 .elementor-element.elementor-element-cf7680c .mec-event-more-info{text-align:left}.elementor-120 .elementor-element.elementor-element-cf7680c .mec-event-more-info .mec-cost{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-120 .elementor-element.elementor-element-cf7680c .mec-event-more-info i:before{font-size:20px}.elementor-120 .elementor-element.elementor-element-cf7680c .mec-event-more-info .mec-more-info-button{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-200d17a)}.elementor-120 .elementor-element.elementor-element-cf7680c .mec-event-more-info .mec-more-info-button:hover{color:var(--e-global-color-secondary)}.elementor-120 .elementor-element.elementor-element-fd7ed39 .mec-social-single{display:block !important;text-align:center;font-family:"Noto Sans",Sans-serif}.elementor-120 .elementor-element.elementor-element-fd7ed39 .mec-social-single:before{border-color:var(--e-global-color-accent);left:calc(50% - 35px);margin:0}.elementor-120 .elementor-element.elementor-element-fd7ed39 .mec-event-social li.mec-event-social-icon a i{font-size:20px}@media(max-width:1024px){.elementor-120 .elementor-element.elementor-element-cf7680c .mec-event-more-info .mec-cost{font-size:var(--e-global-typography-accent-font-size)}.elementor-120 .elementor-element.elementor-element-cf7680c .mec-event-more-info .mec-more-info-button{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-120 .elementor-element.elementor-element-cf7680c .mec-event-more-info .mec-cost{font-size:var(--e-global-typography-accent-font-size)}.elementor-120 .elementor-element.elementor-element-cf7680c .mec-event-more-info .mec-more-info-button{font-size:var(--e-global-typography-text-font-size)}}