.mec-wrap h2{font-size:32px;font-weight:600!important;line-height:1.14;margin-bottom:10px}span.mec-start-date-label{font-size:12px}span.mec-start-date-label{font-size:12px}.mec-event-banner-color{background-color:transparent!important;background-image:linear-gradient(0deg,#ed1c27 9%,#000 100%)!important;opacity:1.67!important;transition:background .3s,border-radius .3s,opacity .3s!important;width:calc(100vw - 17px);height:100%;position:absolute;top:0;z-index:0}#wrap .mec-wrap article.mec-event-countdown-style1,.colorskin-custom .mec-event-sharing-wrap:hover>li,.event-carousel-type1-head .mec-event-date-carousel,.mec-booking button,.mec-booking-tooltip.multiple-time .mec-booking-calendar-date.mec-active,.mec-booking-tooltip.multiple-time .mec-booking-calendar-date:hover,.mec-calendar .mec-has-event:after,.mec-event-countdown-style1 .mec-event-countdown-part3 a.mec-event-button,.mec-event-countdown-style3 .mec-event-date,.mec-events-progress-bar progress::-webkit-progress-value,.mec-events-progress-bar progress:after,.mec-has-event-for-booking.mec-active .mec-calendar-novel-selected-day,.mec-map-get-direction-btn-cnt input[type=submit],.mec-ongoing-normal-label,.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-modal-booking-button:hover,.mec-wrap .flip-clock-wrapper ul li a div div.inn,.mec-wrap .mec-event-countdown-style2,.mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected,.mec-wrap.colorskin-custom .mec-bg-color,.mec-wrap.colorskin-custom .mec-bg-color-hover:hover,.mec-wrap.colorskin-custom .mec-calendar .mec-calendar-row dt.mec-has-event:hover,.mec-wrap.colorskin-custom .mec-calendar .mec-has-event:after,.mec-wrap.colorskin-custom .mec-calendar .mec-selected-day:hover,.mec-wrap.colorskin-custom .mec-calendar:not(.mec-event-calendar-classic) .mec-selected-day,.mec-wrap.colorskin-custom .mec-event-grid-clean .mec-event-date,.mec-wrap.colorskin-custom .mec-event-list-modern .mec-event-sharing .mec-event-share:hover .mec-event-sharing-icon,.mec-wrap.colorskin-custom .mec-event-list-modern .mec-event-sharing li:hover a i,.mec-wrap.colorskin-custom .mec-event-list-modern .mec-event-sharing>li:hover a i,.mec-wrap.colorskin-custom .mec-event-sharing .mec-event-share:hover .event-sharing-icon,.mec-wrap.colorskin-custom .mec-timeline-events-container .mec-timeline-event-date:before,.mec-wrap.colorskin-custom .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected,span.mec-marker-wrap{background-color:#fff}.mec-wrap .flip-clock-wrapper ul li a div div.inn{color:#ed1c27}.mec-wrap .flip-clock-divider .flip-clock-label{color:#fff}.mec-wrap abbr{cursor:auto;border-bottom:0;color:#fff;font-weight:600;font-size:18px}.mec-event-banner-location .mec-single-event-location dl dd *{font-weight:600;font-size:18px;color:#fff}.mec-single-event .mec-event-banner,.mec-event-banner{position:relative!important}@media (max-width:767px){.mec-events-meta-group-countdown .mec-countdown-num,#mec-countdown .mec-countdown-num{font-size:16px!important}}.mec-event-date.mec-bg-color{BACKGROUND-COLOR:#ed1c27!important}span.mec-repeating-label{display:none}.mec-event-grid-classic .mec-event-content .mec-grid-event-location{margin:0;font-size:14px;font-weight:600;line-height:16px}.mec-event-grid-classic .mec-event-content{background-color:#000;color:#fff;padding:0 20px 5px;text-align:center;min-height:125px;border-radius:30px}.mec-event-image{text-align:center!important;padding:0!important;background:0 0!important}.mec-event-image .mec-overlay{display:none!important}.mec-event{padding-top:60px!important}.mec-event .mec-event-image img{position:relative;top:-40px}.mec-event-footer{display:none}.mec-event-grid-classic .mec-event-article{position:relative;border:1px solid #e3e3e3;box-shadow:0 2px 0 0 rgba(0,0,0,.016);margin-bottom:30px;max-width:none;border-radius:20px}.mec-event-date.mec-bg-color{font-weight:600;font-size:12px}.mec-wrap .mec-event-article .mec-color-hover{box-shadow:none;border:none;font-size:15px;text-align:center!important;font-weight:600}span.mec-start-date-label{font-size:13px}@media only screen and (max-width:479px){.mec-container{width:350px}}