h1:not(.entry-title){font-weight:600!important;font-family:'Playfair Display'!important;text-align:left!important;line-height:1!important;color:#fff!important;font-size:clamp(0px,10.6vw,66px)!important}h4,h5{font-family:'Modernline'!important;line-height:1.3}.lity-content .mec-events-meta-group-booking .mec-event-ticket-available,.mec-breadcrumbs .mec-current,.mec-breadcrumbs a,.mec-breadcrumbs span .mec-event-content p,.mec-event-data-field-items,.mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-name,.mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-value,.mec-event-schedule-content dl dt,.mec-events-button,.mec-events-meta-group-tags,.mec-events-meta-group-tags a,.mec-hourly-schedule-speaker-description,.mec-load-more-button,.mec-next-occ-booking span,.mec-single-event .mec-event-meta .mec-events-event-cost,.mec-single-event .mec-event-meta dd,.mec-single-event .mec-event-meta dd a,.mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available,.mec-single-event .mec-speakers-details ul li .mec-speaker-job-title,.mec-single-event .mec-speakers-details ul li .mec-speaker-name,.mec-single-modern .mec-single-event-bar>div dd,.mec-wrap .info-msg div,.mec-wrap .mec-error div,.mec-wrap .mec-success div,.mec-wrap .warning-msg div,.mec-wrap abbr,.mec-wrap p{font-family:var(--mec-paragraph-font-family),sans-serif;font-weight:300}.mec-single-event .mec-event-meta .mec-events-event-categories a,.mec-single-event .mec-event-meta dd{font-size:16px;color:#000000}.mec-single-event .mec-events-event-image img{border-radius:5px;padding-top:50px}.mec-events-meta-group-booking .mec-booking-shortcode,.mec-single-event .mec-events-meta-group-booking,.mec-single-event .mec-frontbox{margin-top:50px}.mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,.mec-calendar.mec-calendar-daily .mec-calendar-d-top h3{margin-top:9px;color:#b9b9b9;font-size:1.5em;font-weight:700;text-transform:uppercase;margin-bottom:12px;line-height:1}.mec-event-list-minimal .mec-categories-wrapper,.mec-event-list-minimal .mec-event-detail,.mec-event-list-minimal .mec-price-details,.mec-event-list-minimal .mec-shortcode-organizers,.mec-event-list-minimal .mec-time-details{font-size:1em;align-items:center}.mec-event-list-minimal .mec-event-detail{display:none}.mec-event-list-minimal .mec-comma-wrapper{display:none}.mec-event-list-minimal .mec-evemt-loc-place{display:none}.mec-wrap .col-md-9{width:100%}.mec-event-list-minimal .btn-wrapper .mec-detail-button{border-bottom:0;margin-bottom:1px;margin-right:0;box-shadow:none;width:max-content}.mec-event-list-minimal .mec-event-date{min-width:max-cont;width:100%}.mec-util-hidden{display:none!important}.mec-event-grid-clean img{display:none}.event-carousel-type1-head .mec-event-image img{display:none!important}.mec-event-carousel-content{border:none;padding-top:2px!important}.mec-carousel-event-location{display:none}.mec-event-grid-clean .event-grid-t2-head{background-color:black;margin-bottom:-29px;color:#fff;padding:9px 14px 6px;text-align:left}.mec-grid-event-location{display:none}.entry-content .mec-wrap h1,.entry-content .mec-wrap h2,.entry-content .mec-wrap h3,.entry-content .mec-wrap h4,.entry-content .mec-wrap h5,.entry-content .mec-wrap h6,.mec-wrap h1,.mec-wrap h2,.mec-wrap h3,.mec-wrap h4,.mec-wrap h5,.mec-wrap h6{color:#000000;font-weight:600;font-style:inherit;letter-spacing:normal}.mec-event-grid-clean .mec-event-title{color:#202020;margin:0 0 10px 0;font-size:17px;font-weight:700px}@media screen and (max-width:1366px){.et_pb_menu .et-menu>li{padding-right:6px;padding-left:6px}}@media screen and (max-width:980px){.et_mobile_nav_menu:before{content:'MENU';font-size:14px;position:relative;top:4px;right:40px;color:white!important}.mec-event-grid-minimal .mec-event-date span{display:block;font-size:18px;font-weight:700;text-align:center;margin-bottom:4px;color:#2a2a2a;transition:color .3s ease}.mec-wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mec-single-event .mec-event-meta .mec-events-address .mec-address,.mec-single-event .mec-event-meta .mec-location-opening-hour span,.mec-single-event .mec-event-meta .mec-location-url span{font-size:16px;color:#000000}.mec-single-event .mec-event-meta .mec-events-address .mec-address,.mec-single-event .mec-event-meta .mec-location-opening-hour span,.mec-single-event .mec-event-meta .mec-location-url span{font-size:16px;color:#000000}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.pa-inline-buttons{text-align:center!important}.mec-credit-url{display:none}.mec-wrap :not(.elementor-widget-container)>p{margin:0 0 20px 0;color:#616161;font-size:16px;line-height:1.8}.mec-event-list-minimal .mec-event-date{min-width:44px;width:fit-content}.mec-event-grid-minimal .mec-event-date{min-width:60px;width:fit-content;font-size:16px}.mec-event-grid-minimal .mec-event-date span{display:block;font-size:18px;font-weight:600;text-align:center;margin-bottom:4px}.mec-event-grid-minimal .mec-event-date{width:fit-content!important}.mec-event-grid-modern .event-grid-modern-head .mec-event-day{display:none;margin-top:-119px;color:silver;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:-1px}.mec-event-grid-modern .mec-event-article{position:relative;border:0px solid #e2e2e2;text-align:center;margin-bottom:18px;padding:45px 15px 10px;padding-top:9px;padding-right:15px;padding-bottom:10px;padding-left:15px;background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.016)}.mec-event-loc-place{display:none}.mec-skin-grid-events-container .mec-event-content{min-height:150px}.entry-content .mec-wrap h1,.entry-content .mec-wrap h2,.entry-content .mec-wrap h3,.entry-content .mec-wrap h4,.entry-content .mec-wrap h5,.entry-content .mec-wrap h6,.mec-events-meta-group-countdown .countdown-w span,.mec-hourly-schedule-speaker-job-title,.mec-hourly-schedule-speaker-name,.mec-single-event .mec-event-meta dt,.mec-ticket-available-spots .mec-event-ticket-name,.mec-wrap h1,.mec-wrap h2,.mec-wrap h3,.mec-wrap h4,.mec-wrap h5,.mec-wrap h6,.post-type-archive-mec-events h1,.tax-mec_category h1{font-family:var(--mec-heading-font-family),Helvetica,Arial,sans-serif;padding-top:30px}}