.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:'FontAwesome';src:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/fontawesome-webfont.eot?v=4.2.0);src:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format('embedded-opentype'), url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/fontawesome-webfont.woff?v=4.2.0) format('woff'), url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/fontawesome-webfont.ttf?v=4.2.0) format('truetype'), url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format('svg');}
@font-face{font-family:'simple-line-icons';src:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.eot);src:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.eot?#iefix) format('embedded-opentype'), url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.ttf) format('truetype'), url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.woff2) format('woff2'), url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.woff) format('woff'), url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.svg?#simple-line-icons) format('svg');}
[class*="mec-fa-"],
[class*="mec-li_"],
[class*="mec-sl-"]{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
[class*="mec-fa-"]{font-family:FontAwesome;}
[class*="mec-sl-"]{font-family:'simple-line-icons';}
.mec-fa-glass:before{content:"\f000";}
.mec-fa-music:before{content:"\f001";}
.mec-fa-search:before{content:"\f002";}
.mec-fa-envelope-o:before{content:"\f003";}
.mec-fa-heart:before{content:"\f004";}
.mec-fa-star:before{content:"\f005";}
.mec-fa-star-o:before{content:"\f006";}
.mec-fa-user:before{content:"\f007";}
.mec-fa-film:before{content:"\f008";}
.mec-fa-th-large:before{content:"\f009";}
.mec-fa-th:before{content:"\f00a";}
.mec-fa-th-list:before{content:"\f00b";}
.mec-fa-check:before{content:"\f00c";}
.mec-fa-close:before, .mec-fa-remove:before, .mec-fa-times:before{content:"\f00d";}
.mec-fa-search-plus:before{content:"\f00e";}
.mec-fa-search-minus:before{content:"\f010";}
.mec-fa-power-off:before{content:"\f011";}
.mec-fa-signal:before{content:"\f012";}
.mec-fa-cog:before, .mec-fa-gear:before{content:"\f013";}
.mec-fa-trash-o:before{content:"\f014";}
.mec-fa-home:before{content:"\f015";}
.mec-fa-file-o:before{content:"\f016";}
.mec-fa-clock-o:before{content:"\f017";}
.mec-fa-road:before{content:"\f018";}
.mec-fa-download:before{content:"\f019";}
.mec-fa-arrow-circle-o-down:before{content:"\f01a";}
.mec-fa-arrow-circle-o-up:before{content:"\f01b";}
.mec-fa-inbox:before{content:"\f01c";}
.mec-fa-play-circle-o:before{content:"\f01d";}
.mec-fa-repeat:before, .mec-fa-rotate-right:before{content:"\f01e";}
.mec-fa-refresh:before{content:"\f021";}
.mec-fa-list-alt:before{content:"\f022";}
.mec-fa-lock:before{content:"\f023";}
.mec-fa-flag:before{content:"\f024";}
.mec-fa-headphones:before{content:"\f025";}
.mec-fa-volume-off:before{content:"\f026";}
.mec-fa-volume-down:before{content:"\f027";}
.mec-fa-volume-up:before{content:"\f028";}
.mec-fa-qrcode:before{content:"\f029";}
.mec-fa-barcode:before{content:"\f02a";}
.mec-fa-tag:before{content:"\f02b";}
.mec-fa-tags:before{content:"\f02c";}
.mec-fa-book:before{content:"\f02d";}
.mec-fa-bookmark:before{content:"\f02e";}
.mec-fa-print:before{content:"\f02f";}
.mec-fa-camera:before{content:"\f030";}
.mec-fa-font:before{content:"\f031";}
.mec-fa-bold:before{content:"\f032";}
.mec-fa-italic:before{content:"\f033";}
.mec-fa-text-height:before{content:"\f034";}
.mec-fa-text-width:before{content:"\f035";}
.mec-fa-align-left:before{content:"\f036";}
.mec-fa-align-center:before{content:"\f037";}
.mec-fa-align-right:before{content:"\f038";}
.mec-fa-align-justify:before{content:"\f039";}
.mec-fa-list:before{content:"\f03a";}
.mec-fa-dedent:before, .mec-fa-outdent:before{content:"\f03b";}
.mec-fa-indent:before{content:"\f03c";}
.mec-fa-video-camera:before{content:"\f03d";}
.mec-fa-image:before, .mec-fa-photo:before, .mec-fa-picture-o:before{content:"\f03e";}
.mec-fa-pencil:before{content:"\f040";}
.mec-fa-map-marker:before{content:"\f041";}
.mec-fa-adjust:before{content:"\f042";}
.mec-fa-tint:before{content:"\f043";}
.mec-fa-edit:before, .mec-fa-pencil-square-o:before{content:"\f044";}
.mec-fa-share-square-o:before{content:"\f045";}
.mec-fa-check-square-o:before{content:"\f046";}
.mec-fa-arrows:before{content:"\f047";}
.mec-fa-step-backward:before{content:"\f048";}
.mec-fa-fast-backward:before{content:"\f049";}
.mec-fa-backward:before{content:"\f04a";}
.mec-fa-play:before{content:"\f04b";}
.mec-fa-pause:before{content:"\f04c";}
.mec-fa-stop:before{content:"\f04d";}
.mec-fa-forward:before{content:"\f04e";}
.mec-fa-fast-forward:before{content:"\f050";}
.mec-fa-step-forward:before{content:"\f051";}
.mec-fa-eject:before{content:"\f052";}
.mec-fa-chevron-left:before{content:"\f053";}
.mec-fa-chevron-right:before{content:"\f054";}
.mec-fa-plus-circle:before{content:"\f055";}
.mec-fa-minus-circle:before{content:"\f056";}
.mec-fa-times-circle:before{content:"\f057";}
.mec-fa-check-circle:before{content:"\f058";}
.mec-fa-question-circle:before{content:"\f059";}
.mec-fa-info-circle:before{content:"\f05a";}
.mec-fa-crosshairs:before{content:"\f05b";}
.mec-fa-times-circle-o:before{content:"\f05c";}
.mec-fa-check-circle-o:before{content:"\f05d";}
.mec-fa-ban:before{content:"\f05e";}
.mec-fa-arrow-left:before{content:"\f060";}
.mec-fa-arrow-right:before{content:"\f061";}
.mec-fa-arrow-up:before{content:"\f062";}
.mec-fa-arrow-down:before{content:"\f063";}
.mec-fa-mail-forward:before, .mec-fa-share:before{content:"\f064";}
.mec-fa-expand:before{content:"\f065";}
.mec-fa-compress:before{content:"\f066";}
.mec-fa-plus:before{content:"\f067";}
.mec-fa-minus:before{content:"\f068";}
.mec-fa-asterisk:before{content:"\f069";}
.mec-fa-exclamation-circle:before{content:"\f06a";}
.mec-fa-gift:before{content:"\f06b";}
.mec-fa-leaf:before{content:"\f06c";}
.mec-fa-fire:before{content:"\f06d";}
.mec-fa-eye:before{content:"\f06e";}
.mec-fa-eye-slash:before{content:"\f070";}
.mec-fa-exclamation-triangle:before, .mec-fa-warning:before{content:"\f071";}
.mec-fa-plane:before{content:"\f072";}
.mec-fa-calendar:before{content:"\f073";}
.mec-fa-random:before{content:"\f074";}
.mec-fa-comment:before{content:"\f075";}
.mec-fa-magnet:before{content:"\f076";}
.mec-fa-chevron-up:before{content:"\f077";}
.mec-fa-chevron-down:before{content:"\f078";}
.mec-fa-retweet:before{content:"\f079";}
.mec-fa-shopping-cart:before{content:"\f07a";}
.mec-fa-folder:before{content:"\f07b";}
.mec-fa-folder-open:before{content:"\f07c";}
.mec-fa-arrows-v:before{content:"\f07d";}
.mec-fa-arrows-h:before{content:"\f07e";}
.mec-fa-bar-chart-o:before, .mec-fa-bar-chart:before{content:"\f080";}
.mec-fa-twitter-square:before{content:"\f081";}
.mec-fa-facebook-square:before{content:"\f082";}
.mec-fa-camera-retro:before{content:"\f083";}
.mec-fa-key:before{content:"\f084";}
.mec-fa-cogs:before, .mec-fa-gears:before{content:"\f085";}
.mec-fa-comments:before{content:"\f086";}
.mec-fa-thumbs-o-up:before{content:"\f087";}
.mec-fa-thumbs-o-down:before{content:"\f088";}
.mec-fa-star-half:before{content:"\f089";}
.mec-fa-heart-o:before{content:"\f08a";}
.mec-fa-sign-out:before{content:"\f08b";}
.mec-fa-linkedin-square:before{content:"\f08c";}
.mec-fa-thumb-tack:before{content:"\f08d";}
.mec-fa-external-link:before{content:"\f08e";}
.mec-fa-sign-in:before{content:"\f090";}
.mec-fa-trophy:before{content:"\f091";}
.mec-fa-github-square:before{content:"\f092";}
.mec-fa-upload:before{content:"\f093";}
.mec-fa-lemon-o:before{content:"\f094";}
.mec-fa-phone:before{content:"\f095";}
.mec-fa-square-o:before{content:"\f096";}
.mec-fa-bookmark-o:before{content:"\f097";}
.mec-fa-phone-square:before{content:"\f098";}
.mec-fa-twitter:before{content:"\f099";}
.mec-fa-facebook-f:before, .mec-fa-facebook:before{content:"\f09a";}
.mec-fa-github:before{content:"\f09b";}
.mec-fa-unlock:before{content:"\f09c";}
.mec-fa-credit-card:before{content:"\f09d";}
.mec-fa-feed:before, .mec-fa-rss:before{content:"\f09e";}
.mec-fa-hdd-o:before{content:"\f0a0";}
.mec-fa-bullhorn:before{content:"\f0a1";}
.mec-fa-bell:before{content:"\f0f3";}
.mec-fa-certificate:before{content:"\f0a3";}
.mec-fa-hand-o-right:before{content:"\f0a4";}
.mec-fa-hand-o-left:before{content:"\f0a5";}
.mec-fa-hand-o-up:before{content:"\f0a6";}
.mec-fa-hand-o-down:before{content:"\f0a7";}
.mec-fa-arrow-circle-left:before{content:"\f0a8";}
.mec-fa-arrow-circle-right:before{content:"\f0a9";}
.mec-fa-arrow-circle-up:before{content:"\f0aa";}
.mec-fa-arrow-circle-down:before{content:"\f0ab";}
.mec-fa-globe:before{content:"\f0ac";}
.mec-fa-wrench:before{content:"\f0ad";}
.mec-fa-tasks:before{content:"\f0ae";}
.mec-fa-filter:before{content:"\f0b0";}
.mec-fa-briefcase:before{content:"\f0b1";}
.mec-fa-arrows-alt:before{content:"\f0b2";}
.mec-fa-group:before, .mec-fa-users:before{content:"\f0c0";}
.mec-fa-chain:before, .mec-fa-link:before{content:"\f0c1";}
.mec-fa-cloud:before{content:"\f0c2";}
.mec-fa-flask:before{content:"\f0c3";}
.mec-fa-cut:before, .mec-fa-scissors:before{content:"\f0c4";}
.mec-fa-copy:before, .mec-fa-files-o:before{content:"\f0c5";}
.mec-fa-paperclip:before{content:"\f0c6";}
.mec-fa-floppy-o:before, .mec-fa-save:before{content:"\f0c7";}
.mec-fa-square:before{content:"\f0c8";}
.mec-fa-bars:before, .mec-fa-navicon:before, .mec-fa-reorder:before{content:"\f0c9";}
.mec-fa-list-ul:before{content:"\f0ca";}
.mec-fa-list-ol:before{content:"\f0cb";}
.mec-fa-strikethrough:before{content:"\f0cc";}
.mec-fa-underline:before{content:"\f0cd";}
.mec-fa-table:before{content:"\f0ce";}
.mec-fa-magic:before{content:"\f0d0";}
.mec-fa-truck:before{content:"\f0d1";}
.mec-fa-pinterest:before{content:"\f0d2";}
.mec-fa-pinterest-square:before{content:"\f0d3";}
.mec-fa-google-plus-square:before{content:"\f0d4";}
.mec-fa-google-plus:before{content:"\f0d5";}
.mec-fa-money:before{content:"\f0d6";}
.mec-fa-caret-down:before{content:"\f0d7";}
.mec-fa-caret-up:before{content:"\f0d8";}
.mec-fa-caret-left:before{content:"\f0d9";}
.mec-fa-caret-right:before{content:"\f0da";}
.mec-fa-columns:before{content:"\f0db";}
.mec-fa-sort:before, .mec-fa-unsorted:before{content:"\f0dc";}
.mec-fa-sort-desc:before, .mec-fa-sort-down:before{content:"\f0dd";}
.mec-fa-sort-asc:before, .mec-fa-sort-up:before{content:"\f0de";}
.mec-fa-envelope:before{content:"\f0e0";}
.mec-fa-linkedin:before{content:"\f0e1";}
.mec-fa-rotate-left:before, .mec-fa-undo:before{content:"\f0e2";}
.mec-fa-gavel:before, .mec-fa-legal:before{content:"\f0e3";}
.mec-fa-dashboard:before, .mec-fa-tachometer:before{content:"\f0e4";}
.mec-fa-comment-o:before{content:"\f0e5";}
.mec-fa-comments-o:before{content:"\f0e6";}
.mec-fa-bolt:before, .mec-fa-flash:before{content:"\f0e7";}
.mec-fa-sitemap:before{content:"\f0e8";}
.mec-fa-umbrella:before{content:"\f0e9";}
.mec-fa-clipboard:before, .mec-fa-paste:before{content:"\f0ea";}
.mec-fa-lightbulb-o:before{content:"\f0eb";}
.mec-fa-exchange:before{content:"\f0ec";}
.mec-fa-cloud-download:before{content:"\f0ed";}
.mec-fa-cloud-upload:before{content:"\f0ee";}
.mec-fa-user-md:before{content:"\f0f0";}
.mec-fa-stethoscope:before{content:"\f0f1";}
.mec-fa-suitcase:before{content:"\f0f2";}
.mec-fa-bell-o:before{content:"\f0a2";}
.mec-fa-coffee:before{content:"\f0f4";}
.mec-fa-cutlery:before{content:"\f0f5";}
.mec-fa-file-text-o:before{content:"\f0f6";}
.mec-fa-building-o:before{content:"\f0f7";}
.mec-fa-hospital-o:before{content:"\f0f8";}
.mec-fa-ambulance:before{content:"\f0f9";}
.mec-fa-medkit:before{content:"\f0fa";}
.mec-fa-fighter-jet:before{content:"\f0fb";}
.mec-fa-beer:before{content:"\f0fc";}
.mec-fa-h-square:before{content:"\f0fd";}
.mec-fa-plus-square:before{content:"\f0fe";}
.mec-fa-angle-double-left:before{content:"\f100";}
.mec-fa-angle-double-right:before{content:"\f101";}
.mec-fa-angle-double-up:before{content:"\f102";}
.mec-fa-angle-double-down:before{content:"\f103";}
.mec-fa-angle-left:before{content:"\f104";}
.mec-fa-angle-right:before{content:"\f105";}
.mec-fa-angle-up:before{content:"\f106";}
.mec-fa-angle-down:before{content:"\f107";}
.mec-fa-desktop:before{content:"\f108";}
.mec-fa-laptop:before{content:"\f109";}
.mec-fa-tablet:before{content:"\f10a";}
.mec-fa-mobile-phone:before, .mec-fa-mobile:before{content:"\f10b";}
.mec-fa-circle-o:before{content:"\f10c";}
.mec-fa-quote-left:before{content:"\f10d";}
.mec-fa-quote-right:before{content:"\f10e";}
.mec-fa-spinner:before{content:"\f110";}
.mec-fa-circle:before{content:"\f111";}
.mec-fa-mail-reply:before, .mec-fa-reply:before{content:"\f112";}
.mec-fa-github-alt:before{content:"\f113";}
.mec-fa-folder-o:before{content:"\f114";}
.mec-fa-folder-open-o:before{content:"\f115";}
.mec-fa-smile-o:before{content:"\f118";}
.mec-fa-frown-o:before{content:"\f119";}
.mec-fa-meh-o:before{content:"\f11a";}
.mec-fa-gamepad:before{content:"\f11b";}
.mec-fa-keyboard-o:before{content:"\f11c";}
.mec-fa-flag-o:before{content:"\f11d";}
.mec-fa-flag-checkered:before{content:"\f11e";}
.mec-fa-terminal:before{content:"\f120";}
.mec-fa-code:before{content:"\f121";}
.mec-fa-mail-reply-all:before, .mec-fa-reply-all:before{content:"\f122";}
.mec-fa-star-half-empty:before, .mec-fa-star-half-full:before, .mec-fa-star-half-o:before{content:"\f123";}
.mec-fa-location-arrow:before{content:"\f124";}
.mec-fa-crop:before{content:"\f125";}
.mec-fa-code-fork:before{content:"\f126";}
.mec-fa-chain-broken:before, .mec-fa-unlink:before{content:"\f127";}
.mec-fa-question:before{content:"\f128";}
.mec-fa-info:before{content:"\f129";}
.mec-fa-exclamation:before{content:"\f12a";}
.mec-fa-superscript:before{content:"\f12b";}
.mec-fa-subscript:before{content:"\f12c";}
.mec-fa-eraser:before{content:"\f12d";}
.mec-fa-puzzle-piece:before{content:"\f12e";}
.mec-fa-microphone:before{content:"\f130";}
.mec-fa-microphone-slash:before{content:"\f131";}
.mec-fa-shield:before{content:"\f132";}
.mec-fa-calendar-o:before{content:"\f133";}
.mec-fa-fire-extinguisher:before{content:"\f134";}
.mec-fa-rocket:before{content:"\f135";}
.mec-fa-maxcdn:before{content:"\f136";}
.mec-fa-chevron-circle-left:before{content:"\f137";}
.mec-fa-chevron-circle-right:before{content:"\f138";}
.mec-fa-chevron-circle-up:before{content:"\f139";}
.mec-fa-chevron-circle-down:before{content:"\f13a";}
.mec-fa-html5:before{content:"\f13b";}
.mec-fa-css3:before{content:"\f13c";}
.mec-fa-anchor:before{content:"\f13d";}
.mec-fa-unlock-alt:before{content:"\f13e";}
.mec-fa-bullseye:before{content:"\f140";}
.mec-fa-ellipsis-h:before{content:"\f141";}
.mec-fa-ellipsis-v:before{content:"\f142";}
.mec-fa-rss-square:before{content:"\f143";}
.mec-fa-play-circle:before{content:"\f144";}
.mec-fa-ticket:before{content:"\f145";}
.mec-fa-minus-square:before{content:"\f146";}
.mec-fa-minus-square-o:before{content:"\f147";}
.mec-fa-level-up:before{content:"\f148";}
.mec-fa-level-down:before{content:"\f149";}
.mec-fa-check-square:before{content:"\f14a";}
.mec-fa-pencil-square:before{content:"\f14b";}
.mec-fa-external-link-square:before{content:"\f14c";}
.mec-fa-share-square:before{content:"\f14d";}
.mec-fa-compass:before{content:"\f14e";}
.mec-fa-caret-square-o-down:before, .mec-fa-toggle-down:before{content:"\f150";}
.mec-fa-caret-square-o-up:before, .mec-fa-toggle-up:before{content:"\f151";}
.mec-fa-caret-square-o-right:before, .mec-fa-toggle-right:before{content:"\f152";}
.mec-fa-eur:before, .mec-fa-euro:before{content:"\f153";}
.mec-fa-gbp:before{content:"\f154";}
.mec-fa-dollar:before, .mec-fa-usd:before{content:"\f155";}
.mec-fa-inr:before, .mec-fa-rupee:before{content:"\f156";}
.mec-fa-cny:before, .mec-fa-jpy:before, .mec-fa-rmb:before, .mec-fa-yen:before{content:"\f157";}
.mec-fa-rouble:before, .mec-fa-rub:before, .mec-fa-ruble:before{content:"\f158";}
.mec-fa-krw:before, .mec-fa-won:before{content:"\f159";}
.mec-fa-bitcoin:before, .mec-fa-btc:before{content:"\f15a";}
.mec-fa-file:before{content:"\f15b";}
.mec-fa-file-text:before{content:"\f15c";}
.mec-fa-sort-alpha-asc:before{content:"\f15d";}
.mec-fa-sort-alpha-desc:before{content:"\f15e";}
.mec-fa-sort-amount-asc:before{content:"\f160";}
.mec-fa-sort-amount-desc:before{content:"\f161";}
.mec-fa-sort-numeric-asc:before{content:"\f162";}
.mec-fa-sort-numeric-desc:before{content:"\f163";}
.mec-fa-thumbs-up:before{content:"\f164";}
.mec-fa-thumbs-down:before{content:"\f165";}
.mec-fa-youtube-square:before{content:"\f166";}
.mec-fa-youtube:before{content:"\f167";}
.mec-fa-xing:before{content:"\f168";}
.mec-fa-xing-square:before{content:"\f169";}
.mec-fa-youtube-play:before{content:"\f16a";}
.mec-fa-dropbox:before{content:"\f16b";}
.mec-fa-stack-overflow:before{content:"\f16c";}
.mec-fa-instagram:before{content:"\f16d";}
.mec-fa-flickr:before{content:"\f16e";}
.mec-fa-adn:before{content:"\f170";}
.mec-fa-bitbucket:before{content:"\f171";}
.mec-fa-bitbucket-square:before{content:"\f172";}
.mec-fa-tumblr:before{content:"\f173";}
.mec-fa-tumblr-square:before{content:"\f174";}
.mec-fa-long-arrow-down:before{content:"\f175";}
.mec-fa-long-arrow-up:before{content:"\f176";}
.mec-fa-long-arrow-left:before{content:"\f177";}
.mec-fa-long-arrow-right:before{content:"\f178";}
.mec-fa-apple:before{content:"\f179";}
.mec-fa-windows:before{content:"\f17a";}
.mec-fa-android:before{content:"\f17b";}
.mec-fa-linux:before{content:"\f17c";}
.mec-fa-dribbble:before{content:"\f17d";}
.mec-fa-skype:before{content:"\f17e";}
.mec-fa-foursquare:before{content:"\f180";}
.mec-fa-trello:before{content:"\f181";}
.mec-fa-female:before{content:"\f182";}
.mec-fa-male:before{content:"\f183";}
.mec-fa-gittip:before, .mec-fa-gratipay:before{content:"\f184";}
.mec-fa-sun-o:before{content:"\f185";}
.mec-fa-moon-o:before{content:"\f186";}
.mec-fa-archive:before{content:"\f187";}
.mec-fa-bug:before{content:"\f188";}
.mec-fa-vk:before{content:"\f189";}
.mec-fa-weibo:before{content:"\f18a";}
.mec-fa-renren:before{content:"\f18b";}
.mec-fa-pagelines:before{content:"\f18c";}
.mec-fa-stack-exchange:before{content:"\f18d";}
.mec-fa-arrow-circle-o-right:before{content:"\f18e";}
.mec-fa-arrow-circle-o-left:before{content:"\f190";}
.mec-fa-caret-square-o-left:before, .mec-fa-toggle-left:before{content:"\f191";}
.mec-fa-dot-circle-o:before{content:"\f192";}
.mec-fa-wheelchair:before{content:"\f193";}
.mec-fa-vimeo-square:before{content:"\f194";}
.mec-fa-try:before, .mec-fa-turkish-lira:before{content:"\f195";}
.mec-fa-plus-square-o:before{content:"\f196";}
.mec-fa-space-shuttle:before{content:"\f197";}
.mec-fa-slack:before{content:"\f198";}
.mec-fa-envelope-square:before{content:"\f199";}
.mec-fa-wordpress:before{content:"\f19a";}
.mec-fa-openid:before{content:"\f19b";}
.mec-fa-bank:before, .mec-fa-institution:before, .mec-fa-university:before{content:"\f19c";}
.mec-fa-graduation-cap:before, .mec-fa-mortar-board:before{content:"\f19d";}
.mec-fa-yahoo:before{content:"\f19e";}
.mec-fa-google:before{content:"\f1a0";}
.mec-fa-reddit:before{content:"\f1a1";}
.mec-fa-reddit-square:before{content:"\f1a2";}
.mec-fa-stumbleupon-circle:before{content:"\f1a3";}
.mec-fa-stumbleupon:before{content:"\f1a4";}
.mec-fa-delicious:before{content:"\f1a5";}
.mec-fa-digg:before{content:"\f1a6";}
.mec-fa-pied-piper:before{content:"\f1a7";}
.mec-fa-pied-piper-alt:before{content:"\f1a8";}
.mec-fa-drupal:before{content:"\f1a9";}
.mec-fa-joomla:before{content:"\f1aa";}
.mec-fa-language:before{content:"\f1ab";}
.mec-fa-fax:before{content:"\f1ac";}
.mec-fa-building:before{content:"\f1ad";}
.mec-fa-child:before{content:"\f1ae";}
.mec-fa-paw:before{content:"\f1b0";}
.mec-fa-spoon:before{content:"\f1b1";}
.mec-fa-cube:before{content:"\f1b2";}
.mec-fa-cubes:before{content:"\f1b3";}
.mec-fa-behance:before{content:"\f1b4";}
.mec-fa-behance-square:before{content:"\f1b5";}
.mec-fa-steam:before{content:"\f1b6";}
.mec-fa-steam-square:before{content:"\f1b7";}
.mec-fa-recycle:before{content:"\f1b8";}
.mec-fa-automobile:before, .mec-fa-car:before{content:"\f1b9";}
.mec-fa-cab:before, .mec-fa-taxi:before{content:"\f1ba";}
.mec-fa-tree:before{content:"\f1bb";}
.mec-fa-spotify:before{content:"\f1bc";}
.mec-fa-deviantart:before{content:"\f1bd";}
.mec-fa-soundcloud:before{content:"\f1be";}
.mec-fa-database:before{content:"\f1c0";}
.mec-fa-file-pdf-o:before{content:"\f1c1";}
.mec-fa-file-word-o:before{content:"\f1c2";}
.mec-fa-file-excel-o:before{content:"\f1c3";}
.mec-fa-file-powerpoint-o:before{content:"\f1c4";}
.mec-fa-file-image-o:before, .mec-fa-file-photo-o:before, .mec-fa-file-picture-o:before{content:"\f1c5";}
.mec-fa-file-archive-o:before, .mec-fa-file-zip-o:before{content:"\f1c6";}
.mec-fa-file-audio-o:before, .mec-fa-file-sound-o:before{content:"\f1c7";}
.mec-fa-file-movie-o:before, .mec-fa-file-video-o:before{content:"\f1c8";}
.mec-fa-file-code-o:before{content:"\f1c9";}
.mec-fa-vine:before{content:"\f1ca";}
.mec-fa-codepen:before{content:"\f1cb";}
.mec-fa-jsfiddle:before{content:"\f1cc";}
.mec-fa-life-bouy:before, .mec-fa-life-buoy:before, .mec-fa-life-ring:before, .mec-fa-life-saver:before, .mec-fa-support:before{content:"\f1cd";}
.mec-fa-circle-o-notch:before{content:"\f1ce";}
.mec-fa-ra:before, .mec-fa-rebel:before{content:"\f1d0";}
.mec-fa-empire:before, .mec-fa-ge:before{content:"\f1d1";}
.mec-fa-git-square:before{content:"\f1d2";}
.mec-fa-git:before{content:"\f1d3";}
.mec-fa-hacker-news:before, .mec-fa-y-combinator-square:before, .mec-fa-yc-square:before{content:"\f1d4";}
.mec-fa-tencent-weibo:before{content:"\f1d5";}
.mec-fa-qq:before{content:"\f1d6";}
.mec-fa-wechat:before, .mec-fa-weixin:before{content:"\f1d7";}
.mec-fa-paper-plane:before, .mec-fa-send:before{content:"\f1d8";}
.mec-fa-paper-plane-o:before, .mec-fa-send-o:before{content:"\f1d9";}
.mec-fa-history:before{content:"\f1da";}
.mec-fa-circle-thin:before{content:"\f1db";}
.mec-fa-header:before{content:"\f1dc";}
.mec-fa-paragraph:before{content:"\f1dd";}
.mec-fa-sliders:before{content:"\f1de";}
.mec-fa-share-alt:before{content:"\f1e0";}
.mec-fa-share-alt-square:before{content:"\f1e1";}
.mec-fa-bomb:before{content:"\f1e2";}
.mec-fa-futbol-o:before, .mec-fa-soccer-ball-o:before{content:"\f1e3";}
.mec-fa-tty:before{content:"\f1e4";}
.mec-fa-binoculars:before{content:"\f1e5";}
.mec-fa-plug:before{content:"\f1e6";}
.mec-fa-slideshare:before{content:"\f1e7";}
.mec-fa-twitch:before{content:"\f1e8";}
.mec-fa-yelp:before{content:"\f1e9";}
.mec-fa-newspaper-o:before{content:"\f1ea";}
.mec-fa-wifi:before{content:"\f1eb";}
.mec-fa-calculator:before{content:"\f1ec";}
.mec-fa-paypal:before{content:"\f1ed";}
.mec-fa-google-wallet:before{content:"\f1ee";}
.mec-fa-cc-visa:before{content:"\f1f0";}
.mec-fa-cc-mastercard:before{content:"\f1f1";}
.mec-fa-cc-discover:before{content:"\f1f2";}
.mec-fa-cc-amex:before{content:"\f1f3";}
.mec-fa-cc-paypal:before{content:"\f1f4";}
.mec-fa-cc-stripe:before{content:"\f1f5";}
.mec-fa-bell-slash:before{content:"\f1f6";}
.mec-fa-bell-slash-o:before{content:"\f1f7";}
.mec-fa-trash:before{content:"\f1f8";}
.mec-fa-copyright:before{content:"\f1f9";}
.mec-fa-at:before{content:"\f1fa";}
.mec-fa-eyedropper:before{content:"\f1fb";}
.mec-fa-paint-brush:before{content:"\f1fc";}
.mec-fa-birthday-cake:before{content:"\f1fd";}
.mec-fa-area-chart:before{content:"\f1fe";}
.mec-fa-pie-chart:before{content:"\f200";}
.mec-fa-line-chart:before{content:"\f201";}
.mec-fa-lastfm:before{content:"\f202";}
.mec-fa-lastfm-square:before{content:"\f203";}
.mec-fa-toggle-off:before{content:"\f204";}
.mec-fa-toggle-on:before{content:"\f205";}
.mec-fa-bicycle:before{content:"\f206";}
.mec-fa-bus:before{content:"\f207";}
.mec-fa-ioxhost:before{content:"\f208";}
.mec-fa-angellist:before{content:"\f209";}
.mec-fa-cc:before{content:"\f20a";}
.mec-fa-ils:before, .mec-fa-shekel:before, .mec-fa-sheqel:before{content:"\f20b";}
.mec-fa-meanpath:before{content:"\f20c";}
.mec-fa-buysellads:before{content:"\f20d";}
.mec-fa-connectdevelop:before{content:"\f20e";}
.mec-fa-dashcube:before{content:"\f210";}
.mec-fa-forumbee:before{content:"\f211";}
.mec-fa-leanpub:before{content:"\f212";}
.mec-fa-sellsy:before{content:"\f213";}
.mec-fa-shirtsinbulk:before{content:"\f214";}
.mec-fa-simplybuilt:before{content:"\f215";}
.mec-fa-skyatlas:before{content:"\f216";}
.mec-fa-cart-plus:before{content:"\f217";}
.mec-fa-cart-arrow-down:before{content:"\f218";}
.mec-fa-diamond:before{content:"\f219";}
.mec-fa-ship:before{content:"\f21a";}
.mec-fa-user-secret:before{content:"\f21b";}
.mec-fa-motorcycle:before{content:"\f21c";}
.mec-fa-street-view:before{content:"\f21d";}
.mec-fa-heartbeat:before{content:"\f21e";}
.mec-fa-venus:before{content:"\f221";}
.mec-fa-mars:before{content:"\f222";}
.mec-fa-mercury:before{content:"\f223";}
.mec-fa-intersex:before, .mec-fa-transgender:before{content:"\f224";}
.mec-fa-transgender-alt:before{content:"\f225";}
.mec-fa-venus-double:before{content:"\f226";}
.mec-fa-mars-double:before{content:"\f227";}
.mec-fa-venus-mars:before{content:"\f228";}
.mec-fa-mars-stroke:before{content:"\f229";}
.mec-fa-mars-stroke-v:before{content:"\f22a";}
.mec-fa-mars-stroke-h:before{content:"\f22b";}
.mec-fa-neuter:before{content:"\f22c";}
.mec-fa-genderless:before{content:"\f22d";}
.mec-fa-facebook-official:before{content:"\f230";}
.mec-fa-pinterest-p:before{content:"\f231";}
.mec-fa-whatsapp:before{content:"\f232";}
.mec-fa-server:before{content:"\f233";}
.mec-fa-user-plus:before{content:"\f234";}
.mec-fa-user-times:before{content:"\f235";}
.mec-fa-bed:before, .mec-fa-hotel:before{content:"\f236";}
.mec-fa-viacoin:before{content:"\f237";}
.mec-fa-train:before{content:"\f238";}
.mec-fa-subway:before{content:"\f239";}
.mec-fa-medium:before{content:"\f23a";}
.mec-fa-y-combinator:before, .mec-fa-yc:before{content:"\f23b";}
.mec-fa-optin-monster:before{content:"\f23c";}
.mec-fa-opencart:before{content:"\f23d";}
.mec-fa-expeditedssl:before{content:"\f23e";}
.mec-fa-battery-4:before, .mec-fa-battery-full:before{content:"\f240";}
.mec-fa-battery-3:before, .mec-fa-battery-three-quarters:before{content:"\f241";}
.mec-fa-battery-2:before, .mec-fa-battery-half:before{content:"\f242";}
.mec-fa-battery-1:before, .mec-fa-battery-quarter:before{content:"\f243";}
.mec-fa-battery-0:before, .mec-fa-battery-empty:before{content:"\f244";}
.mec-fa-mouse-pointer:before{content:"\f245";}
.mec-fa-i-cursor:before{content:"\f246";}
.mec-fa-object-group:before{content:"\f247";}
.mec-fa-object-ungroup:before{content:"\f248";}
.mec-fa-sticky-note:before{content:"\f249";}
.mec-fa-sticky-note-o:before{content:"\f24a";}
.mec-fa-cc-jcb:before{content:"\f24b";}
.mec-fa-cc-diners-club:before{content:"\f24c";}
.mec-fa-clone:before{content:"\f24d";}
.mec-fa-balance-scale:before{content:"\f24e";}
.mec-fa-hourglass-o:before{content:"\f250";}
.mec-fa-hourglass-1:before, .mec-fa-hourglass-start:before{content:"\f251";}
.mec-fa-hourglass-2:before, .mec-fa-hourglass-half:before{content:"\f252";}
.mec-fa-hourglass-3:before, .mec-fa-hourglass-end:before{content:"\f253";}
.mec-fa-hourglass:before{content:"\f254";}
.mec-fa-hand-grab-o:before, .mec-fa-hand-rock-o:before{content:"\f255";}
.mec-fa-hand-paper-o:before, .mec-fa-hand-stop-o:before{content:"\f256";}
.mec-fa-hand-scissors-o:before{content:"\f257";}
.mec-fa-hand-lizard-o:before{content:"\f258";}
.mec-fa-hand-spock-o:before{content:"\f259";}
.mec-fa-hand-pointer-o:before{content:"\f25a";}
.mec-fa-hand-peace-o:before{content:"\f25b";}
.mec-fa-trademark:before{content:"\f25c";}
.mec-fa-registered:before{content:"\f25d";}
.mec-fa-creative-commons:before{content:"\f25e";}
.mec-fa-gg:before{content:"\f260";}
.mec-fa-gg-circle:before{content:"\f261";}
.mec-fa-tripadvisor:before{content:"\f262";}
.mec-fa-odnoklassniki:before{content:"\f263";}
.mec-fa-odnoklassniki-square:before{content:"\f264";}
.mec-fa-get-pocket:before{content:"\f265";}
.mec-fa-wikipedia-w:before{content:"\f266";}
.mec-fa-safari:before{content:"\f267";}
.mec-fa-chrome:before{content:"\f268";}
.mec-fa-firefox:before{content:"\f269";}
.mec-fa-opera:before{content:"\f26a";}
.mec-fa-internet-explorer:before{content:"\f26b";}
.mec-fa-television:before, .mec-fa-tv:before{content:"\f26c";}
.mec-fa-contao:before{content:"\f26d";}
.mec-fa-500px:before{content:"\f26e";}
.mec-fa-amazon:before{content:"\f270";}
.mec-fa-calendar-plus-o:before{content:"\f271";}
.mec-fa-calendar-minus-o:before{content:"\f272";}
.mec-fa-calendar-times-o:before{content:"\f273";}
.mec-fa-calendar-check-o:before{content:"\f274";}
.mec-fa-industry:before{content:"\f275";}
.mec-fa-map-pin:before{content:"\f276";}
.mec-fa-map-signs:before{content:"\f277";}
.mec-fa-map-o:before{content:"\f278";}
.mec-fa-map:before{content:"\f279";}
.mec-fa-commenting:before{content:"\f27a";}
.mec-fa-commenting-o:before{content:"\f27b";}
.mec-fa-houzz:before{content:"\f27c";}
.mec-fa-vimeo:before{content:"\f27d";}
.mec-fa-black-tie:before{content:"\f27e";}
.mec-fa-fonticons:before{content:"\f280";}
.mec-fa-reddit-alien:before{content:"\f281";}
.mec-fa-edge:before{content:"\f282";}
.mec-fa-credit-card-alt:before{content:"\f283";}
.mec-fa-codiepie:before{content:"\f284";}
.mec-fa-modx:before{content:"\f285";}
.mec-fa-fort-awesome:before{content:"\f286";}
.mec-fa-usb:before{content:"\f287";}
.mec-fa-product-hunt:before{content:"\f288";}
.mec-fa-mixcloud:before{content:"\f289";}
.mec-fa-scribd:before{content:"\f28a";}
.mec-fa-pause-circle:before{content:"\f28b";}
.mec-fa-pause-circle-o:before{content:"\f28c";}
.mec-fa-stop-circle:before{content:"\f28d";}
.mec-fa-stop-circle-o:before{content:"\f28e";}
.mec-fa-shopping-bag:before{content:"\f290";}
.mec-fa-shopping-basket:before{content:"\f291";}
.mec-fa-hashtag:before{content:"\f292";}
.mec-fa-bluetooth:before{content:"\f293";}
.mec-fa-bluetooth-b:before{content:"\f294";}
.mec-fa-percent:before{content:"\f295";}
.mec-fa-gitlab:before{content:"\f296";}
.mec-fa-wpbeginner:before{content:"\f297";}
.mec-fa-wpforms:before{content:"\f298";}
.mec-fa-envira:before{content:"\f299";}
.mec-fa-universal-access:before{content:"\f29a";}
.mec-fa-wheelchair-alt:before{content:"\f29b";}
.mec-fa-question-circle-o:before{content:"\f29c";}
.mec-fa-blind:before{content:"\f29d";}
.mec-fa-audio-description:before{content:"\f29e";}
.mec-fa-volume-control-phone:before{content:"\f2a0";}
.mec-fa-braille:before{content:"\f2a1";}
.mec-fa-assistive-listening-systems:before{content:"\f2a2";}
.mec-fa-american-sign-language-interpreting:before, .mec-fa-asl-interpreting:before{content:"\f2a3";}
.mec-fa-deaf:before, .mec-fa-deafness:before, .mec-fa-hard-of-hearing:before{content:"\f2a4";}
.mec-fa-glide:before{content:"\f2a5";}
.mec-fa-glide-g:before{content:"\f2a6";}
.mec-fa-sign-language:before, .mec-fa-signing:before{content:"\f2a7";}
.mec-fa-low-vision:before{content:"\f2a8";}
.mec-fa-viadeo:before{content:"\f2a9";}
.mec-fa-viadeo-square:before{content:"\f2aa";}
.mec-fa-snapchat:before{content:"\f2ab";}
.mec-fa-snapchat-ghost:before{content:"\f2ac";}
.mec-fa-snapchat-square:before{content:"\f2ad";}
.mec-fa-long-arrow-alt-left:before{content:"\f060";}
.mec-fa-window-minimize:before{content:"\f068";}
.mec-fa-long-arrow-alt-right:before{content:"\f061";}
.mec-sl-user:before{content:"\e005";}
.mec-sl-people:before{content:"\e001";}
.mec-sl-user-female:before{content:"\e000";}
.mec-sl-user-follow:before{content:"\e002";}
.mec-sl-user-following:before{content:"\e003";}
.mec-sl-user-unfollow:before{content:"\e004";}
.mec-sl-login:before{content:"\e066";}
.mec-sl-logout:before{content:"\e065";}
.mec-sl-emotsmile:before{content:"\e021";}
.mec-sl-phone:before{content:"\e600";}
.mec-sl-call-end:before{content:"\e048";}
.mec-sl-call-in:before{content:"\e047";}
.mec-sl-call-out:before{content:"\e046";}
.mec-sl-map:before{content:"\e033";}
.mec-sl-location-pin:before{content:"\e096";}
.mec-sl-direction:before{content:"\e042";}
.mec-sl-directions:before{content:"\e041";}
.mec-sl-compass:before{content:"\e045";}
.mec-sl-layers:before{content:"\e034";}
.mec-sl-menu:before{content:"\e601";}
.mec-sl-list:before{content:"\e067";}
.mec-sl-options-vertical:before{content:"\e602";}
.mec-sl-options:before{content:"\e603";}
.mec-sl-arrow-down:before{content:"\e604";}
.mec-sl-arrow-left:before{content:"\e605";}
.mec-sl-arrow-right:before{content:"\e606";}
.mec-sl-arrow-up:before{content:"\e607";}
.mec-sl-arrow-up-circle:before{content:"\e078";}
.mec-sl-arrow-left-circle:before{content:"\e07a";}
.mec-sl-arrow-right-circle:before{content:"\e079";}
.mec-sl-arrow-down-circle:before{content:"\e07b";}
.mec-sl-check:before{content:"\e080";}
.mec-sl-clock:before{content:"\e081";}
.mec-sl-plus:before{content:"\e095";}
.mec-sl-minus:before{content:"\e615";}
.mec-sl-close:before{content:"\e082";}
.mec-sl-event:before{content:"\e619";}
.mec-sl-exclamation:before{content:"\e617";}
.mec-sl-organization:before{content:"\e616";}
.mec-sl-trophy:before{content:"\e006";}
.mec-sl-screen-smartphone:before{content:"\e010";}
.mec-sl-screen-desktop:before{content:"\e011";}
.mec-sl-plane:before{content:"\e012";}
.mec-sl-notebook:before{content:"\e013";}
.mec-sl-mustache:before{content:"\e014";}
.mec-sl-mouse:before{content:"\e015";}
.mec-sl-magnet:before{content:"\e016";}
.mec-sl-energy:before{content:"\e020";}
.mec-sl-disc:before{content:"\e022";}
.mec-sl-cursor:before{content:"\e06e";}
.mec-sl-cursor-move:before{content:"\e023";}
.mec-sl-crop:before{content:"\e024";}
.mec-sl-chemistry:before{content:"\e026";}
.mec-sl-speedometer:before{content:"\e007";}
.mec-sl-shield:before{content:"\e00e";}
.mec-sl-screen-tablet:before{content:"\e00f";}
.mec-sl-magic-wand:before{content:"\e017";}
.mec-sl-hourglass:before{content:"\e018";}
.mec-sl-graduation:before{content:"\e019";}
.mec-sl-ghost:before{content:"\e01a";}
.mec-sl-game-controller:before{content:"\e01b";}
.mec-sl-fire:before{content:"\e01c";}
.mec-sl-eyeglass:before{content:"\e01d";}
.mec-sl-envelope-open:before{content:"\e01e";}
.mec-sl-envelope-letter:before{content:"\e01f";}
.mec-sl-bell:before{content:"\e027";}
.mec-sl-badge:before{content:"\e028";}
.mec-sl-anchor:before{content:"\e029";}
.mec-sl-wallet:before{content:"\e02a";}
.mec-sl-vector:before{content:"\e02b";}
.mec-sl-speech:before{content:"\e02c";}
.mec-sl-puzzle:before{content:"\e02d";}
.mec-sl-printer:before{content:"\e02e";}
.mec-sl-present:before{content:"\e02f";}
.mec-sl-playlist:before{content:"\e030";}
.mec-sl-pin:before{content:"\e031";}
.mec-sl-picture:before{content:"\e032";}
.mec-sl-handbag:before{content:"\e035";}
.mec-sl-globe-alt:before{content:"\e036";}
.mec-sl-globe:before{content:"\e037";}
.mec-sl-folder-alt:before{content:"\e039";}
.mec-sl-folder:before{content:"\e089";}
.mec-sl-film:before{content:"\e03a";}
.mec-sl-feed:before{content:"\e03b";}
.mec-sl-drop:before{content:"\e03e";}
.mec-sl-drawer:before{content:"\e03f";}
.mec-sl-docs:before{content:"\e040";}
.mec-sl-doc:before{content:"\e085";}
.mec-sl-diamond:before{content:"\e043";}
.mec-sl-cup:before{content:"\e044";}
.mec-sl-calculator:before{content:"\e049";}
.mec-sl-bubbles:before{content:"\e04a";}
.mec-sl-briefcase:before{content:"\e04b";}
.mec-sl-book-open:before{content:"\e04c";}
.mec-sl-basket-loaded:before{content:"\e04d";}
.mec-sl-basket:before{content:"\e04e";}
.mec-sl-bag:before{content:"\e04f";}
.mec-sl-action-undo:before{content:"\e050";}
.mec-sl-action-redo:before{content:"\e051";}
.mec-sl-wrench:before{content:"\e052";}
.mec-sl-umbrella:before{content:"\e053";}
.mec-sl-trash:before{content:"\e054";}
.mec-sl-tag:before{content:"\e055";}
.mec-sl-support:before{content:"\e056";}
.mec-sl-frame:before{content:"\e038";}
.mec-sl-size-fullscreen:before{content:"\e057";}
.mec-sl-size-actual:before{content:"\e058";}
.mec-sl-shuffle:before{content:"\e059";}
.mec-sl-share-alt:before{content:"\e05a";}
.mec-sl-share:before{content:"\e05b";}
.mec-sl-rocket:before{content:"\e05c";}
.mec-sl-question:before{content:"\e05d";}
.mec-sl-pie-chart:before{content:"\e05e";}
.mec-sl-pencil:before{content:"\e05f";}
.mec-sl-note:before{content:"\e060";}
.mec-sl-loop:before{content:"\e064";}
.mec-sl-home:before{content:"\e069";}
.mec-sl-grid:before{content:"\e06a";}
.mec-sl-graph:before{content:"\e06b";}
.mec-sl-microphone:before{content:"\e063";}
.mec-sl-music-tone-alt:before{content:"\e061";}
.mec-sl-music-tone:before{content:"\e062";}
.mec-sl-earphones-alt:before{content:"\e03c";}
.mec-sl-earphones:before{content:"\e03d";}
.mec-sl-equalizer:before{content:"\e06c";}
.mec-sl-like:before{content:"\e068";}
.mec-sl-dislike:before{content:"\e06d";}
.mec-sl-control-start:before{content:"\e06f";}
.mec-sl-control-rewind:before{content:"\e070";}
.mec-sl-control-play:before{content:"\e071";}
.mec-sl-control-pause:before{content:"\e072";}
.mec-sl-control-forward:before{content:"\e073";}
.mec-sl-control-end:before{content:"\e074";}
.mec-sl-volume-1:before{content:"\e09f";}
.mec-sl-volume-2:before{content:"\e0a0";}
.mec-sl-volume-off:before{content:"\e0a1";}
.mec-sl-calendar:before{content:"\e075";}
.mec-sl-bulb:before{content:"\e076";}
.mec-sl-chart:before{content:"\e077";}
.mec-sl-ban:before{content:"\e07c";}
.mec-sl-bubble:before{content:"\e07d";}
.mec-sl-camrecorder:before{content:"\e07e";}
.mec-sl-camera:before{content:"\e07f";}
.mec-sl-cloud-download:before{content:"\e083";}
.mec-sl-cloud-upload:before{content:"\e084";}
.mec-sl-envelope:before{content:"\e086";}
.mec-sl-eye:before{content:"\e087";}
.mec-sl-flag:before{content:"\e088";}
.mec-sl-heart:before{content:"\e08a";}
.mec-sl-info:before{content:"\e08b";}
.mec-sl-key:before{content:"\e08c";}
.mec-sl-link:before{content:"\e08d";}
.mec-sl-lock:before{content:"\e08e";}
.mec-sl-lock-open:before{content:"\e08f";}
.mec-sl-magnifier:before{content:"\e090";}
.mec-sl-magnifier-add:before{content:"\e091";}
.mec-sl-magnifier-remove:before{content:"\e092";}
.mec-sl-paper-clip:before{content:"\e093";}
.mec-sl-paper-plane:before{content:"\e094";}
.mec-sl-power:before{content:"\e097";}
.mec-sl-refresh:before{content:"\e098";}
.mec-sl-reload:before{content:"\e099";}
.mec-sl-settings:before{content:"\e09a";}
.mec-sl-star:before{content:"\e09b";}
.mec-sl-symbol-female:before{content:"\e09c";}
.mec-sl-symbol-male:before{content:"\e09d";}
.mec-sl-target:before{content:"\e09e";}
.mec-sl-credit-card:before{content:"\e025";}
.mec-sl-paypal:before{content:"\e608";}
.mec-sl-social-tumblr:before{content:"\e00a";}
.mec-sl-social-twitter:before{content:"\e009";}
.mec-sl-social-facebook:before{content:"\e00b";}
.mec-sl-social-instagram:before{content:"\e609";}
.mec-sl-social-linkedin:before{content:"\e60a";}
.mec-sl-social-pinterest:before{content:"\e60b";}
.mec-sl-social-github:before{content:"\e60c";}
.mec-sl-social-google:before{content:"\e60d";}
.mec-sl-social-reddit:before{content:"\e60e";}
.mec-sl-social-skype:before{content:"\e60f";}
.mec-sl-social-dribbble:before{content:"\e00d";}
.mec-sl-social-behance:before{content:"\e610";}
.mec-sl-social-foursqare:before{content:"\e611";}
.mec-sl-social-soundcloud:before{content:"\e612";}
.mec-sl-social-spotify:before{content:"\e613";}
.mec-sl-social-stumbleupon:before{content:"\e614";}
.mec-sl-social-youtube:before{content:"\e008";}
.mec-sl-social-dropbox:before{content:"\e00c";}
.mec-sl-social-vkontakte:before{content:"\e618";}
.mec-sl-social-steam:before{content:"\e620";}
.mec-sl-sitemap:before{content:"\e037";}
.mec-sl-map-marker:before{content:"\e096";}
.mec-sl-clock-o:before {
content: "\e081";
}.mec-wrap{position:relative;font-family:var(--mec-paragraph-font-family);}
.mec-screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}
.mec-wrap h1, .mec-wrap h2, .mec-wrap h3, .mec-wrap h4, .mec-wrap h5, .mec-wrap h6, .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{font-family:var(--mec-heading-font-family);color:#171c24;font-weight:400;font-style:inherit;letter-spacing:normal;clear:none;}
.mec-wrap h1{font-size:50px;line-height:1.16;margin-bottom:12px;letter-spacing:-1px;}
.mec-wrap h2{font-size:36px;line-height:1.14;margin-bottom:10px;}
.mec-wrap h3{font-size:28px;line-height:1.2;margin-bottom:8px;}
.mec-wrap h4{font-size:24px;line-height:1.2;margin-bottom:10px;}
.mec-wrap h5{font-size:18px;line-height:1.3;margin-bottom:7px;}
.mec-wrap h6{font-size:16px;line-height:1.3;margin-bottom:4px;}
.mec-wrap .subheader{color:#849098;}
.mec-wrap h1 strong{font-weight:700;}
.mec-wrap p{margin:0 0 20px 0;color:#616161;font-size:14px;line-height:1.8;}
.mec-wrap .elementor-widget-container p, .mec-wrap .et_pb_module p{all:unset;display:block;margin:0 0 20px 0;}
.mec-wrap .read-more-text p span.more-text{display:none;}
.mec-wrap .mec-event-article .mec-color-hover{box-shadow:none;border:none;}
.mec-wrap abbr, .mec-wrap acronym{cursor:auto;border:none;}
.entry-content .mec-wrap a{box-shadow:none;}
.mec-single-event-description.mec-events-content ul li, .mec-single-event-description.mec-events-content ol li{color:#616161;font-size:14px;line-height:1.8;font-weight:400;}
.mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):not(.dismissButton):not([class*="et-"]),
.mec-wrap input[type="submit"],
.mec-wrap input[type="reset"],
.mec-wrap input[type="button"],
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):not(.dismissButton):not([class*="et-"]),
.lity-content input[type="submit"],
.lity-content input[type="reset"],
.lity-content input[type="button"],
.lity-content input[type="submit"],
.mec-nextprev-next-button, .mec-nextprev-prev-button{position:relative;border:1px solid #ccecf4;border-radius:4px;box-shadow:0 1px 0 0 #fcfcfc;color:#07bbe9;display:inline-block;font-size:14px;line-height:18px;text-transform:capitalize;font-weight:600;text-decoration:none;cursor:pointer;margin-bottom:20px;margin-right:10px;padding:10px 24px 10px;background:#ecf9fd;-webkit-transition:all 0.21s ease;-moz-transition:all 0.21s ease;transition:all 0.21s ease;border-radius:var(--mec-secondary-border-radius);}
.mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.elementor-add-section-inner button):not(.dismissButton):not([class*="et-"]):hover,
.mec-wrap input[type="submit"]:hover,
.mec-wrap input[type="reset"]:hover,
.mec-wrap input[type="button"]:hover,
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not([class*="et-"]):hover,
.lity-content input[type="submit"]:hover,
.lity-content input[type="reset"]:hover,
.lity-content input[type="button"]:hover,
.lity-content input[type="submit"]:hover{border:1px solid #38d5ed;box-shadow:0 1px 0 0 #fafafa;}
.mec-wrap .button svg, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.et-fb-button):not([class*="et-"]) svg,
.mec-wrap input[type="submit"] svg,
.mec-wrap input[type="reset"] svg,
.mec-wrap input[type="button"] svg,
.lity-content .button svg, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.et-fb-button):not([class*="et-"]) svg,
.lity-content input[type="submit"] svg,
.lity-content input[type="reset"] svg,
.lity-content input[type="button"] svg,
.mec-nextprev-next-button svg, .mec-nextprev-prev-button svg{margin-left:30px;}
.mec-wrap .button svg.back, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.et-fb-button) svg.back{margin-right:30px;margin-left:0;}
.mec-booking-form-container button{display:block;}
.vertical-space, .vertical-space1, .vertical-space2, .vertical-space3, .vertical-space4, .vertical-space5{display:block;width:100%;margin:0;clear:both;border:0 none;height:20px;}
.vertical-space2{height:40px;}
.vertical-space3{height:60px;}
.vertical-space4{height:80px;}
.vertical-space5{height:100px;}
*+html hr.vertical-space,
*+html hr.vertical-space1,
*+html hr .vertical-space2,
*+html hr.vertical-space3,
*+html hr.vertical-space4,
*+html hr.vertical-space5{height:0;margin:10px 0;background:#fff;border:1px solid #fff;}
*+html hr.vertical-space2{margin:20px 0;}
*+html hr.vertical-space3{margin:30px 0;}
*+html hr.vertical-space4{margin:40px 0;}
*+html hr.vertical-space5{margin:50px 0;}
@media only screen and (max-width: 479px) {
.vertical-space, .vertical-space1{height:8px;}
.vertical-space2{height:14px;}
.vertical-space3{height:28px;}
.vertical-space4{height:40px;}
.vertical-space5{height:60px;}
}
@media only screen and (max-width: 960px) {
.vertical-space, .vertical-space1{height:12px;}
.vertical-space2{height:18px;}
.vertical-space3{height:36px;}
.vertical-space4{height:50px;}
.vertical-space5{height:80px;}
}
.mec-wrap abbr{cursor:auto;border-bottom:0;}
@-webkit-keyframes rotating {
from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotating {
from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotating2 {
from{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
to{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
} .mec-wrap{font-weight:400;color:#626262;}
.mec-wrap .mec-events a{border-bottom:none;}
.mec-wrap .mec-container a{box-shadow:none;}
.mec-event-content p{font-weight:400;}
.mec-wrap .mec-clear:before, .mec-wrap .mec-clear:after{content:" ";display:table;}
.mec-wrap .mec-clear:after{clear:both;}
.mec-events-button{background:#fff;padding:12px 28px;font-size:15px;font-weight:400;letter-spacing:0;border:1px solid #e3e3e3;border-radius:var(--mec-secondary-border-radius);text-shadow:none;margin-right:10px;transition:0.3s;}
.mec-wrap .mec-events-button:hover{color:#fff;}
.mec-no-event{display:none;}
#mec-active-current{display:block;}
.current-hide #mec-active-current{display:none !important;}
.mec-event-grid-classic .mec-event-article{position:relative;border:2px solid #e3e3e3;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);margin-bottom:30px;max-width:none;border-radius:var(--mec-primary-border-radius);}
.mec-event-grid-classic .mec-event-content{color:#767676;padding:0 20px 5px;text-align:center;min-height:125px;}
.mec-event-grid-classic .mec-event-title{color:#202020;margin:10px 0;font-weight:bold;font-size:20px;letter-spacing:1px;text-transform:uppercase;}
.mec-event-grid-classic .mec-event-title a{color:#202020;transition:all 0.24s ease;}
.mec-event-grid-classic .mec-event-date{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#fff;padding:3px 20px;margin:0 -20px 20px -20px;text-align:center;}
.widget_mec_mec_widget .mec-event-grid-classic .mec-event-date{margin:0;}
.mec-event-grid-classic .mec-event-content p{font-size:15px;color:#8a8a8a;}
.mec-event-grid-classic .mec-event-content .mec-grid-event-location{margin:0;font-size:12px;font-weight:400;line-height:16px;}
.mec-event-grid-classic .mec-event-detail{display:none;}
.mec-event-grid-classic .mec-price-details{font-size:12px;font-weight:400;}
.mec-event-grid-classic .mec-event-image{border-radius:var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0 0;overflow:hidden;}
.mec-event-grid-classic img{margin-bottom:0;width:100%;display:block;}
.mec-event-footer{position:relative;border-top:1px solid #efefef;padding:20px;min-height:80px;margin:0;background:#fafafa;border-radius:0 0 var(--mec-primary-border-radius) var(--mec-primary-border-radius);}
.mec-event-sharing-wrap{left:15px;position:absolute;list-style:none;margin:0;padding-left:0;}
.mec-event-sharing-wrap .mec-event-sharing{position:absolute;padding:8px 0 2px;left:-6px;bottom:54px;margin:0;margin-top:6px;border-radius:var(--mec-secondary-border-radius);min-width:50px;visibility:hidden;opacity:0;border:1px solid #e2e2e2;background:#fff;box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.06);z-index:99;-webkit-transition:all 0.18s ease;transition:all 0.18s ease;}
.mec-event-sharing-wrap .mec-event-sharing:after, .mec-event-sharing-wrap .mec-event-sharing:before{content:"";display:block;position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px;}
.mec-event-sharing-wrap .mec-event-sharing:before{bottom:-21px;border-color:#e2e2e2 transparent transparent transparent;}
.mec-event-sharing-wrap .mec-event-sharing:after{bottom:-19px;border-color:#ffffff transparent transparent transparent;}
.mec-event-sharing-wrap:hover .mec-event-sharing{opacity:1;visibility:visible;}
.mec-event-sharing-wrap li{text-align:center;border:0;display:block;margin-right:2px;overflow:hidden;margin:0 auto 6px;width:38px;}
.mec-event-sharing-wrap li.mec-event-share{height:38px;}
.mec-event-sharing-wrap:hover>li{cursor:pointer;background-color:#40d9f1;}
.mec-event-sharing-wrap:hover li a{color:#fff;}
.mec-event-sharing-wrap>li:first-of-type{border:1px solid #d9d9d9;border-radius:var(--mec-secondary-border-radius);}
.mec-event-sharing-wrap:hover li ul li a, .mec-event-sharing-wrap li a{border:none;color:#767676;display:block;}
.mec-event-sharing-wrap li a .mec-social-title{padding-right:10px;display:none;}
.mec-event-sharing-wrap li i{width:36px;height:36px;display:table-cell;vertical-align:middle;}
.mec-event-sharing-wrap li svg{height:16px;}
.mec-event-sharing-wrap .mec-event-sharing li a{display:block;}
.mec-event-sharing-wrap .mec-event-sharing li:hover a{color:#40d9f1;}
.mec-event-sharing .mec-event-share:hover .event-sharing-icon{background:#40d9f1;border-width:0 1px 0;cursor:pointer;}
.mec-event-sharing .mec-event-map{border-width:1px 0 1px;}
.mec-event-footer .mec-booking-button{box-shadow:none;transition:all 0.21s ease;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:1px solid #e8e8e8;position:absolute;top:20px;right:15px;padding:0 16px;line-height:37px;height:38px;border-radius:var(--mec-secondary-border-radius);}
.mec-event-footer .mec-booking-button:hover{background:#191919;color:#fff;border-color:#191919;}
@media only screen and (max-width: 960px) {
.mec-event-grid-classic{margin-bottom:30px;}
}
.mec-widget .mec-event-grid-classic.mec-owl-carousel{padding:36px 0 16px;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav{margin:5px 0;width:100%;position:absolute;top:15px;padding:0;}
.mec-skin-grid-container.mec-widget{padding-top:18px;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel{padding:20px 0 16px;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav{margin:0;width:100%;position:absolute;top:0;padding:0;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav div{position:absolute;background:#fff;line-height:0;width:34px;height:26px;padding:6px;text-align:center;margin-top:-17px;border-radius:3px;border:1px solid #e2e2e2;text-align:center;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.028);transition:all 0.33s ease;}
.mec-skin-grid-container .mec-categories{padding:0;}
.mec-skin-grid-container .mec-categories li{list-style:none;}
.mec-skin-grid-container .mec-categories li a{color:#000;text-align:left;transition:all 0.23s ease;-webkit-transition:all 0.23s ease;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav i{font-size:12px;color:#40d9f1;cursor:pointer;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-next{right:0;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav .owl-prev{left:0;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-sharing{display:none;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer{text-align:center;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-event-footer .mec-booking-button{position:static;padding:11px 16px;}
.widget .mec-event-footer ul.mec-event-sharing-wrap li a.mec-event-share-icon{padding:0;}
@media screen and (min-width:56.875em){
.mec-widget .mec-month-container dl{margin-bottom:0;}
}
.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-footer{text-align:right;}
.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap{left:5px;padding-left:5px;}
.mec-widget .mec-event-grid-classic.owl-carousel .mec-event-sharing-wrap .mec-event-sharing{left:0;}
.mec-widget .mec-event-sharing-wrap .mec-event-sharing{position:absolute;top:auto;bottom:52px;margin:0;margin-top:0;border-radius:var(--mec-secondary-border-radius);}
.mec-widget .mec-event-sharing-wrap .mec-event-sharing:after{top:auto;bottom:-17px;border-color:#fff transparent transparent transparent;}
.mec-widget .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-18px;border-color:#e2e2e2 transparent transparent transparent;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav button{position:absolute;background:#fff;padding:6px;margin-top:-17px;border-radius:3px;border:1px solid #e2e2e2;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.028);}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav button:hover{background:#40d9f1;border-color:#40d9f1;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .owl-nav button:hover i{color:#fff;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-booking-button{width:40%;float:right;color:#202020;height:36px;line-height:14px;font-size:12px;width:auto;}
.mec-widget .mec-event-grid-classic.mec-owl-carousel .mec-booking-button:hover{color:#fff;}
.mec-widget .mec-event-list-modern .col-md-2.col-sm-2, .mec-widget .mec-event-list-modern .col-md-6.col-sm-6{padding:0;width:100%;display:block;position:unset;}
.mec-widget .mec-event-list-modern .col-md-4.col-sm-4 .mec-booking-button{width:80%;height:46px;line-height:22px;padding:11px 20px;float:right;}
.mec-widget .mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper{top:auto;bottom:5%;}
@media(max-width:480px){
.mec-widget .mec-event-list-modern .col-md-4.col-sm-4{padding:0;}
.mec-widget .mec-event-list-modern .col-md-4.col-sm-4 .mec-booking-button{width:100%;}
}
.mec-widget .mec-event-list-modern .mec-month-divider{margin:30px 0 10px 0;}
.mec-widget .mec-event-list-minimal .mec-event-date span{font-size:12px;}
.mec-widget .mec-event-list-minimal .mec-event-date:after{height:29px;}
.mec-widget .mec-event-list-minimal .col-md-9, .mec-widget .mec-event-list-minimal .col-md-3{display:block;width:100%;text-align:left;}
.mec-widget .mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper{position:relative;}
.mec-widget .mec-event-list-modern .col-md-4.col-sm-4 .mec-booking-button{width:100%;text-align:center;}
.mec-widget .mec-event-list-minimal .mec-event-date:first-child{margin-right:24px;}
.mec-event-grid-clean{margin-bottom:10px;max-width:none;}
.mec-event-grid-clean .mec-event-article{margin-bottom:30px;position:relative;border:1px solid #e2e2e2;text-align:center;padding:15px 15px 0;background:#fff;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);border-radius:var(--mec-primary-border-radius);}
.mec-event-grid-clean .mec-event-content{background:#fff;color:#767676;padding:25px 16px 0;text-align:left;}
.mec-event-grid-clean .mec-event-title{color:#202020;margin:0 0 10px 0;font-weight:bold;font-size:21px;text-transform:capitalize;}
.mec-event-grid-clean .mec-event-title a{color:#202020;transition:all 0.24s ease;}
.mec-event-grid-clean .mec-event-date{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;background-color:#40d9f1;color:#fff;padding:3px 0;margin:0;text-align:center;}
.mec-event-grid-clean .mec-event-content p{font-size:15px;color:#9a9a9a;line-height:1.54;}
.mec-event-grid-clean img{margin-bottom:0;width:100%;border-radius:var(--mec-secondary-border-radius);}
.mec-event-grid-clean .event-grid-t2-head{margin-bottom:10px;color:#fff;padding:9px 14px 6px;text-align:left;border-radius:var(--mec-secondary-border-radius);}
.mec-event-grid-clean .event-grid-t2-head .mec-event-date{font-size:50px;line-height:50px;float:left;margin-right:11px;}
.mec-event-grid-clean .event-grid-t2-head .mec-event-month{text-transform:uppercase;font-size:17px;line-height:20px;padding-top:4px;}
.mec-event-grid-clean .event-grid-t2-head .mec-event-detail{font-size:12px;}
.mec-event-grid-clean .event-grid-t2-head .mec-categories li a{margin-bottom:10px;color:#fff;}
.mec-event-grid-clean .event-grid-t2-head .mec-categories li a:hover{color:#000;}
.mec-event-grid-clean .mec-event-sharing-wrap{left:0;padding-left:0;}
.mec-event-grid-clean .mec-event-footer{position:relative;border-top:2px solid;padding:20px 0;margin:0 14px;text-align:left;background:none;}
.mec-event-grid-clean .mec-event-footer .mec-booking-button{right:0;}
.mec-event-grid-clean .row{margin-bottom:30px;}
.mec-event-grid-modern{margin-bottom:10px;max-width:none;}
.mec-event-grid-modern .mec-event-article{position:relative;border:1px solid #e2e2e2;text-align:center;margin-bottom:30px;padding:45px 15px 10px;background:#fff;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);border-radius:var(--mec-primary-border-radius);}
.mec-event-grid-modern .mec-event-content{color:#767676;padding:0 15px 10px;text-align:left;}
.mec-event-grid-modern .mec-event-title{color:#202020;margin:0 0 10px 0;font-weight:bold;font-size:24px;text-transform:none;letter-spacing:-1px;}
.mec-event-grid-modern .mec-event-title a{color:#202020;transition:all 0.24s ease;}
.mec-event-grid-modern .mec-event-content .mec-categories-wrapper, .mec-event-grid-modern .mec-event-content .mec-shortcode-organizers{margin-bottom:10px;}
.mec-event-grid-modern .mec-event-content p, .mec-event-grid-modern .mec-event-content .mec-categories-wrapper, .mec-event-grid-modern .mec-event-content .mec-shortcode-organizers{font-size:15px;color:#9a9a9a;line-height:1.54;}
.mec-event-grid-modern img{margin-bottom:0;width:100%;}
.mec-event-grid-modern .event-grid-modern-head{margin-bottom:0;padding:9px 14px 6px;text-align:left;}
.mec-event-grid-modern .event-grid-modern-head .mec-event-date{font-size:50px;line-height:50px;float:left;margin-right:11px;}
.mec-event-grid-modern .event-grid-modern-head .mec-event-month{text-transform:uppercase;font-size:17px;line-height:20px;padding-top:4px;margin-bottom:5px;}
.mec-event-grid-modern .event-grid-modern-head .mec-event-detail{font-size:12px;}
.mec-event-grid-modern .event-grid-modern-head .mec-event-day{margin-top:9px;color:#c0c0c0;font-size:35px;font-weight:100;text-transform:uppercase;letter-spacing:-1px;}
.mec-event-grid-modern .mec-event-footer{position:relative;height:90px;padding:20px 0;border:none;margin:0 14px;text-align:left;background:none;}
.mec-event-grid-modern .mec-event-footer .mec-booking-button{right:auto;left:0;}
.mec-event-grid-modern .mec-event-sharing-wrap{left:auto;right:0;padding-left:0;}
.mec-event-grid-modern .mec-event-sharing{left:auto;right:-6px;}
.mec-event-grid-modern .mec-event-sharing-wrap li{border-radius:55px;}
.mec-event-grid-modern .row{margin-bottom:0;}
@media only screen and (max-width: 479px) {
.mec-event-grid-modern .mec-event-article{padding-bottom:30px;}
.mec-event-grid-modern .mec-event-sharing{top:60px;left:0;right:auto;}
.mec-event-grid-modern .mec-event-footer .mec-booking-button{top:0;}
} span.mec-event-title-soldout{font-size:8px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase;background:#e63360;color:#fff;padding:3px 8px;line-height:1;border-radius:15px;white-space:nowrap;vertical-align:middle;}
.mec-repeating-label{background:#222;color:#fff;padding:3px 8px;font-size:8px;font-weight:700;letter-spacing:0.5px;border-radius:40px;display:inline-block;}
.mec-event-grid-colorful .mec-event-article{min-height:400px;border:none;box-shadow:none;background:#40d9f1;padding-top:25px;margin:0;color:#fff;border-radius:var(--mec-primary-border-radius);}
.mec-event-grid-colorful .mec-event-content{background:none;}
.mec-event-grid-colorful .mec-event-content p, .mec-event-grid-colorful .event-grid-modern-head, .mec-event-grid-colorful .mec-event-sharing-wrap>li>a, .mec-event-grid-colorful .event-grid-modern-head .mec-event-day, .mec-event-grid-colorful .mec-event-title a, .mec-event-grid-colorful .event-grid-modern-head .mec-event-date, .mec-event-grid-colorful ul.mec-categories li.mec-category a{color:#fff;}
.mec-event-grid-colorful .mec-event-footer .mec-booking-button, .mec-event-grid-colorful .mec-event-footer .mec-modal-booking-button{border:none;}
.mec-event-grid-colorful .mec-event-sharing-wrap>li{border-color:#fff;}
.mec-event-grid-colorful .mec-event-sharing-wrap:hover>li{background:#333;border-color:#333;}
.mec-event-grid-colorful .mec-event-title a.mec-color-hover:hover{color:#fff;text-decoration:underline;}
.mec-event-grid-colorful .mec-event-title .event-color{display:none;}
.mec-event-grid-colorful div[class^="col-md-"]{padding:0 1px 1px 0;margin:0;}
.mec-event-grid-colorful .mec-event-article .mec-time-details, .mec-event-grid-colorful .mec-event-article .mec-price-details{color:#fff;}
@media only screen and (min-width: 768px) {
.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-day{font-size:26px;}
.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-month{font-size:15px;}
.mec-wrap.mec-sm959.mec-event-grid-colorful .event-grid-modern-head .mec-event-date{font-size:50px;}
.mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-title{font-size:21px;}
.mec-wrap.mec-sm959.mec-event-grid-colorful .mec-event-content p{font-size:13px;}
.mec-wrap .mec-event-grid-colorful .col-md-3.col-sm-3 .mec-event-sharing-wrap{bottom:100px;}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.mec-wrap.mec-sm959.mec-event-grid-colorful div[class^="col-md-"]{width:50%;}
} .mec-event-list-minimal .mec-event-article{border-bottom:1px solid #efefef;padding:24px 0 16px;}
.mec-event-list-minimal .mec-wrap .col-md-9{padding:0;}
.mec-event-list-minimal .mec-event-date{position:relative;float:left;margin-right:30px;color:#fff;width:52px;padding:6px 4px 3px;text-align:center;text-transform:uppercase;border-radius:3px;}
.mec-event-list-minimal .mec-event-date{min-width:52px;width:fit-content;line-height:1.3;border-radius:var(--mec-secondary-border-radius);}
.mec-event-list-minimal .mec-event-date:nth-child(2){margin:0 30px 0 -20px;}
.mec-event-list-minimal .mec-event-date span{display:block;font-size:23px;font-weight:700;text-align:center;}
.mec-event-list-minimal .mec-event-date:after{display:block;content:"";position:absolute;width:50px;left:0px;top:0px;height:34px;background:rgba(255, 255, 255, 0.1);box-shadow:0 4px 4px rgba(0, 0, 0, 0.02);}
.mec-event-list-minimal .mec-event-date:after{width:100%;}
.mec-event-list-minimal .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:0;}
.mec-event-list-minimal .mec-time-details, .mec-event-list-minimal .mec-event-detail, .mec-event-list-minimal .mec-price-details, .mec-event-list-minimal .mec-categories-wrapper, .mec-event-list-minimal .mec-shortcode-organizers{font-size:15px;font-weight:400;line-height:1;letter-spacing:0;color:#9a9a9a;margin-bottom:10px;}
.mec-event-list-minimal .btn-wrapper{text-align:right;padding-right:0;padding-top:6px;text-align:center;}
.mec-event-list-minimal .btn-wrapper .mec-detail-button{border-bottom:0;margin-bottom:14px;margin-right:0;box-shadow:none;border-radius:var(--mec-secondary-border-radius);}
.mec-event-list-minimal a.mec-detail-button{text-align:center;display:inline-block;background:#ededed;color:#191919;padding:12px;border-radius:2px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;transition:all 0.24s ease;}
.mec-event-list-minimal a.mec-detail-button:hover{background:#292929;color:#fff;}
.vc_col-sm-4 .mec-event-list-minimal .mec-event-date, .vc_col-sm-6 .mec-event-list-minimal .mec-event-date{margin-right:12px;}
.vc_col-sm-4 .mec-event-list-minimal .mec-event-title, .vc_col-sm-6 .mec-event-list-minimal .mec-event-title{font-size:15px;letter-spacing:2px;}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.mec-event-list-minimal .btn-wrapper{padding-left:0;}
.mec-event-list-minimal .mec-event-date{margin-right:10px;}
}
@media only screen and (max-width: 767px) {
.mec-event-list-minimal .btn-wrapper .mec-detail-button{display:block;text-align:center;margin:0;margin-top:16px;padding:8px;}
.mec-event-list-minimal .btn-wrapper{margin:12px 0;}
}
@media only screen and (max-width: 479px) {
.mec-event-list-minimal .mec-event-date{float:none;width:160px;margin:8px auto;}
.mec-event-list-minimal .mec-event-date span{display:inline;padding-right:25px;margin-right:7px;font-size:inherit;}
.mec-event-list-minimal .mec-event-date:after{width:45%;box-shadow:4px 0 4px rgba(0, 0, 0, 0.02);}
.mec-event-list-minimal .btn-wrapper{text-align:center;padding-left:0;}
.mec-event-list-minimal{text-align:center;}
.mec-event-list-minimal .mec-event-detail{margin-bottom:10px;}
}
@media only screen and (min-width: 479px) {
.mec-event-list-minimal .mec-event-article{display:flex;align-items:center;justify-content:space-between;}
} .mec-wrap .mec-event-list-modern .mec-event-title{margin-top:0;margin-bottom:10px;}
.mec-event-list-modern .mec-event-article{border-bottom:1px solid #efefef;padding:30px 0 10px;}
.mec-event-list-modern .mec-event-article:last-child{border-bottom:none;}
.mec-event-list-modern .mec-event-title a{color:#191919;transition:all 0.24s ease;box-shadow:none;}
.mec-event-list-modern .mec-event-date{text-transform:uppercase;padding:10px 0;}
.mec-event-list-modern .mec-event-date .event-d{font-size:48px;display:table-cell;padding:10px 0 0;}
.mec-event-list-modern .mec-event-date .event-d.mec-multiple-dates{font-size:20px;padding:0;}
.mec-event-list-modern .mec-event-date.mec-multiple-date-event:first-child{padding:10px 0 6px 0;position:relative;width:fit-content;}
.mec-event-list-modern .mec-event-date.mec-multiple-date-event:first-child:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:silver;}
.mec-event-list-modern .mec-event-date.mec-multiple-date-event:last-child{padding:5px 0 10px 0;}
.mec-event-list-modern .mec-event-date.mec-multiple-date-event .event-d{font-size:20px;padding:0;}
.mec-event-list-modern .mec-event-date.mec-multiple-date-event .event-da{font-size:20px;margin:0;}
.mec-event-list-modern .mec-event-date .event-f{font-size:13px;display:table-cell;vertical-align:middle;padding-left:7px;font-weight:500;letter-spacing:3px;color:#777;}
.mec-event-list-modern .mec-event-detail{font-weight:400;color:#8a8a8a;}
.mec-event-list-modern .mec-event-detail .mec-time-details{display:inline;}
.mec-event-list-modern .mec-event-date .event-da{margin-top:9px;color:silver;font-size:28px;font-weight:100;text-transform:uppercase;letter-spacing:-1px;text-align:left;}
.mec-event-list-modern .mec-btn-wrapper .mec-booking-button{border-radius:var(--mec-secondary-border-radius);letter-spacing:2px;border:1px solid #e6e6e6;color:#333 !important;background-color:#fff;padding:13px 20px;font-weight:700;font-size:10px;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);transition:all 0.28s ease;}
.mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover{border-color:#222;background:#222;color:#fff !important;}
.mec-event-list-modern .mec-event-title{font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:1px;}
.mec-event-list-modern .mec-event-detail, .mec-event-list-modern .mec-price-details, .mec-event-list-modern .mec-shortcode-organizers, .mec-event-list-modern .mec-categories-wrapper{color:#9a9a9a;font-size:15px;font-weight:400;line-height:25px;}
.mec-event-list-modern .mec-btn-wrapper{text-align:right;padding:10px 0;text-transform:uppercase;}
.mec-event-list-modern .mec-event-sharing{position:relative;margin:10px 0;padding-left:0;}
.mec-event-list-modern .mec-event-sharing>li{display:inline-block;border:none;border-radius:50%;margin-right:10px;margin-bottom:5px;}
.mec-event-list-modern .mec-event-sharing>li:hover{display:inline-block;}
.mec-event-list-modern .mec-event-sharing>li:hover a i{color:#fff;background:#40d9f1;border-color:#40d9f1;}
.mec-event-list-modern .mec-event-sharing>li:hover a svg path{fill:#fff;}
.mec-event-list-modern .mec-event-sharing>li i{width:36px;display:inline-block;line-height:34px;color:#767676;text-align:center;border-radius:50%;border:1px solid #ddd;font-size:14px;margin-right:3px;transition:all ease 300ms;}
.mec-event-list-modern .mec-event-sharing>li i svg{height:15px;vertical-align:sub;}
.mec-event-list-modern .mec-event-sharing>li .mec-social-title{color:#767676;font-size:14px;}
.mec-event-list-modern .mec-event-sharing .mec-event-share:hover .mec-event-sharing-icon{background:#40d9f1;border-color:#40d9f1;cursor:pointer;border-radius:50%;}
.mec-event-list-modern .mec-event-sharing li:hover a i{background:#40d9f1;}
@media only screen and (min-width: 768px) {
.mec-event-list-modern .mec-event-article{position:relative;min-height:160px;overflow:visible;}
.mec-event-list-modern .col-md-2.col-sm-2{width:210px;position:absolute;left:0;top:20px;padding:0;}
.mec-event-list-modern .col-md-4.col-sm-4.mec-btn-wrapper{padding:0;position:absolute;right:0;top:30%;}
.mec-event-list-modern .col-md-6.col-sm-6{width:100%;padding-left:225px;padding-right:195px;}
}
@media only screen and (max-width: 767px) {
.mec-event-list-modern .mec-btn-wrapper .mec-booking-button{letter-spacing:1px;border:1px solid #e1e1e1;}
.mec-event-list-modern .mec-btn-wrapper{padding:0 0 12px;}
.mec-event-list-modern .mec-event-sharing{margin-bottom:0;}
.mec-event-list-modern .mec-event-sharing li{margin-bottom:7px;}
} .mec-event-grid-minimal .mec-event-article{margin:15px 0;min-height:80px;display:table;}
.mec-event-grid-minimal .event-detail-wrap{display:table-cell;vertical-align:middle;}
.mec-event-grid-minimal .mec-event-date{width:70px;float:left;margin-right:20px;padding:12px 16px 10px;text-align:center;text-transform:uppercase;border-radius:var(--mec-secondary-border-radius);border:1px solid #e6e6e6;transition:all 0.37s ease-in-out;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);}
.mec-event-grid-minimal .mec-event-date span{display:block;font-size:24px;font-weight:700;text-align:center;margin-bottom:4px;color:#2a2a2a;transition:color 0.3s ease;}
.mec-event-grid-minimal .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;line-height:21px;font-size:16px;text-transform:uppercase;transition:color 0.3s ease;}
.mec-event-grid-minimal .mec-event-title a{color:#191919;transition:color 0.3s ease;}
.mec-event-grid-minimal .mec-time-details, .mec-event-grid-minimal .mec-event-detail .mec-event-loc-place, .mec-event-grid-minimal .mec-event-detail .mec-categories-wrapper, .mec-event-grid-minimal .mec-event-detail .mec-categories-wrapper ul.mec-categories li.mec-category a, .mec-event-grid-minimal .mec-event-detail .mec-shortcode-organizers, .mec-event-grid-minimal .mec-event-detail .mec-price-details{font-size:15px;font-weight:400;line-height:1;letter-spacing:0;color:#9a9a9a;margin-bottom:10px;}
.mec-event-loc-place i{margin-right:4px;display:inline-block;}
.mec-event-grid-minimal .mec-event-date:hover{color:#fff;}
.mec-event-grid-minimal .mec-event-date:hover span{color:#fff;}
.mec-wrap .mec-event-grid-minimal .mec-event-date:hover{color:#fff;}
.mec-event-list-classic .mec-event-article{padding:12px 0;margin-bottom:20px;}
.mec-event-list-classic .mec-event-image{float:left;width:86px;margin-right:20px;}
.mec-event-list-classic .mec-event-date, .mec-event-list-classic .mec-event-time{font-weight:400;font-size:13px;letter-spacing:0;line-height:18px;text-align:left;display:initial;margin-right:12px;}
.mec-event-list-classic .mec-event-time .mec-time-details, .mec-event-list-classic .mec-event-time i{display:inline;margin-right:3px;}
.mec-event-list-classic .mec-event-date span{font-weight:500;margin-bottom:6px;}
.mec-event-list-classic .mec-event-title{font-size:15px;margin:10px 0 12px;font-weight:700;text-transform:uppercase;}
.mec-event-list-classic .mec-event-title a{color:#494949;transition:color 0.3s ease;}
.mec-event-list-classic .mec-event-detail, .mec-event-list-classic .mec-price-details{color:#777;font-weight:400;line-height:12px;font-size:12px;overflow:hidden;}
@media only screen and (max-width: 480px) {
.mec-event-list-classic .mec-event-detail{float:right;width:calc(100% - 104px);}
}
.mec-event-list-classic a.magicmore{padding:10px 16px;color:#fff;background:#222;letter-spacing:2px;font-size:11px;}
.mec-event-list-classic a.magicmore:after{content:"";display:none;}
.mec-event-list-classic a.magicmore:hover{color:#40d9f1;}
.mec-event-grid-simple .mec-event-article{position:relative;margin-bottom:30px;}
.mec-event-grid-simple .mec-event-article:after{border-right:1px solid #e6e6e6;height:60px;position:absolute;top:50%;margin-top:-30px;right:-1px;}
.mec-event-grid-simple .row div:last-child .mec-event-article:after{border:none;}
.mec-event-grid-simple .row{margin:15px 0 30px;text-align:center;}
.mec-event-grid-simple .mec-event-date{padding:0;margin:0;text-transform:capitalize;font-size:12px;font-weight:700;}
.mec-event-grid-simple .mec-event-title{margin-top:0;margin-bottom:10px;font-weight:700;line-height:21px;font-size:15px;padding-top:5px;padding-left:5px;padding-right:5px;text-transform:uppercase;transition:color 0.37s ease;}
.mec-event-grid-simple .mec-event-title a{color:#494949;transition:color 0.3s ease;}
.mec-event-grid-simple .mec-event-detail{font-weight:400;line-height:1;letter-spacing:0;font-size:13px;color:#777;}
.mec-event-grid-simple .mec-event-detail .mec-time-details{margin-top:7px;}
.mec-event-grid-simple .mec-event-title:hover{color:#40d9f1;}
.mec-event-grid-simple .mec-event-date:hover{background:transparent;}
.event-last:after{display:none;}
@media only screen and (max-width: 767px) {
.mec-event-grid-simple .mec-event-article{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee;}
.mec-event-grid-simple .mec-event-article:after{border:none;}
} .mec-event-grid-novel .mec-event-article{position:relative;margin-bottom:30px;padding:60px 5% 60px 7%;border-radius:var(--mec-primary-border-radius);background-color:#0050fd;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1;}
.mec-event-grid-novel .mec-event-article .novel-grad-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--mec-primary-border-radius);opacity:0;z-index:-1;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.mec-event-grid-novel .mec-event-article:hover{-webkit-box-shadow:0 13px 36px 0 rgba(0, 0, 0, 0.23);box-shadow:0 13px 36px 0 rgba(0, 0, 0, 0.23);border-color:transparent;}
.mec-event-grid-novel .mec-event-article:hover .novel-grad-bg{background-image:-webkit-gradient(linear, left top, right top, from(rgb(38, 46, 50)), to(rgb(14, 16, 21)));background-image:-webkit-linear-gradient(left, rgb(38, 46, 50) 0%, rgb(14, 16, 21) 100%);background-image:-o-linear-gradient(left, rgb(38, 46, 50) 0%, rgb(14, 16, 21) 100%);background-image:linear-gradient(90deg, rgb(38, 46, 50) 0%, rgb(14, 16, 21) 100%);opacity:1;}
.mec-event-grid-novel .mec-event-image{float:left;width:150px;height:150px;}
.mec-event-grid-novel .mec-event-image img{width:150px;height:150px;border-radius:50%;}
.mec-event-grid-novel .mec-event-detail-wrap{margin-left:200px;}
.mec-event-grid-novel .mec-event-content h4{position:relative;margin-bottom:10px;display:inline-block;}
.mec-event-grid-novel .mec-event-content h4 a{font-size:24px;line-height:35px;color:#fafcff;}
.mec-event-grid-novel .mec-event-content h4.mec-gCalendar-search-text-wrap input[type="text"]:before{content:"";position:absolute;top:8px;left:-30px;width:17px;height:17px;background:#5cd0ed;opacity:0.4;border-radius:50%;padding-right:5px;}
.mec-skin-grid-container .mec-event-grid-novel .mec-categories li a{color:#fff;}
.mec-event-grid-novel .mec-local-time-details, .mec-event-grid-novel .mec-event-month, .mec-event-grid-novel .mec-event-detail, .mec-event-grid-novel .mec-event-address{position:relative;padding-left:35px;font-size:15px;line-height:30px;color:rgba(255, 255, 255, 0.4);}
.mec-event-grid-novel .mec-price-details{position:relative;padding-left:7px;font-size:15px;line-height:30px;color:rgba(255, 255, 255, 0.4);}
.mec-event-grid-novel .mec-price-details i{margin-right:8px;}
.mec-event-grid-novel .mec-local-time-details:before, .mec-event-grid-novel .mec-event-month::before, .mec-event-grid-novel .mec-event-detail::before, .mec-event-grid-novel .mec-event-address::before, .mec-event-grid-novel .mec-categories-wrapper::before{position:absolute;top:6px;left:6px;font-size:17px;font-family:"simple-line-icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;}
.mec-event-grid-novel .mec-local-time-details::before{content:"\e007";}
.mec-event-grid-novel .mec-event-month::before{content:"\e075";}
.mec-event-grid-novel .mec-event-detail::before{content:"\e081";}
.mec-event-grid-novel .mec-event-address::before{content:"\e096";}
.mec-event-grid-novel .mec-categories-wrapper::before{content:"\e089";}
.mec-event-grid-novel .mec-event-footer{clear:both;padding:20px 0;border-top:none;background:transparent;}
.mec-event-grid-novel .mec-event-footer .mec-booking-button{right:0;left:auto;height:38px;width:148px;padding:0 20px;font-size:14px;font-weight:normal;line-height:38px;text-align:center;color:#fff;background:transparent;border-color:rgba(255, 255, 255, 0.1);border-radius:50px;}
.mec-event-grid-novel .mec-event-footer .mec-booking-button:hover{background-color:rgba(255, 255, 255, 0.1);}
.mec-event-grid-novel .mec-event-sharing-wrap{left:0;cursor:pointer;padding-left:0;}
.mec-event-grid-novel .mec-event-sharing-wrap>li{border-color:rgba(255, 255, 255, 0.1);border-radius:50%;}
.mec-event-grid-novel .mec-event-sharing-wrap li.mec-event-share{position:absolute;z-index:2;}
.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing{top:-6px;left:0;padding:5px 10px 2px 50px;min-width:150px;width:inherit;height:38px;background-color:rgba(255, 255, 255, 0.1);-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:50px;backdrop-filter:blur(10px);}
.mec-event-grid-novel .mec-event-sharing-wrap:hover>li{background-color:rgba(255, 255, 255, 0.1);}
.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::before, .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing::after{display:none;}
.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon, .mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a, .mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li i{display:inline;}
.mec-event-grid-novel .mec-event-sharing .mec-event-social-icon a{padding:0 10px;}
.mec-event-grid-novel .mec-event-sharing-wrap>li a{color:#fff;}
.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a{color:rgba(255, 255, 255, 0.4);}
.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a:hover{color:rgba(255, 255, 255, 1);}
.mec-event-grid-novel .mec-event-sharing-wrap li.mec-event-social-icon{margin:0;width:auto;}
.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing{display:flex;align-items:center;padding-top:0;}
.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing li a{display:flex;align-items:center;width:31px;}
.mec-event-grid-novel .mec-event-sharing-wrap li.mec-event-social-icon a i{width:auto;height:auto;}
.mec-event-grid-novel .mec-event-sharing-wrap li.mec-event-social-icon a svg{fill:rgba(255, 255, 255, 0.4);padding:0;width:36px;height:36px;border-radius:0;margin:0;}
@media only screen and (max-width: 1200px) {
.mec-event-grid-novel .row .col-md-6.col-sm-6{width:100%;float:none;}
.mec-event-grid-novel .mec-event-image{float:none;margin-top:-20px;margin-bottom:20px;}
.mec-event-grid-novel .mec-event-detail-wrap{margin-left:20px;}
.mec-event-grid-novel .mec-event-footer{margin-top:30px;}
}
@media only screen and (max-width: 767px) {
.mec-event-grid-novel .mec-event-footer{margin-top:0;padding-top:30px;margin-bottom:24px;}
.mec-event-grid-novel .mec-event-footer .mec-booking-button{display:block;position:relative;}
.mec-event-grid-novel .mec-event-sharing-wrap{left:0;bottom:-55px;padding-left:0;}
.mec-event-grid-novel .mec-event-content h4 a{font-size:20px;line-height:1.3;}
}
.mec-event-grid-novel .mec-event-sharing-wrap{padding-left:0;}
.mec-event-grid-novel .mec-event-sharing-wrap .mec-event-sharing{width:fit-content;z-index:1;}
@media(min-width:1280px){
.mec-event-grid-novel .col-md-4.col-sm-4 .mec-event-article img{width:100px;height:100px;object-fit:cover;}
.mec-event-grid-novel .col-md-4.col-sm-4 .mec-event-detail-wrap{margin-left:150px;}
.mec-event-grid-novel .col-md-3.col-sm-3 .mec-event-content .mec-event-image, .mec-event-grid-novel .col-md-3.col-sm-3 .mec-event-content .mec-event-detail-wrap{width:100%;}
.mec-event-grid-novel .col-md-3.col-sm-3 .mec-event-content .mec-event-detail-wrap{margin-left:20px;}
}
@media(min-width:760px) and (max-width:1024px){
.mec-event-grid-novel .col-md-4.col-sm-4{width:100%;}
.mec-event-grid-novel .mec-event-image{float:left;}
.mec-event-grid-novel .col-md-4.col-sm-4 .mec-event-article img{width:100px;height:100px;}
} .mec-event-cover-modern{position:relative;border-radius:var(--mec-primary-border-radius);}
.mec-event-cover-modern .mec-event-cover-a{background:transparent;position:absolute;color:#fff;bottom:0;left:0;text-decoration:none;}
.mec-event-cover-modern .mec-event-cover-a .mec-event-overlay{transition:all 0.5s;opacity:0.8;width:100%;height:100%;position:absolute;border-radius:0 var(--mec-primary-border-radius) 0 var(--mec-primary-border-radius);}
.mec-event-cover-modern .mec-event-cover-a:hover .mec-event-overlay{opacity:1;}
.mec-event-cover-modern .mec-event-detail{padding:40px;position:relative;border-radius:0 var(--mec-primary-border-radius) 0 var(--mec-primary-border-radius);}
.mec-event-cover-modern .mec-event-cover-a:hover .mec-event-tag{color:#333;transition:all 0.5s;}
.mec-event-cover-modern .mec-event-cover-a .mec-event-title:hover{text-decoration:underline;}
.mec-event-cover-modern .mec-event-tag{background:#fff;display:inline-block;padding:5px 9px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px;}
.mec-event-cover-modern .mec-event-date{text-transform:uppercase;font-size:17px;font-weight:400;}
.mec-event-cover-modern .mec-event-title{color:#fff;text-transform:uppercase;font-size:40px;font-weight:700;margin:6px 0;}
.mec-event-cover-modern .mec-event-place{font-weight:400;font-size:18px;}
@media only screen and (max-width: 767px) {
.mec-event-cover-modern .mec-event-cover-a{width:100%;}
} .mec-event-cover-classic{position:relative;overflow:hidden;background:#fff;padding:6px;border:1px solid #e8e8e8;border-radius:var(--mec-primary-border-radius);}
.mec-event-cover-classic .mec-event-overlay{position:absolute;left:6px;right:6px;bottom:6px;top:6px;width:auto;height:auto;background-color:rgba(36, 36, 36, 0.4);transition:all 0.33s ease-in-out;border-radius:var(--mec-primary-border-radius);}
.mec-event-cover-classic:hover .mec-event-overlay{background-color:rgba(36, 36, 36, 0.6);}
.mec-event-cover-classic .mec-event-content{font-size:15px;color:#fff;position:absolute;bottom:0;padding:50px 35px;transition:all 0.33s ease-in-out;border-radius:var(--mec-primary-border-radius);}
.mec-event-cover-classic .mec-event-date{font-size:14px;text-transform:uppercase;font-weight:400;line-height:1.6;text-align:left;}
.mec-event-cover-classic .mec-event-date span{display:block;font-weight:700;font-size:16px;}
.mec-event-cover-classic .mec-event-title{color:#fff;margin:20px 0 38px;font-size:24px;font-weight:bold;text-transform:uppercase;font-style:normal;}
.mec-event-cover-classic .mec-btn-wrapper{text-align:left;}
.mec-event-cover-classic .mec-event-icon{font-size:18px;float:left;margin-right:14px;color:#fff;padding:13px;border-radius:var(--mec-secondary-border-radius);}
.mec-event-cover-classic .mec-event-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:12px 20px;letter-spacing:3px;font-size:12px;font-weight:bold;font-style:normal;transition:all 0.22s ease;text-decoration:none;border-radius:var(--mec-secondary-border-radius);}
.mec-event-cover-classic .mec-event-button:hover{color:#191919;background-color:#fff;border-color:#fff;}
.mec-event-cover-classic .mec-event-image img{min-width:100%;border-radius:var(--mec-primary-border-radius);display:block;}
@media only screen and (max-width: 960px) {
.mec-event-cover-classic .mec-event-content{padding:20px;}
.mec-event-cover-classic .mec-event-button{font-size:11px;padding:7px 10px;letter-spacing:1px;}
.mec-event-cover-classic .mec-event-title{font-size:19px;margin:15px 0 25px;}
.mec-event-cover-classic .mec-event-date{font-size:12px;}
}
@media only screen and (max-width: 767px) {
.mec-event-cover-classic{margin-bottom:30px;}
}
@media only screen and (max-width: 479px) {
.mec-event-cover-classic .mec-event-content{padding:15px;font-size:15px;}
.mec-event-cover-classic .mec-event-title{font-size:15px;margin:10px 0;}
.mec-event-cover-classic .mec-event-button{font-size:10px;padding:6px;letter-spacing:1px;}
.mec-event-cover-classic .mec-event-icon{padding:10px;}
} .mec-load-more-wrap{text-align:center;display:block;width:100%;padding-top:20px;text-align:center;position:relative;}
.mec-load-more-button{box-shadow:none;transition:all 0.21s ease;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:2px solid #e8e8e8;border-radius:50px;padding:0 28px;margin-bottom:20px;cursor:pointer;line-height:40px;height:42px;display:inline-block;}
.mec-load-more-button:hover{background:#191919;color:#fff;border-color:#191919;}
.mec-load-more-loading{content:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/ajax-loader.gif);cursor:wait;background:transparent;border-style:none;}
.mec-load-more-loading:hover{background:transparent;}
.mec-modal-preloader, .mec-month-navigator-loading{width:100%;height:100%;background:no-repeat rgba(255, 255, 255, 0.88) url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/ajax-loader.gif) center;border-style:none;position:absolute;left:0;right:0;bottom:0;top:0;z-index:999;}
.mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height:1024px;}
.mec-calendar-side .mec-calendar-table{min-height:450px;}
.mec-skin-weekly-view-events-container.mec-month-navigator-loading{margin-top:0;}
.mec-calendar.mec-event-calendar-classic .mec-calendar-side{display:block;}
.mec-skin-daily-view-events-container.mec-month-navigator-loading{margin-top:0;}
@media only screen and (min-width: 961px) {
.mec-wrap.mec-sm959 .mec-calendar-side .mec-calendar-table{min-height:1px;}
}
@media only screen and (max-width: 479px) {
.mec-calendar-side .mec-calendar-table{min-height:1px;}
} .mec-event-cover-clean{position:relative;border:1px solid #e6e6e6;padding:8px;border-radius:var(--mec-primary-border-radius);}
.mec-event-cover-clean .mec-event-overlay{height:100%;background-color:rgba(36, 36, 36, 0.4);position:absolute;width:100%;left:0;border:12px solid #fff;top:0;transition:all 0.5s ease-in-out;border-radius:var(--mec-primary-border-radius);}
.mec-event-cover-clean .mec-event-content{color:#fff;position:absolute;bottom:20px;padding:40px 60px;transition:all 0.5s ease-in-out;}
.mec-event-cover-clean .mec-event-title{color:#fff;font-weight:700;margin:46px 0 19px;font-size:29px;text-transform:uppercase;text-shadow:0 0 1px rgba(0, 0, 0, 0.5);}
.mec-event-cover-clean .mec-event-title a{color:#fff;transition:all 0.5s;text-decoration:none;outline:none;border:none;box-shadow:none;}
.mec-event-cover-clean .mec-event-title a:hover{text-decoration:underline;}
.mec-event-cover-clean .mec-event-date{position:absolute;top:-20px;right:60px;color:#fff;width:60px;padding:14px 10px;z-index:1;border-radius:var(--mec-secondary-border-radius);}
.mec-event-cover-clean .mec-event-date div{text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:16px;}
.mec-event-cover-clean .mec-event-date .dday{padding-bottom:15px;border-bottom:1px solid rgba(255, 255, 255, 0.5);margin-bottom:13px;font-size:24px;}
.mec-event-cover-clean .mec-event-date .dmonth{letter-spacing:2px;}
.mec-event-cover-clean .mec-event-place{font-size:18px;}
.mec-event-cover-clean .mec-event-image img{width:100%;display:block;border-radius:var(--mec-primary-border-radius);}
@media only screen and (max-width: 768px) {
.mec-event-cover-clean .mec-event-content{padding:20px;bottom:5px;}
.mec-event-cover-clean .mec-event-title{font-size:23px;}
.mec-event-cover-clean .mec-event-date{right:20px;padding:10px;width:50px;}
}
@media only screen and (max-width: 479px) {
.mec-event-cover-clean .mec-event-content{padding:10px;}
.mec-event-cover-clean .mec-event-title{font-size:19px;padding-right:25px;}
.mec-event-cover-clean .mec-event-date{right:-20px;top:-10px;}
.mec-event-cover-clean .mec-event-detail{font-size:12px;}
} .mec-month-divider{text-align:center;margin:60px 0 40px 0;}
.widget .mec-month-divider{margin:10px 0;}
.mec-month-divider span{text-transform:uppercase;font-size:22px;font-weight:bold;padding-bottom:5px;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative;}
.mec-month-divider span:before{border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-30px;left:50%;width:60px;}
.widget .mec-month-divider span{font-size:13px;}
.mec-event-list-standard .mec-events-pagination{margin-top:60px;border-top:4px solid #ebebeb;min-height:80px;padding-top:20px;}
.mec-event-list-standard .mec-events-pagination .mec-events-pag-previous{float:left;margin-left:0;}
.mec-event-list-standard .mec-events-pagination .mec-events-pag-next{float:right;margin-right:0;}
.mec-event-list-standard .mec-event-article{position:relative;display:block;margin-bottom:25px;background-color:#fff;border:1px solid #e9e9e9;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);border-radius:var(--mec-primary-border-radius);}
.mec-event-list-standard .mec-topsec{display:table;width:100%;}
.mec-event-list-standard .col-md-3.mec-event-image-wrap{padding-left:0;}
.mec-event-list-standard .col-md-3.mec-event-image-wrap .mec-event-image{border-radius:var(--mec-primary-border-radius) 0 0 0;overflow:hidden;}
.mec-event-list-standard .mec-event-content{padding-top:15px;padding-right:30px;}
.mec-event-list-standard ul.mec-event-status-icons{list-style:none;padding:0;margin-bottom:10px;}
.mec-event-list-standard ul.mec-event-status-icons li{display:inline-flex;align-items:inherit;justify-content:center;font-size:12px;font-weight:400;line-height:16px;border-radius:5px;padding:2px 5px;margin-right:10px;}
.mec-event-list-standard ul.mec-event-status-icons li img{margin-right:5px;}
.mec-event-list-standard ul.mec-event-status-icons li.mec-event-status-scheduled{color:#58aa22;background:#e9f8d7;}
.mec-event-list-standard ul.mec-event-status-icons li.mec-event-status-ongoing{color:#1aa82a;background:#e4f6df;}
.mec-event-list-standard ul.mec-event-status-icons li.mec-event-status-postponed{color:#a1830d;background:#fff3b7;}
.mec-event-list-standard ul.mec-event-status-icons li.mec-event-status-cancelled{color:#bb1313;background:#fed8d8;}
.mec-event-list-standard ul.mec-event-status-icons li.mec-event-status-movedonline{color:#f35e04;background:#feebd7;}
.mec-event-list-standard .mec-event-title{font-size:29px;font-weight:600;letter-spacing:-1px;margin:0 0 10px;}
.mec-event-list-standard .mec-event-title a{color:#292929;text-decoration:none;transition:color 0.3s ease;}
.mec-event-list-standard .mec-col-table-c{display:table-cell;height:100%;vertical-align:middle;float:none !important;}
.mec-event-list-standard .mec-col-table-c.mec-event-meta-wrap{padding:20px;}
.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{vertical-align:top;}
.mec-topsec .mec-event-image{line-height:1px;}
.mec-topsec .mec-event-image a{display:block;}
.mec-event-list-standard .mec-event-meta-wrap{border-left:1px solid #eee;}
.mec-event-list-standard .mec-time-details{text-transform:uppercase;font-size:12px;font-weight:400;line-height:17px;color:#707070;padding-top:0;text-align:left;}
.mec-event-list-standard .mec-event-meta .mec-venue-details span{font-size:12px;font-weight:400;line-height:17px;color:#707070;padding-top:0;text-align:left;}
.mec-event-list-standard .mec-event-meta .mec-venue-details .mec-event-address span{font-style:normal;letter-spacing:0;font-size:12px;font-weight:400;color:#707172;margin-left:29px;}
.mec-event-list-standard .mec-event-meta span.mec-event-d, .mec-event-list-standard .mec-event-meta span.mec-event-m{font-size:13px;font-weight:600;line-height:17px;padding-right:6px;color:#414243;text-transform:uppercase;}
.mec-event-list-standard .mec-event-meta span.mec-event-d .mec-start-date-label, .mec-event-list-standard .mec-event-meta .mec-time-details .mec-start-time, .mec-event-list-standard .mec-event-meta .mec-time-details .mec-end-time, .mec-event-list-standard .mec-event-meta .mec-venue-details span{vertical-align:middle;}
.mec-event-list-standard .mec-event-meta svg{vertical-align:middle;margin-right:12px;width:20px;height:20px;}
.mec-event-list-standard .mec-local-time-details, .mec-event-list-standard .mec-venue-details, .mec-event-list-standard .mec-date-details, .mec-event-list-standard .mec-time-details, .mec-event-list-standard .mec-categories-wrapper, .mec-event-list-standard .mec-shortcode-organizers, .mec-event-list-standard .mec-price-details{position:relative;margin-bottom:8px;}
.mec-event-list-standard .mec-local-time-details .mec-local-title{font-size:13px;font-weight:400;line-height:17px;color:#414243;margin-left:-3px;}
.mec-event-list-standard .mec-local-time-details .mec-local-date, .mec-event-list-standard .mec-local-time-details .mec-local-time{font-style:normal;letter-spacing:0;font-size:11px;color:#8a8a8a;font-weight:400;line-height:1.6;margin-left:29px;}
.mec-event-list-standard .mec-date-details i, .mec-event-list-standard .mec-categories-wrapper i, .mec-event-list-standard .mec-shortcode-organizers i{float:left;margin-right:12px;}
.mec-event-list-standard .mec-categories-wrapper i:before, .mec-event-list-standard .mec-event-meta-wrap .mec-event-meta .mec-price-details i:before{font-size:16px;}
.mec-event-list-standard .mec-event-title .mec-labels-normal{line-height:18px;height:18px;display:inline-block;vertical-align:middle;}
.mec-event-list-standard .mec-event-title .mec-labels-normal .mec-label-normal{vertical-align:bottom;}
.mec-event-list-standard .mec-event-description{font-size:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;}
.mec-event-list-minimal .mec-event-title a{color:#292929;transition:color 0.3s ease;}
.mec-event-meta-wrap .mec-price-details{margin-bottom:10px;}
.mec-price-details i{margin-right:4px;line-height:16px;}
.mec-event-meta-wrap .mec-event-meta .mec-price-details i:before{font-size:15px;}
.mec-event-list-standard .mec-price-details{font-size:12px;font-weight:400;line-height:17px;color:#707070;padding-top:0;text-align:left;}
.mec-event-list-standard .mec-price-details i{margin-right:10px;}
.mec-month-side .mec-price-details{margin-left:2px;}
.tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-content .mec-price-details i,
.mec-month-side .mec-price-details i{padding-top:4px;vertical-align:unset;}
.mec-event-list-standard ul.mec-categories{position:relative;margin-bottom:10px;}
@media only screen and (max-width: 960px) {
.mec-event-list-standard .mec-topsec{display:block;}
.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap{display:block;width:40%;}
.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{display:block;min-height:230px;}
.mec-event-list-standard .mec-event-meta-wrap{display:block;border-left:none;border-top:1px solid #eee;width:100%;float:none;padding-top:20px;}
}
@media only screen and (min-width: 480px) and (max-width: 960px) {
.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap, .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{display:table-cell;}
}
@media only screen and (max-width: 479px) {
.mec-event-list-standard .mec-col-table-c.mec-event-image-wrap, .mec-event-list-standard .mec-col-table-c.mec-event-image-wrap img{float:none;width:100%;padding:0;}
.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{padding:10px 10px 10px 30px;}
} .mec-localtime-details{color:#777;font-weight:400;line-height:12px;font-size:12px;}
.mec-localtime-details .mec-localtitle, .mec-localtime-details .mec-localdate, .mec-localtime-details .mec-localtime{display:inline-block;}
.mec-localtime-details .mec-start-date-label{padding-right:5px;}
.mec-localtime-details .mec-localtime{padding-left:5px;}
.mec-event-list-minimal .mec-localtime-details{display:inline-flex;font-size:15px;font-weight:400;line-height:1;letter-spacing:0;color:#9a9a9a;padding-left:9px;}
.mec-event-grid-clean .mec-localtime-details, .mec-event-grid-classic .mec-localtime-details{color:#fff;font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:-0.02em;color:#fff;padding:0 0;line-height:18px;margin-top:-3px;}
.tooltipster-box .mec-localtime-details, .mec-event-grid-colorful .mec-localtime-details, .mec-event-grid-clean .mec-localtime-details{line-height:22px;padding-top:10px;}
.mec-event-grid-colorful .mec-localtime-details{color:#fff;}
.mec-event-grid-classic .mec-localtime-details{text-align:center;}
.mec-event-grid-minimal .mec-localtime-details{line-height:22px;}
.mec-wrap .mec-yearly-view-wrap .mec-localtime-wrap i{display:inline-block;margin-left:-1px;}
.mec-timetable-t2-content .mec-local-time-details{padding-left:19px;}
.mec-timetable-t2-content .mec-local-time-details{position:relative;}
.mec-timetable-t2-content .mec-local-time-details:before{content:"\e007";font-family:"simple-line-icons";position:absolute;font-size:12px;margin-right:4px;left:0;}
.mec-masonry .mec-masonry-col6 .mec-localtime-details{margin-top:10px;line-height:21px;}
.mec-masonry .mec-masonry-col6 .mec-localtime-details i{height:auto;}
.mec-event-cover-classic .mec-localtime-details{color:#fff;margin-top:12px;}
.mec-event-cover-classic .mec-localtime-details i{padding-right:8px;}
.mec-event-cover-clean .mec-localtime-details{color:#fff;margin-bottom:20px;}
.mec-event-cover-modern .mec-localtime-details{color:#fff;margin:10px 0;font-weight:400;font-size:18px;}
.mec-event-countdown-style3 .mec-localtime-details, .mec-event-countdown-style2 .mec-localtime-details, .mec-event-countdown-style1 .mec-localtime-details{color:#fff;padding:8px 5px 0;font-size:14px;line-height:25px;}
.mec-event-countdown-style1 .mec-localtime-details{text-align:center;}
.mec-event-hover-carousel-type4 .mec-localtime-details{display:block;color:#fff;font-size:11px;}
.mec-event-footer-carousel-type3 .mec-localtime-details span, .mec-event-footer-carousel-type3 .mec-localtime-details .mec-localdate, .mec-event-footer-carousel-type3 .mec-localtime-details .mec-localtime, .mec-event-footer-carousel-type3 .mec-localtime-details .mec-localtitle{display:inline-flex;line-height:20px;text-align:left;margin:0 !important;font-size:12px;color:#777;line-height:28px;}
.mec-owl-crousel-skin-type1 .mec-localtime-details{margin-top:-7px;margin-bottom:12px;}
.mec-wrap .mec-slider-t5 .mec-localtime-details{margin-top:14px;line-height:20px;}
.mec-wrap .mec-slider-t5 .mec-localtime-details i{font-size:18px;height:20px;}
.mec-timeline-event-local-time .mec-localtime-details{font-size:13px;font-weight:500;vertical-align:middle;margin-left:6px;color:inherit;line-height:24px;}
.mec-timeline-event-local-time .mec-localtime-details i{font-size:17px;vertical-align:middle;margin-left:-7px;padding-right:3px;}
.mec-booking-modal{background-color:#e6f7ff;}
.mec-booking-modal .mec-booking-shortcode .mec-book-form-gateway-label input[type="radio"]:before{top:-1px;}
.mec-modal-booking-button{box-shadow:none;transition:all 0.21s ease;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#767676;border:1px solid #e8e8e8;padding:12px 16px;line-height:37px;height:38px;margin:12px 0;border-radius:var(--mec-secondary-border-radius);}
.mec-modal-booking-button:hover{background:#191919;color:#fff;border-color:#191919;}
.mec-modal-booking-button.mec-mb-icon i{font-size:14px;}
.mec-event-list-classic .mec-modal-booking-button{height:0;line-height:1;margin:7px 0 0;display:inline-table;letter-spacing:0;padding:12px 14px;border-radius:var(--mec-secondary-border-radius);}
.mec-event-grid-novel .mec-categories-wrapper{position:relative;color:rgba(255, 255, 255, 0.4);padding-left:35px;}
.mec-event-grid-novel ul.mec-categories{line-height:30px;font-size:15px;}
.mec-event-grid-novel .mec-categories-wrapper i{display:none;}
.mec-event-grid-novel ul.mec-categories li.mec-category a{color:rgba(255, 255, 255, 0.4);line-height:30px;font-size:15px;}
.mec-event-grid-novel ul.mec-organizers li.mec-organizer-item span{padding-left:35px;color:rgba(255, 255, 255, 0.4);line-height:30px;font-size:15px;}
.mec-timetable-t2-col .mec-modal-booking-button, .mec-event-container-classic .mec-modal-booking-button, .mec-calendar-events-side .mec-modal-booking-button, .mec-event-grid-minimal .mec-modal-booking-button, .mec-event-list-minimal .mec-modal-booking-button{margin:0;color:#282828;font-size:12px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:relative;padding:0 0 0 24px;background:0 0;text-align:left;display:inline;border:0;font-weight:700;}
.mec-timetable-t2-col .mec-modal-booking-button{color:#fff;padding-left:19px;}
.mec-timetable-t2-col .mec-modal-booking-button:hover{color:#282828;}
.mec-event-list-minimal .mec-modal-booking-button{margin:0 4px 0 84px;}
.mec-event-container-classic .mec-modal-booking-button:before, .mec-calendar-events-side .mec-modal-booking-button:before, .mec-event-grid-minimal .mec-modal-booking-button:before, .mec-event-list-minimal .mec-modal-booking-button:before{content:"";position:absolute;background:#7a7272;width:18px;height:1px;left:0;top:45%;transition:all 0.1s ease;-webkit-transition:all 0.1s ease;}
.mec-skin-carousel-container .mec-modal-booking-button{line-height:70px;border-radius:var(--mec-secondary-border-radius);}
.mec-event-list-modern .mec-modal-booking-button.mec-mb-icon{border-radius:var(--mec-secondary-border-radius);letter-spacing:2px;border:1px solid #e6e6e6;color:#333;background-color:#fff;padding:13px 12px 13px 14px;font-weight:700;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);transition:all 0.28s ease;line-height:unset;}
.mec-event-list-modern .mec-modal-booking-button.mec-mb-icon:hover{border-color:#222;background:#222;color:#fff;}
.mec-event-footer .mec-modal-booking-button{position:absolute;top:20px;right:125px;margin:0;padding:0 16px;line-height:37px;border-radius:var(--mec-secondary-border-radius);margin-right:5px;}
.mec-skin-carousel-container .mec-event-footer-carousel-type2 .mec-modal-booking-button{font-size:12px;line-height:17px;height:41px;}
.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-modal-booking-button{line-height:36px;font-size:12px;padding:0 10px;letter-spacing:0;float:right;margin:0 5px 0 0;height:unset;}
.mec-skin-carousel-container .mec-owl-crousel-skin-type4 .mec-modal-booking-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:10px 14px;letter-spacing:1.5px;font-size:11px;font-weight:700;font-style:normal;transition:all 0.22s ease;text-decoration:none;margin:0 0 0 12px;}
.mec-skin-carousel-container .mec-owl-crousel-skin-type4 .mec-modal-booking-button:hover{color:#191919;background-color:#fff;border:2px #fff solid;}
.mec-event-grid-modern .mec-event-footer .mec-modal-booking-button{right:auto;left:110px;}
.mec-events-agenda .mec-modal-booking-button, .mec-event-grid-simple .mec-modal-booking-button{margin:0;font-size:12px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:relative;padding:0;background:0 0;text-align:left;display:inline;border:0;font-weight:700;}
.mec-events-agenda .mec-modal-booking-button{display:block;height:unset;padding-left:173px;line-height:14px;margin-bottom:7px;}
.mec-yearly-view-wrap .mec-modal-booking-button{margin:0;padding-left:14px;text-transform:capitalize;}
.mec-event-grid-novel .mec-event-footer .mec-modal-booking-button.mec-mb-icon{right:auto;left:50px;width:36px;height:36px;display:table-cell;vertical-align:middle;padding:0 10px;border-color:rgba(255, 255, 255, 0.1);background-color:rgba(0, 0, 0, 0);color:#fff;border-radius:36px;}
.mec-event-grid-novel .mec-event-footer .mec-modal-booking-button.mec-mb-icon:hover{background-color:rgba(255, 255, 255, 0.1);}
.mec-events-yearlu .mec-modal-booking-button:hover, .mec-events-agenda .mec-modal-booking-button:hover, .mec-event-grid-simple .mec-modal-booking-button:hover{color:#191919;}
.mec-event-masonry .mec-event-footer .mec-modal-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0;box-shadow:0 5px 11px -3px rgba(0, 0, 0, 0.05);right:auto;left:155px;}
.mec-timeline-event .mec-modal-booking-button{position:absolute;top:0;right:0;display:inline-block;padding:7px 20px 7px;line-height:22px;height:unset;border:unset;text-transform:capitalize;font-weight:500;font-size:13px;letter-spacing:0;margin:0;border-radius:0 0 0 10px;}
.mec-timeline-event .mec-modal-booking-button:hover{background:#191919;color:#fff;}
.mec-skin-daily-view-events-container .mec-modal-booking-button, .mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button{position:absolute;top:50%;transform:translateY(-50%);right:15px;line-height:26px;height:49px;border:unset;text-align:center;display:inline-block;background:#ededed;color:#191919;padding:12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;transition:all 0.24s ease;margin:0;border-radius:var(--mec-secondary-border-radius);}
.mec-skin-daily-view-events-container .mec-modal-booking-button:hover, .mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button:hover{background:#292929;color:#fff;}
@media(max-width:1023px){
.mec-skin-daily-view-events-container .mec-modal-booking-button, .mec-weekly-view-dates-events .mec-event-article .mec-modal-booking-button{position:relative;top:unset;transform:unset;margin:14px 16px 0;padding:8px;line-height:20px;height:35px;}
}
@media(max-width:768px){
.featherlight .featherlight-inner{width:100%;}
.mec-events-agenda .mec-modal-booking-button{padding:0;}
}
@media(max-width:480px){
.mec-booking-modal .mec-events-meta-group-booking-shortcode{padding:20px;}
.mec-booking-modal .mec-booking-shortcode .mec-book-reg-field-name, .mec-booking-modal .mec-booking-shortcode .mec-book-reg-field-mec_email{width:100%;}
.mec-booking-modal .mec-booking-shortcode button#mec-book-form-btn-step-2{margin-left:20px;}
.mec-booking-modal .mec-booking-shortcode .mec-click-pay button[type="submit"]{bottom:22px;}
.mec-calendar-events-side .mec-modal-booking-button:before, .mec-event-container-classic .mec-modal-booking-button:before, .mec-event-grid-minimal .mec-modal-booking-button:before, .mec-event-list-minimal .mec-modal-booking-button:before{display:none;}
.mec-calendar-events-side .mec-modal-booking-button, .mec-event-container-classic .mec-modal-booking-button, .mec-event-grid-minimal .mec-modal-booking-button, .mec-event-list-minimal .mec-modal-booking-button, .mec-timetable-t2-col .mec-modal-booking-button{margin:0;padding:0;}
.mec-event-grid-modern .mec-event-footer .mec-booking-button{top:20px;}
} .mec-wrap .mec-events-cal-links{margin-bottom:0;}
.mec-single-event #mec-wrap{padding:0;margin-top:35px;}
.single-mec-events .mec-wrap.mec-no-access-error h1, .mec-wrap .mec-single-title{margin-top:0;margin-bottom:30px;font-weight:700;font-size:33px;}
.mec-single-event .mec-event-content{padding:40px 0 30px;margin-bottom:10px;}
.mec-single-event .mec-frontbox, .mec-single-event .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode{margin-bottom:30px;padding:40px;background:#fff;border:1px solid #e6e7e8;}
.mec-events-meta-group.mec-events-meta-group-gmap{margin-bottom:30px;}
.lity-content .mec-events-meta-group-booking{padding:40px;background:#fff;border:1px solid #e6e7e8;}
.mec-single-event .mec-frontbox, .lity-content .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-modern .mec-single-event-bar{border-radius:var(--mec-primary-border-radius);overflow:hidden;margin-bottom:30px;}
.mec-wrap #main-content{overflow:hidden;padding-top:35px;}
.mec-single-event .mec-map-get-direction-address-cnt{position:relative;}
.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address{width:100%;height:46px;padding:13px 10px;margin-bottom:0;background:#fcfcfc;border:1px solid #e0e0e0;border-radius:0;box-shadow:inset 0 2px 5px rgba(0, 0, 0, 0.081);}
.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address:focus{color:#444;background:#fff;border-color:#b0b0b0;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);}
.mec-single-event .mec-map-get-direction-btn-cnt input{width:100%;}
.mec-single-event .mec-map-get-direction-reset{position:absolute;z-index:2;top:5px;right:10px;font-size:11px;cursor:pointer;}
.mec-events-meta-group-tags{margin-top:20px;}
.mec-events-meta-group-tags a{display:inline-block;color:#444;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;padding:3px 7px;border:1px solid #ddd;border-radius:var(--mec-secondary-border-radius);background:#fff;margin:1px 3px;}
.mec-events-meta-group-tags a:hover{text-decoration:underline;background:#f9f9f9;}
.mec-local-time-details li{list-style:none;font-size:14px;font-weight:400;}
.mec-single-event:not(.mec-single-modern) .mec-local-time-details{padding:12px 14px 8px;margin-bottom:12px;vertical-align:baseline;position:relative;border:none;}
.mec-single-event:not(.mec-single-modern) .mec-local-time-details ul{margin:0;padding-left:35px;}
.mec-single-event:not(.mec-single-modern) .mec-local-time-details h3{border:none;padding-left:15px;}
.mec-single-event:not(.mec-single-modern) .mec-local-time-details h3:before{display:none;}
.mec-single-event.mec-single-modern i.mec-sl-speedometer{display:none;}
.mec-single-modern .mec-local-time-details.mec-frontbox i{display:none;}
.lity-content .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode{z-index:1;overflow:visible;}
.lity-content .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container, .lity-content .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields, .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields, .mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields{margin:0px -41.835px;overflow:hidden;clear:both;}
.mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li, .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li{margin-left:41.835px;margin-right:41.835px;}
.lity-content .mec-events-meta-group-booking ul, .mec-single-event .mec-events-meta-group-booking ul, .mec-events-meta-group-booking .mec-booking-shortcode ul{list-style:none;padding-left:0;margin-left:0;}
.lity-content .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container{margin:0;}
.lity-content .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container .col-md-6{float:left;}
.lity-content .mec-events-meta-group-booking ul li, .mec-single-event .mec-events-meta-group-booking ul li, .mec-single-event .mec-events-meta-group-booking .mec-book-ticket-variation-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode ul li:not(.option),
.mec-events-meta-group-booking .mec-booking-shortcode .mec-book-ticket-variation-wrapper{padding:0;list-style:none;margin-top:0;margin-bottom:30px;}
.lity-content .mec-events-meta-group-booking ul li.col-md-6:first-child, .mec-single-event .mec-events-meta-group-booking ul li.col-md-6:first-child{width:calc(50% - 10px);margin-right:10px;margin-left:0;}
.lity-content .mec-events-meta-group-booking ul li.col-md-6:nth-child(2),
.mec-single-event .mec-events-meta-group-booking ul li.col-md-6:nth-child(2){width:calc(50% - 10px);margin-right:0;margin-left:10px;}
.lity-content .mec-events-meta-group-booking .mec-booking-form-container>.col-md-12, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12.mec-ticket-subtotal-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-form-container>.col-md-12{display:flex;align-items:center;padding:0 0 30px 0;margin-bottom:30px;border-bottom:1px solid #f0f1f2;}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-icon-wrapper, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-icon-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-icon-wrapper{margin-right:25px;}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span{display:block;font-size:14px;font-weight:400;line-height:19px;color:#606367;margin-bottom:4px;}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price{font-size:18px;font-weight:600;line-height:24px;color:#212224;margin:0;}
.lity-content .mec-events-meta-group-booking [id*="mec_booking_quantity_wrapper_"],
.mec-single-event .mec-events-meta-group-booking [id*="mec_booking_quantity_wrapper_"],
.mec-events-meta-group-booking .mec-booking-shortcode [id*="mec_booking_quantity_wrapper_"]{font-size:13px;font-weight:400;line-height:16px;color:#8e9195;display:block;margin-bottom:5px;text-align:end;}
.lity-content .mec-events-meta-group-booking .mec-first-for-all-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-first-for-all-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-first-for-all-wrapper{clear:both;margin-bottom:26px;}
.lity-content .mec-events-meta-group-booking li h4, .mec-single-event .mec-events-meta-group-booking li h4, .mec-events-meta-group-booking .mec-booking-shortcode li h4{font-size:19px;}
.lity-content .mec-events-meta-group-booking input, .mec-single-event .mec-events-meta-group-booking input, .mec-events-meta-group-booking .mec-booking-shortcode input, .lity-content .mec-events-meta-group-booking button, .mec-single-event .mec-events-meta-group-booking button, .mec-events-meta-group-booking .mec-booking-shortcode button{border-radius:0;margin-bottom:6px;}
.lity-content .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2,
.mec-wrap .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2,
.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-2,
.lity-content .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-3,
.mec-wrap .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-3,
.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-3{color:#636f72;background:#f6f7f8;border:1px solid #e7e8e9;float:left;margin:0;}
.lity-content .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2:hover,
.mec-wrap .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2:hover,
.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-2:hover,
.lity-content .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2:hover,
.mec-wrap .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2:hover,
.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-3:hover{border:1px solid #d9dadc;}
.lity-content .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2 img.mec-svg-icon,
.mec-wrap .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-2 img.mec-svg-icon,
.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-2 img.mec-svg-icon,
.lity-content .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-3 img.mec-svg-icon,
.mec-wrap .mec-single-event .mec-events-meta-group-booking button.mec-book-form-back-button#mec-book-form-back-btn-step-3 img.mec-svg-icon,
.mec-events-meta-group-booking .mec-booking-shortcode button.mec-book-form-back-button#mec-book-form-back-btn-step-3 img.mec-svg-icon,
.mec-nextprev-prev-button svg{margin-left:unset;margin-right:30px;}
mec-book-form-pay-button button#mec-book-form-back-btn-step-3{float:none;}
.mec-next-occ-booking, .mec-next-occ-booking-p{padding-left:15px;}
.mec-events-meta-group-booking .mec-next-occ-booking-p, .mec-events-meta-group-booking .mec-next-occ-booking{padding:0;font-size:12px;letter-spacing:0;margin:3px 0;padding:5px 1em 3px 0;}
.mec-book-username-password-wrapper{padding:0 15px;}
.lity-container .mec-next-occ-booking, .lity-container .mec-next-occ-booking-p{padding-left:0;}
.mec-ssl-protection-message{display:none;}
.lity-content .mec-events-meta-group-booking .mec-click-pay, .mec-single-event .mec-events-meta-group-booking .mec-click-pay, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay{max-width:100%;}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r,
.mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r,
.mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r,
.lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button{float:right;margin:30px 0 0 0 !important;background:#47dc6e !important;border-color:#47dc6e !important;color:#fff !important;font-weight:700 !important;}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover,
.mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover,
.mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover,
.lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover{background:#54d274;}
.lity-container .mec-click-pay{max-width:400px;}
.lity-container .mec-click-pay #mec_woo_add_to_cart_btn_r,
.lity-container .mec-book-form-btn-wrap button.mec-book-form-next-button{float:right;}
.lity-container button.mec-book-form-next-button{float:right;}
.lity-container .mec-click-pay #mec_woo_add_to_cart_btn_r:hover,
.lity-container .mec-click-pay button.mec-book-form-next-button:hover{background:#000;}
.lity-content .mec-events-meta-group-booking .mec-click-next, .mec-single-event .mec-events-meta-group-booking .mec-click-next, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-next{float:right;position:relative;width:calc(100% - 186px);}
.lity-container .mec-click-next{float:right;position:relative;width:calc(100% - 186px);}
.mec-single-event .mec-book-form-coupon button{margin-left:0;}
.mec-single-event .mec-book-form-gateway-checkout button{margin-left:0;}
.mec-single-event .mec-single-event .mec-book-form-gateway-checkout button{margin-right:20px;}
.lity-content .mec-booking-progress-bar, .mec-booking-shortcode .mec-booking-progress-bar, .mec-single-event .mec-booking-progress-bar, .mec-booking-progress-bar{display:flex;flex-wrap:wrap;margin:60px 0 25px;position:relative;padding:0;}
.lity-content .mec-booking-progress-bar li, .mec-booking-shortcode .mec-booking-progress-bar li, .mec-wrap .mec-booking-progress-bar li{margin:28px 0 15px !important;text-align:center;font-size:15px;font-weight:700;color:#000;position:relative;flex:1;align-items:center;justify-content:center;list-style:none;z-index:99999;}
.lity-content .mec-booking-progress-bar li .progress-index, .mec-booking-shortcode .mec-booking-progress-bar li .progress-index, .mec-wrap .mec-booking-progress-bar li .progress-index{font-size:14px;font-weight:600;line-height:24px;color:var(--mec-color-skin);position:absolute;width:24px;height:24px;background:var(--mec-color-skin-rgba-1);border-radius:50%;top:-39px;left:calc(50% - 12px);z-index:1;}
.lity-content .mec-booking-progress-bar li.mec-active .progress-index, .mec-booking-shortcode .mec-booking-progress-bar li.mec-active .progress-index, .mec-wrap .mec-booking-progress-bar li.mec-active .progress-index{background:#54d274;border-color:#54d274;color:#fff;}
.lity-content .mec-booking-progress-bar li:before, .mec-booking-shortcode .mec-booking-progress-bar li:before, .mec-wrap .mec-booking-progress-bar li:before{content:"";position:absolute;width:calc(50% - 12px);height:2px;background:var(--mec-color-skin-rgba-1);top:-28px;left:0;}
.lity-content .mec-booking-progress-bar li:after, .mec-booking-shortcode .mec-booking-progress-bar li:after, .mec-wrap .mec-booking-progress-bar li:after{content:"";position:absolute;width:calc(50% - 12px);height:2px;background:var(--mec-color-skin-rgba-1);top:-28px;left:calc(50% + 12px);}
.lity-content .mec-booking-progress-bar li.mec-active, .mec-booking-shortcode .mec-booking-progress-bar li.mec-active, .mec-wrap .mec-booking-progress-bar li.mec-active{color:#54d274;}
.lity-content .mec-booking-progress-bar li.mec-active:before, .mec-booking-shortcode .mec-booking-progress-bar li.mec-active:before, .mec-wrap .mec-booking-progress-bar li.mec-active:before, .lity-content .mec-booking-progress-bar li.mec-active:after, .mec-booking-shortcode .mec-booking-progress-bar li.mec-active:after, .mec-wrap .mec-booking-progress-bar li.mec-active:after{background:#54d274;}
.mec-single-event .row-done .mec-booking-progress-bar:after{background:#54d274;}
@media(max-width:480px){
.lity-content .mec-booking-progress-bar li, .mec-booking-shortcode .mec-booking-progress-bar li, .mec-wrap .mec-booking-progress-bar li{font-size:12px;}
}
@media(max-width:390px){
.lity-content .mec-booking-progress-bar li, .mec-booking-shortcode .mec-booking-progress-bar li, .mec-wrap .mec-booking-progress-bar li{font-size:8px;}
.lity-content .mec-booking-progress-bar li.mec-active:after, .mec-booking-shortcode .mec-booking-progress-bar li.mec-active:after, .mec-wrap .mec-booking-progress-bar li.mec-active:after{font-size:14px;}
}
.mec-wrap .mec-booking-progress-bar li.mec-active:last-child:before{width:50%;}
.mec-booking .mec-event-tickets-list .mec-event-ticket-available{margin-top:12px;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row input[type="number"]{display:block;margin:0 0 10px auto;box-shadow:unset;border:1px solid #e3e5e7;border-radius:var(--mec-secondary-border-radius);background:#fff;min-width:80px;width:80px !important;min-height:40px;height:40px;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row input::-webkit-outer-spin-button, .mec-booking .mec-event-tickets-list .mec-ticket-style-row input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-ticket-style-row-section-3{margin-left:auto;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-event-ticket-input-wrapper{position:relative;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row input[type="number"]{-moz-appearance:textfield;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .plus, .mec-booking .mec-event-tickets-list .mec-ticket-style-row .minus{position:absolute;right:5px;line-height:1;height:14px;display:flex;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .plus{top:5px;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .minus{top:auto;bottom:5px;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .plus:hover, .mec-booking .mec-event-tickets-list .mec-ticket-style-row .minus:hover{background:#dbdbdb;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row a{text-decoration:none;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row{margin-bottom:30px;}
.mec-ticket-style-row.mec-ticket-available-spots{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;align-content:stretch;flex-wrap:nowrap;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row>div{width:unset;}
@media(max-width:480px){
.mec-ticket-style-row.mec-ticket-available-spots{max-width:100%;display:flex;flex-direction:unset;align-items:unset;justify-content:unset;align-content:unset;flex-wrap:unset;}
.mec-wrap .mec-booking .mec-event-tickets-list .mec-ticket-style-row>div{width:100%;margin-bottom:10px;}
}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-ticket-style-row-section-1{width:unset;margin:5px 25px 0 0;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-event-ticket-available, .mec-booking .mec-event-tickets-list .mec-ticket-style-row>div{border:0;display:block;box-shadow:unset;margin:0;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-event-ticket-available{font-size:13px;font-weight:400;line-height:16px;color:#8e9195;text-align:right;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-event-ticket-name{font-size:14px;font-weight:400;line-height:19px;color:#606367;margin-bottom:4px;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-event-ticket-price{font-size:18px;font-weight:600;line-height:24px;color:#212224;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-ticket-style-row-section-3 div, .mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-event-ticket-description, .mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-event-ticket-price{margin:0;}
.mec-single-event .mec-book-form-price, .mec-single-event .mec-book-form-gateways, .mec-single-event form.mec-click-next, .mec-single-event .mec-book-first, .mec-single-event .mec-event-tickets-list{padding-left:0;padding-right:0;}
.mec-single-event .mec-book-form-price{padding-bottom:30px;border-bottom:1px solid #f0f1f2;}
.lity-content .mec-book-first .mec-booking-calendar-wrapper, .mec-booking-calendar-wrapper, .mec-single-fluent-wrap .mec-booking-calendar-wrapper, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f0f1f2;}
@media only screen and (max-width: 767px) {
.lity-content .mec-events-meta-group-booking select, .mec-single-event .mec-events-meta-group-booking select, .mec-events-meta-group-booking .mec-booking-shortcode select{width:unset !important;}
}
@media only screen and (max-width: 479px) {
.lity-content .mec-book-first .mec-booking-calendar-wrapper, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper, .mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper{flex-direction:column;align-items:flex-start;}
.mec-booking .mec-event-tickets-list .mec-ticket-style-row .mec-ticket-style-row-section-1{display:none;}
}
.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label, .mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label{font-size:14px;font-weight:400;color:#606367;}
.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label span.mec-required, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label span.mec-required, .mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label span.mec-required, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-label span.mec-required{color:#ec3365;}
.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown, .mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown, .lity-content .mec-book-first .mec-select-date-dropdown-wrapper .mec-select-date-dropdown, .mec-single-event .mec-book-first .mec-select-date-dropdown-wrapper .mec-select-date-dropdown, .mec-booking-shortcode .mec-book-first .mec-select-date-dropdown-wrapper .mec-select-date-dropdown{border:1px solid #e3e5e7;border-radius:var(--mec-secondary-border-radius);width:auto;height:42px;display:flex;background-color:#fff;}
.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown span.mec-select-date-calendar-icon, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown span.mec-select-date-calendar-icon, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown span.mec-select-date-calendar-icon, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown span.mec-select-date-calendar-icon, .lity-content .mec-book-first .mec-select-date-dropdown-wrapper .mec-select-date-dropdown span.mec-select-date-calendar-icon, .mec-single-event .mec-book-first .mec-select-date-dropdown-wrapper .mec-select-date-dropdown span.mec-select-date-calendar-icon, .mec-booking-shortcode .mec-book-first .mec-select-date-dropdown-wrapper .mec-select-date-dropdown span.mec-select-date-calendar-icon{display:flex;justify-content:center;align-items:center;border-right:1px solid #e3e5e7;background:#fafafa;min-width:40px;border-radius:var(--mec-secondary-border-radius) 0 0 var(--mec-secondary-border-radius);}
.lity-content .mec-book-first .mec-select-date-dropdown-wrapper .mec-select-date-dropdown .mec-custom-nice-select, .mec-single-event .mec-book-first .mec-select-date-dropdown-wrapper .mec-select-date-dropdown .mec-custom-nice-select, .mec-booking-shortcode .mec-book-first .mec-select-date-dropdown-wrapper .mec-select-date-dropdown .mec-custom-nice-select{margin:0;border:none;padding-right:30px;}
.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown .mec-select-date-calendar-formatted-date, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown .mec-select-date-calendar-formatted-date, .mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown .mec-select-date-calendar-formatted-date, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown .mec-select-date-calendar-formatted-date{font-size:13px;line-height:40px;padding:0 12px;width:240px;}
.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown span.mec-select-date-calendar-icons, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown span.mec-select-date-calendar-icons, .mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown span.mec-select-date-calendar-icons, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-dropdown span.mec-select-date-calendar-icons{cursor:pointer;line-height:33px;position:relative;right:10px;}
.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container, .mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container{position:absolute;right:40px;z-index:99;}
.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar.mec-wrap, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar.mec-wrap, .mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar.mec-wrap, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar.mec-wrap{border:1px solid #e3e5e7;border-radius:5px;}
.lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar-month-navigation .mec-next-month, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar-month-navigation .mec-next-month, .mec-single-event .mec-book-first .mec-select-date-express-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar-month-navigation .mec-next-month, .mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar-month-navigation .mec-next-month, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar-month-navigation .mec-next-month, .lity-content .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar-month-navigation .mec-previous-month, .mec-single-event .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar-month-navigation .mec-previous-month, .mec-single-event .mec-book-first .mec-select-date-express-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar-month-navigation .mec-next-month, .mec-single-fluent-wrap .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar-month-navigation .mec-previous-month, .mec-booking-shortcode .mec-book-first .mec-booking-calendar-wrapper .mec-select-date-calendar-container .mec-booking-calendar-month-navigation .mec-previous-month{border:none;box-shadow:none;line-height:40px;margin:0;border-radius:5px;padding:0 5px;}
.mec-single-event label.mec-fill-attendees{margin-left:0;}
.lity-content .mec-booking .mec-book-form-btn-wrap, .mec-wrap .mec-booking .mec-book-form-btn-wrap{padding-top:30px;border-top:1px solid #f0f1f2;}
.lity-content .mec-booking .mec-book-form-btn-wrap:after, .mec-wrap .mec-booking .mec-book-form-btn-wrap:after{content:"";display:block;clear:both;}
.mec-events-meta-group-booking #mec-book-form-btn-step-1,
.mec-events-meta-group-booking #mec-book-form-btn-step-2{margin:0;float:right;}
.mec-wrap .mec-booking-form-container .col-md-12{padding-left:0;}
.mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout{margin:0;}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-title{font-size:18px;font-weight:600;line-height:24px;color:#212224;margin-bottom:20px;}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons{display:flex;flex-wrap:wrap;padding-bottom:20px;}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option{flex:calc(50% - 20px);max-width:calc(50% - 10px);border:1px solid #e6e7e8;border-radius:var(--mec-secondary-border-radius);margin-bottom:20px;padding:14.5px 20px 14.5px 15px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option:has(input:checked),
.mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option:has(input:checked),
.mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option:has(input:checked){border:1px solid var(--mec-color-skin-rgba-2);}
@media only screen and (max-width: 767px) {
.lity-content .mec-events-meta-group-booking .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option{flex:100%;max-width:100%;}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option:nth-child(2n + 1),
.mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option:nth-child(2n + 1),
.mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option:nth-child(2n + 1){margin-right:0 !important;}
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option:nth-child(2n + 1),
.mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option:nth-child(2n + 1),
.mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option:nth-child(2n + 1){margin-right:20px;}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-svg, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-svg, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-svg{display:flex;margin-right:10px;}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-title{font-size:14px;font-weight:600;line-height:18px;}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-radio, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-radio, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-radio{margin-left:auto;}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-radio input, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-radio input, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option .mec-book-form-gateway-option-radio input{left:-2px;}
.lity-content .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateway-label, .mec-wrap .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateway-label, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout .mec-book-form-gateways .mec-book-form-gateway-label{padding-left:3px;}
.mec-events-progress-bar{display:flex;align-items:center;margin-top:40px;}
.mec-event-list-standard .mec-events-progress-bar{position:absolute;margin-top:15px;left:calc(50% - 210px);}
.mec-single-modern .mec-events-progress-bar{justify-content:flex-end;padding:0 20px;margin-top:10px;}
.mec-events-progress-bar .mec-progress-bar-time-passed, .mec-events-progress-bar .mec-progress-bar-time-remained{font-size:10px;line-height:14px;margin:0 10px 0 0;color:#959ca7;width:50px;text-align:center;}
.mec-events-progress-bar .mec-progress-bar-time-remained{margin:0 0 0 10px;}
.mec-events-progress-bar progress{width:300px;height:4px;border-radius:3px;position:relative;}
.mec-events-progress-bar progress:after{content:"";width:12px;height:12px;display:block;border-radius:100%;background-color:#38d5ed;position:absolute;top:-4px;}
.mec-events-progress-bar progress::-webkit-progress-bar{background-color:#e6e7e8;border-radius:3px;}
.mec-events-progress-bar progress::-webkit-progress-value{background-color:#38d5ed;border-radius:3px;}
.lity-content .mec-events-meta-group-booking .mec-event-ticket-available, .mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available, .mec-events-meta-group-booking .mec-booking-shortcode .mec-event-ticket-available{display:block;margin-bottom:20px;margin-top:-17px;font-size:11px;color:#8a8a8a;}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper{display:flex;justify-content:space-between;gap:30px;margin:30px 0 40px;}
@media only screen and (max-width: 767px) {
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper{flex-direction:column;}
.lity-content .mec-events-meta-group-booking .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper input, .mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper input, .mec-events-meta-group-booking .mec-booking-shortcode .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper input{width:100%;}
.lity-content .mec-events-meta-group-booking .mec-book-form-coupon form button, .mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-book-form-coupon form button{left:unset !important;right:5px;}
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul{display:flex;align-items:center;}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li{margin-bottom:0;text-align:right;}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li{padding-left:20px;margin-left:20px;border-left:1px dashed #e6e7e8;}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li:first-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li:first-child{padding-left:unset;margin-left:unset;border-left:none;}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span{display:block;font-size:14px;font-weight:400;line-height:19px;color:#606367;margin-bottom:4px;}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child{font-size:18px;font-weight:600;line-height:24px;color:#212224;margin:0;}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span.mec-book-price-total, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span.mec-book-price-total, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span.mec-book-price-total{font-weight:700;}
@media only screen and (max-width: 767px) {
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul{margin-top:30px;}
}
.lity-content .mec-events-meta-group-booking .mec-book-form-coupon form, .mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form, .mec-events-meta-group-booking .mec-booking-shortcode .mec-book-form-coupon form{margin:0;position:relative;}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-wrapper{min-width:256px;}
.lity-content .mec-events-meta-group-booking .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper{display:flex;border:1px solid #e3e5e7;border-radius:var(--mec-secondary-border-radius);max-width:330px;width:100%;}
.lity-content .mec-events-meta-group-booking .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper .mec-booking-coupon-field-icon, .mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper .mec-booking-coupon-field-icon, .mec-events-meta-group-booking .mec-booking-shortcode .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper .mec-booking-coupon-field-icon{display:flex;justify-content:center;align-items:center;border-right:1px solid #e3e5e7;background:#fafafa;min-width:40px;border-radius:var(--mec-secondary-border-radius) 0 0 var(--mec-secondary-border-radius);}
.lity-content .mec-events-meta-group-booking .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper input, .mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper input, .mec-events-meta-group-booking .mec-booking-shortcode .mec-book-form-coupon form span.mec-booking-coupon-field-wrapper input{border:none;line-height:48px;height:unset;}
.lity-content .mec-events-meta-group-booking .mec-book-form-coupon form button, .mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-book-form-coupon form button{margin:0 !important;position:absolute !important;top:6px;left:auto;right:6px;padding:9px 10px 10px !important;}
.lity-content .mec-events-meta-group-booking .mec-book-form-coupon form button.loading, .mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form button.loading, .mec-events-meta-group-booking .mec-booking-shortcode .mec-book-form-coupon form button.loading{color:#ecf9fd !important;}
.lity-content .mec-events-meta-group-booking .mec-book-form-coupon form button.loading:after, .mec-single-event .mec-events-meta-group-booking .mec-book-form-coupon form button.loading:after, .mec-events-meta-group-booking .mec-booking-shortcode .mec-book-form-coupon form button.loading:after{position:absolute;left:calc(50% - 10px);}
.lity-content .mec-events-meta-group-booking label, .mec-single-event .mec-events-meta-group-booking label, .mec-events-meta-group-booking .mec-booking-shortcode label, .lity-content .mec-events-meta-group-booking h5, .mec-single-event .mec-events-meta-group-booking h5, .mec-events-meta-group-booking .mec-booking-shortcode h5{color:#606367;font-size:14px;font-weight:400;line-height:19px;letter-spacing:0;margin:0 0 4px 0;display:block;clear:none;padding:0 1em 5px 0;}
.lity-content .mec-events-meta-group-booking h5 span, .mec-single-event .mec-events-meta-group-booking h5 span, .mec-events-meta-group-booking .mec-booking-shortcode h5 span{display:inline-block;}
.lity-content .mec-events-meta-group-booking h5 span.mec-ticket-variation-name, .mec-single-event .mec-events-meta-group-booking h5 span.mec-ticket-variation-name, .mec-events-meta-group-booking .mec-booking-shortcode h5 span.mec-ticket-variation-name{padding-right:5px;text-transform:capitalize;}
.lity-content .mec-events-meta-group-booking input::-webkit-input-placeholder, .mec-single-event .mec-events-meta-group-booking input::-webkit-input-placeholder, .mec-events-meta-group-booking .mec-booking-shortcode input::-webkit-input-placeholder{color:#aaa;}
.lity-content .mec-events-meta-group-booking input:-moz-placeholder, .mec-single-event .mec-events-meta-group-booking input:-moz-placeholder, .mec-events-meta-group-booking .mec-booking-shortcode input:-moz-placeholder{color:#aaa;}
.lity-content .mec-events-meta-group-booking input[type="text"],
.mec-single-event .mec-events-meta-group-booking input[type="text"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="text"],
.lity-content .mec-events-meta-group-booking input[type="date"],
.mec-single-event .mec-events-meta-group-booking input[type="date"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="date"],
.lity-content .mec-events-meta-group-booking input[type="number"],
.mec-single-event .mec-events-meta-group-booking input[type="number"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="number"],
.lity-content .mec-events-meta-group-booking input[type="email"],
.mec-single-event .mec-events-meta-group-booking input[type="email"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="email"],
.lity-content .mec-events-meta-group-booking input[type="password"],
.mec-single-event .mec-events-meta-group-booking input[type="password"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="password"],
.lity-content .mec-events-meta-group-booking input[type="tel"],
.mec-single-event .mec-events-meta-group-booking input[type="tel"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="tel"],
.lity-content .mec-events-meta-group-booking textarea, .mec-single-event .mec-events-meta-group-booking textarea, .mec-events-meta-group-booking .mec-booking-shortcode textarea, .lity-content .mec-events-meta-group-booking select, .mec-single-event .mec-events-meta-group-booking select, .mec-events-meta-group-booking .mec-booking-shortcode select{display:block;background:#fff;min-height:40px;min-width:180px;font-size:13px;line-height:38px;color:#606367;border:1px solid #e3e5e7;border-radius:var(--mec-secondary-border-radius);padding:0 12px;width:100%;margin-bottom:0;box-shadow:unset;clear:both;}
.lity-content .mec-events-meta-group-booking select:not(#mec_paypal_credit_card_card_type),
.mec-single-event .mec-events-meta-group-booking select:not(#mec_paypal_credit_card_card_type),
.mec-events-meta-group-booking .mec-booking-shortcode select:not(#mec_paypal_credit_card_card_type){width:100%;-webkit-appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS40MjQiIGhlaWdodD0iNi40MiIgdmlld0JveD0iMCAwIDExLjQyNCA2LjQyIj4NCiAgPGcgaWQ9Ikdyb3VwXzY1NjI3IiBkYXRhLW5hbWU9Ikdyb3VwIDY1NjI3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjIxMiAwLjIxMikiPg0KICAgIDxwYXRoIGlkPSJhbmdsZS1sZWZ0IiBkPSJNLjk5LDUuNWw1LDUuMDA1LS41LjVMMCw1LjUsNS41LDAsNiwuNS45OSw1LjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDUuOTk1KSByb3RhdGUoLTkwKSIgZmlsbD0iIzYzNmY3MiIgc3Ryb2tlPSIjNjM2ZjcyIiBzdHJva2Utd2lkdGg9IjAuMyIvPg0KICA8L2c+DQo8L3N2Zz4NCg==");background-position:calc(100% - 12px) center;background-repeat:no-repeat;border-radius:0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0;}
.mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li{width:calc(100% - 83.665px);float:left;}
.lity-content .mec-events-meta-group-booking .mec-book-ticket-variation-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-book-ticket-variation-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-book-ticket-variation-wrapper{width:100%;}
.lity-content .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li{width:50%;float:left;}
.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2),
.mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li{width:calc(50% - 83.665px);}
.lity-content .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields, .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields, .mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields{padding-top:20px;}
.lity-content .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li.mec-paypal-credit-card-expiration-date-month select, .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li.mec-paypal-credit-card-expiration-date-month select, .mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li.mec-paypal-credit-card-expiration-date-month select{width:calc(50% - 24px) !important;display:inline-block;min-width:unset;}
@media only screen and (max-width: 768px) {
.mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .lity-content .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li:nth-child(2n + 1),
.mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li:nth-child(2n + 1),
.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li:nth-child(2n + 1),
.mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2){width:calc(100% - 83.665px);max-width:unset;}
.lity-content .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li input, .lity-content .mec-events-meta-group-booking .mec-book-ticket-variation-wrapper input, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li input, .mec-single-event .mec-events-meta-group-booking .mec-book-ticket-variation-wrapper input, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li input, .mec-events-meta-group-booking .mec-booking-shortcode .mec-book-ticket-variation-wrapper input{max-width:unset !important;}
.lity-content .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2n) input,
.lity-content .mec-events-meta-group-booking .mec-book-ticket-variation-wrapper:nth-child(2n) input,
.mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2n) input,
.mec-single-event .mec-events-meta-group-booking .mec-book-ticket-variation-wrapper:nth-child(2n) input,
.mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2n) input,
.mec-events-meta-group-booking .mec-booking-shortcode .mec-book-ticket-variation-wrapper:nth-child(2n) input{margin-left:0px;}
}
.wbmec-mandatory{padding-left:5px;font-size:14px;color:red;}
.lity-content .mec-events-meta-group-booking .mec-booking-email-field-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-email-field-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-email-field-wrapper, .lity-content .mec-events-meta-group-booking .mec-booking-name-field-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-name-field-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-name-field-wrapper, .lity-content .mec-events-meta-group-booking .mec-stripe-name-and-email-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-stripe-name-and-email-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-stripe-name-and-email-wrapper, .lity-content .mec-events-meta-group-booking .mec-field-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-field-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-field-wrapper{display:flex;align-items:flex-start;}
.lity-content .mec-events-meta-group-booking .mec-booking-email-field-wrapper span.mec-booking-email-field-icon, .mec-single-event .mec-events-meta-group-booking .mec-booking-email-field-wrapper span.mec-booking-email-field-icon, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-email-field-wrapper span.mec-booking-email-field-icon, .lity-content .mec-events-meta-group-booking .mec-booking-name-field-wrapper span.mec-booking-name-field-icon, .mec-single-event .mec-events-meta-group-booking .mec-booking-name-field-wrapper span.mec-booking-name-field-icon, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-name-field-wrapper span.mec-booking-name-field-icon, .lity-content .mec-events-meta-group-booking .mec-stripe-name-and-email-wrapper span.mec-booking-email-field-icon, .mec-single-event .mec-events-meta-group-booking .mec-stripe-name-and-email-wrapper span.mec-booking-email-field-icon, .mec-events-meta-group-booking .mec-booking-shortcode .mec-stripe-name-and-email-wrapper span.mec-booking-email-field-icon, .lity-content .mec-events-meta-group-booking .mec-field-wrapper span.mec-field-icon, .mec-single-event .mec-events-meta-group-booking .mec-field-wrapper span.mec-field-icon, .mec-events-meta-group-booking .mec-booking-shortcode .mec-field-wrapper span.mec-field-icon{border:1px solid #e3e5e7;background:#fafafa;border-radius:var(--mec-secondary-border-radius) 0 0 var(--mec-secondary-border-radius);min-width:40px;height:40px;display:flex;justify-content:center;align-items:center;}
.lity-content .mec-events-meta-group-booking .mec-booking-email-field-wrapper input, .mec-single-event .mec-events-meta-group-booking .mec-booking-email-field-wrapper input, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-email-field-wrapper input, .lity-content .mec-events-meta-group-booking .mec-stripe-name-and-email-wrapper input, .mec-single-event .mec-events-meta-group-booking .mec-stripe-name-and-email-wrapper input, .mec-events-meta-group-booking .mec-booking-shortcode .mec-stripe-name-and-email-wrapper input{border-left:none;border-radius:0 3px 3px 0;}
.lity-content .mec-events-meta-group-booking .mec-booking-name-field-wrapper input, .mec-single-event .mec-events-meta-group-booking .mec-booking-name-field-wrapper input, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-name-field-wrapper input, .lity-content .mec-events-meta-group-booking .mec-field-wrapper input, .mec-single-event .mec-events-meta-group-booking .mec-field-wrapper input, .mec-events-meta-group-booking .mec-booking-shortcode .mec-field-wrapper input{border-left:none;border-radius:0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0;}
.lity-content .mec-events-meta-group-booking .mec-red-notification input, .mec-single-event .mec-events-meta-group-booking .mec-red-notification input, .mec-events-meta-group-booking .mec-booking-shortcode .mec-red-notification input, .lity-content .mec-events-meta-group-booking .mec-red-notification textarea, .mec-single-event .mec-events-meta-group-booking .mec-red-notification textarea, .mec-events-meta-group-booking .mec-booking-shortcode .mec-red-notification textarea, .lity-content .mec-events-meta-group-booking .mec-red-notification select, .mec-single-event .mec-events-meta-group-booking .mec-red-notification select, .mec-events-meta-group-booking .mec-booking-shortcode .mec-red-notification select{border:1px solid #ff3c3c !important;}
.mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type="radio"],
.mec-events-meta-group-booking .mec-booking-shortcode .mec-red-notification input[type="radio"],
.mec-single-event .mec-events-meta-group-booking .mec-red-notification input[type="checkbox"],
.mec-events-meta-group-booking .mec-booking-shortcode .mec-red-notification input[type="checkbox"],
.lity-content .mec-events-meta-group-booking .mec-red-notification input[type="checkbox"],
.lity-content .mec-events-meta-group-booking .mec-red-notification input[type="radio"]{outline:1px solid #ff3c3c !important;}
.lity-content .mec-book-ticket-container .mec-red-notification input, .lity-content .mec-book-ticket-container .mec-red-notification select, .lity-content .mec-book-ticket-container .mec-red-notification textarea{border:1px solid #ff3c3c !important;}
.mec-booking .woocommerce-notices-wrapper .woocommerce-message{color:#089740;background-color:#effdef;margin:0;line-height:40px;border:0;border-radius:5px;}
.mec-booking .woocommerce-notices-wrapper .woocommerce-message a{margin:0;}
@media only screen and (max-width: 479px) {
.lity-content .mec-events-meta-group-booking input[type="text"],
.mec-single-event .mec-events-meta-group-booking input[type="text"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="text"],
.lity-content .mec-events-meta-group-booking input[type="date"],
.mec-single-event .mec-events-meta-group-booking input[type="date"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="date"],
.lity-content .mec-events-meta-group-booking input[type="number"],
.mec-single-event .mec-events-meta-group-booking input[type="number"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="number"],
.lity-content .mec-events-meta-group-booking input[type="email"],
.mec-single-event .mec-events-meta-group-booking input[type="email"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="email"],
.lity-content .mec-events-meta-group-booking input[type="password"],
.mec-single-event .mec-events-meta-group-booking input[type="password"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="password"],
.lity-content .mec-events-meta-group-booking input[type="tel"],
.mec-single-event .mec-events-meta-group-booking input[type="tel"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="tel"],
.lity-content .mec-events-meta-group-booking textarea, .mec-single-event .mec-events-meta-group-booking textarea, .mec-events-meta-group-booking .mec-booking-shortcode textarea, .lity-content .mec-events-meta-group-booking select, .mec-single-event .mec-events-meta-group-booking select, .mec-events-meta-group-booking .mec-booking-shortcode select{width:100%;}
.lity-content .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode{padding:20px 10px;}
}
.lity-content .mec-events-meta-group-booking input[type="text"]:focus,
.mec-single-event .mec-events-meta-group-booking input[type="text"]:focus,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="text"]:focus,
.lity-content .mec-events-meta-group-booking input[type="number"]:focus,
.mec-single-event .mec-events-meta-group-booking input[type="number"]:focus,
.mec-events-meta-group-booking .mec-booking-shortcodec, .lity-content .mec-events-meta-group-booking input[type="number"]:focus,
.mec-single-event .mec-events-meta-group-booking input[type="number"]:focus,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="number"]:focus,
.lity-content .mec-events-meta-group-booking input[type="email"]:focus,
.mec-single-event .mec-events-meta-group-booking input[type="email"]:focus,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="email"]:focus,
.lity-content .mec-events-meta-group-booking input[type="password"]:focus,
.mec-single-event .mec-events-meta-group-booking input[type="password"]:focus,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="password"]:focus,
.lity-content .mec-events-meta-group-booking input[type="tel"]:focus,
.mec-single-event .mec-events-meta-group-booking input[type="tel"]:focus,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="tel"]:focus,
.lity-content .mec-events-meta-group-booking textarea:focus, .mec-single-event .mec-events-meta-group-booking textarea:focus, .mec-events-meta-group-booking .mec-booking-shortcode textarea:focus, .lity-content .mec-events-meta-group-booking select:focus, .mec-single-event .mec-events-meta-group-booking select:focus, .mec-events-meta-group-booking .mec-booking-shortcode select:focus{outline:none;}
.lity-content .mec-events-meta-group-booking input[type="checkbox"],
.mec-single-event .mec-events-meta-group-booking input[type="checkbox"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="checkbox"],
.lity-content .mec-events-meta-group-booking input[type="radio"],
.mec-single-event .mec-events-meta-group-booking input[type="radio"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="radio"]{margin-right:6px;margin-top:5px;min-height:20px;clear:none;margin:0;}
.lity-content .mec-events-meta-group-booking input[type="radio"]:before,
.mec-single-event .mec-events-meta-group-booking input[type="radio"]:before,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="radio"]:before,
.lity-container .mec-events-meta-group-booking input[type="radio"]:before{content:"";display:inline-block;background:#fff;border-radius:50%;width:18px;height:18px;cursor:pointer;border:2px solid #e1e7ed;position:absolute;top:-2px;left:-2px;}
.mec-single-event .mec-events-meta-group-booking input[type="radio"]:checked:before,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="radio"]:checked:before,
.lity-container .mec-events-meta-group-booking input[type="radio"]:checked:before{background:#38d5ed;border:4px solid #fff;box-shadow:0 0 0 2px #afebf5;width:14px;height:14px;top:0px;left:0px;}
.lity-content .mec-events-meta-group-booking input[type="radio"],
.mec-single-event .mec-events-meta-group-booking input[type="radio"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="radio"],
.lity-container .mec-events-meta-group-booking input[type="radio"]{min-height:0;margin:0;position:relative;top:3px;left:3px;width:14px;height:14px;}
.lity-content .mec-events-meta-group-booking input[type="checkbox"],
.mec-single-event .mec-events-meta-group-booking input[type="checkbox"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="checkbox"]{float:left;}
.mec-events-meta-group-booking .mec-book-price-details{list-style:none;padding:0;overflow:hidden;display:flex;align-items:center;}
.mec-events-meta-group-booking .mec-book-price-details li{list-style:none;margin:0;border-right:1px dashed #e6e7e8;padding-right:20px !important;margin-right:20px !important;text-align:center;}
.mec-events-meta-group-booking .mec-book-price-details li.mec-book-price-detail.mec-book-price-detail-type-tickets{display:flex;align-items:center;}
.mec-events-meta-group-booking .mec-book-price-details li span{display:block;font-size:14px;font-weight:400;line-height:19px;color:#606367;margin-bottom:4px;}
.mec-events-meta-group-booking .mec-book-price-details li span.mec-book-price-detail-icon{margin:0 30px 0 0;width:48px;}
.mec-events-meta-group-booking .mec-book-price-details li span.mec-book-price-detail-amount{font-size:18px;font-weight:600;line-height:24px;color:#212224;margin-bottom:0;}
.mec-events-meta-group-booking .mec-book-price-details li:last-child{border-right:none;}
@media only screen and (max-width: 767px) {
.mec-events-meta-group-booking .mec-book-price-details{flex-direction:column;}
.mec-events-meta-group-booking .mec-book-price-details li{border-right:none;padding-right:0 !important;margin-right:0;border-bottom:1px dashed #e6e7e8;padding-bottom:30px !important;margin-bottom:30px;}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul{flex-direction:column;}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li{padding-left:0;margin-left:0;border-left:none;padding-bottom:30px;margin-bottom:30px;border-bottom:1px dashed #e6e7e8;}
}
.lity-content .mec-events-meta-group-booking .mec_book_first_for_all, .mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all, .mec-events-meta-group-booking .mec-booking-shortcode .mec_book_first_for_all, .lity-container .mec-events-meta-group-booking .mec_book_first_for_all, .lity-content .mec-events-meta-group-booking input[type="checkbox"],
.mec-single-event .mec-events-meta-group-booking input[type="checkbox"],
.mec-events-meta-group-booking .mec-booking-shortcode input[type="checkbox"],
.mec-single-event .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type="checkbox"],
.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-dates-checkboxes input[type="checkbox"],
.lity-content .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type="checkbox"],
.mec-booking input[type="checkbox"],
.mec-wrap .mec-simple-checkboxes-search ul li label input[type="checkbox"]{-webkit-appearance:none;appearance:none;font:inherit;width:20px;height:20px;min-height:unset;padding:0;border:1px solid #e3e5e7;border-radius:4px;display:flex;margin:0 10px 0 1px;overflow:hidden;}
.lity-content .mec-events-meta-group-booking .mec_book_first_for_all:before, .mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all:before, .mec-events-meta-group-booking .mec-booking-shortcode .mec_book_first_for_all:before, .lity-container .mec-events-meta-group-booking .mec_book_first_for_all:before, .lity-content .mec-events-meta-group-booking input[type="checkbox"]:before,
.mec-single-event .mec-events-meta-group-booking input[type="checkbox"]:before,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="checkbox"]:before,
.mec-single-event .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type="checkbox"]:before,
.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-dates-checkboxes input[type="checkbox"]:before,
.lity-content .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type="checkbox"]:before,
.mec-booking input[type="checkbox"]:before,
.mec-wrap .mec-simple-checkboxes-search ul li label input[type="checkbox"]:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTAgOCI+DQogIDxwYXRoIGlkPSJEb25lIiBkPSJNOS4xNzUsMGEuOC44LDAsMCwwLS42NjUuMzA2bC01LjIsNS42NDdMMS4zODgsMy44MzNhLjcuNywwLDAsMC0uNjczLS4yMTIsMS4zODIsMS4zODIsMCwwLDAtLjcuNy44NjIuODYyLDAsMCwwLC4yMjYuNzI0TDIuNzk1LDcuNzkxYS43OTIuNzkyLDAsMCwwLDEuMDYyLjAxTDkuNzY5LDEuMzI5QS44MzIuODMyLDAsMCwwLDkuOTYuNTIxLDEsMSwwLDAsMCw5LjE3NSwwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI2ZmZiIvPg0KPC9zdmc+DQo=");min-width:18px;height:auto;line-height:16px;border-radius:2px;transform:scale(0);transition:120ms transform ease-in-out;background-color:var(--mec-color-skin);display:flex;justify-content:center;}
.mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all:checked, .mec-events-meta-group-booking .mec-booking-shortcode .mec_book_first_for_all:checked, .lity-container .mec-events-meta-group-booking .mec_book_first_for_all:checked, .lity-content .mec-events-meta-group-booking input[type="checkbox"]:checked,
.mec-single-event .mec-events-meta-group-booking input[type="checkbox"]:checked,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="checkbox"]:checked,
.mec-single-event .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type="checkbox"]:checked,
.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-dates-checkboxes input[type="checkbox"]:checked,
.lity-content .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type="checkbox"]:checked,
.mec-booking input[type="checkbox"]:checked,
.mec-wrap .mec-simple-checkboxes-search ul li label input[type="checkbox"]:checked{border:1px solid var(--mec-color-skin) !important;}
.mec-single-event .mec-events-meta-group-booking .mec_book_first_for_all:checked:before, .mec-events-meta-group-booking .mec-booking-shortcode .mec_book_first_for_all:checked:before, .lity-container .mec-events-meta-group-booking .mec_book_first_for_all:checked:before, .mec-single-event .mec-events-meta-group-booking input[type="checkbox"]:checked:before,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="checkbox"]:checked:before,
.mec-single-event .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type="checkbox"]:checked:before,
.mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-dates-checkboxes input[type="checkbox"]:checked:before,
.lity-content .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type="checkbox"]:checked:before,
.mec-booking input[type="checkbox"]:checked:before,
.mec-wrap .mec-simple-checkboxes-search ul li label input[type="checkbox"]:checked:before{transform:scale(1);}
.lity-content .mec-events-meta-group-booking label.wn-checkbox-label, .mec-single-event .mec-events-meta-group-booking label.wn-checkbox-label, .mec-events-meta-group-booking .mec-booking-shortcode label.wn-checkbox-label, .lity-container .mec-events-meta-group-booking label.wn-checkbox-label{display:none;}
.mec-single-event a.button:after, .lity-content .mec-events-meta-group-booking button[type="submit"]:after,
.mec-single-event .mec-events-meta-group-booking button[type="submit"]:after,
.mec-events-meta-group-booking .mec-booking-shortcode button[type="submit"]:after,
.mec-wrap .mec-events-meta-group-booking button[type="submit"]:after{display:none;font-family:"simple-line-icons";content:"\e098";margin-left:4px;-webkit-animation:rotating2 1.2s linear infinite;-moz-animation:rotating2 1.2s linear infinite;-ms-animation:rotating2 1.2s linear infinite;-o-animation:rotating2 1.2s linear infinite;animation:rotating2 1.2s linear infinite;}
.mec-single-event a.button.loading:after, .lity-content .mec-events-meta-group-booking button[type="submit"].loading:after,
.mec-single-event .mec-events-meta-group-booking button[type="submit"].loading:after,
.mec-events-meta-group-booking .mec-booking-shortcode button[type="submit"].loading:after,
.mec-wrap .mec-events-meta-group-booking button[type="submit"].loading:after{display:inline-block;}
.mec-single-event .mec-event-export-module{display:block;}
.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul{display:table;width:100%;}
.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li{display:table-cell;}
.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li:last-child{text-align:right;}
.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a:hover{color:#fff;}
.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul{padding-left:0;margin:15px 5px;}
.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting{padding-left:0;margin:0;}
.mec-ticket-price{margin-left:10px;font-size:13px;font-weight:400;}
.mec-book-reg-field-checkbox label, .mec-book-reg-field-radio label{line-height:1.36;}
.mec-book-reg-field-checkbox input[type="checkbox"]{float:left;margin-right:10px !important;}
.mec-book-reg-field-radio input[type="radio"]{float:left;margin-right:12px !important;}
.mec-book-ticket-container .wbmec-mandatory, .mec-book-ticket-container .mec-reg-mandatory:nth-child(2) label:after,
.mec-book-ticket-container .mec-reg-mandatory:nth-child(3) label:after{content:"";color:red;width:50px;height:50px;font-size:14px;padding-left:5px;}
@media only screen and (max-width: 767px) {
.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li{width:100%;min-height:40px;margin-bottom:15px;text-align:center;float:none;display:block;}
.mec-single-event .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a{width:100%;padding-left:0;padding-right:0;text-align:center;display:block;font-size:12px;}
}
@media only screen and (max-width: 767px) {
.lity-content .mec-events-meta-group-booking .mec-single-event .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode{margin-bottom:30px;}
}
.mec-single-modern .col-md-4 .mec-sponsors-details h3, .mec-sponsors-details .mec-events-single-section-title, .mec-single-event .mec-event-meta h3, .mec-single-event .mec-event-meta dt, .mec-single-event .mec-event-meta .mec-cost, .mec-single-event .mec-event-meta .mec-date, .mec-single-event .mec-event-meta .mec-time, .mec-single-event .mec-event-meta .mec-events-single-section-title{text-transform:uppercase;font-size:16px;font-weight:bold;padding-bottom:5px;display:inline;color:#000;padding-left:10px;}
.mec-single-event-sponsor span, .mec-single-event .mec-event-meta h6, .mec-single-event .mec-event-meta .mec-meta-label{font-size:14px;padding-bottom:5px;display:inline-block;color:#8d8d8d;margin:0;padding:0;}
.mec-single-event .mec-event-meta dd, .mec-single-event .mec-event-meta .mec-events-event-categories a{font-size:14px;color:#8d8d8d;}
.mec-single-event .mec-event-meta .mec-location dd.author{color:#3c3b3b;}
.mec-single-event .mec-event-meta dd{margin:0;padding-left:35px;}
@media only screen and (max-width: 480px) {
.single-mec-events .lity-container{width:100%;}
.single-mec-events .lity-content .mec-events-meta-group-booking{padding:20px;width:85%;margin:0 auto;}
}
.mec-single-event .mec-event-meta dd a{color:#8d8d8d;transition:all 0.2s ease;-ms-word-wrap:break-word;word-wrap:break-word;}
.mec-single-event .mec-event-meta dd a i:before{font-size:16px !important;}
.mec-single-event .mec-event-meta dd a i{margin-right:8px;}
.mec-single-event .mec-event-meta dl{margin-bottom:0;}
.mec-single-event .mec-event-meta .mec-events-event-cost{font-size:14px;font-weight:400;}
.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:12px;color:#a9a9a9;display:block;}
.mec-single-event .mec-event-meta .mec-location-opening-hour, .mec-single-event .mec-event-meta .mec-location-url, .mec-single-event .mec-event-meta .mec-location-tel{margin-top:10px;display:table;}
.mec-single-event .mec-event-meta .mec-location-description{margin-top:15px;padding:0;}
.mec-single-event .mec-event-meta .mec-events-meta-group-venue .author{margin-bottom:0;color:#8d8d8d;font-size:13px;}
.mec-single-event .mec-events-event-image{margin-bottom:0;}
.mec-single-event .mec-events-event-image img{border-radius:var(--mec-primary-border-radius);max-width:100%;height:auto;}
.mec-event-gallery-wrapper{display:flex;flex-direction:row;}
.mec-event-gallery-wrapper .mec-event-gallery-image-list-wrapper{min-width:90px;margin-right:30px;}
.mec-event-gallery-wrapper .mec-event-gallery-image-list-wrapper ul{list-style:none;padding:0;}
.mec-event-gallery-wrapper .mec-event-gallery-image-list-wrapper ul li{display:flex;margin-bottom:15px;cursor:pointer;}
.mec-event-gallery-wrapper .mec-event-gallery-image-list-wrapper ul li img{width:90px;border-radius:5px;}
.mec-event-gallery-wrapper .mec-event-gallery-image img{border-radius:5px;}
@media(max-width:960px){
.mec-event-gallery-wrapper{flex-direction:column-reverse;}
.mec-event-gallery-wrapper .mec-event-gallery-image{margin-bottom:10px;}
.mec-event-gallery-wrapper .mec-event-gallery-image-list-wrapper{margin-right:0;}
.mec-event-gallery-wrapper .mec-event-gallery-image-list-wrapper ul{display:flex;flex-flow:row wrap;}
.mec-event-gallery-wrapper .mec-event-gallery-image-list-wrapper ul li{margin-bottom:15px;margin-right:15px;flex:1 1 calc(15% - 20px);}
}
#mec-event-gallery ul#mec_meta_box_event_gallery{display:flex;flex-flow:row wrap;list-style:none;padding:0;}
#mec-event-gallery ul#mec_meta_box_event_gallery li{flex:0 1 calc(33.333333% - 10px);margin-right:10px;position:relative;}
#mec-event-gallery ul#mec_meta_box_event_gallery li img{width:100% !important;height:75px;object-fit:cover;}
#mec-event-gallery ul#mec_meta_box_event_gallery li span.mec-event-gallery-delete{padding:0;min-height:20px;height:20px;width:20px;margin:0;border-radius:50%;position:absolute;top:2px;right:2px;box-shadow:none;background:#fff;border-color:#e3e4e5;font-size:0px;cursor:pointer;transition:0.2s;}
#mec-event-gallery ul#mec_meta_box_event_gallery li span.mec-event-gallery-delete:before{content:"";width:20px;height:20px;display:block;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgd2lkdGg9IjFlbSIgaGVpZ2h0PSIxZW0iIHN0eWxlPSItbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSIjZWE2NDg1Ij48cGF0aCBkPSJNMTQuOTUgNi40NkwxMS40MSAxMGwzLjU0IDMuNTRsLTEuNDEgMS40MUwxMCAxMS40MmwtMy41MyAzLjUzbC0xLjQyLTEuNDJMOC41OCAxMEw1LjA1IDYuNDdsMS40Mi0xLjQyTDEwIDguNThsMy41NC0zLjUzeiIvPjwvc3ZnPg==");background-position:center;}
#mec-event-gallery ul#mec_meta_box_event_gallery li span.mec-event-gallery-delete:hover{color:#fff;border-color:#ea6485;background:#ea6485;}
#mec-event-gallery ul#mec_meta_box_event_gallery li span.mec-event-gallery-delete:hover:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgd2lkdGg9IjFlbSIgaGVpZ2h0PSIxZW0iIHN0eWxlPSItbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNMTQuOTUgNi40NkwxMS40MSAxMGwzLjU0IDMuNTRsLTEuNDEgMS40MUwxMCAxMS40MmwtMy41MyAzLjUzbC0xLjQyLTEuNDJMOC41OCAxMEw1LjA1IDYuNDdsMS40Mi0xLjQyTDEwIDguNThsMy41NC0zLjUzeiIvPjwvc3ZnPg==");}
.mec-single-event h2.mec-single-event-title{margin-bottom:30px;font-weight:700;font-size:33px;}
.mec-single-event .mec-booking-button{border-bottom:none;letter-spacing:0.5px;line-height:48px;height:76px;transition:all 0.5s ease;color:#fff !important;padding:16px;display:block;text-align:center;font-size:16px;border-radius:var(--mec-secondary-border-radius);box-shadow:0 1px 2px rgba(0, 0, 0, 0.15);cursor:pointer !important;}
.mec-single-event .mec-booking-button:hover{background-color:#101010 !important;}
.mec-single-event .mec-event-tags a{display:inline-block;color:#444;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;font-weight:500;padding:3px 7px;border:1px solid #ddd;border-radius:2px;background:#fff;margin:1px 3px;}
.mec-single-event .mec-event-tags:before{font-size:24px;color:#303030;margin-right:5px;content:"\f02c";font-family:fontawesome;}
.mec-single-event .mec-event-tags{padding-top:13px;}
.mec-single-event .mec-event-sharing{margin:30px 0 10px;}
.mec-single-event .mec-street-address, .mec-region.mec-events-abbr{font-style:normal;font-size:13px;}
.mec-single-event-date:before, .mec-single-event-time:before, .mec-events-meta-group.mec-events-meta-group-venue:before{color:#40d9f1;}
.mec-single-event .mec-event-social{text-align:center;}
.mec-single-event .mec-event-social h3{text-transform:uppercase;font-size:15px;font-weight:bold;padding-bottom:5px;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative;}
.mec-single-event .mec-social-single:before{padding:13px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:39px;}
.mec-single-event .mec-event-social .event-sharing{margin-top:30px;}
.mec-single-event .mec-event-social ul{list-style:none;margin-left:0;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.mec-single-event .mec-event-social li.mec-event-social-icon{display:inline-block;}
.mec-single-event .mec-event-social li.mec-event-social-icon a{display:flex;align-items:center;justify-content:center;color:#fff;width:40px;height:40px;padding:0px;font-size:18px;margin-right:5px;margin-bottom:5px;border-radius:var(--mec-secondary-border-radius);}
.mec-single-event .mec-event-social a.facebook{background:#3b5996;}
.mec-single-event .mec-event-social a.facebook:hover{background:#28385c;}
.mec-single-event .mec-event-social a.twitter svg{width:18px;height:18px;margin:0px;padding:0;}
.mec-single-event .mec-event-social a.twitter{background:#333333;}
.mec-single-event .mec-event-social a.twitter svg path{fill:#fff;}
.mec-single-event .mec-event-social a.twitter:hover{background:#111111;}
.mec-single-event .mec-event-social a.vimeo{background:#0dadd6;}
.mec-single-event .mec-event-social a.vimeo:hover{background:#0a85a3;}
.mec-single-event .mec-event-social a.dribble{background:#d53e68;}
.mec-single-event .mec-event-social a.dribble:hover{background:#bf4c78;}
.mec-single-event .mec-event-social a.youtube{background:#cb322c;}
.mec-single-event .mec-event-social a.youtube:hover{background:#992622;}
.mec-single-event .mec-event-social a.pinterest{background:#cb2027;}
.mec-single-event .mec-event-social a.pinterest:hover{background:#99181d;}
.mec-single-event .mec-event-social a.google{background:#c3391c;}
.mec-single-event .mec-event-social a.google:hover{background:#99181f;}
.mec-single-event .mec-event-social a.linkedin{background:#0073b2;}
.mec-single-event .mec-event-social a.linkedin:hover{background:#005380;}
.mec-single-event .mec-event-social a.email{background:#ff5d5e;}
.mec-single-event .mec-event-social a.email:hover{background:#cc4949;}
.mec-single-event .mec-event-social a.vk{background:#5b88bd;}
.mec-single-event .mec-event-social a.vk:hover{background:#3d608a;}
.mec-single-event .mec-event-social a.tumblr{background:#34465d;}
.mec-single-event .mec-event-social a.tumblr:hover{background:#273649;}
.mec-single-event .mec-event-social a.telegram{background:#0088cc;}
.mec-single-event .mec-event-social a.telegram:hover{background:rgb(16, 118, 190);}
.mec-single-event .mec-event-social a.whatsapp{background:#25d366;}
.mec-single-event .mec-event-social a.whatsapp:hover{background:#23ac55;}
.mec-single-event .mec-event-social a.flipboard{background:#e12828;}
.mec-single-event .mec-event-social a.flipboard:hover{background:#af1e1e;}
.mec-single-event .mec-event-social a.pocket{background:#ef4056;}
.mec-single-event .mec-event-social a.pocket:hover{background:#8d1717;}
.mec-single-event .mec-event-social a.reddit{background:#ff5700;}
.mec-single-event .mec-event-social a.reddit:hover{background:#c94909;}
.mec-single-event .mec-event-social a.telegram svg, .mec-single-event .mec-event-social a.flipboard svg{height:18px;margin-top:5px;}
.mec-single-event .mec-event-social li.mec-event-social-icon a svg{display:unset;}
.mec-single-event .mec-event-social a.rss{background:#f29a1d;}
.mec-single-event .mec-event-social a.rss:hover{background:#cc7400;}
.mec-single-event .mec-event-social a.instagram{background:#457399;}
.mec-single-event .mec-event-social a.instagram:hover{background:#2e4d66;}
.mec-single-event .mec-event-social a.linkedin{background:#457399;}
.mec-single-event .mec-event-social a.linkedin:hover{background:#2e4d66;}
.mec-single-event .mec-event-social a.other-social{background:#ff5d5e;}
.mec-single-event .mec-event-social a.other-social:hover{background:#cc4949;}
.mec-single-event .mec-event-social{text-align:center;}
.lity-content .mec-events-meta-group-booking form, .mec-single-event .mec-events-meta-group-booking form, .mec-events-meta-group-booking .mec-booking-shortcode form, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout{margin:0;}
.mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form>h4, .mec-single-event .mec-events-meta-group-booking form>h4, .mec-events-meta-group-booking .mec-booking-shortcode form>h4{text-transform:uppercase;font-size:15px;font-weight:bold;color:#313131;border-bottom:4px solid #ebebeb;width:100%;display:block;padding-bottom:10px;position:relative;text-align:center;margin:0 0 40px 0;}
.mec-single-event .mec-frontbox-title:before, .mec-single-event .mec-wrap-checkout h4:before, .lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4:before, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4:before, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4:before, .lity-content .mec-events-meta-group-booking form>h4:before, .mec-single-event .mec-events-meta-group-booking form>h4:before, .mec-events-meta-group-booking .mec-booking-shortcode form>h4:before{padding:1px 35px;border-bottom:4px solid #40d9f1;font-size:6px;content:"";text-align:center;position:absolute;bottom:-4px;margin-left:-35px;left:50%;}
.lity-content .mec-events-meta-group-booking input[data-stripe="exp-month"],
.mec-single-event .mec-events-meta-group-booking input[data-stripe="exp-month"],
.mec-events-meta-group-booking .mec-booking-shortcode input[data-stripe="exp-month"],
.lity-content .mec-events-meta-group-booking input[data-stripe="exp-year"],
.mec-single-event .mec-events-meta-group-booking input[data-stripe="exp-year"],
.mec-events-meta-group-booking .mec-booking-shortcode input[data-stripe="exp-year"]{width:47% !important;margin-right:12px;margin-top:5px;display:inline-block !important;}
@media(max-width:768px){
.mec-single-event .mec-events-meta-group-booking input[data-stripe="exp-month"],
.mec-events-meta-group-booking .mec-booking-shortcode input[data-stripe="exp-month"],
.mec-single-event .mec-events-meta-group-booking input[data-stripe="exp-year"],
.mec-events-meta-group-booking .mec-booking-shortcode input[data-stripe="exp-year"]{width:100% !important;margin-right:0;display:block !important;}
} .lity-content .mec-events-meta-group-booking .mec-booking-dates-checkboxes,
.mec-single-event .mec-events-meta-group-booking .mec-booking-dates-checkboxes, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-dates-checkboxes{margin-bottom:22px;}
.mec-single-event .mec-events-meta-group-booking .mec-booking-dates-checkboxes label, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-dates-checkboxes label, .lity-content .mec-events-meta-group-booking .mec-booking-dates-checkboxes label{margin-bottom:3px;line-height:20px;}
.lity-content .mec-events-meta-group-booking .mec-booking-dates-checkboxes label{display:flex;}
.lity-content .mec-events-meta-group-booking .mec-booking-dates-checkboxes input[type="checkbox"]{margin-top:-1px;}
.mec-events-meta-group-booking-shortcode .mec-booking-dates-checkboxes label{display:flex;align-items:center;}
.mec-events-meta-group-booking-shortcode .mec-booking-dates-checkboxes input[type="checkbox"]{margin-top:1px;}
.mec-event-meta i:before{font-size:20px !important;vertical-align:middle;}
.mec-event-meta .mec-single-event-organizer dl dd i:before, .mec-event-meta .mec-single-event-additional-organizers dl dd i:before, .mec-event-meta .mec-single-event-location dl dd i:before{font-size:14px !important;}
#mec-wrap .mec-events-day-time-slot .mec-events-content{float:left;width:33%;padding:0 15px;}
#mec-wrap .mec-events-day-time-slot .mec-events-event-image{padding-left:0;}
#mec-events-content .mec-events-abbr{color:#8d8d8d;font-size:14px;}
.mec-single-event .mec-events-content{margin-bottom:30px;}
.mec-single-event .mec-organizer-url a{word-wrap:break-word;}
.mec-single-event #headline{margin:0 0 10px;}
.mec-single-event #headline h2{padding:0;}
.mec-single-event .mec-events-meta-group.mec-events-meta-group-gmap .mec-events-venue-map{margin-top:0;padding:8px;border:1px solid #e5e5e5;border-radius:7px;}
#mec-events-gmap-0{height:325px !important;}
.mec-events-list .mec-events-day-time-slot .mec-events-event-meta{width:33%;float:left;padding:40px;height:auto;margin:0;}
.mec-events-day-time-slot .mec-events-content.description.entry-summary{font-size:15px;font-weight:400;color:#8d8d8d;}
.mec-events-day-time-slot .type-mec_events h2{font-size:28px;padding-bottom:20px;}
.mec-events-day .mec-events-day-time-slot .type-mec_events{margin:0;}
.mec-events-day .mec-events-day-time-slot h5{background-color:#8d8d8d;}
.mec-single-event .mec-event-meta .mec-single-event-organizer .mec-events-single-section-title, .mec-single-event .mec-event-meta .mec-single-event-additional-organizers .mec-events-single-section-title, .mec-single-event .mec-events-meta-date h3, .mec-single-event .mec-events-meta-date dt, .mec-single-event .mec-events-meta-date .mec-date, .mec-single-event .mec-events-meta-date .mec-time, .mec-single-event .mec-event-meta .mec-single-event-location .mec-events-single-section-title, .mec-single-event .mec-event-meta .mec-single-event-additional-locations .mec-events-single-section-title, .mec-single-event .mec-event-meta .mec-single-event-category .mec-events-single-section-title{padding:0 0 5px 10px;margin-top:0;display:inline-block;}
.mec-events-single-section-title a span{font-size:12px;}
.mec-single-event-additional-locations .mec-single-event-location{padding:0;}
.mec-single-event .mec-events-meta-date h3, .mec-single-event .mec-events-meta-date dt, .mec-single-event .mec-events-meta-date .mec-date, .mec-single-event .mec-events-meta-date .mec-time{width:100%;}
.mec-single-event .mec-events-event-image{border:0;}
.mec-single-event .mec-events-venue-map{padding:0;}
.mec-single-event-date, .mec-single-event-time, .mec-single-event-location, .mec-single-event-additional-locations, .mec-single-event-category, .mec-single-event-sponsor, .mec-single-event-label, .mec-single-event-sponsor, .mec-single-event-organizer, .mec-single-event-additional-organizers, .mec-events-meta-date, .mec-event-cost, .mec-event-website, .mec-event-more-info, .mec-local-time-details{padding:12px 14px 8px;margin-bottom:12px;vertical-align:baseline;position:relative;}
.mec-single-event-sponsor ul{margin:0;padding:0;list-style:none;}
.mec-single-event-sponsor ul li{margin-bottom:35px;}
.mec-single-event-sponsor ul li:last-child{margin-bottom:0;}
.mec-wrap .mec-single-modern .col-md-4 .mec-sponsors-details h3, .mec-wrap .mec-single-event-sponsor h3{padding:0 0 20px 0;margin:0;display:block;}
.mec-single-event .mec-single-event-organizer dd, .mec-single-event .mec-single-event-additional-organizers dd, .mec-single-event .mec-events-meta-date dd{padding-left:35px;margin-bottom:10px;display:table;}
.mec-single-event .mec-single-event-location dd.author>a{font-size:16px;font-weight:400;}
.mec-single-event .mec-event-meta dd.mec-organizer-email a, .mec-single-event .mec-single-event-organizer dd span, .mec-single-event .mec-single-event-additional-organizers dd span, .mec-single-event .mec-events-meta-date dd span, .mec-single-event .mec-single-event-location dd span, .mec-single-event .mec-event-meta dd.mec-organizer-tel a{display:block;padding-left:24px;color:#8d8d8d;}
.mec-single-event .mec-events-meta-date i, .mec-single-event .mec-single-event-location dl dd i, .mec-single-event .mec-single-event-organizer dl dd i, .mec-single-event .mec-single-event-additional-organizers dl dd i{margin-right:10px;}
.mec-events-meta-group.mec-events-meta-group-venue dl{margin-bottom:0;}
address.mec-events-address{line-height:19px;font-style:normal;font-size:12px;}
.mec-single-event .mec-event-content dt{margin-top:5px;}
.mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer{margin-bottom:15px;padding-bottom:5px;}
.mec-single-event .mec-single-event-additional-organizers .mec-single-event-additional-organizer:last-child{margin-bottom:0;padding-bottom:0;}
.mec-event-category-color{width:9px;height:9px;display:inline-block;vertical-align:middle;margin:0 0 0 4px;border-radius:9px;}
.mec-event-schedule-content{border-left:4px solid #f0f0f0;padding-top:10px;margin-top:30px;margin-left:25px;margin-bottom:20px;color:#8a8a8a;}
.mec-event-schedule-content dl{padding-left:24px;font-size:12px;position:relative;margin-bottom:35px;}
.mec-event-schedule-content dl:before{content:"";display:block;position:absolute;left:0;top:4px;width:20px;height:0;border-top:4px solid #f0f0f0;}
.mec-event-schedule-content dl dt{margin:0 0 10px;line-height:1.16;}
.mec-event-schedule-content dl dt.mec-schedule-title{font-size:13px;color:#5a5a5a;font-weight:700;}
.mec-event-schedule-content dl dt.mec-schedule-description{font-weight:400;}
.mec-event-schedule-content .mec-schedule-speakers{padding:10px;}
.mec-wrap .mec-event-schedule-content h6{font-size:13px;color:#5a5a5a;font-weight:700;display:inline-block;}
.mec-wrap .mec-event-schedule-content a{font-weight:400;color:#5a5a5a;transition:all 0.1s ease;}
.single-mec-events .mec-speakers-details ul{padding:0;margin-left:0;}
.mec-single-event .mec-speakers-details ul li{list-style:none;padding:5px 5px 18px 5px;margin-top:14px;}
.mec-single-event .mec-speakers-details ul li a{-webkit-transition:0.2s all ease;transition:0.2s all ease;}
.mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a img{float:left;border-radius:50%;transition:0.2s all ease;border:2px solid transparent;width:68px;height:68px;object-fit:cover;}
.mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a:hover img{border-color:#40d9f1;}
.mec-single-event .mec-speakers-details .speaker-details{display:inline-block;}
.mec-single-event .mec-speakers-details ul li .mec-speaker-name{display:inline-block;margin-top:10px;font-size:15px;line-height:1.8;text-transform:capitalize;font-weight:700 !important;padding-left:8px;}
.mec-single-event .mec-speakers-details ul li .mec-speaker-job-title{display:block;font-size:12px;margin-top:-1px;padding-left:8px;color:#888;}
.mec-sponsor img, .mec-single-event-location img, .mec-single-event-organizer img, .mec-single-event-additional-organizers img{margin-bottom:5px;width:100%;border-radius:var(--mec-secondary-border-radius);padding-left:35px;}
.mec-qrcode-details{text-align:center;}
.mec-time-comment{font-size:11px;}
.mec-wrap .mec-attendees-list-details p{font-weight:400;margin:20px 0 0 0;color:#8d8d8d;}
.mec-wrap .mec-attendees-list-details li{list-style:none;display:block;margin-top:15px;}
.mec-wrap .mec-attendees-list-details li .mec-attendee-avatar{display:inline-block;}
.mec-wrap .mec-attendees-list-details li .mec-attendee-profile-link{display:inline-block;vertical-align:top;margin-left:10px;}
.mec-attendees-list-details ul{margin-bottom:0;}
.mec-attendees-list-details .mec-attendee-profile-link a{color:#8d8d8d;display:block;}
.mec-attendees-list-details .mec-attendee-profile-link span{display:inline-block;color:#000;vertical-align:middle;cursor:pointer;}
.mec-attendees-list-details span.mec-attendee-profile-ticket-number{border-radius:50px;width:20px;height:20px;font-size:12px;text-align:center;color:#fff;margin-right:4px;line-height:20px;}
#wrap .mec-attendees-list-details span.mec-attendee-profile-ticket-number{line-height:19px;}
.mec-attendees-list-details .mec-attendee-profile-link span i{vertical-align:middle;font-size:9px;font-weight:bold;margin-left:5px;}
.mec-attendees-list-details .mec-attendees-toggle{border:1px solid #e6e6e6;background:#fafafa;padding:15px 15px 0;border-radius:3px;margin:12px 0 20px 52px;position:relative;font-size:13px;box-shadow:0 3px 1px 0 rgba(0, 0, 0, 0.02);}
.mec-attendees-list-details .mec-attendees-toggle:before, .mec-attendees-list-details .mec-attendees-toggle:after{content:"";display:block;position:absolute;left:50px;width:0;height:0;border-style:solid;border-width:10px;}
.mec-attendees-list-details .mec-attendees-toggle:after{top:-20px;border-color:transparent transparent #fafafa transparent;}
.mec-attendees-list-details .mec-attendees-toggle:before{top:-21px;border-color:transparent transparent #e1e1e1 transparent;}
.mec-attendees-list-details .mec-attendees-toggle .mec-attendees-item{padding-bottom:15px;}
.mec-attendees-list-details .mec-attendee-avatar img{border-radius:3px;}
.mec-attendee-avatar-sec{float:left;width:50px;margin-right:12px;}
.mec-attendee-profile-name-sec, .mec-attendee-profile-ticket-sec{float:left;width:calc(100% - 62px);margin-top:3px;}
.mec-calendar{border:1px solid #e8e8e8;width:100%;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);border-radius:var(--mec-primary-border-radius);}
.mec-calendar .mec-calendar-topsec{display:table;background:#fff;border-radius:var(--mec-primary-border-radius);}
.mec-calendar .mec-calendar-topsec .mec-calendar-side .mec-calendar-table{border-top:1px solid #eaeaea;}
.mec-calendar .mec-calendar-topsec .mec-calendar-events-sec{display:none;}
.mec-calendar .mec-calendar-side{width:590px;display:table-cell;padding:40px;position:relative;text-align:center;box-shadow:0 1px 5px 6px rgba(0, 0, 0, 0.005) inset;}
.mec-calendar .mec-calendar-events-side{display:table-cell;height:100%;border-left:1px solid #efefef;padding:40px;width:100%;}
.mec-calendar .mec-calendar-events-side .mec-table-side-day{width:46px;height:46px;margin:0 auto 20px;position:relative;text-align:center;line-height:44px;border:1px solid #40d9f1;border-radius:50%;font-size:14px;font-weight:600;padding:0;}
.mec-calendar .mec-calendar-events-side .mec-table-side-title{text-align:center;font-size:11px;text-transform:uppercase;letter-spacing:3px;margin-bottom:14px;}
.mec-calendar .mec-calendar-header{position:relative;width:560px;margin-top:8px;margin-bottom:16px;}
.mec-calendar.mec-event-calendar-classic .mec-calendar-header{width:unset;}
.mec-calendar .mec-calendar-header h2{text-transform:uppercase;font-size:22px;font-weight:700;color:#333;}
.mec-calendar .mec-event-footer{width:auto;min-height:60px;border-radius:0 0 var(--mec-primary-border-radius) var(--mec-primary-border-radius);}
.mec-calendar dl{display:table;margin:0;border:none;padding:0;table-layout:fixed;}
.mec-calendar dt{display:table-cell;transition:all 0.66s ease;color:#a4aab1;background:#fff;border-radius:44px;font-size:14px;width:80px;height:80px;line-height:80px;text-align:center;}
.excerpt-wrap .mec-wrap dt, .nv-content-wrap .mec-wrap dt{display:table-cell;}
.mec-calendar .mec-calendar-table .mec-no-event{display:none;}
.mec-calendar .mec-calendar-table-head dt{font-weight:600;text-transform:uppercase;font-size:15px;color:#636f72;}
.mec-calendar .mec-calendar-row dt:hover{background:#f4f4f4;}
.mec-calendar .mec-table-nullday{color:#cacaca;}
.mec-calendar.mec-box-calendar .mec-table-nullday:last-child{border-right:1px solid #eaeaea;}
.mec-calendar .mec-prev-month:hover, .mec-calendar .mec-next-month:hover{background:#f4f4f4;}
.mec-calendar .mec-selected-day, .mec-calendar .mec-selected-day:hover{background:#40d9f1;color:#fff;}
.mec-calendar .mec-selected-day a{color:#fff;}
.mec-calendar .mec-has-event{position:relative;}
.mec-calendar .mec-calendar-row dt.mec-has-event:hover{background:#40d9f1;}
.mec-calendar .mec-has-event a{cursor:pointer;display:block;width:100%;height:100%;border-radius:50%;color:#4d4d4d;transition:all 0.25s ease;text-decoration:none;box-shadow:none;}
.mec-calendar .mec-calendar-row dt.mec-has-event:hover a, .mec-calendar .mec-calendar-row dt.mec-has-event.mec-selected-day a{color:#fff;}
.mec-calendar .mec-has-event:after{background-color:#40d9f1;border-radius:50%;display:block;content:"";width:8px;height:8px;bottom:10px;left:calc(50% - 4px);position:absolute;transition:all 0.25s ease;}
.mec-calendar .mec-calendar-row dt.mec-has-event:hover:after{background-color:#fff;}
.mec-calendar .mec-has-event.mec-selected-day:after{display:none;}
.mec-calendar:not(.mec-liquid-custom-scrollbar) .mec-event-article{display:flex;text-align:left;margin-bottom:0;padding-bottom:25px;padding-top:26px;border-top:1px solid #efefef;transition:all 0.33s ease;}
@media only screen and (max-width: 479px) {
.mec-calendar.mec-calendar-weekly .mec-event-article, .mec-calendar.mec-calendar-daily .mec-event-artile{flex-direction:column;gap:15px;}
}
.mec-weekly-contents-wrapper, .mec-daily-contents-wrapper{display:flex;}
.mec-calendar .mec-month-side .mec-event-article{padding-left:5px;padding-right:5px;}
.mec-calendar .mec-event-article:hover{background-color:#fafafa;}
.mec-calendar .mec-event-article .mec-event-time{font-size:11px;line-height:1.1;margin:0;}
.mec-calendar .mec-event-article .mec-event-time i{display:inline-block;}
.mec-calendar .mec-event-article .mec-event-title{font-size:13px;padding:0;margin:10px 0 8px;font-weight:700;text-transform:uppercase;}
.mec-calendar .mec-event-article .mec-event-title a{text-decoration:none;color:#494949;transition:color 0.3s ease;}
.mec-calendar .mec-event-article .mec-event-title a:hover{color:#40d9f1;}
.mec-calendar .mec-event-list-classic .mec-event-image img{width:65px;height:auto;}
.mec-calendar:not(.mec-liquid-custom-scrollbar, .mec-liquid-daily) .mec-event-article .mec-event-image{max-width:70px;margin-right:15px;height:auto;}
.mec-calendar:not(.mec-liquid-custom-scrollbar, .mec-liquid-daily) .mec-event-article .mec-event-image img{border-radius:var(--mec-secondary-border-radius);}
.mec-calendar .mec-event-article .mec-localtime-details div, .mec-calendar .mec-event-article .mec-event-detail, .mec-calendar .mec-event-article .mec-categories-wrapper, .mec-calendar .mec-event-article .mec-categories-wrapper ul.mec-categories li.mec-category a, .mec-calendar .mec-event-article .mec-shortcode-organizers, .mec-calendar .mec-event-article .mec-shortcode-organizers .mec-organizer-item span{font-size:13px;line-height:1.3;color:#9a9a9a;margin-bottom:0;}
.mec-calendar .mec-calendar-side .mec-previous-month, .mec-calendar .mec-calendar-side .mec-next-month{cursor:pointer;position:absolute;top:0;min-width:50px;height:50px;line-height:50px;text-align:center;background:#fff;color:#a9a9a9;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:10px;padding-right:10px;border:1px solid #efefef;border-top:none;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.015);transition:all 0.33s ease;}
.mec-calendar .mec-calendar-side .mec-previous-month i, .mec-calendar .mec-calendar-side .mec-next-month i{font-size:12px;color:#40d9f1;cursor:pointer;}
.mec-calendar .mec-calendar-side .mec-previous-month:hover, .mec-calendar .mec-calendar-side .mec-next-month:hover{background-color:#f9f9f9;color:#40d9f1;}
.mec-calendar .mec-calendar-side .mec-previous-month{left:0;border-bottom-right-radius:var(--mec-secondary-border-radius);border-top-left-radius:var(--mec-primary-border-radius);border-left:none;}
.mec-calendar .mec-calendar-side .mec-next-month{right:0;border-bottom-left-radius:var(--mec-secondary-border-radius);border-right:none;}
@media only screen and (min-width: 961px) {
.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-has-event:after{width:6px;height:6px;bottom:6px;}
.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-side{width:370px;}
.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) .mec-calendar-header{position:relative;width:350px;margin-top:30px;margin-bottom:20px;padding-top:20px;}
.mec-wrap.mec-sm959 .mec-calendar:not(.mec-event-calendar-classic):not(.mec-calendar-weekly) dt{width:50px;height:50px;line-height:50px;}
}
@media only screen and (max-width: 1200px) {
.mec-calendar .mec-has-event:after{width:6px;height:6px;bottom:6px;}
.mec-calendar .mec-calendar-side{width:370px;}
.mec-calendar .mec-calendar-header{position:relative;width:350px;margin-top:30px;}
.mec-calendar dt{width:50px;height:50px;line-height:50px;}
}
@media only screen and (max-width: 767px) {
.mec-calendar .mec-calendar-header h2{font-size:18px;}
.mec-calendar .mec-calendar-topsec{width:100%;}
.mec-calendar .mec-calendar-side{width:100%;display:block;padding:30px;}
.mec-calendar .mec-calendar-header{width:auto;}
.mec-calendar .mec-calendar-events-side{width:100%;display:block;height:100%;border-left:none;border-top:1px solid #efefef;padding:20px;}
.mec-calendar dl{width:100%;}
.mec-calendar dt{width:14%;height:60px;line-height:60px;border-radius:50px;}
}
@media only screen and (max-width: 479px) {
.mec-calendar .mec-has-event:after{width:4px;height:4px;}
.mec-calendar .mec-calendar-header h2{font-size:16px;margin-top:33px;}
.mec-calendar dt{height:38px;line-height:38px;}
.mec-calendar .mec-event-list-classic .mec-event-title, .mec-calendar .mec-event-list-classic .mec-event-detail{font-size:12px;}
.mec-calendar .mec-event-list-classic .mec-event-time{font-size:10px;}
} .mec-box-calendar.mec-calendar .mec-has-event a,
.mec-box-calendar.mec-calendar dt{border-radius:0;}
.mec-box-calendar.mec-calendar .mec-calendar-header{margin-top:2px;margin-bottom:30px;}
.mec-box-calendar.mec-calendar dt{border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;}
.mec-box-calendar.mec-calendar dl dt:last-child{border-right:1px solid #eaeaea;}
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month, .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{border-radius:var(--mec-secondary-border-radius);top:40px;border:1px solid #eee;height:30px;line-height:30px;z-index:1;}
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:40px;}
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:40px;}
.mec-box-calendar.mec-calendar .mec-calendar-side{box-shadow:none;}
.mec-box-calendar.mec-calendar .mec-calendar-events-side{border:none;}
.mec-box-calendar.mec-calendar .mec-calendar-events-side .mec-table-side-day{border-radius:var(--mec-secondary-border-radius);}
.mec-box-calendar.mec-calendar h4.mec-month-label{position:relative;width:560px;margin-top:2px;margin-bottom:30px;text-transform:uppercase;font-size:22px;font-weight:700;color:#333;}
.mec-widget .mec-box-calendar.mec-calendar h4.mec-month-label{width:100%;margin-top:8px;font-size:13px;}
@media only screen and (max-width: 1200px) {
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:42px;}
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:42px;}
.mec-calendar .mec-calendar-header h2{font-size:17px;margin-top:7px;}
}
@media only screen and (max-width: 767px) {
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month, .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{top:28px;font-size:10px;}
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:30px;}
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:30px;}
.mec-calendar .mec-calendar-header h2{font-size:15px;}
}
@media only screen and (max-width: 479px) {
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month, .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{font-size:0;padding:4px 8px;text-align:center;min-width:33px;}
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{left:10px;}
.mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{right:10px;}
} .mec-calendar.mec-event-calendar-classic,
.mec-calendar.mec-event-calendar-classic .mec-calendar-side{border:none;padding:0;width:100%;height:100%;box-shadow:none;}
.mec-calendar.mec-event-calendar-classic .mec-calendar-side{display:block;}
.mec-calendar.mec-event-calendar-classic dl.mec-calendar-table-head, .mec-calendar.mec-event-calendar-classic dl.mec-calendar-row{width:100%;}
.mec-calendar.mec-event-calendar-classic dl.mec-calendar-table-head{background:#f5f6f7;}
.mec-calendar.mec-event-calendar-classic dl.mec-calendar-table-head .mec-calendar-day-head{background:transparent;height:unset;line-height:36px;border-top-width:1px;border-top-style:solid;border-top-color:#eaeaea;}
.mec-calendar.mec-event-calendar-classic dl dt{width:15%;height:136px;line-height:1.2;text-align:left;padding:5px 7px;position:relative;}
.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month, .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month{top:0;}
.mec-calendar.mec-event-calendar-classic .mec-has-event:after{bottom:auto;top:24px;left:7px;margin:0;}
.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month{left:0;}
.mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month{right:0;}
.mec-next-month a, .mec-previous-month a{pointer-events:none;line-height:15px;}
.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{text-align:left;background:#fafafa;border:1px solid #eaeaea;border-top:none;padding:10px 20px;}
.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{display:none;}
.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover{background-color:#fcfcfc;}
.mec-calendar.mec-event-calendar-classic .mec-selected-day, .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover{color:#40d9f1;font-weight:700;background:#fafafa;border-bottom:none;}
.mec-wrap .mec-calendar.mec-event-calendar-classic:not(.mec-event-container-simple) .mec-selected-day:hover{color:#fff !important;}
.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title, .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day{display:inline-block;margin:0;margin-bottom:15px;font-weight:700;}
.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-day{margin-left:4px;}
.mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event a{color:#4d4d4d;}
.mec-calendar.mec-event-calendar-classic .mec-calendar-row dt.mec-has-event:not(.mec-selected-day):hover a{color:#fff;}
@media only screen and (max-width: 1200px) {
.mec-calendar.mec-event-calendar-classic dl dt{height:100px;}
}
@media only screen and (max-width: 767px) {
.mec-calendar.mec-event-calendar-classic dl dt{height:40px;}
}
@media only screen and (max-width: 479px) {
.mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec{padding:10px;}
} .mec-calendar .mec-event-article.mec-single-event-novel{padding:4px 8px;min-height:25px;margin:0 -3px;border-radius:0;display:block;}
.mec-calendar .mec-event-article.mec-single-event-novel h4{margin:0;font-size:13px;line-height:1.5;font-weight:500;text-transform:capitalize;margin:0 0 2px 0;}
.mec-calendar .mec-event-article.mec-single-event-novel .mec-shortcode-organizers i, .mec-calendar .mec-event-article.mec-single-event-novel .mec-shortcode-organizers ul li span{color:#000;}
.mec-calendar.mec-event-container-novel dl dt{padding:3px;}
.mec-calendar.mec-event-calendar-classic .mec-calendar-novel-selected-day{display:inline-block;padding:4px;margin-left:1px;}
.mec-wrap .mec-calendar.mec-event-container-novel .mec-selected-day:hover{color:#fff !important;}
.mec-calendar.mec-event-calendar-classic .mec-selected-day .mec-calendar-novel-selected-day{color:#fff;}
.mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-selected-day, .mec-calendar.mec-event-calendar-classic.mec-event-container-novel dt.mec-selected-day:hover{border-bottom:1px solid #eaeaea;}
.mec-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-calendar-side .mec-calendar-table{min-height:auto;}
.mec-single-event-novel.light h4{color:#000 !important;}
.mec-single-event-novel.dark h4{color:#fff !important;}
@media only screen and (max-width: 768px) {
.mec-calendar .mec-event-article.mec-single-event-novel{padding:2px;min-height:5px;}
.mec-calendar .mec-event-article.mec-single-event-novel h4{display:block;font-size:13px;}
}
@media only screen and (max-width: 480px) {
.mec-calendar .mec-event-article.mec-single-event-novel h4{font-size:11px;}
} .mec-event-container-simple .event-single-content-simple{display:none;}
.mec-event-calendar-classic.mec-event-container-simple .mec-calendar-side .mec-calendar-table{min-height:unset;}
.mec-event-container-simple .mec-monthly-tooltip h4{font-size:13px;font-weight:500;margin:0;color:#444;}
.mec-event-container-simple .mec-monthly-tooltip h4:hover{text-decoration:underline;color:#111;}
.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple{border-bottom:1px dashed #e3e3e3;padding:5px 2px;display:block;}
.mec-event-container-simple .simple-skin-ended:nth-last-of-type(2) .mec-monthly-tooltip.event-single-link-simple{border-bottom:none;}
.mec-event-container-simple .mec-calendar-day .ended-relative:nth-last-child(1 of .ended-relative) .mec-monthly-tooltip.event-single-link-simple{border:none;}
.mec-calendar.mec-event-container-simple dl dt.mec-calendar-day{font-size:30px;color:#000;}
.mec-calendar.mec-event-container-simple .mec-calendar-row dt:hover{background:unset;}
.mec-calendar.mec-event-container-simple .mec-calendar-row dt, .mec-calendar.mec-event-container-simple .mec-calendar-row dt:last-child, .mec-calendar.mec-event-container-simple .mec-calendar-table-head dt, .mec-calendar.mec-event-container-simple .mec-calendar-table-head dt:last-child{border-width:2px;}
.mec-calendar.mec-event-container-simple dl dt.mec-selected-day, .mec-calendar.mec-event-container-simple dl dt.mec-selected-day:hover{border-bottom:2px solid #40d9f1;background:unset;}
.mec-calendar.mec-event-container-simple .mec-calendar-table-head dt{border-top-width:2px !important;}
@media(max-width:768px){
.mec-calendar.mec-event-container-simple, .mec-calendar.mec-event-container-novel{overflow-x:scroll;}
.mec-calendar.mec-event-container-simple .mec-calendar-side, .mec-calendar.mec-event-container-novel .mec-calendar-side{min-width:100%;}
.mec-event-container-simple .mec-calendar-side, .mec-event-container-novel .mec-calendar-side{min-width:650px !important;}
}
.mec-wrap.colorskin-custom .mec-calendar.mec-event-container-simple .mec-selected-day:hover{background:#f4f4f4;}
.mec-tooltip-event-title{font-size:16px;font-weight:bold;color:#000;margin-bottom:2px;}
.tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-content .mec-price-details,
.mec-tooltip-event-time{font-size:12px;color:#888;margin-bottom:8px;margin-top:5px;}
.tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-content{padding:17px;}
.mec-tooltip-event-content{clear:both;}
.mec-tooltip-event-featured{float:left;margin-right:13px;margin-bottom:1px;}
.mec-tooltip-event-featured img{max-width:120px;}
.mec-tooltip-event-desc{font-size:14px;color:#444;line-height:18px;}
.mec-tooltip-event-desc p{font-size:13px;line-height:1.4;margin-bottom:10px;}
.tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-box{border-radius:3px !important;border:1px solid #e2e3e4 !important;background:#fff !important;box-shadow:0 -1px 30px -2px rgba(0, 0, 0, 0.15) !important;}
.tooltipster-box .mec-tooltip-event-desc{margin-bottom:12px;}
.tooltipster-sidetip:not(.uael-tooltipster-active) .tooltipster-arrow{overflow:visible !important;}
.tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-arrow-border{border-width:12px !important;}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-right:not(.uael-tooltipster-active) .tooltipster-arrow-border{border-right-color:#e2e3e4 !important;}
.tooltipster-sidetip:not(.uael-tooltipster-active) .tooltipster-arrow-border{left:-12px !important;z-index:9999999999 !important;}
.tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-arrow-background{display:block !important;}
.tooltipster-sidetip:not(.uael-tooltipster-active) .tooltipster-arrow-background{border-width:11px !important;z-index:99999999999 !important;}
.tooltipster-sidetip.tooltipster-right:not(.uael-tooltipster-active) .tooltipster-arrow-background{left:-9px !important;top:1px !important;border-right-color:#ffffff !important;}
.tooltipster-sidetip.tooltipster-top:not(.uael-tooltipster-active) .tooltipster-arrow-background{border-top-color:#ffffff !important;left:0 !important;top:-1px !important;}
.tooltipster-sidetip.tooltipster-top:not(.uael-tooltipster-active) .tooltipster-arrow-border{left:-1px !important;}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-top:not(.uael-tooltipster-active) .tooltipster-arrow-border{border-top-color:#e2e3e4 !important;}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom:not(.uael-tooltipster-active) .tooltipster-arrow-border{left:-1px !important;top:-11px !important;}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom:not(.uael-tooltipster-active) .tooltipster-arrow-border{border-bottom-color:#e2e3e4 !important;}
.tooltipster-sidetip.tooltipster-bottom:not(.uael-tooltipster-active) .tooltipster-arrow-background{top:-9px !important;border-bottom-color:#ffffff !important;}
.tooltipster-sidetip.tooltipster-left:not(.uael-tooltipster-active) .tooltipster-arrow-background{border-left-color:#ffffff !important;left:-2px !important;top:0 !important;}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-left:not(.uael-tooltipster-active) .tooltipster-arrow-border{border-left-color:#e2e3e4 !important;left:-1px !important;top:-1px !important;}
@media(max-width:768px){
.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple h4{font-size:13px;}
}
@media(max-width:480px){
.mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple h4{font-size:11px;}
} .mec-calendar.mec-calendar-daily{border-radius:var(--mec-primary-border-radius);}
.mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article{padding-left:15px;padding-right:15px;position:relative;}
.mec-calendar.mec-calendar-daily .mec-calendar-a-month{text-align:center;background-color:#fff;border-bottom:2px solid #f4f4f4;position:relative;display:inline;border-radius:var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0 0;}
.mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{color:#444;font-size:18px;line-height:1.2;padding:15px 0 11px;margin:0;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #e6e6e6;}
.mec-calendar.mec-calendar-daily .mec-calendar-d-top{text-align:center;padding:10px 0;position:relative;background-color:#fafafa;}
.mec-calendar.mec-calendar-daily .mec-previous-month, .mec-calendar.mec-calendar-daily .mec-next-month{position:absolute;top:50%;left:50%;margin-top:-25px;min-width:50px;height:50px;line-height:50px;text-align:center;background:#fff;border:1px solid #e2e2e2;border-radius:50px;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.015);transition:all 0.33s ease;cursor:pointer;}
.mec-calendar.mec-calendar-daily .mec-previous-month i, .mec-calendar.mec-calendar-daily .mec-next-month i{font-size:14px;cursor:pointer;}
.mec-calendar.mec-calendar-daily .mec-previous-month:hover, .mec-calendar.mec-calendar-daily .mec-next-month:hover{border-color:#d0d0d0;color:#444;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.075);}
.mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-150px;}
.mec-calendar.mec-calendar-daily .mec-next-month{margin-left:100px;}
.mec-calendar.mec-calendar-daily .mec-month-navigator{position:relative;}
.mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month, .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month{min-height:28px;height:28px;line-height:28px;width:28px;margin-top:-14px;border-radius:var(--mec-secondary-border-radius);}
.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:30px;font-weight:100;text-transform:uppercase;margin-bottom:12px;line-height:1;}
.mec-calendar.mec-calendar-daily .mec-calendar-d-top h2{font-size:81px;color:#444;margin-bottom:10px;line-height:1.1;}
.mec-calendar.mec-calendar-daily .mec-calendar-d-table{overflow:hidden;background:#fff;min-height:60px;border-top:1px solid #e6e6e6;border-bottom:2px solid #f3f3f3;padding:0 50px;position:relative;}
@media only screen and (min-width: 479px) {
.mec-calendar.mec-calendar-daily .mec-calendar-d-table{padding:0 55px;}
}
.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl{width:1310px;display:block;}
.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl{display:none;}
.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl.mec-weekly-view-week-active{display:flex;}
.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt, .mec-calendar.mec-calendar-daily .mec-calendar-d-table a{display:block;background:#fff;width:42px;height:60px;line-height:60px;text-align:center;float:left;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-radius:0;}
.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt:hover, .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day:hover{background:#fafafa;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.065) inset;cursor:pointer;}
.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day{cursor:default;background:#fff;color:#c1c1c1;line-height:49px;padding-bottom:10px;text-align:center;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event{cursor:pointer;font-weight:700;color:#4a4a4a;}
.mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt.mec-table-d-current, .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active{font-weight:700;background:#fafafa;color:#40d9f1;}
.mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev, .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next{float:none;font-size:14px;width:55px;position:absolute;top:0;left:0;cursor:pointer;}
.mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next{left:auto;right:0;border-left:1px solid #e6e6e6;border-right:none;}
.mec-calendar.mec-calendar-daily .mec-today-container .mec-today-count{font-size:12px;color:#888;text-align:center;}
@media only screen and (max-width: 479px) {
.mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-130px;}
.mec-calendar.mec-calendar-daily .mec-next-month{margin-left:80px;}
.mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{font-size:14px;letter-spacing:0;}
}
.widget .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4{font-size:14px;letter-spacing:0;}
.widget .mec-calendar.mec-calendar-daily .mec-previous-month{margin-left:-130px;}
.widget .mec-calendar.mec-calendar-daily .mec-next-month{margin-left:80px;}
.mec-frontbox.mec-util-hidden{display:none !important;}
.mec-daily-view-dates-events{padding:0;background-color:#fff;}
.mec-daily-view-date-events, .mec-weekly-view-date-events{list-style:none;margin:0;}
.mec-calendar.mec-calendar-weekly .mec-calendar-d-table{padding:0;}
.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl{width:calc(100% - 1px);}
.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt{width:100%;height:70px;line-height:normal;cursor:default;}
.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:hover{background:#fff;cursor:default;}
.mec-calendar-weekly article:hover li{background:transparent;}
.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:last-child{border-right:none;}
.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:12px;font-weight:700;text-transform:uppercase;display:block;margin:15px 0 6px;}
.mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-prev, .mec-calendar.mec-calendar-weekly .mec-calendar-d-table a.mec-table-d-next{display:none;}
ul.mec-weekly-view-dates-events, ul.mec-weekly-view-dates-events li{padding:0;margin:0;line-height:initial;background:#fff;}
.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:64px;height:64px;margin-right:10px;font-size:11px;text-transform:uppercase;float:left;text-align:center;padding-top:2px;}
.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:40px;line-height:30px;font-weight:700;display:block;margin-bottom:6px;letter-spacing:1px;}
.mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-previous-month{margin-left:0;left:12px;}
.mec-calendar.mec-calendar-weekly .mec-calendar-a-month .mec-next-month{margin-left:0;left:auto;right:12px;}
@media only screen and (max-width: 479px) {
.mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:9px;letter-spacing:0;}
.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:100%;height:36px;margin-bottom:12px;line-height:1;font-size:10px;margin-right:5px;text-align:left;}
.mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:18px;margin-bottom:5px;}
}
.widget .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt span{font-size:9px;letter-spacing:0;}
.widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date{width:100%;height:36px;margin-bottom:12px;line-height:1;font-size:10px;margin-right:5px;text-align:left;}
.widget .mec-calendar.mec-calendar-weekly .mec-event-list-weekly-date span{font-size:18px;margin-bottom:5px;}
.mec-week-events-container .mec-weekly-view-dates-events li.mec-no-event-found{list-style:none !important;}
li.mec-no-event-found .mec-event-title{text-align:center;}
.mec-widget .mec-calendar{max-width:100%;}
.mec-widget .mec-calendar dl dt, .mec-wrap.mec-sm959.mec-widget .mec-calendar.mec-event-calendar-classic dl dt{height:40px;}
.mec-widget .mec-calendar .mec-calendar-events-sec{padding:10px;}
.mec-widget .mec-calendar .mec-calendar-header h2{font-size:13px;margin-top:8px;}
.mec-widget .mec-calendar .mec-event-list-classic .mec-event-image{margin-right:12px;}
.mec-widget .mec-calendar .mec-has-event:after{width:4px;height:4px;}
.mec-widget .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-table-side-title{font-size:14px;}
.mec-widget .mec-calendar .mec-event-article .mec-event-image{margin-right:11px;}
.mec-widget .mec-box-calendar.mec-calendar .mec-calendar-header{margin-bottom:20px;}
.mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month, .mec-widget .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month{font-size:0;padding:4px;text-align:center;min-width:33px;}
.mec-widget .mec-event-calendar-classic .mec-calendar-side .mec-calendar-table{min-height:200px;}
.mec-widget .mec-event-list-classic{margin-bottom:8px;padding:8px 0;}
.mec-widget .mec-event-list-classic .mec-event-article{margin-bottom:0;padding:10px 0;position:relative;min-height:86px;padding-left:80px;}
.mec-widget .mec-event-list-classic .mec-event-date{font-size:10px;line-height:14px;text-transform:uppercase;}
.mec-widget .mec-event-list-classic .mec-event-title{font-size:13px;}
.mec-widget .mec-event-list-classic .mec-event-detail{font-size:11px;}
.mec-widget .mec-event-list-classic .mec-event-image{width:68px;position:absolute;left:0;}
.mec-event-list-classic .mec-event-image img{width:100%;}
.mec-widget .mec-event-list-classic .mec-event-detail{overflow:visible;}
.event-color{width:14px;display:inline-block;vertical-align:inherit;height:14px;margin-left:5px;border-radius:50%;}
.mec-map-lightbox-wp{padding:15px 15px 0;background-color:#fff;}
.mec-map-view-event-detail.mec-event-detail{background-color:#e9e9e9;padding:8px 15px;}
.mec-map-lightbox-wp.mec-event-list-classic .mec-event-article{padding:0 0 15px;margin:0;}
.mec-map-lightbox-wp.mec-event-list-classic .mec-event-image{width:70px;margin-right:15px;}
.mec-marker-infowindow-wp{display:flex;align-items:center;padding:10px;}
.mec-marker-infowindow-wp .mec-marker-infowindow-count{width:60px;min-width:60px;height:60px;display:block;text-align:center;line-height:60px;border:1px solid #40d9f1;border-radius:50%;font-size:32px;color:#40d9f1;float:left;margin-right:11px;}
.mec-marker-infowindow-wp .mec-marker-infowindow-content{overflow:hidden;}
.mec-marker-infowindow-wp .mec-marker-infowindow-content span{display:block;color:#222;}
.mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child{font-size:15px;font-weight:700;}
.mec-marker-wrap{display:inline-block;width:35px;height:35px;margin:15px 0 0 4px;border-radius:50% 50% 50% 0;background:#00cae9;animation-name:mec-map-bounce;animation-fill-mode:both;animation-duration:1s;border:1px solid #fff;cursor:pointer;}
.mec-marker-wrap .mec-marker{margin-top:5px;display:block;-webkit-transform:rotate(45deg) translate(1px, 0);transform:rotate(45deg) translate(1px, 0);text-align:center;color:#fff;font-size:17px;}
.mec-marker-wrap .mec-marker-pulse-wrap{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;margin-left:-11px;margin-top:0;}
.mec-marker-wrap .mec-marker-pulse{display:inline-block;background:#01cae947;border-radius:50%;height:12px;width:14px;margin-left:3px;-webkit-transform:rotateX(55deg);transform:rotateX(55deg);z-index:-2;}
.mec-marker-wrap .mec-marker-pulse:after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;box-shadow:0 0 1px 2px #00cae9;animation-delay:1.1s;}
@keyframes pulsate {
0%{transform:scale(0.1, 0.1);opacity:0;}
50%{opacity:1;}
100%{transform:scale(1.2, 1.2);opacity:0;}
}
@keyframes mec-map-bounce {
0%{opacity:0;transform:translateY(-2000px) rotate(-45deg);}
60%{opacity:1;transform:translateY(30px) rotate(-45deg);}
80%{transform:translateY(-10px) rotate(-45deg);}
100%{transform:translateY(0) rotate(-45deg);}
}
.mec-skin-grid-container .mec-skin-map-container, .mec-skin-list-container .mec-skin-map-container{margin-bottom:20px;}
.mec-googlemap-skin{border-radius:var(--mec-primary-border-radius);}
.mec-single-event .mec-events-meta-group-countdown{color:#c9c9c9;text-align:center;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);}
.mec-events-meta-group-countdown .countdown-w{text-align:center;font-size:36px;margin:0 auto;padding:40px 0 0;position:relative;display:table;table-layout:fixed;}
.mec-events-meta-group-countdown .countdown-w .icon-w{font-size:24px;}
.mec-events-meta-group-countdown .countdown-w .label-w{font-size:15px;font-weight:400;letter-spacing:1px;text-transform:uppercase;position:relative;}
.mec-events-meta-group-countdown .countdown-w .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px;width:190px;font-size:72px;transition:all 0.3s ease-in-out;line-height:1.2;}
.mec-events-meta-group-countdown .countdown-w .block-w.done-w{border:0 none;}
.mec-events-meta-group-countdown .countdown-w .block-w li{font-size:50px;}
.mec-events-meta-group-countdown .countdown-w span{padding:24px 0 20px;}
.mec-events-meta-group-countdown .countdown-w .div-d{display:none;}
.mec-events-meta-group-countdown .countdown-w .countdown-message{display:none;}
.mec-events-meta-group-countdown .countdown-w .block-w i{display:none;}
#countdown{list-style:none;margin-bottom:0;margin-top:0;margin-left:0;padding-left:0;}
.mec-events-meta-group-countdown .mec-end-counts h3{display:inherit;text-align:center;font-size:16px;right:50%;}
.mec-countdown-details .countdown-w .clockdiv li p{margin-top:23px;}
@media(min-width:481px) and (max-width:768px){
.mec-events-meta-group-countdown .countdown-w{padding:0;}
.mec-events-meta-group-countdown .countdown-w .label-w{font-size:12px;letter-spacing:0;}
.mec-events-meta-group-countdown .countdown-w span{font-size:34px;}
}
@media(min-width:320px) and (max-width:480px){
.mec-events-meta-group-countdown .countdown-w .label-w{font-size:10px;}
.mec-events-meta-group-countdown .countdown-w span{font-size:28px;}
.mec-countdown-details .countdown-w .clockdiv li p{margin-top:16px;}
}
@media(max-width:320px){
.mec-events-meta-group-countdown .countdown-w .label-w{font-size:9px;letter-spacing:0;}
.mec-events-meta-group-countdown .countdown-w span{font-size:22px;}
} .info-msg,
.mec-success, .warning-msg, .mec-error{margin:30px 0 20px 0;padding:10px;border-radius:var(--mec-secondary-border-radius);font-size:13px;line-height:22px;}
.info-msg{color:#07bbe9;background-color:#ecf9fe;}
.mec-cart .mec-success, .mec-success{color:#2ca84c;background-color:#e8f9ed;}
.warning-msg{color:#cf7909;background-color:#fef7e7;}
.mec-error{color:#cb2916 !important;background-color:#fef2f2;}
.mec-fes-list{background:var(--mec-fes-main-color-rgba-1);padding:30px 3%;color:#798f96;}
@media(min-width:783px){
.mec-fes-form .mec-col-1, .mec-fes-form .mec-col-2, .mec-fes-form .mec-col-3, .mec-fes-form .mec-col-4, .mec-fes-form .mec-col-5, .mec-fes-form .mec-col-6, .mec-fes-form .mec-col-7, .mec-fes-form .mec-col-8, .mec-fes-form .mec-col-9, .mec-fes-form .mec-col-10, .mec-fes-form .mec-col-11, .mec-fes-form .mec-col-12, .mec-fes-list .mec-col-1, .mec-fes-list .mec-col-2, .mec-fes-list .mec-col-3, .mec-fes-list .mec-col-4, .mec-fes-list .mec-col-5, .mec-fes-list .mec-col-6, .mec-fes-list .mec-col-7, .mec-fes-list .mec-col-8, .mec-fes-list .mec-col-9, .mec-fes-list .mec-col-10, .mec-fes-list .mec-col-11, .mec-fes-list .mec-col-12{float:left;}
.mec-fes-form .mec-col-12, .mec-fes-list .mec-col-12{width:99%;}
.mec-fes-form .mec-col-11, .mec-fes-list .mec-col-11{width:90.66666667%;}
.mec-fes-form .mec-col-10, .mec-fes-list .mec-col-10{width:82.33333333%;}
.mec-fes-form .mec-col-9, .mec-fes-list .mec-col-9{width:74%;}
.mec-fes-form .mec-col-8, .mec-fes-list .mec-col-8{width:65.66666667%;}
.mec-fes-form .mec-col-7, .mec-fes-list .mec-col-7{width:57.33333333%;}
.mec-fes-form .mec-col-6, .mec-fes-list .mec-col-6{width:49%;}
.mec-fes-form .mec-col-5, .mec-fes-list .mec-col-5{width:40.66666667%;}
.mec-fes-form .mec-col-4, .mec-fes-list .mec-col-4{width:32.33333333%;}
.mec-fes-form .mec-col-3, .mec-fes-list .mec-col-3{width:24%;}
.mec-fes-form .mec-col-2, .mec-fes-list .mec-col-2{width:15.66666667%;}
.mec-fes-form .mec-col-1, .mec-fes-list .mec-col-1{width:7.33333333%;}
}
.mec-fes-list ul, .mec-fes-list .mec-fes-list-top-actions{margin:0 auto 15px;max-width:840px;list-style:none;padding:0;}
.mec-fes-list ul li *{text-decoration:none !important;}
.mec-fes-list ul li{padding:20px 15px;border-radius:3px;margin-bottom:15px;border:1px solid #cfeff5;box-shadow:0 2px 6px -4px #cfeff5;background:#fff;line-height:normal;}
.mec-fes-list ul li a{box-shadow:none;color:#181818;}
.mec-fes-list ul li a:hover{color:#40d9f1;}
.mec-fes-list ul li .mec-event-title{font-size:17px;font-weight:600;width:calc(100% - 250px);display:inline-block;}
@media(max-width:680px){
.mec-fes-list ul li .mec-event-title{width:100%;font-size:13px;margin:0 0 20px 0;display:block;}
.mec-fes-list ul li{padding:10px 12px 40px;}
}
@media(max-width:480px){
.mec-fes-list .mec-fes-list-top-actions, .mec-fes-list ul{padding-left:0;}
}
.mec-fes-form .mec-meta-box-fields{font-size:13px;line-height:1.4;color:#798f96;}
.mec-fes-form .mec-required{color:#ff3c3c;}
.mec-fes-list .mec-event-status{color:#fff !important;border-color:transparent !important;}
.mec-fes-list .mec-book-confirmed, .mec-fes-form .mec-book-confirmed{background:#50d477 !important;}
.mec-fes-list .mec-book-pending, .mec-fes-form .mec-book-pending{background:#fcbe69 !important;}
.mec-fes-list .mec-book-rejected, .mec-fes-form .mec-book-rejected{background:#fe686a !important;}
.mec-fes-list .mec-book-other, .mec-fes-form .mec-book-other{background:#40d9f1 !important;}
.mec-fes-list ul li .mec-fes-event-remove, .mec-fes-list ul li .mec-fes-event-view, .mec-fes-list ul li .mec-fes-event-edit{font-size:11px;padding:0;border:0;background:#f7f8f9;float:right;margin-left:5px;border-radius:2px;transition:all 0.2s ease;}
.mec-fes-list ul li .mec-fes-event-remove, .mec-fes-list ul li .mec-fes-event-view a, .mec-fes-list ul li .mec-fes-event-edit a, .mec-fes-list ul li .mec-fes-event-export a{padding:4px 8px;display:inline-block;border:1px solid #e7e8e9;border-radius:2px;color:#789;position:relative;}
@media(max-width:600px){
.mec-fes-list ul li .mec-fes-event-remove, .mec-fes-list ul li .mec-fes-event-view a, .mec-fes-list ul li .mec-fes-event-export a, .mec-fes-list ul li .mec-fes-event-edit a{font-size:10px;}
}
.mec-fes-list ul li .mec-fes-event-remove:hover{cursor:pointer;background:#f96f8a;border-color:#f96f8a;color:#fff;}
.mec-fes-list ul li .mec-fes-event-view a:hover, .mec-fes-list ul li .mec-fes-event-edit a:hover, .mec-fes-list ul li .mec-fes-event-export a:hover{background:#40d9f1;color:#fff;border-color:#40d9f1;}
.single-mec-events .pmpro_content_message a, .single-mec-events .pmpro_content_message a:link, .mec-fes-form-top-actions a, .mec-fes-list-top-actions a{position:relative;border:none;border-radius:3px;color:#fff !important;display:inline-block;font-size:13px;line-height:16px;font-weight:600;text-transform:capitalize;text-decoration:none !important;cursor:pointer;margin-right:10px;margin-bottom:20px;letter-spacing:0;padding:15px 22px;background:#39c36e;box-shadow:0 1px 7px -3px #39c36e !important;-webkit-transition:all 0.21s ease;-moz-transition:all 0.21s ease;transition:all 0.21s ease;text-decoration:unset;}
.single-mec-events .pmpro_content_message a:hover, .single-mec-events .pmpro_content_message a:hover:link, .mec-fes-list-top-actions a:hover, .mec-fes-form-top-actions a:hover{background:#222;color:#fff;}
.mec-fes-form-top-actions a:before{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;margin-right:5px;transform:rotate(135deg);-webkit-transform:rotate(135deg);}
.mec-fes-form .mec-form-row, .mec-fes-list .mec-form-row{margin-bottom:0px;clear:both;}
.mec-fes-form .mec-form-row:after, .mec-fes-list .mec-form-row:after{content:"";display:block;clear:both;}
.mec-fes-form label, .mec-fes-form span.mec-label{font-size:13px;line-height:20px;display:block;color:#798f96;font-weight:400;padding:0;margin:5px 0;}
.mec-fes-form label:not(.mec-title label),
.mec-fes-form span.mec-label{margin:0;line-height:36px;}
.mec-fes-form input+label{line-height:24px;padding:0;margin:0;display:inline-block;vertical-align:middle;}
#wrap .mec-fes-form input+label{padding-top:0;}
.mec-fes-form .post-status{float:right !important;margin:0 5px;color:#fff;padding:0 10px;border-radius:12px;font-style:italic;font-size:18px;}
.mec-fes-form #mec-event-data input[type="date"],
.mec-fes-form input[type="text"],
.mec-fes-list input[type="search"],
.mec-fes-form input[type="url"],
.mec-fes-form input[type="number"],
.mec-fes-form input[type="email"],
.mec-fes-form input[type="password"],
.mec-fes-form input[type="tel"],
.mec-fes-form textarea, .mec-fes-form select, .mec-fes-list select{min-width:inherit;display:inline;min-height:30px;font-size:13px;line-height:36px;padding:0 10px;margin:0 1% 10px 0;background:#fff;border:1px solid #cfeff5;box-shadow:0 2px 5px rgba(207, 239, 245, 0.38) inset;border-radius:3px;height:36px;color:#798f96;font-family:inherit;}
.mec-fes-form select, .mec-fes-form select{width:auto;}
.mec-fes-form textarea{padding:10px;line-height:20px;}
.lity-content .mec-events-meta-group-booking input[type="date"]::-webkit-calendar-picker-indicator,
.lity-content #mec_fes_form input[type="date"]::-webkit-calendar-picker-indicator,
.mec-single-event .mec-events-meta-group-booking input[type="date"]::-webkit-calendar-picker-indicator,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="date"]::-webkit-calendar-picker-indicator,
#mec_fes_form input[type="date"]::-webkit-calendar-picker-indicator{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA0QjQ2N0QwQjQ4MzExRUE4RDdFREZDRTUxMUVERTM5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA0QjQ2N0QxQjQ4MzExRUE4RDdFREZDRTUxMUVERTM5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDRCNDY3Q0VCNDgzMTFFQThEN0VERkNFNTExRURFMzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDRCNDY3Q0ZCNDgzMTFFQThEN0VERkNFNTExRURFMzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WW71PAAAGIklEQVR42qRX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);background-position:center;background-size:cover;width:10px;height:12px;display:block;}
.mec-fes-form input{background:#fff;border-radius:3px;}
.mec-fes-form textarea{height:80px;}
.mec-fes-form input::-webkit-input-placeholder{color:#798f96;}
.mec-fes-form input::-moz-placeholder{color:#798f96;}
.mec-fes-form input:-ms-input-placeholder{color:#798f96;}
.mec-fes-form input:-moz-placeholder{color:#798f96;}
#mec-excerpt .mec-form-row .widefat{max-width:100%;}
#mec_more_info_target{width:100%;}
@media only screen and (min-width: 961px) {
.mec-fes-form #mec-event-data input[type="date"],
.mec-fes-form input[type="text"],
.mec-fes-list input[type="search"],
.mec-fes-form input[type="url"],
.mec-fes-form input[type="email"],
.mec-fes-form input[type="tel"],
.mec-fes-form input[type="password"],
.mec-fes-form input[type="number"],
.mec-fes-form #mec-event-data select,
.mec-fes-form textarea{display:inline-block;}
}
@media only screen and (max-width: 768px) {
.mec-fes-form #mec-event-data input[type="date"],
.mec-fes-form input[type="text"],
.mec-fes-list input[type="search"],
.mec-fes-form input[type="url"],
.mec-fes-form input[type="email"],
.mec-fes-form input[type="password"],
.mec-fes-form #mec-event-data select,
.mec-fes-form textarea{width:100%;}
}
.mec-fes-form input[type="text"]#mec_fes_title{padding:5px 10px;min-height:32px;height:50px;background:#fff !important;max-width:100%;font-size:19px;font-weight:400;}
.mec-fes-form input[type="checkbox"],
.mec-fes-form input[type="radio"]{display:inline !important;float:left;margin:5px 5px 0 0;}
.mec-fes-form input[type="text"]:focus,
.mec-fes-list input[type="search"]:focus,
.mec-fes-form input[type="number"]:focus,
.mec-fes-form input[type="email"]:focus,
.mec-fes-form input[type="url"]:focus,
.mec-fes-form input[type="password"]:focus,
.mec-fes-form input[type="tel"]:focus,
.mec-fes-form textarea:focus, .mec-fes-form select:focus, .mec-fes-form select:focus{border:1px solid #aaa;color:#444;background:#fff;-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);box-shadow:0 0 3px rgba(0, 0, 0, 0.2);outline:none;}
.mec-form-row .mec-color{cursor:pointer;}
.mec-form-row.mec-available-color-row span{margin:10px;width:14px;height:14px;display:inline-block;margin:6px 10px 6px 0;border-radius:20px 20px 20px 20px;vertical-align:middle;}
.mec-form-row.mec-available-color-row span:first-of-type{margin-left:0;}
.mec-fes-form .mec-tooltip:hover:after, .mec-fes-form .mec-tooltip:hover:before{display:none;}
.mec-fes-form .mec-tooltip .box{min-width:300px;max-width:600px;display:inline-block;left:36px;top:calc(50% - 9px);transform:translateY(-50%);padding:0;margin-top:8px;background-color:#535a61;color:#fff;font-weight:400;font-size:14px;letter-spacing:0.5px;line-height:1.3;position:absolute;z-index:9999999;box-sizing:border-box;border-radius:6px;box-shadow:0 4px 45px -8px #444b50;visibility:hidden;opacity:0;transition:opacity 0.23s;}
#webnus-dashboard .mec-fes-form .mec-tooltip .box p,
.mec-fes-form .mec-tooltip .box p{color:#fff !important;font-size:14px;line-height:1.3;margin:0;}
.mec-fes-form .mec-tooltip:hover .box{visibility:visible;opacity:1;}
.mec-fes-form .mec-tooltip:hover .box{padding:20px;border-radius:8px;}
.mec-fes-form .mec-tooltip .box h5{color:#fff;font-size:17px;font-weight:600;margin:-30px -20px;padding:20px 0;text-align:center;margin-bottom:10px;background:#3a3f44;border-bottom:1px solid #32363a;border-radius:6px 6px 0 0;z-index:9999;}
#webnus-dashboard .mec-fes-form .mec-tooltip .box p a,
.mec-fes-form .mec-tooltip .box p a{color:#40d9f1;margin-top:10px;margin-left:0;font-weight:400;position:relative;text-decoration:none;display:block;width:max-content;}
.mec-fes-form .mec-tooltip .box a:hover{color:#f90;}
.mec-fes-form .mec-tooltip .box:after{display:block;position:absolute !important;top:100% !important;right:50% !important;margin-top:-6px !important;margin-right:-6px !important;width:12px !important;height:24px !important;overflow:hidden !important;transform:rotate(-90deg) !important;}
.mec-fes-form .mec-tooltip .box:before{display:block;content:"" !important;position:absolute !important;width:12px;height:12px;left:-10px !important;top:50% !important;transform:translate(50%, -50%) rotate(-45deg) !important;background-color:#535a61 !important;box-shadow:0 8px 9px -4px #535a61 !important;z-index:0 !important;}
.mec-fes-form .mec-tooltip .box.top{left:50%;top:0;transform:translate(-50%, -100%);margin-top:0;margin-left:-10px;}
.mec-fes-form .mec-tooltip .box.top:after{top:50% !important;right:100% !important;}
.mec-fes-form .mec-tooltip .box.top:before{left:50% !important;top:100% !important;}
.mec-fes-form .mec-tooltip .box.bottom{left:50%;top:auto;bottom:0;transform:translate(-50%, 100%);margin-bottom:-20px;margin-left:-10px;}
.mec-fes-form .mec-tooltip .box.bottom:after{top:0 !important;right:50% !important;background-color:#3a3f44 !important;}
.mec-fes-form .mec-tooltip .box.bottom:before{left:50% !important;top:-7px !important;transform:translateX(-50%);background-color:#3a3f44 !important;}
.mec-fes-form .mec-tooltip .box.left{left:auto;right:26px;top:50%;transform:translateY(-50%);}
.mec-fes-form .mec-tooltip .box.left:before{right:0 !important;left:auto !important;top:50% !important;}
.mec-fes-form .mec-tooltip{display:inline-block;vertical-align:middle;margin-right:10px;cursor:help;position:relative;bottom:0 !important;}
.mec-fes-form .mec-tooltip:last-child{margin-right:0;}
.mec-fes-form .mec-tooltip:hover:after{background:#313130;border-radius:5px;bottom:24px;color:#fff;content:attr(title);left:-75px;padding:10px;position:absolute;z-index:98;width:240px;}
.mec-fes-form .mec-tooltip:hover:before{border:solid;border-color:#313130 transparent;border-width:6px 6px 0;bottom:18px;content:"";left:30%;position:absolute;z-index:99;}
.mec-fes-form .mec-tooltip .dashicons-before:before{color:var(--mec-fes-main-color) !important;font-size:24px;width:24px;height:36px;line-height:36px;padding:0;}
.mec-fes-form .mec-tooltip a:focus{box-shadow:none;}
.mec-form-row .bootstrap_unvalid{display:block;border:2px solid red;position:relative;display:inline-block;border-bottom:1px dotted #000;}
.mec-fes-form .mec-tooltiptext{visibility:hidden;width:120px;background-color:red;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;}
.mec-fes-form .mec-tooltip .content p a{display:none;}
@media only screen and (min-width: 961px) {
.mec-fes-form .mec-fes-form-cntt, .mec-fes-form .mec-fes-form-sdbr{width:68%;float:left;padding-right:20px;}
.mec-fes-form .mec-fes-form-sdbr{width:32%;padding-right:0;padding-left:10px;}
.mec-fes-submit-mobile{display:none;}
}
.mec-fes-form .mec-meta-box-fields{padding:0 20px 20px;border:1px solid #cfeff5;margin-bottom:20px !important;box-shadow:0 2px 6px -3px #cfeff5;border-radius:3px;background:#fff;}
.mec-fes-form .mec-fes-editor{margin-bottom:20px;}
.mec-fes-form .mec-meta-box-fields h4, .mec-fes-form .mec-meta-box-fields h4 label{margin:0 -20px;font-size:15px;font-weight:600;letter-spacing:0;color:#40d9f1;text-transform:capitalize;padding:15px 20px;margin-bottom:20px;}
.mec-fes-form .mec-meta-box-fields h4 label{padding:0;margin:0;}
.mec-fes-sub-button{width:100% !important;}
.mec-available-color-row span.color-selected{box-sizing:content-box;box-shadow:0 0 0 2px #40d9f1;}
.mec-fes-loading:before{content:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/ajax-loader.gif);background:transparent;border-style:none;display:block;margin-left:47%;}
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"]{width:190px;margin-right:1.4%;}
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"].mec-col-1,
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"].mec-col-2{width:120px;margin-right:10px;}
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"].widefat{width:100%;}
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row{border-bottom:none;padding-bottom:10px;}
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"].mec-col-6{width:39%;}
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row button{margin-right:0;padding:9px 26px;}
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row button.mec-add-hourly-schedule-button{font-size:12px;height:30px;line-height:25px;}
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row .description{display:inline-block;border-left:1px dashed #bfcacc;margin-left:12px;line-height:28px;padding-left:12px;margin-top:5px;font-style:italic;}
@media only screen and (max-width: 768px) {
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"]{width:100% !important;}
}
#mec_fes_form_message{max-width:838px;margin:10px auto;display:block !important;text-align:center;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .mec-booking-attendees-tooltip{position:relative;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list strong, .post-type-mec-books .attendees strong{line-height:26px;padding-left:26px;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .mec-booking-attendees-tooltip:before{position:absolute;content:"\e001";font-family:simple-line-icons;margin:12px 0;top:-30px;left:0;font-size:18px;line-height:12px;color:#40d9f1;padding:0 60px 5px 0;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .mec-booking-attendees-tooltip ul{position:absolute;min-width:300px;max-width:600px;display:inline-block;left:60px;top:50%;transform:translateY(-50%);background-color:#535a61;color:#fff;font-weight:400;font-size:14px;letter-spacing:0.5px;line-height:1.3;z-index:9999999;box-sizing:border-box;box-shadow:0 4px 45px -8px #444b50;visibility:hidden;opacity:0;transition:opacity 0.23s;padding:23px 20px 20px 20px;border-radius:8px;margin-top:-13px;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .mec-booking-attendees-tooltip ul:before{display:block;content:"" !important;position:absolute !important;width:12px;height:12px;left:-10px !important;top:50% !important;transform:translate(50%, -50%) rotate(-45deg) !important;background-color:#535a61 !important;box-shadow:0 8px 9px -4px #535a61 !important;z-index:0 !important;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .mec-booking-attendees-tooltip:hover ul{visibility:visible;opacity:1;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .mec-booking-attendees-tooltip ul li{list-style:none;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .mec-booking-attendees-tooltip ul a{color:#40d9f1;margin-bottom:14px;margin-left:0;font-weight:400;font-size:14px;letter-spacing:0.5px;position:relative;text-decoration:none;display:block;width:max-content;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .mec-booking-attendees-tooltip ul li:last-child a{margin-bottom:0;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list{margin:0;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix:first-child{background:#fff;border-bottom:1px solid #cfeff5;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix:first-child div span{line-height:1;font-weight:600;font-size:13px;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix{display:flex;background:#f8feff;padding:10px;text-align:left;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix .w-col-xs-3{width:25%;word-wrap:break-word;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix .w-col-xs-3:first-child{width:45%;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix .w-col-xs-3:nth-child(2){width:15%;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix .w-col-xs-3:nth-child(3){width:25%;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix .w-col-xs-3:nth-child(4){width:20%;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix:not(:first-child) .w-col-xs-3{font-size:13px;display:block;color:#798f96;font-weight:400;padding:0;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix .w-col-xs-3 a{text-decoration:unset;}
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix:nth-child(odd){background:#fff;}
select#mec_fes_selected_group{width:100%;display:block;}
.mec-pagination{display:block;margin:40px 0 0 0;}
.mec-pagination ul.page-numbers{display:flex;justify-content:center;align-content:space-around;flex-wrap:nowrap;align-items:center;flex-direction:row;}
.mec-pagination .page-numbers li{margin:0 7px;padding:0;display:flex;}
.mec-pagination .page-numbers li .page-numbers{text-align:center;font-size:14px;line-height:3;width:42px;}
.mec-pagination .page-numbers li .page-numbers.prev, .mec-pagination .page-numbers li .page-numbers.next{width:110px;}
.mec-wrap .mec-totalcal-box{position:relative;border:1px solid #efefef;padding:20px 5px 45px 5px;margin:0 0 20px;background:#fafafa;overflow:hidden;box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.012);min-height:78px;border-radius:var(--mec-primary-border-radius);}
.mec-wrap .mec-totalcal-box i{float:left;margin:0;width:36px;height:36px;background:#fff;border:1px solid #efefef;text-align:center;padding:10px 0;font-size:15px;color:#888;border-radius:var(--mec-secondary-border-radius) 0 0 var(--mec-secondary-border-radius);}
.mec-wrap .mec-totalcal-box input, .mec-wrap .mec-totalcal-box select, .mec-checkboxes-search .mec-searchbar-category-wrap, .mec-wrap .mec-totalcal-box .mec-totalcal-view span{width:auto;min-height:36px;height:36px;line-height:36px;background:#fff;font-size:13px;color:#777;border:1px solid #efefef;margin:0 0 0 -1px;float:left;padding:0 5px;font-family:inherit;}
.mec-search-form .select2-container{width:calc(100% - 36px) !important;}
.mec-search-form .mec-date-search .select2-container:first-of-type{width:calc((100% - 36px) * 3 / 5) !important;}
.mec-search-form .mec-date-search .select2-container:last-of-type{width:calc((100% - 36px) * 2 / 5) !important;}
.mec-search-form span.select2.select2-container--open.select2-container--below .selection .select2-selection.select2-selection--single, .mec-search-form span.select2.select2-container--open.select2-container--below .selection .select2-selection.select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.mec-search-form span.select2.select2-container--open.select2-container--above .selection .select2-selection.select2-selection--single, .mec-search-form span.select2.select2-container--open.select2-container--above .selection .select2-selection.select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}
.mec-search-form .mec-dropdown-wrap span.select2 .selection .select2-selection, .mec-search-form .mec-date-search span.select2 .selection .select2-selection{min-height:36px;height:36px;line-height:36px;background:#fff;font-size:13px;color:#777;border:1px solid #efefef;margin:0 0 10px -1px;padding:0 5px;font-family:inherit;border-radius:0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0;width:100%;}
.mec-search-form .mec-date-search span.select2:first-of-type .selection .select2-selection{border-radius:0;}
.mec-search-form .mec-dropdown-wrap span.select2 .selection .select2-selection .select2-selection__rendered, .mec-search-form .mec-date-search span.select2 .selection .select2-selection .select2-selection__rendered{color:#777;line-height:34px;padding:0 0 0 5px;}
.mec-search-form .mec-dropdown-wrap span.select2 .selection .select2-selection .select2-selection__arrow, .mec-search-form .mec-date-search span.select2 .selection .select2-selection .select2-selection__arrow{height:34px;}
body:has(.mec-search-form) .select2-container--open .select2-dropdown--below{margin-top:21px;margin-left:-1px;border:1px solid #efefef;border-radius:0 0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius);overflow:hidden;}
body:has(.mec-search-form) .select2-container--open .select2-dropdown--above{margin-top:33px;border:1px solid #efefef;border-radius:var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0 0;overflow:hidden;left:-1px;}
body:has(.mec-search-form) .select2-search--dropdown .select2-search__field{font-size:13px;color:#777;border:1px solid #efefef !important;}
body:has(.mec-search-form) .select2-container--default .select2-results__option--selected{background-color:#efefef !important;}
body:has(.mec-search-form) .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--mec-color-skin) !important;}
body:has(.mec-search-form) .select2-results__option{font-size:13px !important;}
.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap span.select2 .selection .select2-selection, .mec-modern-search-bar .mec-search-form .mec-date-search span.select2 .selection .select2-selection{min-height:45px;height:45px;border:1px solid #ccc;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1) inset;}
.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap span.select2 .selection .select2-selection .select2-selection__rendered, .mec-modern-search-bar .mec-search-form .mec-date-search span.select2 .selection .select2-selection .select2-selection__rendered{line-height:43px;}
.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap span.select2 .selection .select2-selection .select2-selection__arrow, .mec-modern-search-bar .mec-search-form .mec-date-search span.select2 .selection .select2-selection .select2-selection__arrow{height:43px;}
body:has(.mec-modern-search-bar .mec-search-form) .select2-container--open .select2-dropdown--below{border:1px solid #ccc;}
body:has(.mec-modern-search-bar .mec-search-form) .select2-container--open .select2-dropdown--above{border:1px solid #ccc;}
.mec-wrap .mec-totalcal-box input[type="text"],
.mec-wrap .mec-totalcal-box input[type="date"],
.mec-wrap .mec-totalcal-box input[type="email"],
.mec-wrap .mec-totalcal-box input[type="number"],
.mec-wrap .mec-totalcal-box input[type="password"],
.mec-wrap .mec-totalcal-box input[type="search"],
.mec-wrap .mec-totalcal-box input[type="tel"],
.mec-wrap .mec-totalcal-box input[type="url"],
.mec-wrap .mec-totalcal-box select, .mec-wrap .mec-totalcal-box textarea{border-radius:0;}
.mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{border-right-width:2px;}
.mec-there-labels .mec-totalcal-view{margin-top:28px;}
.mec-wrap .mec-totalcal-box input[type="submit"]{cursor:pointer;padding:0 16px;text-transform:uppercase;font-size:11px;transition:all 0.21s ease;}
.mec-wrap .mec-totalcal-box input[type="submit"]:hover{background:#222;color:#fff;}
.mec-wrap .mec-totalcal-box .mec-totalcal-view span{display:inline-block;text-transform:uppercase;font-size:11px;padding:0 12px;cursor:pointer;}
.mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover{color:#40d9f1;}
.mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{color:#fff;background:#40d9f1;border-color:#40d9f1;}
.mec-wrap .mec-totalcal-box .mec-totalcal-view span:first-child{border-radius:var(--mec-secondary-border-radius) 0 0 var(--mec-secondary-border-radius);}
.mec-wrap .mec-totalcal-box .mec-totalcal-view span:last-child{border-radius:0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0;}
.mec-wrap .mec-totalcal-box .mec-totalcal-view{text-align:right;float:right;}
.mec-wrap .mec-totalcal-box input[type="search"]{width:calc(100% - 36px);}
.mec-there-reset-button.mec-totalcal-box{padding-bottom:48px;}
.mec-wrap .mec-totalcal-box .mec-search-reset-button .mec-button{position:absolute !important;margin:0 !important;bottom:0 !important;right:0 !important;padding:9px 25px !important;background:#fff !important;color:#767676 !important;border-top:1px solid !important;border-left:1px solid !important;border-color:#e8e8e8 !important;overflow:hidden !important;height:36px;}
.mec-wrap .mec-totalcal-box .mec-search-reset-button .mec-button:hover{background:#000 !important;color:#fff !important;border-color:#000 !important;}
.mec-full-calendar-wrap .mec-search-form .col-md-7{padding:0;}
.mec-wrap .mec-date-search .mec-col-3, .mec-wrap .mec-minmax-event-cost .mec-minmax-price{width:calc(50% - 17px);}
.mec-wrap .mec-text-address-search.with-mec-cost{width:calc(100% - 336px);}
.mec-wrap .mec-minmax-event-cost{display:block;float:left;width:50%;margin-left:10px;}
.mec-wrap .mec-minmax-event-cost.with-mec-address{display:block;width:336px;max-width:50%;float:right;margin-left:0;padding:0 10px;}
.mec-wrap .mec-checkboxes-search{padding:0 10px;display:table-caption;}
.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap{width:calc(100% - 36px) !important;max-width:calc(100% - 36px) !important;padding:0;position:relative;line-height:inherit;height:auto;}
.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap select{line-height:20px;}
.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container.select2-container--default{width:calc(100% - 36px) !important;}
.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap input[type="search"]{width:calc(100% - 36px) !important;min-height:30px;margin:0;}
.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple ul, .mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container.select2-container--default{height:auto;overflow:unset;}
.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple ul{display:block;}
.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple{border:unset;width:100%;height:0 !important;border-radius:0;}
.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple ul li{line-height:12px !important;max-height:20px !important;width:auto;margin-right:5px;margin-top:5px;}
.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice{letter-spacing:0;color:#777;text-transform:capitalize;padding:4px 6px;background-color:#efefef;border-radius:2px;border:0;cursor:default;float:left;margin-right:5px;margin-top:5px;margin-bottom:5px;font-size:11px;text-transform:uppercase;}
.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice__remove{color:#777;}
@media only screen and (min-width: 961px) and (max-width: 1200px) {
.mec-wrap .mec-totalcal-box{padding:37px 5px;}
}
@media only screen and (max-width: 960px) {
.mec-wrap .mec-totalcal-box .col-md-3, .mec-wrap .mec-totalcal-box .col-md-4, .mec-wrap .mec-totalcal-box .col-md-5{width:100%;float:none;clear:both;overflow:hidden;}
.mec-full-calendar-wrap .mec-search-form .col-md-3, .mec-full-calendar-wrap .mec-search-form .col-md-4, .mec-full-calendar-wrap .mec-search-form .col-md-5{display:block;max-width:100%;padding:0;margin:0 0 10px 0;}
.mec-full-calendar-wrap .mec-search-form .col-md-3{padding-bottom:10px !important;}
.mec-wrap .mec-search-form .mec-date-search select{width:calc(100% - 106px);}
.mec-wrap .mec-search-form .mec-date-search select:last-child{width:70px;}
.mec-wrap .mec-totalcal-box .mec-totalcal-view{float:none;}
.mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice{display:block;max-width:100%;white-space:break-spaces;max-height:unset !important;height:auto !important;}
}
@media only screen and (min-width: 768px) and (max-width: 960px) {
.mec-wrap .mec-totalcal-box .col-md-4{position:relative;width:initial;}
.mec-wrap .mec-totalcal-box .col-md-5{padding-bottom:0;}
.mec-full-calendar-wrap .mec-search-form .col-md-5{margin-top:20px;}
.mec-wrap .mec-totalcal-box{padding:37px 5px;}
}
@media only screen and (max-width: 767px) {
.mec-wrap .mec-totalcal-box .mec-totalcal-view{float:none;}
.mec-wrap .mec-totalcal-box .col-md-4{padding-bottom:0;}
.mec-wrap .mec-text-address-search.with-mec-cost, .mec-wrap .mec-minmax-event-cost.with-mec-address{width:100%;float:left;}
.mec-wrap .mec-minmax-event-cost.with-mec-address{max-width:calc(100% - 20px);margin:0 10px 20px 10px;}
.mec-wrap .mec-minmax-event-cost .mec-minmax-price{width:calc(50% - 17px);}
}
@media only screen and (max-width: 479px) {
.mec-wrap .mec-totalcal-box .mec-totalcal-view span{padding:0 8px;font-size:10px;}
.mec-wrap .mec-totalcal-box input[type="submit"]{padding:0 10px;font-size:10px;}
}
@media only screen and (min-width: 961px) {
.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-3, .mec-wrap .mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5{padding-bottom:20px;clear:both;overflow:hidden;}
.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-5{right:10px;width:initial;}
.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-4{padding-bottom:0;width:100%;}
}
@media(min-width:961px) and (max-width:1200px){
.mec-full-calendar-wrap .mec-totalcal-box{padding:15px 10px;}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-2{width:50%;}
.mec-wrap .mec-totalcal-box .mec-totalcal-view span{padding:0 10px;}
.mec-search-form .mec-date-search, .mec-search-form .mec-dropdown-search, .mec-search-form .mec-text-input-search, .mec-search-form .mec-text-address-search{padding:0 4px;}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-2, .mec-full-calendar-wrap .mec-totalcal-box .col-md-3, .mec-full-calendar-wrap .mec-totalcal-box .col-md-4, .mec-full-calendar-wrap .mec-totalcal-box .col-md-5{padding-bottom:20px;}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-2 select{min-width:calc(100% - 36px);}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-3 select{min-width:calc(30% - 10px);}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-3:last-child select{min-width:calc(50% - 19px);}
.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{font-size:9px;text-align:center;}
}
@media only screen and (max-width: 1200px) {
.post-type-archive-mec-events .mec-totalcal-box .col-md-3, .post-type-archive-mec-events .mec-totalcal-box .col-md-4{width:100%;padding:0;}
.post-type-archive-mec-events .mec-totalcal-box select:last-child{min-width:auto;}
.post-type-archive-mec-events .mec-totalcal-box .col-md-5{position:relative;float:right;max-width:100%;left:0;top:20px;width:100% !important;display:block;clear:both;}
.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view{max-width:100%;width:100%;}
.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{width:20.1%;font-size:10px;}
}
@media only screen and (max-width: 960px) {
.post-type-archive-mec-events .mec-totalcal-box .col-md-5{top:10px;}
}
@media only screen and (max-width: 760px) {
.post-type-archive-mec-events .mec-totalcal-box .col-md-5{top:0 !important;}
}
@media only screen and (max-width: 480px) {
.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{font-size:8px;}
}
@media(min-width:1201px) and (max-width:1280px){
.mec-full-calendar-wrap .mec-totalcal-view span{font-size:9px;padding:0 10px;}
}
@media(min-width:761px) and (max-width:1200px){
.mec-full-calendar-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search{width:33.3333%;display:block;float:left;}
.mec-full-calendar-wrap .mec-search-form .col-md-4 .mec-text-input-search{padding:0;margin-bottom:20px;}
.mec-full-calendar-wrap .mec-search-form .col-md-3{width:100%;}
.mec-full-calendar-wrap .mec-search-form .mec-date-search select:last-child{min-width:70px;width:70px;}
.mec-full-calendar-wrap .mec-search-form .col-md-5{float:right;padding:0 0 10px 0;}
.mec-full-calendar-wrap .mec-totalcal-view span{font-size:11px;}
}
@media(max-width:760px){
.mec-full-calendar-wrap .mec-search-form .col-md-3{width:100%;}
.mec-full-calendar-wrap .mec-search-form .mec-date-search select:last-child{min-width:70px;width:70px;}
.mec-full-calendar-wrap .mec-search-form .col-md-5{float:right;padding:0 0 10px 0;}
.mec-full-calendar-wrap .mec-totalcal-view span{font-size:11px;}
}
@media(max-width:960px){
.mec-full-calendar-wrap .mec-totalcal-box{padding:20px 20px;}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-2{width:50%;}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-2, .mec-full-calendar-wrap .mec-totalcal-box .col-md-3, .mec-full-calendar-wrap .mec-totalcal-box .col-md-4{padding-bottom:10px;}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-2 select{min-width:calc(100% - 36px);margin-bottom:10px;}
.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view{margin-left:10px;}
.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{font-size:10px;text-align:center;}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-2{width:100%;}
.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:14.3%;text-align:center;font-size:10px;margin-right:-1px;}
}
@media(max-width:780px){
.mec-full-calendar-wrap .mec-totalcal-box .col-md-3 select{width:calc(50% - 18px) !important;}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-4{position:unset;padding-right:0;}
.mec-full-calendar-wrap .mec-search-form .col-md-3, .mec-full-calendar-wrap .mec-search-form .col-md-4, .mec-full-calendar-wrap .mec-search-form .col-md-5{margin:0;padding:0;}
.mec-wrap .mec-totalcal-box .mec-totalcal-view span{padding:0 7px;margin-top:20px;}
}
@media(max-width:480px){
.mec-full-calendar-wrap .mec-totalcal-box{padding:15px 10px;}
.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:13.5%;text-align:center;font-size:11px;}
}
@media(max-width:411px){
.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:12%;font-size:10px;}
}
@media(max-width:320px){
.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:22.5%;font-size:11px;}
} .mec-totalcalview-selected:hover{color:#fff !important;}
.mec-search-form{padding:20px 10px;}
.mec-search-form .mec-dropdown-wrap{display:table;width:100%;table-layout:fixed;}
.mec-search-form .mec-date-input-search, .mec-search-form .mec-time-input-search, .mec-search-form .mec-dropdown-search, .mec-search-form .mec-text-input-search, .mec-search-form .mec-date-search{padding:0 10px;float:left;}
.mec-search-form .mec-text-input-search input{border-radius:0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0 !important;}
.mec-search-form .mec-date-search, .mec-search-form .mec-totalcal-view, .mec-search-form .mec-time-picker-search{padding:0 10px;}
.mec-search-form .mec-text-input-search{width:100%;}
.mec-search-form .mec-full-calendar-search-ends .mec-text-input-search{width:50%;}
.mec-search-form .mec-date-search, .mec-search-form .mec-time-picker-search{width:50%;float:left;}
.mec-search-form .mec-time-picker-search input:last-child, .mec-search-form .mec-minmax-event-cost input:last-child, .mec-search-form .mec-text-address-search input{border-radius:0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0 !important;}
.mec-search-form .mec-date-search.with-mec-time-picker, .mec-search-form .mec-time-picker-search.with-mec-date-search{width:25%;float:left;}
.mec-search-form .mec-tab-loader.col-md-6 .mec-totalcal-view{padding:0;}
.mec-wrap .mec-search-form .with-mec-date-search .mec-timepicker-start, .mec-wrap .mec-search-form .with-mec-date-search .mec-timepicker-end{width:calc(50% - 17px);}
.mec-wrap .mec-search-form .with-mec-date-search .mec-timepicker-start:hover, .mec-wrap .mec-search-form .with-mec-date-search .mec-timepicker-end:hover, .mec-wrap .mec-search-form .with-mec-date-search .mec-timepicker-start:focus, .mec-wrap .mec-search-form .with-mec-date-search .mec-timepicker-end:focus{border-color:#efefef;box-shadow:none;}
.mec-search-form .mec-text-address-search, .mec-search-form .mec-minmax-event-cost, .mec-search-form .mec-full-calendar-search-ends .mec-text-input-search.col-md-12{min-height:55px;}
.mec-search-form .mec-full-calendar-search-ends .mec-text-input-search.col-md-12, .mec-widget .mec-search-form .mec-text-input-search, .mec-widget .mec-search-form .mec-date-search{width:100%;}
.mec-search-form .mec-full-calendar-search-ends .mec-text-input-search.col-md-12{padding:0 10px;}
.mec-there-labels .mec-search-form .mec-full-calendar-search-ends .mec-text-input-search.col-md-12{margin-top:20px;}
.mec-search-form .mec-date-search{clear:left;}
.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:table-cell;float:none;}
.mec-widget .mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block;}
.mec-checkboxes-search .mec-searchbar-category-wrap, .mec-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select{width:calc(100% - 36px);margin-bottom:20px !important;border-radius:0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0;padding-bottom:3px;}
.mec-wrap .mec-search-form .mec-text-input-search{padding:0 10px;}
.mec-wrap .mec-search-form .mec-text-input-search input, .mec-wrap .mec-search-form .mec-minmax-price input, .mec-wrap .mec-search-form .mec-text-address-search input{margin-bottom:10px;}
.mec-wrap .mec-totalcal-box label{display:block;line-height:1.8;margin-bottom:4px;font-size:13px;color:#9a9a9a;}
.mec-wrap .mec-search-form .mec-date-search select{width:calc(100% - 106px);}
.mec-wrap .mec-search-form .mec-date-search select:last-child{width:70px;border-radius:0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0 !important;}
@media only screen and (max-width: 781px) {
.mec-search-form .mec-dropdown-search, .mec-search-form .mec-text-input-search, .mec-search-form .mec-date-search{width:100%;float:none;}
.mec-search-form .mec-date-search{min-height:55px;}
.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block;width:50%;float:left;}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-3{margin-bottom:0;padding-bottom:0 !important;}
}
@media only screen and (max-width: 479px) {
.mec-search-form .mec-dropdown-wrap .mec-dropdown-search{display:block;width:100%;float:none;}
} @media only screen and (min-width: 961px) and (max-width: 1200px) {
.post-type-archive-mec-events .mec-totalcal-box .col-md-3, .post-type-archive-mec-events .mec-totalcal-box .col-md-4, .post-type-archive-mec-events .mec-totalcal-box .col-md-5{max-width:100%;width:100%;}
.post-type-archive-mec-events .mec-totalcal-box .col-md-4{padding:0 10px;}
.post-type-archive-mec-events .mec-totalcal-box .col-md-4 .mec-text-input-search{margin:0;}
.post-type-archive-mec-events .mec-totalcal-box .col-md-5{margin-bottom:20px;padding:0 10px 10px 10px;}
}
@media only screen and (max-width: 960px) {
.mec-full-calendar-wrap .mec-totalcal-box .col-md-4, .post-type-archive-mec-events .mec-totalcal-box .col-md-4{padding:0 10px;}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-4{margin-bottom:0;}
.post-type-archive-mec-events .mec-totalcal-box .col-md-4 .mec-text-input-search{margin:0;}
.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view{padding-right:15px;}
.mec-full-calendar-wrap .mec-search-form .col-md-5{margin-bottom:0;}
.post-type-archive-mec-events .mec-totalcal-box .col-md-5{padding:0;}
}
@media only screen and (max-width: 780px) {
.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{margin-top:10px;margin-bottom:10px;}
.mec-wrap .mec-totalcal-box .mec-totalcal-view span{margin-top:0;}
}
@media only screen and (max-width: 760px) {
.post-type-archive-mec-events .mec-totalcal-box .mec-totalcal-view span{margin-top:20px;margin-bottom:0;}
.mec-wrap .mec-totalcal-box .mec-totalcal-view span{margin-top:20px;}
.mec-full-calendar-wrap .mec-totalcal-box .col-md-4, .post-type-archive-mec-events .mec-totalcal-box .col-md-4{padding:0;}
}
@media only screen and (max-width: 1200px) {
.post-type-archive-mec-events .mec-full-calendar-wrap .mec-totalcal-view span{width:14.333%;font-size:8px;}
}
@media only screen and (min-width: 320px) and (max-width: 960px) {
.post-type-archive-mec-events .mec-search-form .col-md-5 span{width:20% !important;}
}
.mec-search-form .mec-text-address-search{float:left;width:100%;padding:0 10px;}
@media(max-width:960px){
.mec-search-form .mec-dropdown-search{margin-bottom:10px;}
.mec-wrap .mec-minmax-event-cost.with-mec-address, .mec-wrap .mec-text-address-search.with-mec-cost{margin-top:0;}
.mec-search-form .mec-date-search.with-mec-time-picker, .mec-search-form .mec-time-picker-search.with-mec-date-search{width:50%;margin-bottom:20px;}
.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view{margin:0;}
.mec-full-calendar-wrap .mec-tab-loader{width:100%;display:block;float:unset;padding:0 0 0 10px;}
}
@media(max-width:780px){
.mec-full-calendar-wrap .mec-totalcal-box{padding:10px;}
.mec-search-form .mec-date-search.with-mec-time-picker, .mec-search-form .mec-time-picker-search.with-mec-date-search{margin:20px 0;height:auto;}
.mec-search-form .mec-date-search{min-height:unset;}
}
@media(max-width:480px){
.mec-search-form .mec-date-search.with-mec-time-picker, .mec-search-form .mec-time-picker-search.with-mec-date-search{width:100%;}
.mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{min-width:12%;text-align:center;font-size:9px;}
.mec-search-form .mec-minmax-event-cost, .mec-search-form .mec-text-address-search, .mec-search-form .mec-full-calendar-search-ends .mec-text-input-search, .mec-search-form .mec-date-search.with-mec-time-picker, .mec-search-form .mec-time-picker-search.with-mec-date-search, .mec-wrap .mec-minmax-event-cost.with-mec-address, .mec-full-calendar-wrap .mec-totalcal-box .mec-totalcal-view span{margin-bottom:0;margin-top:10px;min-height:auto;}
.mec-wrap .mec-minmax-event-cost.with-mec-address{margin-bottom:10px;}
.mec-wrap.mec-widget .mec-search-form .mec-time-picker-search.with-mec-date-search, .mec-wrap.mec-widget .mec-minmax-event-cost.with-mec-address, .mec-wrap.mec-widget .mec-text-address-search.with-mec-cost{display:block !important;width:100% !important;max-width:100% !important;}
.mec-wrap.mec-widget .mec-minmax-event-cost.with-mec-address{float:left !important;max-width:calc(100% - 20px) !important;margin:0 0 0 10px !important;}
.mec-wrap.mec-widget .mec-search-form .mec-time-picker-search.with-mec-date-search{margin-top:20px !important;}
.mec-wrap.mec-widget .mec-search-form .mec-text-input-search{padding:10px !important;}
} body:has(.mec-fes-form, .mec-search-form) .ui-datepicker{background-color:#fff;border:1px solid #66afe9;border-radius:4px;box-shadow:0 0 8px rgba(102, 175, 233, 0.6);display:none;margin-top:4px;padding:10px;width:240px;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker a,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker a:hover{text-decoration:none;cursor:pointer;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker a:hover,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker td:hover a{color:#2c6396;-webkit-transition:color 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-title{font-weight:700;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-prev,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-next{cursor:default;font-family:dashicons;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;height:20px;line-height:1.4;margin-top:2px;width:20px;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-prev{float:left;text-align:left;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-next{float:right;text-align:center;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-prev:before{content:"\f341";}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-next:before{content:"\f345";}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-icon{display:none;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-calendar th,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-calendar td{text-align:center;padding:4px 0;border:none;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-calendar td{border-radius:4px;-webkit-transition:background-color 0.1s ease-in-out, color 0.1s ease-in-out;-moz-transition:background-color 0.1s ease-in-out, color 0.1s ease-in-out;-o-transition:background-color 0.1s ease-in-out, color 0.1s ease-in-out;transition:background-color 0.1s ease-in-out, color 0.1s ease-in-out;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-calendar td a{text-decoration:none;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-current-day{background-color:#4289cc;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-current-day a{color:#fff;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default;}
@media only screen and (max-width: 768px) {
.mec-owl-theme .owl-nav [class*="owl-"]{display:none !important;}
}
.mec-owl-theme .owl-dots .owl-dot{border:none;}
.event-carousel-type1-head .mec-event-image{position:relative;min-height:150px;overflow:hidden;border-radius:var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0 0;}
.event-carousel-type1-head .mec-event-image img{width:100%;}
.mec-event-carousel-content .mec-event-carousel-title a{transition:all 0.2s ease;}
.event-carousel-type1-head .mec-event-date-carousel{position:absolute;top:25px;left:1px;font-size:41px;width:160px;color:#fff;font-weight:500;background-color:#40d9f1;padding-left:14px;height:97px;line-height:2.3;padding-right:85px;border-radius:var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0;}
.event-carousel-type1-head .mec-event-date-carousel:after{content:"";position:absolute;display:inline-block;z-index:-1;bottom:-13px;left:5px;width:0;border-width:13px;border-style:solid;border-color:transparent transparent #40d9f1 transparent;transform:rotate(45deg);}
.event-carousel-type1-head .mec-event-date-info{font-size:12px;font-weight:400;position:absolute;top:27px;left:75px;}
.event-carousel-type1-head .mec-event-date-info-year{font-size:12px;font-weight:400;position:absolute;top:45px;left:75px;}
.mec-event-carousel-content{border:1px solid #e8e8e8;border-top:none;margin-top:-5px;padding:34px 9px 11px 37px;}
.mec-event-carousel-content .mec-event-carousel-title a{font-size:23px;font-weight:500;color:#000;letter-spacing:-1px;}
.mec-event-carousel-content p{font-size:14px;color:#7a7272;font-weight:400;}
.mec-owl-crousel-skin-type1 .owl-item .mec-event-article{padding:0 19px;border-radius:var(--mec-primary-border-radius);}
.mec-event-carousel-type1 .owl-page.active span{background-color:#00aeef;height:14px;width:14px;}
.mec-event-carousel-type1 .mec-event-date{border-radius:var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0 0;}
.mec-event-carousel-type1 .mec-event-carousel-content{margin-bottom:15px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.04);transition:all 0.27s ease;border-radius:0 0 var(--mec-primary-border-radius) var(--mec-primary-border-radius);}
.mec-skin-carousel-container .mec-owl-carousel button:focus{outline:none;}
.mec-event-carousel-type1 .mec-event-carousel-content:hover{box-shadow:0 0 35px rgba(0, 0, 0, 0.07);}
.mec-skin-carousel-container .mec-multiple-event .mec-event-date-carousel{width:255px;}
.mec-skin-carousel-container .mec-multiple-event .event-carousel-type1-head .mec-event-date-info-year, .mec-skin-carousel-container .mec-multiple-event .event-carousel-type1-head .mec-event-date-info{left:175px;}
.mec-skin-carousel-container .mec-time-details span, .mec-skin-carousel-container .mec-time-details{font-size:11px;font-weight:400;line-height:1.9;letter-spacing:0;color:#000;border-radius:2px;white-space:nowrap;}
.mec-event-carousel-type4 .mec-time-details span, .mec-event-carousel-type4 .mec-time-details{color:#fff;}
.mec-skin-carousel-container .mec-time-details span{margin:0;display:inline-block;}
@media only screen and (min-width: 768px) and (max-width: 1000px),
(min-width: 270px) and (max-width: 448px) {
.event-carousel-type1-head .mec-event-date-carousel{font-size:25px;line-height:2.5;padding-right:70px;height:64px;width:120px;}
.event-carousel-type1-head .mec-event-date-carousel:after{left:7px;}
.event-carousel-type1-head .mec-event-date-info{font-size:10px;top:13px;left:55px;}
.event-carousel-type1-head .mec-event-date-info-year{font-size:10px;top:25px;left:55px;}
.event-carousel-type1-head .mec-event-date-carousel:after{top:48px;}
} .event-carousel-type2-head{background:#fff;border:1px solid #e6e6e6;}
.event-carousel-type2-head .mec-event-carousel-content-type2{margin-top:15px;min-height:182px;}
.event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info{font-size:15px;color:#9a9a9a;font-weight:400;}
.event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-carousel-title{font-size:26px;font-weight:bold;color:#1c1d21;margin-top:15px;letter-spacing:-1px;}
.mec-event-carousel-content-type2 .mec-event-carousel-title a{color:inherit;}
.mec-event-carousel-type2 .event-carousel-type2-head .mec-event-carousel-content-type2 p{font-size:16px;font-weight:400;color:#444444;}
.event-carousel-type2-head .mec-event-footer-carousel-type2{margin-top:33px;position:relative;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;}
.mec-event-carousel-type2 .mec-event-footer-carousel-type2 .mec-event-sharing-wrap{padding-left:0;position:relative;left:0;margin-right:auto;}
.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-event-sharing-wrap>li{border:none;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button{border:1px solid #e4e4e4;padding:7px 23px 7px;font-size:12px;text-transform:uppercase;color:#707070;font-weight:500;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button:hover{color:#fff;}
.mec-event-article .event-carousel-type2-head{padding:10%;margin-right:-1px;border-radius:var(--mec-primary-border-radius);}
.mec-event-carousel-type2 .mec-owl-carousel .owl-wrapper-outer{border-right:1px solid #e6e6e6;}
.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button{line-height:17px;height:41px;padding:12px 10px;border-radius:var(--mec-secondary-border-radius);}
.event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-modal-booking-button{margin:0;padding:12px 10px;margin-left:15px;}
.mec-wrap .mec-event-carousel-type2 .owl-prev, .mec-wrap .mec-event-carousel-type2 .owl-next, .mec-wrap .mec-event-carousel-type3 .owl-prev, .mec-wrap .mec-event-carousel-type3 .owl-next, .mec-wrap .mec-event-carousel-type4 .owl-prev, .mec-wrap .mec-event-carousel-type4 .owl-next{transition:all 0.25s ease;-webkit-transition:all 0.25s ease;position:absolute;top:47%;background-color:transparent !important;position:absolute !important;}
.mec-event-carousel-type2 .owl-next{right:-60px;}
.mec-event-carousel-type2 .owl-prev{left:-60px;}
.mec-event-carousel-type2 .owl-prev, .mec-event-carousel-type2 .owl-next, .mec-event-carousel-type3 .owl-prev, .mec-event-carousel-type3 .owl-next, .mec-event-carousel-type4 .owl-prev, .mec-event-carousel-type4 .owl-next{border:none;}
.mec-event-carousel-type2 .owl-prev i, .mec-event-carousel-type2 .owl-next i, .mec-event-carousel-type3 .owl-prev i, .mec-event-carousel-type3 .owl-next i, .mec-event-carousel-type4 .owl-prev i, .mec-event-carousel-type4 .owl-next i{font-size:40px;color:#282828;}
.mec-event-carousel-type2 .owl-prev i:hover, .mec-event-carousel-type2 .owl-next i:hover, .mec-event-carousel-type3 .owl-prev i:hover, .mec-event-carousel-type3 .owl-next i:hover{color:#000;cursor:pointer;}
.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing{top:auto;bottom:60px;}
.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after, .mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-19px;border-color:#e2e2e2 transparent transparent transparent;}
.mec-event-footer-carousel-type2 .mec-event-sharing-wrap .mec-event-sharing:after{bottom:-18px;border-color:#fff transparent transparent transparent;}
@media only screen and (min-width: 320px) and (max-width: 768px) {
.mec-event-carousel-type2 .owl-prev, .mec-event-carousel-type2 .owl-next, .mec-event-carousel-type3 .owl-prev, .mec-event-carousel-type3 .owl-next, .mec-event-carousel-type4 .owl-prev, .mec-event-carousel-type4 .owl-next{position:initial;top:100%;}
} .mec-event-carousel-type3 .mec-event-article{margin:0 10px;}
.event-carousel-type3-head .mec-event-image, .event-carousel-type3-head .mec-event-image img{width:100%;height:auto;border-radius:var(--mec-primary-border-radius);}
.event-carousel-type3-head .mec-event-footer-carousel-type3{background:#fff;display:inline-block;width:calc(100% - 40px);margin-top:-74px;position:relative;margin-left:20px;margin-right:20px;margin-bottom:6px;padding:8% 11%;box-shadow:0 2px 10px -2px rgba(0, 0, 0, 0.2);border-radius:var(--mec-primary-border-radius);}
.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button{border:1px solid #e4e4e4;text-transform:uppercase;float:right;padding:0 10px;font-size:12px;line-height:36px;color:#707070;font-weight:500;border-radius:var(--mec-secondary-border-radius);}
.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button:hover{color:#fff;}
.mec-event-footer-carousel-type3 span{font-size:15px;color:#9a9a9a;font-weight:400;}
.mec-event-footer-carousel-type3 .mec-event-carousel-title{font-size:29px;font-weight:700;}
.event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-event-carousel-title{font-size:26px;font-weight:bold;color:#1c1d21;margin-top:15px;letter-spacing:-1px;}
.mec-event-footer-carousel-type3 .mec-event-carousel-title a{color:inherit;}
.event-carousel-type3-head .mec-event-footer-carousel-type3 p{font-size:16px;font-weight:400;color:#444444 !important;margin-bottom:36px;}
.mec-event-carousel-type3 .owl-next{right:-70px;}
.mec-event-carousel-type3 .owl-prev{left:-70px;}
.mec-event-footer-carousel-type3 .mec-event-sharing-wrap{position:relative;float:left;left:0;}
.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing{top:auto;bottom:60px;}
.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after, .mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:before{top:auto;bottom:-19px;border-color:#e2e2e2 transparent transparent transparent;}
.mec-event-footer-carousel-type3 .mec-event-sharing-wrap .mec-event-sharing:after{bottom:-18px;border-color:#fff transparent transparent transparent;}
.event-carousel-type3-head .mec-end-date-label{display:inline;margin-left:2px;}
.event-carousel-type4-head.clearfix{position:relative;overflow:hidden;background:#fff;border-radius:var(--mec-primary-border-radius);}
.event-carousel-type4-head .mec-event-overlay{position:absolute;left:0;right:0;bottom:0;top:0;width:auto;height:auto;background-color:rgba(36, 36, 36, 0.4);transition:all 0.33s ease-in-out;}
.mec-event-hover-carousel-type4{font-size:15px;color:#fff;position:absolute;bottom:0;padding:50px 35px;transition:all 0.33s ease-in-out;opacity:0;visibility:hidden;}
.event-carousel-type4-head .mec-event-image img{min-height:360px;object-fit:cover;}
.mec-event-carousel-type4 .mec-event-article{margin:0 10px;border-radius:var(--mec-primary-border-radius);}
.mec-event-carousel-type4 .mec-event-article:hover .mec-event-hover-carousel-type4{opacity:1;visibility:visible;}
.mec-event-hover-carousel-type4 .mec-event-icon{font-size:18px;float:left;margin-right:14px;color:#fff;padding:13px;border-radius:var(--mec-secondary-border-radius);}
.mec-event-hover-carousel-type4 .mec-event-date{font-size:11px;text-transform:uppercase;font-weight:400;line-height:1.6;text-align:left;}
.mec-event-hover-carousel-type4 .mec-event-date span{display:block;font-weight:700;font-size:14px;}
.mec-event-hover-carousel-type4 .mec-event-title{color:#fff;margin:20px 0 38px;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;}
.mec-event-hover-carousel-type4 .mec-btn-wrapper{text-align:left;}
.mec-event-hover-carousel-type4 .mec-event-button{color:#fff;background-color:#191919;border:2px #191919 solid;padding:10px 14px;letter-spacing:1.5px;font-size:11px;font-weight:700;font-style:normal;transition:all 0.22s ease;text-decoration:none;border-radius:var(--mec-secondary-border-radius);}
.mec-event-hover-carousel-type4 .mec-event-button:hover{color:#191919;background-color:#fff;border-color:#fff;}
.mec-event-carousel-type4 .owl-next{right:-70px;}
.mec-event-carousel-type4 .owl-prev{left:-70px;}
.mec-carousel-type4-head{margin-bottom:25px;}
.mec-carousel-type4-head-title{padding:0 11px;text-align:left;font-weight:bold;font-size:20px;color:#000;}
.mec-carousel-type4-head-link{text-align:right;padding:0 11px;}
.mec-carousel-type4-head-link a{background:#222;color:#fff;padding:10px 38px;transition:all 0.3s ease;}
.mec-carousel-type4-head-link a:hover, .mec-carousel-type4-head-link a:visited{color:#fff;}
.mec-wrap .mec-event-countdown-style1{color:#fff;padding:0 !important;display:table;background:#437df9;border-radius:var(--mec-primary-border-radius);}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1{z-index:5;padding:50px 1% 50px 4%;display:table-cell;float:none;vertical-align:middle;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2{background-color:rgba(0, 0, 0, 0.05);height:100%;padding-top:0;display:table-cell;float:none;position:relative;vertical-align:middle;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3{background-color:#f8f8f8;display:table-cell;float:none;text-align:center;vertical-align:middle;border-radius:0 var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-title{color:#fff;font-size:15px;margin-top:30px;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming{font-size:36px;font-weight:bold;line-height:1;margin-top:0;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block;}
.mec-event-countdown-style1 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);}
.mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming span{display:block;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after{content:"";position:absolute;display:inline-block;z-index:1;top:50%;margin-top:-11px;right:-22px;width:0;border-width:12px;border-style:solid;}
.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place{text-align:center;padding-bottom:8px;}
.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date, .mec-event-countdown-part2 .mec-event-place{display:inline;font-size:14px;padding:0 5px;text-align:center;}
.mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#4077ed;transition:all 0.24s ease;border-radius:var(--mec-secondary-border-radius);}
.mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button:hover{background:#222;}
.mec-event-countdown-style1 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0 auto;}
.mec-event-countdown-style1 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative;}
.mec-event-countdown-style1 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li{background-color:rgba(0, 0, 0, 0.1);margin:5px;padding:20px 0;min-width:94px;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li:first-child{border-radius:var(--mec-secondary-border-radius) 0 0 var(--mec-secondary-border-radius);}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li:last-child{border-radius:0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span{font-size:30px;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w{font-size:12px;color:#fff;margin:8px 0 0;line-height:1;}
@media only screen and (min-width: 1200px) {
.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part1, .mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2, .mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part3{width:100%;display:block;padding-top:50px;padding-bottom:50px;}
.mec-wrap.mec-sm959 .mec-event-countdown-style1 .mec-event-countdown-part2:after{border-color:#4077ed transparent transparent transparent;top:auto;margin-top:0;bottom:-24px;margin-left:-11px;left:50%;}
}
@media(max-width:960px){
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part1, .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2, .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3{width:100%;display:block;padding-top:50px;padding-bottom:50px;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part2:after{border-color:#4077ed transparent transparent transparent;top:auto;margin-top:0;bottom:-24px;margin-left:-11px;left:50%;transform:rotate(90deg);}
}
@media(max-width:480px){
.mec-event-countdown-style1 .mec-event-countdown .block-w{margin:3px;height:auto;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li{padding:10px 5px;min-width:50px;margin:3px 1px;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li span{font-size:15px;}
.mec-wrap .mec-event-countdown-style1 .mec-event-countdown li .label-w{font-size:8px;}
.mec-event-countdown-style1 .mec-event-countdown-part2 .mec-event-date-place{display:inline;}
} .mec-wrap .mec-event-countdown-style2{color:#fff;padding:30px 0;background:#437df9;max-width:600px;margin:0 auto;border-radius:var(--mec-primary-border-radius);}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1, .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2, .mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part3{width:100%;float:none;vertical-align:middle;padding:50px 10% 50px 10%;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2{padding-top:12%;padding-bottom:0;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-title{color:#fff;font-size:15px;margin-top:30px;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming{font-size:36px;font-weight:bold;line-height:1;margin-top:0;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block;}
.mec-event-countdown-style2 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);}
.mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming span{display:block;}
.mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date-place{text-align:left;padding-bottom:8px;}
.mec-event-countdown-style2 .mec-event-countdown-part2 .mec-event-date, .mec-event-countdown-part2 .mec-event-place{display:inline;font-size:14px;padding:0 8px;}
.mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#222;background:#fff;transition:all 0.24s ease;border-radius:var(--mec-secondary-border-radius);}
.mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button:hover{background:#222;color:#fff;}
.mec-event-countdown-style2 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0;}
.mec-event-countdown-style2 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative;}
.mec-event-countdown-style2 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{background-color:rgba(0, 0, 0, 0.1);margin:5px;padding:20px 0;min-width:94px;border-radius:var(--mec-secondary-border-radius);}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:30px;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:12px;color:#fff;margin:8px 0 0;line-height:1;}
@media only screen and (max-width: 767px) {
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{min-width:80px;padding:15px;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:26px;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:11px;}
}
@media only screen and (max-width: 479px) {
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{min-width:40px;padding:15px 10px;margin:2px;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:20px;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:9px;}
}
@media(max-width:380px){
.mec-event-countdown-style2 .mec-event-countdown .block-w{margin:3px;height:auto;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li{padding:10px 4px;margin:4px 1px;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li span{font-size:15px;}
.mec-wrap .mec-event-countdown-style2 .mec-event-countdown li .label-w{font-size:7px;}
} .mec-wrap .mec-event-countdown-style3{color:#fff;padding:0;background:#282828;display:flex;flex-direction:row;width:100%;border-radius:var(--mec-primary-border-radius);}
@media only screen and (max-width: 768px) {
.mec-wrap .mec-event-countdown-style3{flex-direction:column;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-image img{width:100% !important;}
}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1{width:800px;padding:50px 10px 50px 60px;vertical-align:middle;position:relative;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2{width:calc(100% - 800px);position:relative;padding-bottom:0;padding-top:0;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-image{overflow:hidden;border-radius:0 var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-image img{width:340px;height:340px;object-fit:cover;max-width:unset;display:block;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span{font-weight:400;display:block;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{color:#fff;font-size:36px;letter-spacing:-2px;font-weight:bold;line-height:1;margin-top:-10px;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-countdown>div{display:inline-block;}
.mec-event-countdown-style3 .mec-events-meta-group-countdown{color:#c9c9c9;margin-bottom:30px;padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.016);}
.mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date-place{text-align:center;padding-bottom:8px;}
.mec-event-countdown-style3 .mec-event-countdown-part2 .mec-event-date, .mec-event-countdown-part2 .mec-event-place{display:inline;font-size:14px;padding:0 5px;text-align:center;}
.mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button{display:inline-block;padding:14px 30px;vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#4077ed;transition:all 0.24s ease;}
.mec-event-countdown-style3 .mec-event-countdown-part3 .mec-event-button:hover{background:#222;}
.mec-event-countdown-style3 .mec-event-countdown{text-align:center;display:table;table-layout:fixed;margin:0 auto;position:absolute;top:40px;right:20px;}
.mec-event-countdown-style3 .mec-event-countdown .label-w{letter-spacing:1px;text-transform:uppercase;position:relative;}
.mec-event-countdown-style3 .mec-event-countdown .block-w{display:table-cell;margin:0 20px 10px;position:relative;height:70px;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li{padding:15px;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span{font-size:30px;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w{font-size:11px;color:#888;margin:8px 0 0;line-height:1;}
.mec-event-countdown-style3 .mec-event-date{width:176px;height:96px;background:#40d9f1;color:#fff;font-size:13px;position:absolute;left:-27px;top:146px;border-radius:var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0;}
.mec-event-countdown-style3 .mec-event-date:after{content:"";position:absolute;display:inline-block;z-index:1;bottom:-18px;left:8px;width:0;border-width:19px;border-style:solid;border-color:transparent transparent #40d9f1 transparent;transform:rotate(45deg);}
.mec-event-countdown-style3 .mec-event-date .mec-date1{font-size:50px;position:absolute;top:7px;left:12px;letter-spacing:-3px;}
.mec-event-countdown-style3 .mec-event-date .mec-date2{position:absolute;left:80px;top:26px;}
.mec-event-countdown-style3 .mec-event-date .mec-date3{position:absolute;left:80px;top:45px;}
.mec-event-countdown-style3 .mec-event-countdown-part-details{padding-top:35px;margin-bottom:50px;min-height:100px;}
.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-title{font-size:17px;color:#fff;line-height:1.4;padding-right:20px;}
.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link{color:#fff;font-size:12px;position:relative;padding-left:22px;}
.mec-event-countdown-style3 .mec-event-countdown-part-details .mec-event-link:before{content:"";display:inline-block;width:18px;border-top:1px solid #fff;position:absolute;left:0;top:8px;}
.mec-event-countdown-style3 .mec-event-title-link{position:absolute;left:190px;top:152px;}
.mec-event-countdown-style3 .mec-event-date:before, .event-carousel-type1-head .mec-event-date-carousel:before{content:"";position:absolute;left:0;bottom:0;z-index:2;width:100%;height:96px;display:inline-block;box-shadow:0 5px 5px rgba(0, 0, 0, 0.12);background:transparent;}
@media only screen and (min-width: 960px) {
.mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown li{padding:10px;}
.mec-wrap.mec-sm959 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{font-size:31px;}
}
@media(max-width:959px){
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1, .mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part2{width:100%;display:block;}
.mec-event-countdown-style3 .mec-event-title-link{top:190px;}
.mec-event-countdown-style3 .mec-event-countdown{top:96px;}
.mec-event-countdown-style3 .mec-event-date{left:0;top:190px;}
.mec-event-countdown-style3 .mec-event-date:after{display:none;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-countdown-part-title span{display:inline;}
.mec-event-countdown-style3 .mec-event-countdown-part-details{min-height:150px;}
}
@media(max-width:767px){
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming{font-size:26px;letter-spacing:-1px;}
.mec-event-countdown-style3 .mec-event-title-link{left:130px;}
.mec-event-countdown-style3 .mec-event-date{width:120px;font-size:10px;height:63px;}
.mec-event-countdown-style3 .mec-event-date .mec-date1{font-size:36px;top:3px;left:4px;letter-spacing:-2px;}
.mec-event-countdown-style3 .mec-event-date .mec-date2{position:absolute;left:52px;top:12px;}
.mec-event-countdown-style3 .mec-event-date .mec-date3{position:absolute;left:52px;top:28px;}
}
@media(max-width:380px){
.mec-event-countdown-style3 .mec-event-title-link{left:10px;top:260px;}
.mec-event-countdown-style3 .mec-event-countdown-part-details{min-height:200px;}
.mec-event-countdown-style3 .mec-event-countdown .block-w{margin:3px;height:auto;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li{padding:10px 5px;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li span{font-size:15px;}
.mec-wrap .mec-event-countdown-style3 .mec-event-countdown li .label-w{font-size:8px;}
} .mec-slider-t1-wrap{width:100%;padding:60px 90px;background:#f7f7f7;min-height:560px;position:relative;}
.mec-slider-t1{height:500px;box-shadow:0 5px 35px 0 rgba(0, 0, 0, 0.13);border-radius:var(--mec-primary-border-radius);}
.mec-slider-t1 .mec-event-article{position:relative;height:500px;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t1 .mec-slider-t1-img{position:relative;background-size:cover !important;background-position:center !important;width:50%;height:100%;float:right;margin:0;overflow:hidden;border-radius:0 var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0;}
.mec-slider-t1 .mec-slider-t1-content{width:50%;float:left;height:100%;background:#fff;padding:6%;border-radius:var(--mec-primary-border-radius) 0 0 var(--mec-primary-border-radius);}
.mec-slider-t1-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none;}
.mec-slider-t1-content.mec-event-grid-modern .mec-event-title{font-size:29px;}
.mec-slider-t1-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline;}
.mec-slider-t1-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;}
.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next{opacity:1;width:44px;height:44px;line-height:38px;border-radius:var(--mec-secondary-border-radius);text-align:center;background:#fff;border:1px solid #fff;transition:all 0.25s ease;-webkit-transition:all 0.25s ease;position:absolute;top:50%;margin-top:-21px;cursor:pointer;}
.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover, .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover{box-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.075);background:#fff;}
.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next{left:auto;right:-100px;}
.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:-100px;}
.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev i, .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next i{font-size:12px;color:#282828;transition:all 0.21s ease;}
.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover i, .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover i{color:#000;cursor:pointer;}
@media only screen and (min-width: 961px) {
.mec-slider-t1{margin:0 auto;max-width:900px;}
}
@media only screen and (max-width: 960px) {
.mec-slider-t1 .mec-slider-t1-img, .mec-slider-t1 .mec-slider-t1-content{width:100%;float:none;}
.mec-slider-t1 .mec-slider-t1-img{height:300px;}
.mec-slider-t1, .mec-slider-t1 .mec-event-article{height:auto;}
}
@media only screen and (max-width: 768px) {
.mec-slider-t1-wrap{padding:0;}
.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next{top:40px;margin-top:0;}
.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next{left:auto;right:10px;}
.mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:10px;}
}
@media only screen and (max-width: 479px) {
.mec-slider-t1-content.mec-event-grid-modern .mec-event-title{font-size:22px;}
.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px;}
} .mec-slider-t2-wrap{width:100%;padding:0;background:#fff;min-height:600px;position:relative;}
.mec-slider-t2 .mec-event-article{height:600px;position:relative;border:none;padding:0;margin:0;box-shadow:none;background:none;}
.mec-slider-t2 .mec-slider-t2-img{position:absolute;left:0;top:0;background-size:cover !important;background-position:center !important;width:70%;height:100%;margin:0;overflow:hidden;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t2 .mec-slider-t2-content{width:50%;position:absolute;right:0;top:60px;bottom:60px;padding:3%;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern *{color:#fff;}
.mec-slider-t2 .mec-slider-t2-content.mec-event-grid-modern .mec-event-title{font-size:29px;}
.mec-slider-t2-content.mec-event-grid-modern .mec-event-content, .mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:none;}
.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;}
.mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff;}
.mec-slider-t2-content.mec-event-grid-modern .mec-event-title a:hover, .mec-slider-t2-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover{color:#111;}
.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next{opacity:1;width:44px;height:44px;line-height:38px;border-radius:var(--mec-secondary-border-radius);text-align:center;background:transparent;border:1px solid #fff;transition:all 0.25s ease;-webkit-transition:all 0.25s ease;position:absolute;top:84px;cursor:pointer;}
.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover, .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover{box-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.075);background:#fff;}
.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next{right:30px;}
.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev{right:82px;}
.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev i, .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next i{font-size:14px;color:#fff;opacity:1;transition:all 0.25s ease;}
.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev:hover i, .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next:hover i{color:#000;cursor:pointer;}
.mec-wrap.colorskin-custom .mec-slider-t2 .mec-event-article .mec-event-date.mec-color{color:#fff;}
@media only screen and (min-width: 961px) {
.mec-slider-t2{margin:0 auto;max-width:1200px;}
}
@media only screen and (max-width: 960px) {
.mec-slider-t2 .mec-slider-t2-img, .mec-slider-t2 .mec-slider-t2-content{width:100%;float:none;position:static;}
.mec-slider-t2 .mec-slider-t2-img{height:300px;}
.mec-slider-t2 .mec-event-article{height:auto;}
.mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next{top:40px;}
}
@media only screen and (max-width: 479px) {
.mec-slider-t2-content.mec-event-grid-modern .mec-event-title{font-size:22px;}
} .mec-slider-t3-wrap{width:100%;padding:0;background:#161616;min-height:700px;position:relative;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t3 .mec-event-article{height:700px;position:relative;border:none;padding:0;margin:0;box-shadow:none;background:none;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t3 .mec-slider-t3-img{position:absolute;left:0;top:0;background-size:cover !important;background-position:center !important;width:100%;height:100%;margin:0;overflow:hidden;opacity:0.68;z-index:1;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t3 .mec-slider-t3-content{width:50%;height:auto;vertical-align:middle;display:table;position:absolute;left:0;top:50%;transform:translateY(-50%);bottom:0;padding:0 2% 0 7%;margin:auto 0;background:none;z-index:2;}
.mec-slider-t3 .mec-slider-t3-content.mec-event-grid-modern *:not(.mec-color){color:#fff;}
.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:29px;}
.mec-slider-t3-content.mec-event-grid-modern .mec-event-content, .mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:none;}
.mec-slider-t3-content.mec-event-grid-modern .mec-booking-button{display:inline-block;border:1px solid;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:13px;padding:0 42px;line-height:49px;height:50px;transition:all 0.21s ease;border-radius:var(--mec-secondary-border-radius);}
.mec-slider-t3-content.mec-event-grid-modern .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff;}
.mec-slider-t3-content.mec-event-grid-modern .mec-slider-t3-footer{text-align:left;padding:15px 15px 10px;}
.mec-slider-t3-content.mec-event-grid-modern .mec-event-title a:hover, .mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover{color:#40d9f1;}
.mec-slider-t3-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover{border-color:#40d9f1;}
.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next{opacity:1;width:44px;height:44px;line-height:38px;border-radius:var(--mec-secondary-border-radius);text-align:center;background:transparent;border:1px solid #fff;transition:all 0.25s ease;-webkit-transition:all 0.25s ease;position:absolute;top:50%;margin-top:-22px;cursor:pointer;}
.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover, .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover{box-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.075);background:#fff;}
.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next{right:10px;}
.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev{right:auto;left:10px;}
.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev i, .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next i{font-size:14px;color:#fff;opacity:1;transition:all 0.25s ease;}
.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev:hover i, .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next:hover i{color:#000;cursor:pointer;}
@media only screen and (min-width: 961px) {
.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:50px;font-weight:400;}
.mec-slider-t3-content.mec-event-grid-modern .mec-event-description{font-size:19px;}
}
.mec-event-description{line-height:1.7;}
@media only screen and (max-width: 767px) {
.mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next{top:40px;margin-top:0;}
}
@media only screen and (max-width: 479px) {
.mec-slider-t3 .mec-slider-t3-content{width:100%;}
.mec-slider-t3-content.mec-event-grid-modern .mec-event-title{font-size:22px;}
.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px;}
} .mec-slider-t4-wrap{width:100%;padding:0;background:#161616;min-height:700px;position:relative;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t4 .mec-event-article{height:700px;border:none;padding:0;margin:0;box-shadow:none;background:none;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t4 .mec-slider-t4-img{position:absolute;left:0;top:0;background-size:cover !important;background-position:center !important;width:100%;height:100%;margin:0;overflow:hidden;z-index:1;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t4 .mec-slider-t4-content{width:auto;max-width:700px;background:rgba(37, 37, 37, 0.94) !important;height:auto;vertical-align:middle;display:table;position:absolute;left:8%;top:19%;padding:3%;margin:auto 0;background:none;z-index:2;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t4 .mec-slider-t4-content.mec-event-grid-modern *:not(.mec-color){color:#fff;}
.mec-slider-t4-content.mec-event-grid-modern .mec-event-title{font-size:29px;}
.mec-slider-t4-content.mec-event-grid-modern .mec-event-content, .mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{background:none;}
.mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:13px;padding:0 42px;line-height:49px;height:50px;}
.mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover{color:#40d9f1;}
.mec-slider-t4-content.mec-event-grid-modern .mec-slider-t4-footer{text-align:left;padding:15px 15px 10px;}
.mec-slider-t4-content.mec-event-grid-modern .mec-booking-button{display:inline-block;border:1px solid;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:13px;padding:0 42px;line-height:49px;height:50px;transition:all 0.21s ease;border-radius:var(--mec-secondary-border-radius);}
.mec-slider-t4-content.mec-event-grid-modern .mec-booking-button:hover{background:#fff;color:#000;border-color:#fff;}
.mec-slider-t4-content.mec-event-grid-modern .mec-event-title a:hover, .mec-slider-t4-content.mec-event-grid-modern .mec-event-footer .mec-booking-button:hover{color:#111;}
.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next{opacity:1;width:44px;height:44px;line-height:40px;border-radius:var(--mec-secondary-border-radius);text-align:center;background:transparent;border:1px solid #fff;transition:all 0.25s ease;-webkit-transition:all 0.25s ease;position:absolute;top:34px;cursor:pointer;}
.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover, .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover{box-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.075);background:#fff;}
.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next{right:60px;}
.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev{right:112px;}
.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev i, .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next i{font-size:14px;color:#fff;opacity:1;transition:all 0.25s ease;}
.mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev:hover i, .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next:hover i{color:#000;cursor:pointer;}
@media only screen and (max-width: 767px) {
.mec-slider-t4 .mec-slider-t4-content{width:100%;left:0;top:auto;bottom:0;}
.mec-slider-t4-content.mec-event-grid-modern .mec-event-title{font-size:22px;}
.mec-slider-t1-content.mec-event-grid-modern .event-grid-modern-head .mec-event-day{font-size:25px;}
} .mec-slider-t5-wrap{width:auto;max-width:570px;padding:0;margin:0 auto 25px;background:#fff;min-height:480px;position:relative;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t5{height:auto;box-shadow:0 5px 35px 0 rgba(0, 0, 0, 0.13);border-radius:var(--mec-primary-border-radius);}
.mec-slider-t5 .mec-event-article{position:relative;height:auto;border-radius:var(--mec-primary-border-radius);}
.mec-slider-t5 .mec-slider-t5-img{position:relative;background-size:cover !important;background-position:center !important;width:100%;height:300px;float:none;margin:0;overflow:hidden;border-radius:var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0 0;}
.mec-slider-t5 .mec-slider-t5-content{width:100%;float:none;height:100%;padding:0 20px 20px;margin-bottom:0;}
.mec-slider-t5 .mec-events-content p{margin-bottom:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;}
.mec-slider-t5-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none;}
.mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:14px 34px;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee;}
.mec-slider-t5-content.mec-event-grid-modern .mec-event-title{font-size:29px;}
.mec-slider-t5 .mec-slider-t5-col6{width:50%;float:left;height:100%;}
.mec-slider-t5 .mec-slider-t5-col6 i{font-size:42px;float:left;margin-right:7px;height:58px;}
.mec-slider-t5 .mec-slider-t5-col6 h6{text-transform:uppercase;font-size:17px;padding:4px 0;display:inline;color:#444;}
.mec-slider-t5 .mec-slider-t5-col6 address{font-size:12px;margin-bottom:0;}
.mec-slider-t5-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline;}
.mec-slider-t5-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0;}
.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next{opacity:1;width:44px;height:44px;line-height:40px;border-radius:var(--mec-secondary-border-radius);text-align:center;background:transparent;border:1px solid #fff;transition:all 0.25s ease;-webkit-transition:all 0.25s ease;position:absolute;top:34px;cursor:pointer;}
.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover, .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover{box-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.075);background:#fff;}
.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next{right:30px;}
.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev{right:82px;}
.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev i, .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next i{font-size:14px;color:#fff;opacity:1;transition:all 0.25s ease;}
.mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev:hover i, .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next:hover i{color:#000;cursor:pointer;}
@media only screen and (max-width: 768px) {
.mec-slider-t5 .mec-slider-t5-col6{width:100%;margin:10px 0;}
}
@media only screen and (max-width: 479px) {
.mec-slider-t5-content.mec-event-grid-modern .mec-event-title{font-size:24px;}
} .mec-single-modern .mec-events-event-image{text-align:center;}
.mec-single-modern .mec-events-event-image img{width:100%;}
.mec-single-modern .mec-single-event-bar{margin:20px 0 0;padding:15px;display:table;width:100%;background:#fff;border:1px solid #e6e6e6;}
.mec-single-modern .mec-single-event-bar>div{display:table-cell;}
.mec-single-modern .mec-single-event-bar>div i{font-size:20px;vertical-align:middle;}
.mec-single-modern .mec-single-event-bar>div .mec-time-comment{font-size:12px;color:#999;}
.mec-single-modern .mec-single-event-bar>div h3{text-transform:uppercase;font-size:16px;font-weight:bold;padding-bottom:5px;display:inline;color:#000;padding-left:10px;}
.mec-single-modern .mec-single-event-bar>div dd{font-size:14px;color:#8d8d8d;padding-left:34px;margin-bottom:0;}
.mec-single-modern .col-md-4 .mec-sponsors-details, .mec-single-modern .col-md-4 .mec-frontbox{margin-top:-50px;margin-bottom:70px;padding:20px;border:1px solid #e6e6e6;box-shadow:none;}
.mec-single-modern .col-md-4.mec-no-image .mec-frontbox{margin-top:20px;}
.mec-next-occurrence ul{padding-left:0;margin-left:0;}
.mec-next-occurrence li{list-style:none;}
@media only screen and (min-width: 960px) { .featherlight-content .col-md-4 .mec-sponsors-details{margin-left:0;margin-bottom:15px;}
}
@media only screen and (max-width: 960px) {
.mec-single-modern .mec-single-event-bar>div{display:block;}
}
.lity-content>div{overflow:auto;max-height:80vh !important;border-radius:var(--mec-primary-border-radius);}
.mec-next-event-details li{list-style:none;margin-top:20px;}
.mec-next-event-details h6{text-transform:uppercase;font-size:14px;font-weight:600;padding-bottom:5px;display:inline;color:#222;padding-left:0;}
.mec-next-event-details abbr{display:block;padding-left:0;color:#8d8d8d;font-size:14px;}
.mec-next-event-details i{margin:0 10px;vertical-align:middle;}
.mec-next-event-details i:before{color:#40d9f1;}
.mec-next-event-details a{text-align:center;display:block;background:#fff;padding:6px 0;font-size:11px;font-weight:400;letter-spacing:0;border:1px solid #e3e3e3;transition:0.3s;border-radius:var(--mec-secondary-border-radius);}
.mec-active-occurrence-button{margin-top:20px;}
.mec-single-modal.mec-single-modern .mec-single-title{text-align:center;padding:15px 10px 0;}
.admin-bar .mec-single-modal.mec-single-modern .mec-single-title{padding-top:40px;}
.mec-single-modal.mec-single-modern .mec-single-event-bar{width:calc(100% - 30px);margin:0 auto 15px;padding:5px;}
.mec-single-modal.mec-single-modern .mec-events-event-image{width:calc(100% - 30px);margin:0 auto;}
.mec-single-modal.mec-single-modern .mec-single-event-bar>div dd{font-size:13px;}
.mec-single-modal.mec-single-modern .mec-single-event-bar>div h3{font-size:15px;}
@media only screen and (min-width: 960px) {
.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox{margin-left:0;}
}
.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox{margin-top:10px;margin-bottom:10px;}
.mec-single-modal.mec-single-modern .col-md-4 .mec-frontbox.mec-event-meta{padding:0;}
@media(min-width:961px){
.mec-single-event.mec-sticky{position:relative;}
.mec-single-event.mec-sticky .col-md-4{position:-webkit-sticky;position:sticky;top:120px;}
.mec-single-modern.mec-sticky .col-md-4{top:170px;}
.single-mec-events .mec-sticky .col-md-8>div:last-child{margin-bottom:30px;}
.single-mec-events .mec-single-modern.mec-sticky .col-md-8>div:last-child{margin-bottom:70px;}
}
.mec-single-modal .mec-event-meta dd.mec-organizer-url a, .mec-single-modal .mec-event-meta dd.mec-organizer-email a{font-size:12px;display:block;}
.mec-organizer-description p{padding-left:12px;}
.mec-modal-wrap{max-width:90vw;max-height:90vh !important;background:#fff;box-shadow:0 1px 55px rgba(0, 0, 0, 0.5);overflow-x:hidden !important;}
@media(max-width:1023px){
.mec-modal-wrap{max-width:80vw;}
}
.mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li, .mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a.mec-events-button{display:block;text-align:center;}
.mec-single-modal .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li:first-child{margin-bottom:20px;}
.mec-holding-status-expired{color:#d8000c;}
.mec-holding-status-ongoing{color:#0dbf52;}
body .featherlight{z-index:999999 !important;}
body .featherlight .featherlight-content{background:transparent;overflow:unset;z-index:9999;}
body .featherlight .featherlight-close-icon, body .lity-close{position:fixed;top:40px;right:40px;background:transparent;color:#fff;font-size:16px;border:1px solid #fff;border-radius:0;padding:0;width:25px;height:25px;line-height:25px;z-index:9999;cursor:pointer;}
body .featherlight .featherlight-close-icon:hover, body .lity-close:hover, body .featherlight .featherlight-close-icon:focus, body .lity-close:focus, body .featherlight .featherlight-close-icon:active, body .lity-close:active{top:40px;font-size:16px;line-height:25px;background:#fff;color:#000;border:1px solid #000;}
@media(max-width:320px){
.mec-wrap span.flip-clock-divider{width:20px;}
.mec-single-event .mec-events-meta-group-countdown{padding:15px 12%;}
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
.mec-wrap .flip-clock-wrapper ul{padding:0;}
}
@media(max-width:414px){
.mec-wrap span.flip-clock-divider{width:30px;}
.mec-single-event .mec-events-meta-group-countdown{margin-left:0;padding:15px 7%;}
}
@media(max-width:480px){
body .featherlight .featherlight-content{width:95%;}
.mec-wrap span.flip-clock-divider{width:7px;}
.mec-single-event .mec-events-meta-group-countdown{margin-left:0;padding:15px 1%;}
body .featherlight .featherlight-close-icon{color:#000;border-color:#000;}
}
@media(max-width:1366px){
body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:20px !important;}
body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 15px;}
body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul{width:48px;}
}
@media(max-width:1280px){
body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:14px !important;}
body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:15px 10px;}
body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul{width:38px;}
}
@media(min-width:961px) and (max-width:1024px){
body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:7px !important;}
body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:15px 5px;}
body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul{width:14px;}
body .mec-modal-wrap .mec-single-modal .flip-clock-wrapper ul li a div{font-size:30px;}
}
@media(max-width:640px){
body .mec-modal-wrap .mec-single-modal.featherlight-close-icon{top:14px;right:14px;}
}
@media(max-width:480px){
.featherlight .featherlight-content, body .mec-modal-wrap{max-width:100%;}
body .mec-modal-wrap.flip-clock-divider .flip-clock-label{display:block;}
}
@media(max-width:414px){
body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:50px !important;}
.mec-wrap .flip-clock-divider .flip-clock-label{display:none;}
body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 5px 20px 65px;}
body .featherlight-content .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 2px 20px 2px !important;}
body .featherlight-content .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:3px !important;}
}
@media(max-width:375px){
body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:50px !important;}
.mec-wrap .flip-clock-divider .flip-clock-label{display:none;}
body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 5px 20px 45px;}
}
@media(max-width:320px){
body .mec-modal-wrap .mec-single-modal .flip-clock-divider:not(:first-child){width:20px !important;}
body .mec-modal-wrap .mec-single-modal .mec-events-meta-group-countdown{padding:20px 5px 20px 40px;}
}
.mec-single-modal .mec-events-progress-bar{display:none;}
.mec-single-event-bar dd{margin-left:0;}
.mec-events-toggle{max-width:960px;margin-left:auto;margin-right:auto;}
.mec-events-toggle .mec-toggle-item{border:1px solid #e4e4e4;margin-bottom:15px;box-shadow:0 10px 15px #f3f3f3;border-radius:0 var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0;}
.mec-events-toggle .mec-toggle-item-inner{cursor:pointer;position:relative;padding:30px 60px 30px 15px;background:#fff;transition:all 0.3s ease;min-height:100px;display:table;width:100%;border-collapse:separate;border-radius:0 var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0;}
.mec-events-toggle .mec-toggle-item-inner:hover{background:#fbfbfb;}
.mec-toggle-item-col{width:200px;border-right:1px solid #e3e3e3;margin-right:15px;display:table-cell;padding-right:5px;}
.mec-toggle-item-col .mec-event-date{font-size:38px;line-height:40px;float:left;margin-right:8px;}
.mec-toggle-item-col .mec-event-month, .mec-toggle-item-col .mec-time-details{text-transform:uppercase;font-size:12px;line-height:14px;padding-top:4px;font-weight:700;}
.mec-toggle-item-col .mec-event-detail{font-size:10px;}
.mec-toggle-item-col .mec-event-day{margin-top:9px;color:#c0c0c0;font-size:35px;font-weight:100;text-transform:uppercase;letter-spacing:-1px;}
.mec-events-toggle .mec-toggle-title{color:#000;font-size:23px;font-weight:600;margin-bottom:0;transition:all 0.3s ease;display:table-cell;text-align:left;max-width:calc(100% - 200px);padding-left:15px;vertical-align:middle;}
.mec-events-toggle .mec-toggle-item-inner span.event-color{width:5px;height:calc(100% + 2px);position:absolute;left:-1px;top:-1px;bottom:0;border-radius:0;margin:0;}
.mec-events-toggle .mec-toggle-item-inner i{position:absolute;font-size:30px;right:25px;top:50%;transform:translate(0, -50%);cursor:pointer;}
.mec-events-toggle .mec-toggle-item.is-open i.mec-sl-plus:before{content:"\e615";}
.mec-events-toggle .mec-toggle-item.is-open .mec-toggle-title{background:#f8f8f8;cursor:pointer;}
.mec-events-toggle .mec-toggle-content{border-top:1px solid #e4e4e4;}
.mec-events-toggle .mec-toggle-content .mec-modal-wrap{margin:0;max-width:100%;box-shadow:none;}
.mec-events-toggle .mec-toggle-content .mec-modal-wrap .mec-single-event{margin:0;}
.mec-events-toggle .mec-toggle-content h1.mec-single-title, .mec-events-toggle .mec-toggle-content .mec-single-event-bar{display:none;}
.mec-events-toggle .media-links a{margin-bottom:0;}
.mec-events-toggle .mec-toggle-content .mec-toggle-meta{margin-bottom:14px;}
.mec-events-toggle .mec-toggle-content .mec-frontbox{padding:12px 14px 8px;}
.mec-events-toggle .mec-toggle-content .mec-frontbox .mec-speakers-details{border:none;}
.mec-events-toggle .mec-toggle-content .mec-frontbox .mec-speakers-details ul{padding-left:0;}
.mec-events-toggle #mec_speakers_details.mec-frontbox{padding:0;margin:0;}
.mec-events-toggle .mec-toggle-item h3.mec-speakers{border:none;text-align:left;margin-bottom:20px;}
.mec-events-toggle .mec-toggle-item h3.mec-speakers:before{content:"\e063";font-family:simple-line-icons;border:none;position:relative;display:inline-block;left:3px;bottom:unset;font-size:22px;font-weight:normal;padding:0 11px 0 28px;vertical-align:middle;}
.mec-events-toggle .mec-event-data-fields.mec-frontbox{border:none;padding:0;overflow:visible;}
@media only screen and (max-width: 767px) {
.mec-toggle-item-inner .mec-toggle-item-col{float:none;width:100%;border-right:none;margin-bottom:5px;display:block;max-width:100%;padding-left:15px;}
.mec-events-toggle .mec-toggle-title{display:block;width:100%;max-width:100%;}
} .mec-events-agenda-wrap{margin:10px 0;border:1px solid #e9e9e9;background:#fff;padding-left:20px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.03);border-radius:var(--mec-primary-border-radius);}
.mec-agenda-event>*{display:inline-block;}
.mec-agenda-event-title{line-height:18px;}
.mec-agenda-event-title a{display:inline-block;}
.mec-events-agenda-container .mec-month-divider{margin-right:20px;}
.mec-events-agenda:not(:last-of-type){padding:0;border-bottom:1px solid #e9e9e9;}
.mec-events-agenda:last-of-type{border-radius:0 0 var(--mec-primary-border-radius) var(--mec-primary-border-radius);}
.mec-events-agenda:last-of-type .mec-agenda-events-wrap{border-radius:0 0 var(--mec-primary-border-radius) 0;}
.mec-agenda-date-wrap{width:210px;padding-top:15px;float:left;font-size:13px;}
.mec-agenda-date-wrap i, .mec-agenda-event i{font-size:11px;color:#aaa;margin-right:4px;margin-left:1px;}
.mec-agenda-event i{vertical-align:middle;margin-right:1px;}
.mec-agenda-events-wrap{float:left;width:calc(100% - 210px);background:#f9f9f9;padding:15px;}
.mec-agenda-event{margin-bottom:10px;}
.mec-agenda-time{font-size:11px;color:#707070;padding-right:10px;width:138px;display:inline-block;}
.mec-agenda-event-title{position:relative;padding-left:14px;}
.mec-agenda-event-title a{font-size:14px;font-weight:600;color:#333;}
.mec-agenda-event-title span.event-color{width:9px;height:9px;position:absolute;left:0;top:6px;margin:0;}
.mec-agenda-date-wrap span.mec-agenda-day{color:#aaa;font-size:12px;}
@media only screen and (max-width: 767px) {
.mec-agenda-date-wrap, .mec-agenda-events-wrap{float:none;width:100%;}
.mec-events-agenda-wrap{padding-left:0;}
.mec-events-agenda span.mec-agenda-event-title{display:block;width:100%;}
.mec-agenda-event-title span.event-color{top:7px;}
.mec-agenda-event-title a{font-size:13px;}
} .mec-yearly-view-wrap{margin:0 0 15px;border:1px solid #e6e6e6;background:#fff;box-shadow:0 2px 4px rgba(0, 0, 0, 0.04);border-bottom-width:4px;border-radius:var(--mec-primary-border-radius);}
.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar{max-width:100%;width:231px;padding:10px;background:#fff;margin:10px;display:inline-block;}
.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt{transition:none;height:30px;width:30px;line-height:30px;border-radius:0;font-size:12px;}
.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-calendar-events-sec{padding:10px;}
.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar .mec-has-event:after{width:4px;height:4px;bottom:3px;left:calc(50% - 2px);}
.mec-yearly-view-wrap .mec-calendar-side .mec-calendar-table{min-height:200px;}
.mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt{background:#f9f9f9;font-size:13px;}
.rtl .mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt{font-size:7px;}
.mec-calendar.mec-yearly-calendar .mec-calendar-table-title{text-align:center;font-size:15px;font-weight:700;color:#222;margin-top:-5px;padding-bottom:5px;}
.mec-yearly-view-wrap .mec-yearly-calendar-sec{min-height:200px;width:538px;overflow:hidden;float:left;background:#f8f8f8;padding:15px;border-radius:0 0 0 var(--mec-primary-border-radius);}
.mec-yearly-view-wrap .mec-yearly-agenda-sec{min-height:200px;width:calc(100% - 538px);float:left;padding:0 0 0 20px;overflow:hidden;}
.mec-yearly-view-wrap .mec-yearly-title-sec{position:relative;padding:15px;text-align:center;border-bottom:1px solid #e6e6e6;box-shadow:0 1px 3px rgba(0, 0, 0, 0.02);}
.mec-yearly-view-wrap .mec-yearly-title-sec h2{font-size:30px;line-height:40px;color:#333;margin:0;font-weight:700;}
.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year{position:absolute;top:50%;margin-top:-15px;min-width:30px;height:30px;line-height:30px;padding:0 8px;text-align:center;background:#fff;color:#666;font-size:14px;border:1px solid #eee;border-radius:var(--mec-secondary-border-radius);box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.015);transition:all 0.33s ease;cursor:pointer;}
.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year{right:auto;left:20px;padding-right:14px;}
.mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year{left:auto;right:20px;padding-left:14px;}
.mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year i, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year i{font-size:12px;color:#40d9f1;cursor:pointer;}
.mec-yearly-view-wrap .mec-events-agenda.mec-selected{box-shadow:-10px 0 0 0 #fffcf2, 0 -1px 0 #fbebb6;background:#fffcf2;border-color:#fbebb6;color:#f9af29;}
.mec-yearly-agenda-sec span.mec-event-label-captions.mec-fc-style{right:0;top:-2px;}
@media only screen and (max-width: 959px) {
.mec-yearly-view-wrap .mec-yearly-calendar-sec{width:268px;padding:10px 5px;}
.mec-yearly-view-wrap .mec-yearly-agenda-sec{width:calc(100% - 268px);padding:0 0 0 10px;}
}
@media only screen and (max-width: 767px) {
.mec-yearly-view-wrap .mec-yearly-calendar-sec, .mec-yearly-view-wrap .mec-yearly-agenda-sec{width:100%;float:none;}
.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar{width:auto;}
.mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar dl dt{width:14.2%;}
.mec-yearly-view-wrap .mec-yearly-title-sec h2{font-size:25px;}
} .mec-yearly-view-wrap .mec-agenda-time,
.mec-yearly-view-wrap .mec-agenda-event i{display:none;}
@media only screen and (min-width: 768px) {
.mec-yearly-view-wrap .mec-events-agenda-wrap{margin-top:0;border:none;padding-left:0;box-shadow:none;}
.mec-yearly-view-wrap .mec-agenda-date-wrap{width:174px;font-size:11px;padding-top:10px;}
.mec-yearly-view-wrap .mec-agenda-events-wrap{width:calc(100% - 174px);padding:10px;}
.mec-yearly-view-wrap .mec-agenda-event-title a{font-size:13px;}
.mec-yearly-view-wrap .mec-agenda-event-title span.event-color{width:8px;height:8px;}
.mec-yearly-view-wrap .mec-agenda-date-wrap span.mec-agenda-day{font-size:11px;}
.mec-yearly-view-wrap .mec-yearly-calendar-sec{box-shadow:-2px 0 5px rgba(0, 0, 0, 0.03) inset;}
}
@media only screen and (max-width: 1200px) {
.mec-yearly-view-wrap .mec-agenda-event-title a{font-size:12px;padding-right:6px;}
} .mec-calendar.mec-calendar-timetable .mec-calendar-d-table{padding-bottom:10px;border-bottom:none;}
.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt:hover{cursor:pointer;}
.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event, .mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-has-no-event:hover{color:#bbb;cursor:default;}
.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active{background:#40d9f1;color:#fff;position:relative;}
.mec-calendar.mec-calendar-timetable .mec-calendar-d-table dl dt.mec-timetable-day-active:after{content:"";position:absolute;display:block;bottom:-20px;left:50%;margin-left:-10px;width:0;border-width:10px;border-style:solid;border-color:#40d9f1 transparent transparent transparent;}
.mec-week-events-container{background:#fff;border-radius:0 0 var(--mec-primary-border-radius) var(--mec-primary-border-radius);}
.mec-timetable-events-list{padding:10px 20px;border:none;margin:0;}
.mec-timetable-events-list .mec-timetable-event{padding:10px 0;border-bottom:1px dashed #ddd;}
.mec-timetable-events-list .mec-timetable-event:last-child{border:none;}
.mec-timetable-event .mec-timetable-event-span{font-size:12px;color:#444;padding-right:30px;line-height:22px;}
.mec-timetable-events-list .mec-timetable-event i{font-size:13px;color:#aaa;margin-right:3px;vertical-align:baseline;display:inline-block;}
.mec-timetable-event .mec-timetable-event-span a{color:#333;}
.mec-timetable-event .mec-timetable-event-time{font-size:11px;}
.mec-timetable-event .mec-timetable-event-time i{vertical-align:text-bottom;}
.mec-timetable-event .mec-timetable-event-title{font-size:13px;}
.mec-timetable-event .mec-timetable-event-title .event-color{width:10px;height:10px;}
.mec-timetable-events-list .mec-timetable-event.mec-util-hidden{display:none;}
.mec-timetable-events-list.mec-util-hidden{display:none;}
@media only screen and (min-width: 768px) {
.mec-timetable-events-list{display:table;width:100%;margin:10px 0 20px;}
.mec-timetable-events-list .mec-timetable-event{display:table-row;padding:0;border:none;background:#fff;}
.mec-timetable-events-list .mec-timetable-event:hover{background:#fafafa;}
.mec-timetable-event .mec-timetable-event-span{display:table-cell;padding:10px 15px;border-bottom:1px solid #ebebeb;}
.mec-timetable-events-list .mec-timetable-event:last-child .mec-timetable-event-span{border-bottom:none;}
}
@media only screen and (max-width: 767px) {
.mec-timetable-event .mec-timetable-event-title{display:block;width:100%;padding:5px 0 10px;font-weight:700;}
} .mec-timetable-t2-wrap{border:1px solid #e6e6e6;background:#fafafa;padding:0 15px 15px;overflow:hidden;box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.012);border-radius:var(--mec-primary-border-radius);}
.mec-timetable-t2-col{width:20%;float:left;min-height:20px;padding-right:1px;background:none;}
.mec-ttt2-title{background:#fafafa;color:#333;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-align:center;padding:25px 10px 10px;margin-bottom:1px;}
.mec-timetable-t2-col .mec-event-article{position:relative;}
.mec-timetable-t2-col .mec-event-article .event-color{position:absolute;width:auto;height:auto;left:0;right:0;top:0;bottom:0;margin:0;z-index:1;border-radius:var(--mec-primary-border-radius);}
.mec-timetable-t2-content{position:relative;z-index:2;color:#fff;padding:15px 15px 20px;text-align:left;height:auto;margin-bottom:1px;overflow:hidden;}
.mec-timetable-t2-content .mec-event-title{line-height:22px;margin-bottom:13px;white-space:nowrap;padding-right:1px;overflow:hidden;}
.mec-timetable-t2-content .mec-event-title a{color:#fff;font-size:15px;font-weight:600;white-space:pre-line;overflow:hidden;}
.mec-timetable-t2-content div{color:#fff;font-size:11px;font-weight:400;line-height:19px;white-space:nowrap;}
.mec-timetable-t2-content div i{font-size:12px;margin-right:4px;}
@media only screen and (max-width: 960px) {
.mec-timetable-t2-col{width:100%;float:none;}
}
@media(min-width:961px){
.mec-timetable-col-7{width:14.28%;}
.mec-timetable-col-6{width:16.6666%;}
} .mec-timetable-t3-wrap td{position:relative;padding:0;}
.mec-timetable-t3-wrap td a{width:100%;display:block;min-height:110px;}
.mec-weather-box{padding:15px 0;}
.mec-weather-head{min-height:90px;padding:5px 0;clear:both;overflow:hidden;margin-bottom:25px;border-radius:10px;background:#238af5;position:relative;}
.mec-weather-icon-box{float:left;width:80px;height:80px;border-radius:10px;overflow:hidden;background:#238af5;}
.mec-weather-icon{width:80px;height:80px;display:inline-block;border-radius:10px;}
.mec-weather-summary{float:left;width:calc(100% - 80px);padding-left:10px;margin:10px 0;height:60px;}
.mec-weather-summary-report{font-size:15px;color:rgba(255, 255, 255, 0.68);margin-bottom:6px;}
.mec-weather-summary-temp{font-weight:400;color:#fff;font-size:29px;line-height:1;}
.degrees-mode{background:rgba(0, 0, 0, 0.2);cursor:pointer;font-weight:400;font-size:18px;padding:4px 5px;line-height:1;color:#fff;position:absolute;border-radius:8px;bottom:16px;left:16px;}
.mec-weather-extras{width:auto;padding:10px 15px 0 15px;float:right;min-height:80px;color:#fff;font-size:13px;line-height:1;}
.mec-weather-extras{width:auto;padding:10px 15px 0 15px;float:right;min-height:80px;color:#fff;font-size:13px;line-height:1;}
.mec-weather-extras div{line-height:20px;height:20px;}
.mec-weather-extras span{color:rgba(255, 255, 255, 0.68);font-size:12px;text-transform:uppercase;}
.mec-weather-extras var{font-size:11px;letter-spacing:0.4px;}
.mec-weather-icon.clear-day, .mec-weather-icon.clear-night{background-image:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/mec-weather-icon-01.png);}
.mec-weather-icon.partly-sunny-day, .mec-weather-icon.partly-sunny-night{background-image:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/mec-weather-icon-02.png);}
.mec-weather-icon.partly-cloudy-day, .mec-weather-icon.partly-cloudy-night{background-image:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/mec-weather-icon-03.png);}
.mec-weather-icon.cloudy, .mec-weather-icon.fog, .mec-weather-icon.wind{background-image:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/mec-weather-icon-04.png);}
.mec-weather-icon.thunderstorm{background-image:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/mec-weather-icon-05.png);}
.mec-weather-icon.rain{background-image:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/mec-weather-icon-06.png);}
.mec-weather-icon.snow, .mec-weather-icon.hail, .mec-weather-icon.sleet{background-image:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/mec-weather-icon-07.png);}
.mec-av-spot-wrap{width:auto;max-width:1200px;padding:0;margin:0 auto 25px;background:#f7f7f7;min-height:480px;position:relative;border-radius:var(--mec-primary-border-radius);}
.mec-av-spot{height:auto;border:1px solid #eee;box-shadow:0 6px 12px -4px rgba(0, 0, 0, 0.05);border-radius:var(--mec-primary-border-radius);}
.mec-av-spot .mec-event-article{position:relative;height:auto;border-radius:var(--mec-primary-border-radius);}
.mec-av-spot .mec-av-spot-img{position:relative;background-size:cover !important;background-position:center !important;width:100%;height:330px;float:none;margin:0;overflow:hidden;border-radius:var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0 0;}
.mec-av-spot .mec-av-spot-content{border-radius:0 0 var(--mec-primary-border-radius) var(--mec-primary-border-radius);}
.mec-av-spot .mec-av-spot-content, .mec-av-spot .mec-av-spot-head{width:100%;float:none;height:100%;background:#fff;padding:0 20px 20px;margin-bottom:0;}
.mec-av-spot .mec-av-spot-head{background:#222;color:#fff;min-height:80px;}
.mec-av-spot .mec-av-spot-head .mec-av-spot-box{padding-top:25px;font-size:13px;color:#ddd;}
.mec-av-spot .mec-av-spot-head .mec-av-spot-box span{color:#40d9f1;font-size:40px;font-weight:bold;font-style:italic;}
.mec-av-spot .mec-av-spot-head .mec-event-countdown{text-align:center;padding-top:10px;display:table;table-layout:fixed;margin:0 auto;float:right;}
.mec-av-spot .mec-av-spot-head .mec-event-countdown li{display:table-cell;padding:10px 20px;position:relative;height:60px;}
.mec-av-spot .mec-av-spot-head .mec-event-countdown p{margin-bottom:0;}
.mec-av-spot .mec-events-content p{margin-bottom:20px;}
.mec-av-spot-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none;}
.mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head{margin-bottom:10px;padding:14px 34px;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee;}
.mec-av-spot-content.mec-event-grid-modern .mec-event-title{font-size:29px;}
.mec-av-spot .mec-av-spot-col6{width:50%;float:left;height:100%;}
.mec-av-spot .mec-av-spot-col6 i{font-size:42px;float:left;margin-right:7px;height:58px;}
.mec-av-spot .mec-av-spot-col6 h6{text-transform:uppercase;font-size:17px;padding:4px 0;display:inline;color:#444;}
.mec-av-spot .mec-av-spot-col6 address{font-size:12px;margin-bottom:0;}
.mec-av-spot-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline;}
.mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;padding:0 31px;line-height:49px;height:50px;top:0;box-shadow:0 5px 11px -3px rgba(0, 0, 0, 0.05);}
@media only screen and (max-width: 768px) {
.mec-av-spot .mec-av-spot-col6{width:100%;margin:10px 0;}
}
@media only screen and (max-width: 479px) {
.mec-av-spot-content.mec-event-grid-modern .mec-event-title{font-size:24px;}
} .mec-events-masonry-wrap{display:block;width:auto;}
.mec-masonry-item-wrap{width:calc(33.33% - 30px);padding:0;margin:0 15px 30px;min-height:10px;position:relative;float:left;}
.mec-events-masonry-cats{padding:10px;margin-bottom:25px;text-align:center;clear:both;list-style:none outside none;}
.mec-events-masonry-cats a{border-radius:2px;padding:6px 12px;font-size:13px;line-height:1.2;color:#333;font-weight:normal;margin-top:0 !important;text-align:center;display:inline-block;width:auto;border:2px solid transparent;transition:all 0.2s ease;}
.mec-events-masonry-cats a:hover{border-color:#40d9f1;color:#333;}
.mec-events-masonry-cats a.mec-masonry-cat-selected{border:2px solid #40d9f1;color:#40d9f1;}
.mec-masonry{background:#f7f7f7;height:auto;border:1px solid #eee;box-shadow:0 6px 12px -4px rgba(0, 0, 0, 0.05);border-radius:var(--mec-primary-border-radius);}
.mec-masonry .mec-event-article{position:relative;height:auto;background-color:#fff;border-radius:var(--mec-primary-border-radius);}
.mec-masonry .mec-masonry-img{position:relative;width:100%;height:auto;float:none;margin:0;overflow:hidden;border-radius:var(--mec-primary-border-radius) var(--mec-primary-border-radius) 0 0;}
.mec-masonry .mec-masonry-img img{width:100%;display:block;}
.mec-masonry .mec-masonry-content, .mec-masonry .mec-masonry-head{width:100%;float:none;height:100%;padding:0 20px 20px;margin-bottom:0;}
.mec-masonry .mec-events-content p{margin-bottom:20px;}
.mec-masonry-content.mec-event-grid-modern .mec-event-article{border:none;padding:0;margin:0;box-shadow:none;}
.mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head{min-height:79px;margin-bottom:10px;padding:14px 5%;margin-left:-20px;margin-right:-20px;text-align:left;background:#f9f9f9;border-bottom:1px solid #eee;}
.mec-masonry-content.mec-event-grid-modern .mec-event-description{padding-top:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;}
.mec-masonry-content.mec-event-grid-modern .mec-event-content{padding-top:20px;}
@media(max-width:480px){
.mec-masonry-content.mec-event-grid-modern .mec-labels-normal{display:block;}
}
.mec-masonry-content.mec-event-grid-modern .mec-event-footer{height:auto;display:flex;gap:10px;}
.mec-wrap .mec-event-masonry .mec-masonry-content.mec-event-grid-modern .mec-event-footer a{position:static;padding:0;flex:auto;text-align:center;}
.mec-masonry .mec-masonry-col6 .mec-event-date{font-size:52px;letter-spacing:-2px;line-height:41px;vertical-align:top;}
.mec-masonry .mec-masonry-col6{width:50%;float:left;height:100%;}
.mec-masonry .mec-masonry-col6 i{font-size:24px;float:left;margin-right:7px;height:50px;}
.mec-masonry .mec-masonry-col6 h6, .mec-masonry .mec-masonry-col6 .mec-event-month{text-transform:capitalize;font-size:15px;padding:4px 0;display:inline;color:#444;}
.mec-masonry .mec-masonry-col6 address, .mec-masonry .mec-masonry-col6 .mec-event-detail{font-size:11px;margin-bottom:0;}
.mec-masonry-content.mec-event-grid-modern .mec-event-title a:hover{text-decoration:underline;}
.mec-masonry-content.mec-event-grid-modern .mec-event-footer .mec-booking-button{font-size:12px;line-height:49px;height:50px;box-shadow:0 5px 11px -3px rgba(0, 0, 0, 0.05);}
@media only screen and (max-width: 960px) {
.mec-masonry-item-wrap{width:calc(50% - 30px);}
}
@media only screen and (max-width: 768px) {
.mec-masonry .mec-masonry-col6{width:100%;margin:10px 0;}
.mec-masonry-item-wrap{width:calc(100% - 30px);}
}
@media only screen and (max-width: 479px) {
.mec-masonry-content.mec-event-grid-modern .mec-event-title{font-size:24px;}
}
.mec-wrap.mec-skin-masonry-container .mec-load-more-wrap{position:unset;}
.btn-wrapper{text-align:center;}
.countdown-wrapper .btn-wrapper{padding-top:10px;padding-right:0;}
.countdown-wrapper h5.countdown-message{letter-spacing:5px;font-weight:500;font-size:18px;}
.countdown-wrapper p, .blox.dar .countdown-wrapper p{color:#888;}
.countdown-wrapper a.button.black{float:right;margin-right:0;}
.mec-wrap .threedaydigits .days .flip-clock-label{right:-100px;}
@media only screen and (min-width: 320px) and (max-width: 767px) {
.mec-wrap .flip-clock-wrapper ul{width:29px !important;}
.mec-wrap .flip-clock-wrapper ul li a div div.inn{font-size:25px !important;}
.mec-wrap .flip-clock-divider .flip-clock-label{left:0;font-weight:400;}
.mec-wrap span.flip-clock-divider{width:12px;}
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
.mec-wrap .flip-clock-wrapper ul{width:29px !important;}
.mec-wrap .flip-clock-wrapper ul li a div div.inn{font-size:25px !important;}
.mec-wrap .flip-clock-divider .flip-clock-label{display:none;}
.mec-wrap span.flip-clock-divider:first-child{width:0;}
.mec-wrap span.flip-clock-divider{width:5px;}
.mec-single-event .mec-events-meta-group-countdown{margin-left:0;padding:15px 18%;}
}
@media screen and (min-width: 960px) and (max-width: 1200px) {
.mec-wrap .threedaydigits ul{height:50px;width:47px;}
}
@media screen and (min-width: 480px) and (max-width: 768px) {
.mec-wrap .threedaydigits ul{height:48px;width:26px !important;}
.mec-wrap .threedaydigits .flip-clock-label{font-size:8px;left:-8px;}
}
@media screen and (min-width: 320px) and (max-width: 480px) {
.mec-wrap .threedaydigits ul{height:48px;width:22px !important;}
} .mec-wrap .flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.mec-wrap .flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc;}
.mec-wrap .flip-clock-wrapper a:hover{color:#fff;}
.mec-wrap .flip-clock-wrapper ul{list-style:none;}
.mec-wrap .flip-clock-wrapper.clearfix:before, .flip-clock-wrapper.clearfix:after{content:" ";display:table;}
.mec-wrap .flip-clock-wrapper.clearfix:after{clear:both;}
.mec-wrap .flip-clock-wrapper.clearfix{zoom:1;}
.mec-wrap .flip-clock-wrapper{font-size:11px;-webkit-user-select:none;}
.mec-wrap .flip-clock-meridium{background:none !important;box-shadow:0 0 0 !important;font-size:36px !important;}
.mec-wrap .flip-clock-meridium a{color:#313333;}
.mec-wrap .flip-clock-wrapper{text-align:center;position:relative;display:inline-block;padding-bottom:10px;}
.mec-wrap .flip-clock-wrapper:before, .flip-clock-wrapper:after{content:" ";display:table;}
.mec-wrap .flip-clock-wrapper:after{clear:both;}
.mec-wrap .flip-clock-wrapper ul{position:relative;float:left;margin:2px;width:50px;height:50px;font-size:80px;font-weight:bold;line-height:87px;border-radius:3px;background:rgba(0, 0, 0, 0.21);}
.mec-wrap .flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:54px;text-decoration:none !important;}
.mec-wrap .flip-clock-wrapper ul li:first-child{z-index:2;}
.mec-wrap .flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0 !important;overflow:visible !important;cursor:default !important;}
.mec-wrap .flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent;}
.mec-wrap .flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2;}
.mec-wrap .flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0;}
.mec-wrap .flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:24px;left:0;z-index:5;width:100%;height:3px;background-color:rgba(0, 0, 0, 0.12);}
.mec-wrap .flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.mec-wrap .flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#fff;text-shadow:0 0 2px rgba(0, 0, 0, 0.25);text-align:center;background-color:#40d9f1;border-radius:3px;font-size:48px;}
.mec-wrap .flip-clock-wrapper ul li a div.up div.inn{top:0;}
.mec-wrap .flip-clock-wrapper ul li a div.down div.inn{bottom:0;}
.mec-wrap .flip-clock-wrapper ul.play li.flip-clock-before{z-index:3;}
.mec-wrap .flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0, 0, 0, 0.17);}
.mec-wrap .flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd 0.5s 0.5s linear both;-moz-animation:asd 0.5s 0.5s linear both;animation:asd 0.5s 0.5s linear both;z-index:5;}
.mec-wrap .flip-clock-divider{float:left;display:inline-block;position:relative;width:18px;height:62px;}
.mec-wrap .flip-clock-divider:first-child{width:0;}
.mec-wrap .flip-clock-dot{display:none;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0, 0, 0, 0.5);left:5px;}
.mec-wrap .flip-clock-divider .flip-clock-label{position:absolute;bottom:-1.5em;right:-71px;color:#101010;font-weight:bold;text-shadow:none;text-transform:uppercase;}
.mec-wrap .blox.dark .flip-clock-divider .flip-clock-label{color:#8a8a8a;}
.mec-wrap .flip-clock-divider.seconds .flip-clock-label{right:-82px;}
.mec-wrap .flip-clock-dot.top{top:30px;}
.mec-wrap .flip-clock-dot.bottom{bottom:30px;}
@-webkit-keyframes asd {
0%{z-index:2;}
20%{z-index:4;}
100%{z-index:4;}
}
@-moz-keyframes asd {
0%{z-index:2;}
20%{z-index:4;}
100%{z-index:4;}
}
@-o-keyframes asd {
0%{z-index:2;}
20%{z-index:4;}
100%{z-index:4;}
}
@keyframes asd {
0%{z-index:2;}
20%{z-index:4;}
100%{z-index:4;}
}
.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn 0.5s 0.5s linear both;-moz-animation:turn 0.5s 0.5s linear both;animation:turn 0.5s 0.5s linear both;}
@-webkit-keyframes turn {
0%{-webkit-transform:rotatex(90deg);}
100%{-webkit-transform:rotatex(0deg);}
}
@-moz-keyframes turn {
0%{-moz-transform:rotatex(90deg);}
100%{-moz-transform:rotatex(0deg);}
}
@-o-keyframes turn {
0%{-o-transform:rotatex(90deg);}
100%{-o-transform:rotatex(0deg);}
}
@keyframes turn {
0%{transform:rotatex(90deg);}
100%{transform:rotatex(0deg);}
}
.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 0.5s linear both;-moz-animation:turn2 0.5s linear both;animation:turn2 0.5s linear both;}
@-webkit-keyframes turn2 {
0%{-webkit-transform:rotatex(0deg);}
100%{-webkit-transform:rotatex(-90deg);}
}
@-moz-keyframes turn2 {
0%{-moz-transform:rotatex(0deg);}
100%{-moz-transform:rotatex(-90deg);}
}
@-o-keyframes turn2 {
0%{-o-transform:rotatex(0deg);}
100%{-o-transform:rotatex(-90deg);}
}
@keyframes turn2 {
0%{transform:rotatex(0deg);}
100%{transform:rotatex(-90deg);}
}
.flip-clock-wrapper ul li.flip-clock-active{z-index:3;}
.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(64, 64, 64, 0.68)));background:linear, top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%;background:-o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);background:linear, to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%;-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both;}
.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(64, 64, 64, 0.68)));background:linear, top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%;background:-o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%);background:linear, to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(64, 64, 64, 0.68) 100%;-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.3s linear both;}
.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(64, 64, 64, 0.68)), color-stop(100%, rgba(0, 0, 0, 0.1)));background:linear, top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%;background:-o-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);background:-ms-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);background:linear, to bottom, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%;-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both;}
.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(64, 64, 64, 0.68)), color-stop(100%, rgba(0, 0, 0, 0.1)));background:linear, top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%;background:-o-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);background:-ms-linear-gradient(top, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%);background:linear, to bottom, rgba(64, 64, 64, 0.68) 0%, rgba(0, 0, 0, 0.1) 100%;-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.2s linear both;}
@-webkit-keyframes show {
0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes show {
0%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes show {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes show {
0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes hide {
0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes hide {
0%{opacity:1;}
100%{opacity:0;}
}
@-o-keyframes hide {
0%{opacity:1;}
100%{opacity:0;}
}
@keyframes hide {
0%{opacity:1;}
100%{opacity:0;}
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
.single-mec-events .mec-wrap .flip-clock-wrapper{padding-bottom:0;max-width:218px;}
.single-mec-events .mec-wrap .mec-events-meta-group-countdown{padding:20px 10px 20px 10px;}
.mec-wrap .flip-clock-wrapper ul{width:25px !important;padding:0;}
.single-mec-events .mec-wrap .flip-clock-wrapper .flip{margin-bottom:40px;}
.single-mec-events .mec-wrap .flip-clock-divider .flip-clock-label{display:block;}
.single-mec-events .mec-wrap .flip-clock-divider.days .flip-clock-label{left:-15px;}
.single-mec-events .mec-wrap .flip-clock-divider.hours .flip-clock-label{left:0;}
.single-mec-events .mec-wrap .flip-clock-divider.minutes .flip-clock-label{left:0;}
.single-mec-events .mec-wrap .flip-clock-divider.seconds .flip-clock-label{left:-15px;}
.single-mec-events .mec-wrap .flip-clock-wrapper{max-width:unset;}
} @font-face{font-family:"simple-line-icons";src:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.eot?v=2.3.1);src:url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.eot?v=2.3.1#iefix) format("embedded-opentype"), url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.woff2?v=2.3.1) format("woff2"), url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.woff?v=2.3.1) format("woff"), url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.ttf?v=2.3.1) format("truetype"), url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/fonts/Simple-Line-Icons.svg?v=2.3.1#simple-line-icons) format("svg");font-weight:normal;font-style:normal;}
[class*="mec-sl-"]{font-family:"simple-line-icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.mec-sl-facebook:before{content:"\e00b";}
.mec-sl-twitter:before{content:"\e009";}
.mec-sl-google-plus:before{content:"\e60d";}
.mec-sl-angle-left:before{content:"\e605";}
.mec-sl-angle-right:before{content:"\e606";}
.mec-sl-calendar:before{content:"\e075";}
.mec-sl-clock-o:before{content:"\e081";}
.mec-sl-home:before{content:"\e069";}
.mec-sl-phone:before{content:"\e600";}
.mec-sl-envelope:before{content:"\e086";}
.mec-sl-sitemap:before{content:"\e037";}
.mec-sl-map-marker:before{content:"\e096";}
.mec-sl-floder:before{content:"\e089";}
.mec-sl-wallet:before{content:"\e02a";}
.mec-color, .mec-color-hover:hover, .mec-color-before *:before,
.mec-wrap .mec-color, .mec-wrap .mec-color-hover:hover, .mec-wrap .mec-color-before *:before{color:#40d9f1;}
.mec-bg-color, .mec-bg-color-hover:hover, .mec-wrap .mec-bg-color, .mec-wrap .mec-bg-color-hover:hover{background-color:#40d9f1;}
.mec-box-marker, .mec-vip-content-notice{box-shadow:5px 0 0 #40d9f1 inset;padding:5px 10px;}
.mec-border-color, .mec-border-color-hover:hover, .mec-wrap .mec-border-color, .mec-wrap .mec-border-color-hover:hover{border-color:#40d9f1;}
.mec-toggle-month-divider.mec-skin-list-events-container{border:1px solid #e8e8e8;margin-bottom:30px;background:#f8f8f8;box-shadow:0 2px 18px -1px rgba(0, 0, 0, 0.1);border-radius:2px;}
.mec-toggle-month-divider .mec-month-divider{margin:0;text-align:left;background:#fff;position:relative;cursor:pointer;border-top:1px solid #e8e8e8;}
.mec-toggle-month-divider .mec-month-divider span{padding:20px;border-bottom:1px solid #e8e8e8;}
.mec-toggle-month-divider .mec-month-divider i{position:absolute;right:20px;top:24px;font-size:20px;cursor:pointer;}
.mec-toggle-month-divider .mec-month-divider span:before{display:none;}
.mec-toggle-month-divider .mec-month-divider+article{margin-top:20px;}
.mec-toggle-month-divider .mec-wrap .mec-month-divider:first-of-type{border-top:none;}
.mec-toggle-month-divider .mec-event-list-accordion .mec-month-divider:not(:first-of-type)~article{display:none;}
.mec-skin-list-events-container:not(.mec-toggle-month-divider) .mec-month-divider i{display:none;}
.mec-month-divider{display:flex;align-items:center;}
.mec-month-divider:before, .mec-month-divider:after{content:"";flex:1;height:4px;background:#ebebeb;}
.mec-month-divider h5{font-size:22px;font-weight:700;text-transform:uppercase;margin:0 20px;}
.mec-month-divider i{display:none;}
.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-month{display:inline-block;padding-top:0;}
.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-date{font-size:14px;line-height:14px;float:none;display:inline-block;margin-right:0;font-weight:700;}
.mec-events-toggle .mec-toogle-inner-month-divider.mec-toggle-item-inner{padding:20px 60px 30px 15px;}
.mec-toogle-inner-month-divider .mec-toggle-month-inner-image{float:left;clear:right;width:100px;margin-right:20px;margin-left:10px;}
.mec-toogle-inner-month-divider .mec-toggle-item-col .mec-event-detail{margin-top:-6px;}
.mec-toogle-inner-month-divider .mec-toggle-item-col{float:none;width:100%;margin-top:10px;display:block;border:none;}
.mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title{font-size:19px;display:block;padding-top:10px;}
@media only screen and (max-width: 768px) {
.mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title{font-size:14px;padding-top:0;}
.mec-toogle-inner-month-divider .mec-toggle-item-col{margin-top:0;}
.mec-toogle-inner-month-divider .mec-toggle-month-inner-image{width:70px;}
}  .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-featured,
.mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-canceled,
.mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-custom{overflow:hidden;position:relative;}
.mec-event-label-captions:not(.mec-fc-style){z-index:1;position:absolute;top:30px;right:-37px;font-size:10px;letter-spacing:1px;text-transform:uppercase;background:#04de78;padding:2px 0;color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:0.5s cubic-bezier(0.25, 0.5, 0.06, 0.85);transition:0.5s cubic-bezier(0.25, 0.5, 0.06, 0.85);list-style:none;text-align:center;width:150px;max-width:150px;}
.mec-event-agenda-clean .mec-event-label-captions{top:0;}
.mec-box-calendar.mec-event-calendar-classic.mec-event-container-novel .mec-event-label-captions{display:none;}
.mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-label-canceled:before{background:#de0404;}
ul.mec-weekly-view-dates-events article:before, .mec-daily-view-date-events article:before{padding:7px 40px !important;top:27px !important;}
.mec-timeline-event .mec-fc-style, .mec-wrap .mec-events-agenda .mec-agenda-event .mec-fc-style, .mec-wrap .mec-event-list-modern article .mec-fc-style, .mec-wrap .mec-event-list-accordion article .mec-fc-style, .mec-timetable-wrap article .mec-fc-style, .mec-event-grid-minimal article .mec-fc-style, .mec-event-grid-classic article .mec-fc-style, .mec-event-grid-simple article .mec-fc-style, .mec-wrap article.mec-event-cover-modern .mec-fc-style, .mec-wrap article.mec-event-cover-classic .mec-fc-style, .mec-wrap article.mec-event-cover-clean .mec-fc-style, .mec-wrap article[class^="mec-event-countdown-"] .mec-fc-style{font-size:9px;letter-spacing:0.5px;text-transform:uppercase;background:#04de78;padding:2px 7px;color:#fff;position:relative;margin-left:10px;border-radius:2px;}
.mec-timeline-event.mec-label-canceled .mec-fc-style, .mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style, .mec-wrap article.mec-event-cover-modern.mec-label-canceled .mec-fc-style{background:#de0404;}
.mec-timeline-event.mec-label-canceled .mec-fc-style:before, .mec-wrap .mec-events-agenda .mec-agenda-event.mec-label-canceled .mec-fc-style:before{color:#de0404;}
.mec-wrap .mec-event-list-modern article.mec-label-featured:before, .mec-wrap .mec-event-list-modern article.mec-label-canceled:before, .mec-wrap .mec-event-list-accordion article.mec-label-featured:before, .mec-wrap .mec-event-list-accordion article.mec-label-canceled:before, .mec-event-grid-minimal article.mec-label-featured:before, .mec-event-grid-minimal article.mec-label-canceled:before, .mec-event-grid-simple article.mec-label-featured:before, .mec-event-grid-simple article.mec-label-canceled:before, .mec-event-grid-classic article.mec-label-featured:before, .mec-event-grid-classic article.mec-label-canceled:before, .mec-timetable-wrap article.mec-label-featured:before, .mec-timetable-wrap article.mec-label-canceled:before{display:none;}
.mec-wrap .mec-event-list-modern article .mec-fc-style, .mec-wrap .mec-event-list-accordion article .mec-fc-style, .mec-wrap article.mec-event-cover-classic .mec-fc-style, .mec-wrap article.mec-event-cover-clean .mec-fc-style, .mec-wrap article[class^="mec-event-countdown-"] .mec-fc-style{position:static;font-size:11px;font-weight:400;white-space:nowrap;display:inline-block;line-height:14px;}
.mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style, .mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style, .mec-timetable-wrap article.mec-label-canceled .mec-fc-style, .mec-event-grid-minimal article.mec-label-canceled .mec-fc-style, .mec-event-grid-classic article.mec-label-canceled .mec-fc-style, .mec-event-grid-simple article.mec-label-canceled .mec-fc-style, .mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style, .mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style, .mec-wrap article[class^="mec-event-countdown-"].mec-label-canceled .mec-fc-style{background:#de0404;}
.mec-wrap .mec-event-list-modern article.mec-label-canceled .mec-fc-style:before, .mec-wrap .mec-event-list-accordion article.mec-label-canceled .mec-fc-style:before, .mec-timetable-wrap article.mec-label-canceled .mec-fc-style:before, .mec-event-grid-minimal article.mec-label-canceled .mec-fc-style:before, .mec-event-grid-classic article.mec-label-canceled .mec-fc-style:before, .mec-event-grid-simple article.mec-label-canceled .mec-fc-style:before, .mec-wrap article.mec-event-cover-classic.mec-label-canceled .mec-fc-style:before, .mec-wrap article.mec-event-cover-clean.mec-label-canceled .mec-fc-style:before, .mec-wrap article[class^="mec-event-countdown-"].mec-label-canceled .mec-fc-style:before{color:#de0404;}
.mec-wrap .mec-slider-t5 article:not([class^="mec-event-countdown"]).mec-label-featured:before,
.mec-wrap .mec-slider-t5 article:not([class^="mec-event-countdown"]).mec-label-canceled:before{-ms-transform:none;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;top:271px;right:0;}
.mec-timetable-wrap article .mec-fc-style{top:-2px;font-size:10px;right:0;}
.mec-wrap article.mec-event-cover-modern .mec-fc-style{font-size:11px;}
.mec-skin-grid-events-container .mec-wrap .mec-event-grid-clean .mec-event-article:before{-ms-transform:none;-webkit-transform:none;transform:none !important;-webkit-transition:none;transition:none;top:22px !important;right:22px !important;padding:0 10px !important;}
.mec-event-grid-minimal article .mec-fc-style, .mec-event-grid-simple article .mec-fc-style{position:static;font-size:11px;font-weight:400;white-space:nowrap;display:inline-block;line-height:14px;}
.mec-event-grid-classic article .mec-fc-style{padding:5px 20px;font-size:12px;margin-top:8px;display:inline-block;}
.mec-load-month-link{color:#a9a9a9;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;text-decoration:unset;transition:all 0.33s ease;}
.mec-categories-wrapper{font-size:12px;font-weight:400;line-height:18px;}
.mec-categories-wrapper i{margin-right:4px;display:inline-block;}
ul.mec-categories{padding:0;display:inline;vertical-align:top;}
ul.mec-categories li.mec-category{list-style:none;display:inline-block;margin-right:3px;cursor:pointer;}
ul.mec-categories li.mec-category:not(:last-of-type):after{content:",";}
ul.mec-categories li.mec-category a{color:#777;text-align:left;transition:all 0.23s ease;-webkit-transition:all 0.23s ease;}
.mec-wrap [id^="mec_skin_events_"] .mec-event-data-fields{display:inline-block;width:18px;height:18px;position:relative;vertical-align:middle;cursor:pointer;margin:0 0 0 4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAD90lEQVRoge2ZzWscZRjAf8/OJpUkQrF6SJMcNB+zobVdk8WCWEwqBEou0kMKtkgPHoRUD54VFMQ/wJBYhJ6MoGvFg3rQQ7dQFJVN09RANl9UkrgRbVrFuDZpZh4PSWqYmd2Z2a8Ize+0+7zPO/N7dt7l/RjYY48HGynHRZKqRltm7mmBXo1It9jEEBqBhq2UVYSswrTYmraVVFdn248iYpd675IK+GluruXehg4KchZoCtl9SVRHJcrw0fb2pWIdiirg2uzsY2LLOyjngNpib77FOujFdd1481hn50rYzqELGJ+afxGxh0AeCdvXhxURBuNm2ydhOgUuIJ1O1xgN+0eAl0OrhUDgwp3lxVd7e3s3Aub7k05n64yG3CXgZEl2QVG+sv6uG0gkDub8UiN+CZu/fBXlAYR+oz6XTKVSUb9U3wK2hk315LcR+vc3Nr/nn1aA8cz8GdDR8lmFR9DT8Vh7Mn97Hn6YmjpQKzUZ4NGKmAVnxRIrljDNW16NeYdQbaTmXXZfHuCAYUffytfo+QQmZmebbUvmKX2SKhdrIlZr3DR/cTZ4PgHL4jz/H3mAfUp00KvBVYCqRgQ5U3mnkKi+lFQ1nGFXAeOZuWNAc1WkwtHUMXOz2xl0FSDQWx2f8NjoCWfM4z8giWrIFIMorifgnqojdKDeF7Asi69TVxm7MYkIdB85TF/PcQzDqGjeNoqa/gWoNuab3765cpUr331//3vq283PJ5/vqWjeNgKNzpjXEGpwxzZJT0zuSmwHDzsDvou5nYjHg4l4xMqdVwiPAnQ1X3L3kcOuWNfRJyuet4O/nAH3f0BkGcVzu9jXcxyAsRuT9wX6nnu24nnbKCy7dJ2Ba9Nzn4lyKu9VdhX59KlY68DOiHsis3WsekLhEHC5uQqwlcvV0QmPitvNNYRUNTI+Pf+zQEt1tAKzEDdbH3ee5rmHkIgdUf2oel4BEUa9jiI95wGJMgysV1wqOGuCNeLV4FnA5lmlXqysU3BE+MBrNwaF9sTWQ28Av1fMKjgra/a9t/M15i3g0KGW2yq8Vhmn4Cj6SqFD34JroS6z7WOBC+XXCoYIQ12x9kuFcnwXczNm63mUz8unFRDRL+9kF1/3TQtyrXQ6W2fU55II/aWb+aPIF3fra08/09Lyj19uoOV0InEw98eviy+Avl+6XmFEGPpzeeFUEHko4gXH9czsgCLDlP/U7jdFB/3GvJNQGxqAeKw9WWvtM1EZBtbC9ncicFeEIWO9JhZWfqt/8Vyfnm5SooOqeraItdMC8KGyMdIVi2WLdSjLa1ZVjUzM3EzY6AlRuhU1BW36b3+tqyBLIDMCaRUuxzueGCvHa9Y99njQ+RcbkGTacAW/agAAAABJRU5ErkJggg==);background-position:center center;background-size:cover;padding:0;border:none;background-color:transparent;overflow:visible;}
.mec-wrap [id^="mec_skin_events_"] .mec-event-data-fields .mec-data-fields-tooltip{position:absolute;width:160px;bottom:24px;left:calc(50% - 80px);background:#fff;border-radius:var(--mec-secondary-border-radius);border:1px solid #535a6121;box-shadow:0 4px 45px -8px #444b5061;visibility:hidden;opacity:0;transition:opacity 0.18s ease, transform 0.18s ease, visibility 0.25s ease;transform:scale(0.9);z-index:99;}
.mec-wrap [id^="mec_skin_events_"] .mec-event-data-fields:hover .mec-data-fields-tooltip{visibility:visible;opacity:1;transform:scale(1);}
.mec-wrap [id^="mec_skin_events_"] .mec-event-data-fields .mec-data-fields-tooltip:before{display:block;content:"";position:absolute;width:12px;height:12px;left:calc(50% - 12px);top:100%;transform:translate(50%, -50%) rotate(-45deg);background-color:#fff;box-shadow:0 8px 9px -4px #535a61;z-index:0;}
.mec-wrap [id^="mec_skin_events_"] .mec-event-data-fields .mec-data-fields-tooltip .mec-data-fields-tooltip-box{overflow:hidden;border-radius:11px;padding:12px 0;}
.mec-wrap [id^="mec_skin_events_"] .mec-event-data-fields .mec-data-fields-tooltip .mec-data-fields-tooltip-box ul{width:100%;height:fit-content;overflow-y:scroll;padding:0px 15px;text-align:left;}
.mec-wrap [id^="mec_skin_events_"] .mec-event-data-fields .mec-data-fields-tooltip .mec-data-fields-tooltip-box ul::-webkit-scrollbar-track{background-color:#fafafa;}
.mec-wrap [id^="mec_skin_events_"] .mec-event-data-fields .mec-data-fields-tooltip .mec-data-fields-tooltip-box ul::-webkit-scrollbar{width:4px;background-color:#fafafa;}
.mec-wrap [id^="mec_skin_events_"] .mec-event-data-fields .mec-data-fields-tooltip .mec-data-fields-tooltip-box ul::-webkit-scrollbar-thumb{background-color:#40d9f1;border-radius:4px;}
.mec-wrap [id^="mec_skin_events_"] .mec-event-data-fields .mec-data-fields-tooltip .mec-data-fields-tooltip-box ul .mec-event-data-field-item{display:block;width:100%;text-transform:none;margin:0 0 8px 0;color:#616263;font-size:13px;line-height:1.5;font-weight:400;padding-bottom:8px;border-bottom:1px dashed #e1e2e3;}
.mec-wrap [id^="mec_skin_events_"] .mec-event-data-fields .mec-data-fields-tooltip .mec-data-fields-tooltip-box ul .mec-event-data-field-item:last-child{border-bottom:none;}
.mec-wrap [id^="mec_skin_events_"] .mec-data-fields-tooltip .mec-data-fields-tooltip-box ul .mec-event-data-field-item a{color:#40d9f1;font-size:13px;line-height:1.5;font-weight:400;}
.mec-wrap [id^="mec_skin_events_"] .mec-data-fields-tooltip .mec-data-fields-tooltip-box ul .mec-event-data-field-item a:hover{color:#000;}
.mec-wrap .mec-custom-data .mec-timetable-t2-content, .mec-wrap .mec-custom-data .mec-timetable-t2-content .mec-event-title, .mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-custom-data.mec-label-canceled,
.mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-custom-data.mec-label-featured{overflow:visible !important;}
.mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-custom-data.mec-label-canceled .mec-event-label-captions,
.mec-wrap article:not([class^="mec-event-countdown"]):not([class^="mec-event-cover-"]).mec-custom-data.mec-label-featured .mec-event-label-captions{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);width:fit-content;top:7px;right:7px;padding:2px 5px;border-radius:4px;}
@media(min-width:769px){
.mec-wrap [id^="mec_skin_events_"] .mec-event-list-standard .mec-label-custom .mec-event-data-fields .mec-data-fields-tooltip,
.mec-wrap [id^="mec_skin_events_"] .mec-event-list-standard .mec-label-featured .mec-event-data-fields .mec-data-fields-tooltip,
.mec-wrap [id^="mec_skin_events_"] .mec-event-list-standard .mec-label-canceled .mec-event-data-fields .mec-data-fields-tooltip{bottom:calc(50% - 110px);left:30px;}
.mec-wrap [id^="mec_skin_events_"] .mec-event-list-standard .mec-label-custom .mec-event-data-fields .mec-data-fields-tooltip:before,
.mec-wrap [id^="mec_skin_events_"] .mec-event-list-standard .mec-label-featured .mec-event-data-fields .mec-data-fields-tooltip:before,
.mec-wrap [id^="mec_skin_events_"] .mec-event-list-standard .mec-label-canceled .mec-event-data-fields .mec-data-fields-tooltip:before{left:-10px;top:calc(100% - 110px);box-shadow:-8px -5px 9px -4px #535a61;}
} .mec-hourly-schedule-speaker-info{background:#fff;padding:30px;border:1px solid #e6e6e6;}
.mec-hourly-schedule-speaker-thumbnail{float:left;max-width:30%;width:30%;}
.mec-hourly-schedule-speaker-name{font-weight:700;font-size:26px;line-height:1.2;color:#333;text-transform:uppercase;}
.mec-hourly-schedule-speaker-details{float:left;width:69%;padding-left:25px;}
.mec-hourly-schedule-speaker-job-title{font-size:16px;line-height:1.3;margin-bottom:4px;}
.mec-hourly-schedule-speaker-description{font-size:14px;font-weight:400;color:#6d7683;line-height:1.7;text-align:left;}
.mec-organizer-social-information a i, .mec-hourly-schedule-speaker-contact-information a i{color:#6b6b6b;background:#ebebeb;line-height:29px;margin:9px 7px 9px 0;width:30px;height:30px;display:inline-block;text-align:center;transition:all 0.2s ease;font-size:15px;cursor:pointer;border-radius:var(--mec-secondary-border-radius);}
.mec-organizer-social-information a i:hover, .mec-hourly-schedule-speaker-contact-information a i:hover{background:#222;color:#fff;}
@media only screen and (max-width: 479px) {
.mec-hourly-schedule-speaker-thumbnail{float:none;max-width:none;margin-right:0;margin-bottom:15px;width:100%;}
.mec-hourly-schedule-speaker-thumbnail img{width:100%;}
.mec-hourly-schedule-speaker-details{padding-left:0;}
.mec-hourly-schedule-speaker-info{width:90%;margin:0 auto;}
} .mec-profile{overflow-x:auto;}
.mec-profile .mec-profile-bookings{border:2px solid #e6e6e6;text-align:center;min-width:600px;}
.mec-profile .mec-profile-bookings tbody tr:first-child{background:#f7f7f7;font-weight:bold;text-transform:capitalize;}
.mec-profile .mec-profile-bookings tbody tr{border-bottom:1px solid #e6e6e6;font-size:14px;}
.mec-profile .mec-profile-bookings tbody tr td{border:1px solid #e6e6e6;padding:10px;text-align:center;word-break:initial;}
.mec-profile .mec-profile-bookings tbody tr td a{text-decoration:none;color:#000;}
.mec-profile .mec-profile-bookings tbody tr td a:hover{color:#008aff;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:5%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:30%;text-align:left;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:30%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:7%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:7%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:7%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(7){width:7%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(8){width:7%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(8) i{color:#000;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(8) i:hover{color:#fe686a;}
.mec-profile .mec-event-status{padding:5px 10px;color:#fff;border-radius:5px;font-size:12px;line-height:12px;letter-spacing:0.4px;}
.mec-profile .mec-event-status.mec-book-confirmed{background:#50d477;}
.mec-profile .mec-event-status.mec-book-pending{background:#fcbe69;}
.mec-profile .mec-event-status.mec-book-rejected{background:#fe686a;}
.mec-profile .mec-event-date{font-size:12px;color:#000;}
.mec-profile table.mec-profile-bookings{border-collapse:separate;}
.mec-profile table.mec-profile-bookings tbody tr:first-of-type td{background:#fff;}
.mec-profile table.mec-profile-bookings tbody tr:first-of-type td{background:#f5f6f7;padding:15px 0 15px 15px;font-size:14px;line-height:25px;font-weight:600;text-align:left;border-top:1px solid #e1e2e3;border-bottom:1px solid #e1e2e3;}
.mec-profile table.mec-profile-bookings tbody tr td:last-of-type{padding:15px;}
.mec-profile table.mec-profile-bookings tbody tr:first-of-type td:first-child{border-left:1px solid #e1e2e3;border-radius:var(--mec-primary-border-radius) 0 0 0;}
.mec-profile table.mec-profile-bookings tbody tr:first-of-type td:last-child{border-right:1px solid #e1e2e3;border-radius:0 var(--mec-primary-border-radius) 0 0;}
.mec-profile table.mec-profile-bookings tbody tr td:first-of-type{text-align:left;}
.mec-profile table.mec-profile-bookings, .mec-profile table.mec-profile-bookings tr, .mec-profile .mec-profile-bookings tbody tr td{border:none;color:#000;vertical-align:middle;font-size:12px;}
.mec-profile a.mec-event-title{font-size:14px;}
.mec-profile table tbody tr:hover>td, .mec-profile table tbody tr:hover>th{background-color:transparent;}
.mec-profile .mec-event-status.mec-book-confirmed{background:#2dca73;}
.mec-profile .mec-event-status.mec-book-pending{background:#ffc114;}
.mec-profile .mec-event-status.mec-book-rejected{background:#fe686a;}
.mec-profile table.mec-profile-bookings tbody tr[id^="mec_profile_booking"]{border-bottom:1px solid #eff0f2;}
.mec-profile .mec-profile-bookings tbody tr td{text-align:left;background-color:transparent;border-bottom:1px solid #e1e2e3;padding:15px 0 15px 15px;}
.mec-profile .mec-profile-bookings tbody tr td:first-child{border-left:1px solid #e1e2e3;}
.mec-profile .mec-profile-bookings tbody tr td:last-child{border-right:1px solid #e1e2e3;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:20%;}
.mec-event-status, .mec-event-date{text-align:center;}
.mec-event-status .mec-tooltip, .mec-event-date .mec-tooltip{position:relative;width:fit-content;margin:auto;}
.mec-profile i{font-size:15px;color:#000;vertical-align:text-bottom;margin-right:4px;cursor:pointer;}
.mec-profile i:hover{color:#008aff;}
.mec-event-status .mec-tooltip .box, .mec-event-date .mec-tooltip .box{min-width:250px;max-width:300px;display:inline-block;top:-8px;left:50%;margin-top:0;transform:translate(-50%, -100%);padding:0;background-color:#000;color:#fff;font-weight:400;font-size:14px;letter-spacing:0.5px;line-height:1.5;position:absolute;z-index:99999999;box-sizing:border-box;border-radius:6px;box-shadow:0 4px 45px -8px #535a61;padding:5px 10px 6px;border-radius:8px;text-align:center;font-style:normal;opacity:0;visibility:hidden;display:none;}
.mec-event-date .mec-tooltip .box, .mec-event-status .mec-tooltip .box{font-size:13px;letter-spacing:1.1px;font-weight:500;}
.mec-event-status .mec-tooltip:hover .box:after, .mec-event-date .mec-tooltip:hover .box:after{content:"";position:absolute;width:12px;height:12px;left:calc(50% - 12px);bottom:-12px;transform:translate(50%, -50%) rotate(-45deg);background-color:#000;box-shadow:0 8px 9px -4px #535a61;}
.mec-event-status .mec-tooltip .box{min-width:100px;}
.mec-event-status.mec-book-confirmed .mec-tooltip:hover .box:after, .mec-event-status.mec-book-confirmed .mec-tooltip .box{background-color:#50d477;}
.mec-event-status.mec-book-rejected .mec-tooltip:hover .box:after, .mec-event-status.mec-book-rejected .mec-tooltip .box{background-color:#fe686a;}
.mec-event-status.mec-book-pending .mec-tooltip:hover .box:after, .mec-event-status.mec-book-pending .mec-tooltip .box{background-color:#fcbe69;}
.mec-event-status .mec-tooltip:hover .box, .mec-event-date .mec-tooltip:hover .box{opacity:1;visibility:visible;display:block;}
.mec-profile .mec-booking-number-of-attendees{font-size:13px;color:#888;}
.mec-profile .mec-booking-number-of-attendees i, .mec-profile .mec-profile-bookings-view-invoice i{font-size:15px;vertical-align:text-bottom;margin-right:4px;}
.mec-booking-attendees{background:#fff;padding:10px;}
.mec-booking-attendees{width:850px;text-align:center;}
.mec-booking-attendees-wrapper{border:2px solid #e6e6e6;font-size:14px;}
.mec-booking-attendees-head{display:table;width:100%;background:#f7f7f7;border-bottom:1px solid #e6e6e6;font-weight:bold;}
.mec-booking-attendees-head span, .mec-booking-attendees-head-content>span{vertical-align:middle;display:table-cell;padding:7px;border-right:1px solid #e6e6e6;font-size:12px;}
.mec-booking-attendees-head-content{display:table;width:100%;border-bottom:1px solid #e6e6e6;}
.mec-booking-attendees-wrapper .mec-booking-attendees-head-content:last-child{border:none;}
.mec-booking-attendees-head span:nth-child(1),
.mec-booking-attendees-head-content>span:nth-child(1){width:4%;}
.mec-booking-attendees-head span:nth-child(2),
.mec-booking-attendees-head-content>span:nth-child(2){width:20%;}
.mec-booking-attendees-head span:nth-child(3),
.mec-booking-attendees-head-content>span:nth-child(3){width:24%;}
.mec-booking-attendees-head span:nth-child(4),
.mec-booking-attendees-head-content>span:nth-child(4){width:26%;}
.mec-booking-attendees-head span:nth-child(5),
.mec-booking-attendees-head-content>span:nth-child(5){width:26%;}
@media only screen and (max-width: 759px) {
.mec-booking-attendees{width:470px;}
.mec-booking-attendees-head span, .mec-booking-attendees-head-content>span{word-break:break-all;}
} @media(max-width:1366px){
.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:5%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:30%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:30%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:10%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:10%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:5%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(7){width:5%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(8){width:5%;}
}
@media(max-width:1024px){
.mec-profile .mec-profile-bookings tbody tr td:nth-child(1){width:5%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(2){width:30%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(3){width:30%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(4){width:10%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(5){width:10%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(6){width:5%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(7){width:5%;}
.mec-profile .mec-profile-bookings tbody tr td:nth-child(8){width:5%;}
}
@media(max-width:780px){
.mec-profile i, .mec-profile .mec-profile-bookings tbody tr{font-size:12px;}
.mec-event-date .mec-tooltip .box{min-width:200px;}
.mec-event-status .mec-tooltip .box{min-width:90px;}
.mec-event-date .mec-tooltip .box, .mec-event-status .mec-tooltip .box{padding:4px 5px !important;}
.mec-profile .mec-profile-bookings tbody tr{font-size:12px;}
}
@media(max-width:480px){
.mec-profile .mec-booking-number-of-attendees, .mec-profile i, .mec-profile .mec-profile-bookings tbody tr, .mec-profile .mec-event-date{font-size:10px !important;}
.mec-profile .mec-event-status{padding:2px 4px;font-size:10px;line-height:20px;}
.mec-profile .mec-profile-bookings tbody tr td{padding:3px;}
.mec-event-date .mec-tooltip .box, .mec-event-status .mec-tooltip .box{font-size:8px;}
.mec-event-date .mec-tooltip .box{min-width:75px;}
.mec-event-status .mec-tooltip .box{min-width:70px;}
.mec-event-date .mec-tooltip .box, .mec-event-status .mec-tooltip .box{padding:4px 5px !important;}
} .mec-woo-booking-checkout{position:relative;border:none;border-radius:0;color:#fff;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1.5;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;margin-bottom:21px;margin-right:10px;line-height:1;padding:18px 20px 16px;background:#39c36e;-webkit-transition:all 0.21s ease;-moz-transition:all 0.21s ease;transition:all 0.21s ease;border-radius:0;margin-bottom:6px;min-width:170px;margin-top:5px;text-align:center;}
.mec-woo-booking-checkout:hover{background:#222;color:#fff;}
.mec-woo-booking-checkout:focus, .mec-woo-booking-checkout:visited{color:#fff;}
.single-mec-events .lity-container{max-width:768px;width:768px;}
.lity-content .mec-events-meta-group-booking{width:100%;background:#fff;overflow-y:auto;}
@media only screen and (max-width: 480px) {
.lity-content .mec-events-meta-group-booking{padding:20px;width:340px;margin:0 auto;}
}
@media(max-width:480px){
.single-mec-events .lity-container{max-width:440px;width:440px;margin:0 auto !important;}
}
@media(max-width:411px){
.single-mec-events .lity-container{max-width:380px;width:380px;}
}
@media(max-width:375px){
.single-mec-events .lity-container{max-width:350px;width:350px;}
}
@media(max-width:320px){
.single-mec-events .lity-container{max-width:300px;width:300px;}
} .mec-events-meta-group-booking{position:relative;}
.mec-cover-loader:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(255, 255, 255, 0.5);z-index:99999;}
.mec-loader{background:rgba(0, 0, 0, 0);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9;}
.mec-loader, .mec-loader:after{border-radius:50%;width:5em;height:5em;z-index:999999999999;}
.mec-loader{font-size:10px;text-indent:-9999em;border-top:0.5em solid rgba(0, 0, 0, 0.2);border-right:0.5em solid rgba(0, 0, 0, 0.2);border-bottom:0.5em solid rgba(0, 0, 0, 0.2);border-left:0.5em solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:mecloader 1.1s infinite linear;animation:mecloader 1.1s infinite linear;}
@-webkit-keyframes mecloader {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes mecloader {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
} .mec-google-recaptcha{margin:0 0 20px 16px;}
.mec-wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mec-wrap *:before,
.mec-wrap *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.lity .clearfix:before, .lity .clearfix:after, .mec-wrap .clearfix:before, .mec-wrap .clearfix:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.lity .clearfix:after, .mec-wrap .clearfix:after{clear:both;}
.lity .clearfix, .mec-wrap .clearfix{zoom:1;}
.lity .clear, .lity .clr, .mec-wrap .clear, .mec-wrap .clr{clear:both;display:block;overflow:hidden;visibility:hidden;}
.lity .clr, .mec-wrap .clr{visibility:visible;overflow:visible;}
.mec-container [class*="col-"] img{max-width:100%;}
.mec-container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}
.mec-container:before, .mec-container:after{content:" ";display:table;}
.mec-container:after{clear:both;}
@media only screen and (max-width: 479px) {
.mec-container{width:300px;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.mec-container{width:420px;}
}
@media only screen and (min-width: 768px) and (max-width: 960px) {
.mec-container{width:768px;}
}
@media only screen and (min-width: 961px) {
.mec-container{width:960px;}
}
@media only screen and (min-width: 1200px) {
.mec-container{width:1196px;padding-left:15px;padding-right:15px;}
}
@media only screen and (min-width: 1921px) {
.mec-container{max-width:1690px;}
}
.mec-wrap .row{margin-left:-10px;margin-right:-10px;}
.mec-wrap .row:before, .mec-wrap .row:after{content:" ";display:table;}
.mec-wrap .row:after{clear:both;}
.mec-wrap .col-xs-1, .mec-wrap .col-sm-1, .mec-wrap .col-md-1, .mec-wrap .col-lg-1, .mec-wrap .col-xs-2, .mec-wrap .col-sm-2, .mec-wrap .col-md-2, .mec-wrap .col-lg-2, .mec-wrap .col-xs-3, .mec-wrap .col-sm-3, .mec-wrap .col-md-3, .mec-wrap .col-lg-3, .mec-wrap .col-xs-4, .mec-wrap .col-sm-4, .mec-wrap .col-md-4, .mec-wrap .col-lg-4, .mec-wrap .col-xs-5, .mec-wrap .col-sm-5, .mec-wrap .col-md-5, .mec-wrap .col-lg-5, .mec-wrap .col-xs-6, .mec-wrap .col-sm-6, .mec-wrap .col-md-6, .mec-wrap .col-lg-6, .mec-wrap .col-xs-7, .mec-wrap .col-sm-7, .mec-wrap .col-md-7, .mec-wrap .col-lg-7, .mec-wrap .col-xs-8, .mec-wrap .col-sm-8, .mec-wrap .col-md-8, .mec-wrap .col-lg-8, .mec-wrap .col-xs-9, .mec-wrap .col-sm-9, .mec-wrap .col-md-9, .mec-wrap .col-lg-9, .mec-wrap .col-xs-10, .mec-wrap .col-sm-10, .mec-wrap .col-md-10, .mec-wrap .col-lg-10, .mec-wrap .col-xs-11, .mec-wrap .col-sm-11, .mec-wrap .col-md-11, .mec-wrap .col-lg-11, .mec-wrap .col-xs-12, .mec-wrap .col-sm-12, .mec-wrap .col-md-12, .mec-wrap .col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}
@media only screen and (min-width: 1200px) {
.mec-wrap .col-xs-1, .mec-wrap .col-sm-1, .mec-wrap .col-md-1, .mec-wrap .col-lg-1, .mec-wrap .col-xs-2, .mec-wrap .col-sm-2, .mec-wrap .col-md-2, .mec-wrap .col-lg-2, .mec-wrap .col-xs-3, .mec-wrap .col-sm-3, .mec-wrap .col-md-3, .mec-wrap .col-lg-3, .mec-wrap .col-xs-4, .mec-wrap .col-sm-4, .mec-wrap .col-md-4, .mec-wrap .col-lg-4, .mec-wrap .col-xs-5, .mec-wrap .col-sm-5, .mec-wrap .col-md-5, .mec-wrap .col-lg-5, .mec-wrap .col-xs-6, .mec-wrap .col-sm-6, .mec-wrap .col-md-6, .mec-wrap .col-lg-6, .mec-wrap .col-xs-7, .mec-wrap .col-sm-7, .mec-wrap .col-md-7, .mec-wrap .col-lg-7, .mec-wrap .col-xs-8, .mec-wrap .col-sm-8, .mec-wrap .col-md-8, .mec-wrap .col-lg-8, .mec-wrap .col-xs-9, .mec-wrap .col-sm-9, .mec-wrap .col-md-9, .mec-wrap .col-lg-9, .mec-wrap .col-xs-10, .mec-wrap .col-sm-10, .mec-wrap .col-md-10, .mec-wrap .col-lg-10, .mec-wrap .col-xs-11, .mec-wrap .col-sm-11, .mec-wrap .col-md-11, .mec-wrap .col-lg-11, .mec-wrap .col-xs-12, .mec-wrap .col-sm-12, .mec-wrap .col-md-12, .mec-wrap .col-lg-12{padding-left:15px;padding-right:15px;}
.mec-wrap .row{margin-left:-15px;margin-right:-15px;}
}
.mec-container [class*="col-"].alpha{padding-left:0;}
.mec-container [class*="col-"].omega{padding-right:0;}
.mec-wrap .col-xs-1, .mec-wrap .col-xs-2, .mec-wrap .col-xs-3, .mec-wrap .col-xs-4, .mec-wrap .col-xs-5, .mec-wrap .col-xs-6, .mec-wrap .col-xs-7, .mec-wrap .col-xs-8, .mec-wrap .col-xs-9, .mec-wrap .col-xs-10, .mec-wrap .col-xs-11, .mec-wrap .col-xs-12{float:left;}
.mec-wrap .col-xs-12{width:100%;}
.mec-wrap .col-xs-11{width:91.66666666666666%;}
.mec-wrap .col-xs-10{width:83.33333333333334%;}
.mec-wrap .col-xs-9{width:75%;}
.mec-wrap .col-xs-8{width:66.66666666666666%;}
.mec-wrap .col-xs-7{width:58.333333333333336%;}
.mec-wrap .col-xs-6{width:50%;}
.mec-wrap .col-xs-5{width:41.66666666666667%;}
.mec-wrap .col-xs-4{width:33.33333333333333%;}
.mec-wrap .col-xs-3{width:25%;}
.mec-wrap .col-xs-2{width:16.666666666666664%;}
.mec-wrap .col-xs-1{width:8.333333333333332%;}
@media(min-width:769px){
.mec-wrap .col-sm-1, .mec-wrap .col-sm-2, .mec-wrap .col-sm-3, .mec-wrap .col-sm-4, .mec-wrap .col-sm-5, .mec-wrap .col-sm-6, .mec-wrap .col-sm-7, .mec-wrap .col-sm-8, .mec-wrap .col-sm-9, .mec-wrap .col-sm-10, .mec-wrap .col-sm-11, .mec-wrap .col-sm-12{float:left;}
.mec-wrap .col-sm-12{width:100%;}
.mec-wrap .col-sm-11{width:91.66666666666666%;}
.mec-wrap .col-sm-10{width:83.33333333333334%;}
.mec-wrap .col-sm-9{width:75%;}
.mec-wrap .col-sm-8{width:66.66666666666666%;}
.mec-wrap .col-sm-7{width:58.333333333333336%;}
.mec-wrap .col-sm-6{width:50%;}
.mec-wrap .col-sm-5{width:41.66666666666667%;}
.mec-wrap .col-sm-4{width:33.33333333333333%;}
.mec-wrap .col-sm-3{width:25%;}
.mec-wrap .col-sm-2{width:16.666666666666664%;}
.mec-wrap .col-sm-1{width:8.333333333333332%;}
}
@media(min-width:961px){
.mec-wrap .col-md-1, .mec-wrap .col-md-2, .mec-wrap .col-md-3, .mec-wrap .col-md-4, .mec-wrap .col-md-5, .mec-wrap .col-md-6, .mec-wrap .col-md-7, .mec-wrap .col-md-8, .mec-wrap .col-md-9, .mec-wrap .col-md-10, .mec-wrap .col-md-11, .mec-wrap .col-md-12{float:left;}
.mec-wrap .col-md-12{width:100%;}
.mec-wrap .col-md-11{width:91.66666666666666%;}
.mec-wrap .col-md-10{width:83.33333333333334%;}
.mec-wrap .col-md-9{width:75%;}
.mec-wrap .col-md-8{width:66.66666666666666%;}
.mec-wrap .col-md-7{width:58.333333333333336%;}
.mec-wrap .col-md-6{width:50%;}
.mec-wrap .col-md-5{width:41.66666666666667%;}
.mec-wrap .col-md-4{width:33.33333333333333%;}
.mec-wrap .col-md-3{width:25%;}
.mec-wrap .col-md-2{width:16.666666666666664%;}
.mec-wrap .col-md-1{width:8.333333333333332%;}
}
@media(min-width:1200px){
.mec-wrap .col-lg-1, .mec-wrap .col-lg-2, .mec-wrap .col-lg-3, .mec-wrap .col-lg-4, .mec-wrap .col-lg-5, .mec-wrap .col-lg-6, .mec-wrap .col-lg-7, .mec-wrap .col-lg-8, .mec-wrap .col-lg-9, .mec-wrap .col-lg-10, .mec-wrap .col-lg-11, .mec-wrap .col-lg-12{float:left;}
.mec-wrap .col-lg-12{width:100%;}
.mec-wrap .col-lg-11{width:91.66666666666666%;}
.mec-wrap .col-lg-10{width:83.33333333333334%;}
.mec-wrap .col-lg-9{width:75%;}
.mec-wrap .col-lg-8{width:66.66666666666666%;}
.mec-wrap .col-lg-7{width:58.333333333333336%;}
.mec-wrap .col-lg-6{width:50%;}
.mec-wrap .col-lg-5{width:41.66666666666667%;}
.mec-wrap .col-lg-4{width:33.33333333333333%;}
.mec-wrap .col-lg-3{width:25%;}
.mec-wrap .col-lg-2{width:16.666666666666664%;}
.mec-wrap .col-lg-1{width:8.333333333333332%;}
} #mec_woo_add_to_cart_btn{min-width:170px;margin-top:5px;text-align:center;}
.mec-breadcrumbs{border-radius:var(--mec-secondary-border-radius);padding:6px 15px 6px;font-size:11px;color:#8d8d8d;letter-spacing:0;text-transform:none;font-weight:500;margin:auto 15px 30px 15px;border:1px solid #e6e6e6;}
.mec-breadcrumbs-modern{margin:auto 0 30px 0;}
.mec-breadcrumbs a{color:#000;padding-left:4px;display:inline-block;}
.mec-breadcrumbs a:hover{text-decoration:underline;}
.mec-breadcrumbs i{font-size:8px;margin:0 0 0 4px;}
.mec-breadcrumbs .container{padding-left:20px;}
body.single-mec-events:has(.mec-event-banner) .mec-single-modern .col-md-4 .mec-sponsors-details,
body.single-mec-events:has(.mec-event-banner) .mec-single-modern .col-md-4 .mec-frontbox,
body.single-mec-events:has(.mec-event-banner) .mec-single-modern .mec-single-event-bar{margin-top:0;}
body.single-mec-events:has(.mec-event-banner) .mec-breadcrumbs-modern{margin:auto 15px 33px 15px;}
.mec-content-notification a{margin-left:5px;}
.mec-content-notification{background:#f7f7f7;padding:10px 10px 10px;border:1px solid #e8e8e8;}
.mec-content-notification p{margin-bottom:0 !important;}
.mec-fes-form #mec-advanced-wraper div:first-child>ul{border:1px solid var(--mec-fes-main-color-rgba-4);width:auto;box-shadow:0 1px 4px -2px var(--mec-fes-main-color-rgba-5);display:block;margin:5px 0 10px;padding:5px 0;border-radius:2px;}
.mec-fes-form #mec-advanced-wraper div:first-child>ul:last-of-type{margin-bottom:35px;}
#mec-advanced-wraper div:first-child>ul span{display:none;}
#mec-advanced-wraper div:first-child>ul *{display:inline-block;background:#fff;font-size:12px;color:#717273;text-align:center;}
#mec-advanced-wraper div:first-child>ul>li{width:60px;font-weight:700;margin:0 10px 0 0;padding:4px 0;border-right:1px solid var(--mec-fes-main-color-rgba-4);}
#mec-advanced-wraper div:first-child>ul>ul>li{margin:0;padding:2px 10px;cursor:pointer;border-radius:2px;transition:all 0.18s ease;}
.mec-fes-form #mec-advanced-wraper div:first-child>ul>ul>li:hover,
.mec-fes-form #mec-advanced-wraper div:first-child>ul>ul>li.mec-active{background:var(--mec-fes-main-color) !important;box-shadow:0 1px 9px -3px var(--mec-fes-main-color-rgba-5);color:#fff !important;}
.mec-search-bar-wrap .mec-search-form .mec-text-input-search{width:83%;}
.mec-search-bar-wrap .mec-search-form .mec-ajax-search-result .mec-text-input-search{width:100%;float:none;}
.mec-search-bar-wrap input#mec-search-bar-input{width:calc(100% - 84%);margin-left:11px;background:#40d9f1;color:#fff;font-weight:normal;}
.mec-text-input-search+input#mec-search-bar-input{margin-left:-3px;}
.mec-search-bar-wrap input#mec-search-bar-input:hover{background:#000;}
.mec-wrap.mec-search-bar-wrap .mec-totalcal-box input{float:none;}
@media(max-width:768px){
.mec-search-bar-wrap .mec-search-form .mec-text-input-search{display:inline-block;}
}
@media(max-width:480px){
.mec-search-bar-wrap .mec-search-form .mec-text-input-search{width:64%;}
.mec-search-bar-wrap input#mec-search-bar-input{width:calc(100% - 67%);}
} .mec-wrap.mec-search-bar-wrap .mec-totalcal-box{overflow:visible;padding:20px 5px 20px 5px;}
.mec-ajax-search-result{position:relative;}
.mec-search-bar-wrap.mec-wrap .mec-totalcal-box input[type="text"]{width:calc(100% - 36px);}
.mec-search-bar-wrap.mec-wrap .mec-totalcal-box input[type="text"]:focus{border-color:#efefef;}
div#mec-ajax-search-result-wrap{position:absolute;top:calc(100% - 10px);opacity:0;visibility:hidden;width:calc(100% - 2px);min-height:50px;left:0;right:0;padding:0 10px;z-index:9999;transition:all 0.3s ease;}
.mec-ajax-search-result-events{background:#ffffff;padding:10px 20px;border:1px solid #efefef;border-top:none;}
.mec-ajax-search-result-events article:first-of-type{border:none;}
article.mec-search-bar-result{text-align:left;margin-bottom:0;padding-bottom:25px;padding-top:26px;border-top:1px solid #efefef;transition:all 0.33s ease;clear:both;}
.mec-search-bar-result .mec-event-list-search-bar-date{width:64px;height:64px;margin-right:10px;font-size:11px;text-transform:uppercase;float:left;text-align:center;padding-top:2px;}
.mec-search-bar-result .mec-event-list-search-bar-date span{font-size:40px;line-height:30px;font-weight:700;display:block;margin-bottom:6px;letter-spacing:1px;}
.mec-search-bar-result .mec-event-image{float:left;margin-right:20px;width:65px;height:auto;}
.mec-search-bar-result .mec-event-time{font-size:11px;line-height:1.1;margin:0;}
.mec-search-bar-result .mec-event-time i{color:#40d9f1;float:none;width:unset;height:unset;font-size:inherit;margin-right:3px;border:none;padding:0;}
.mec-search-bar-result .mec-event-title{font-size:13px;padding:0;margin:10px 0 8px;font-weight:700;text-transform:uppercase;}
.mec-search-bar-result .mec-event-title a{text-decoration:none;color:#494949;transition:color 0.3s ease;}
.mec-search-bar-result .mec-event-detail{font-size:13px;line-height:1.3;color:#9a9a9a;margin-bottom:0;}
.mec-wrap.mec-modern-search-bar .mec-totalcal-box{background:rgba(255, 255, 255, 0.87);border:none;padding:35px;border-radius:3px;box-shadow:0 3px 13px rgba(0, 0, 0, 0.4);position:relative;}
.mec-wrap.mec-modern-search-bar .mec-totalcal-box input[type="search"],
.mec-wrap.mec-modern-search-bar .mec-totalcal-box input[type="text"]{height:58px;background:rgba(255, 255, 255, 0.99);border-radius:2px;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1) inset;border:1px solid #ccc;width:100%;padding-left:45px;padding-right:13px;font-size:16px;}
.mec-wrap.mec-modern-search-bar .mec-totalcal-box .mec-text-input-search i{position:absolute;background:none;border:none;font-size:21px;left:15px;top:calc(50% - 19px);color:#40d9f1;}
.mec-wrap.mec-modern-search-bar .mec-text-input-search{position:relative;height:58px;}
.mec-wrap.mec-modern-search-bar .mec-totalcal-box input[type="submit"]{height:58px;border:none;border-radius:2px;background:#fc4a1a;font-size:17px;font-weight:bold !important;}
.mec-wrap.mec-modern-search-bar .mec-text-input-search+input#mec-search-bar-input{margin-left:0;}
.mec-wrap.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select{height:45px;background:rgba(255, 255, 255, 0.99);border-radius:2px;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1) inset;border:1px solid #ccc;padding-right:13px;font-size:16px;border-left:0;}
.mec-wrap.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap i{height:45px;background:#ffff;border-radius:2px 0 0 2px;box-shadow:none;border:1px solid #ccc;font-size:15px;padding-top:14px;border-right:0;color:#40d9f1;margin-right:-1px;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1) inset;}
.mec-wrap.mec-modern-search-bar .mec-search-form .mec-dropdown-wrap{min-height:64px;}
@media(max-width:768px){
.mec-wrap.mec-modern-search-bar .mec-search-form .mec-text-input-search{width:70%;}
.mec-wrap.mec-modern-search-bar input#mec-search-bar-input{width:calc(100% - 72%);}
}
@media(max-width:480px){
.mec-wrap.mec-modern-search-bar input#mec-search-bar-input{width:92%;padding:0 10px;position:relative;display:block;margin-left:11px;}
.mec-wrap.mec-modern-search-bar .mec-search-form .mec-text-input-search{width:100%;margin-bottom:20px;}
.mec-wrap.mec-modern-search-bar .mec-text-input-search+input#mec-search-bar-input{margin-left:10px;}
} .mec-wrap .mec-related-events-wrap{margin-left:0;margin-right:0;}
.mec-related-events{margin-right:-15px;margin-left:-15px;}
@media(max-width:980px){
.mec-related-events{margin-right:-10px;margin-left:-10px;}
}
.mec-related-events-wrap{margin-top:50px;}
.mec-related-events-wrap h3.mec-rec-events-title:before{content:"";background:#2c2f34;width:46px;height:4px;position:absolute;top:59px;left:0;}
.mec-related-events-wrap h3.mec-rec-events-title{font-size:21px;font-weight:600;padding:17px 0;margin-bottom:28px;text-transform:uppercase;border-bottom:1px solid #e8e8e8;position:relative;}
.mec-related-event-post figure{margin:0;}
.mec-related-event-post figure img{width:100%;border-radius:var(--mec-primary-border-radius);height:auto;}
.mec-related-event-content{background-color:#fff;margin:-40px 20px 15px;border-radius:var(--mec-primary-border-radius);position:relative;max-width:90%;padding:10px 12px 16px 17px;border:1px solid #e6e7e8;}
.mec-related-event-content h5 a{font-size:16px;color:#121212;font-weight:600;transition:all 0.3s ease;}
@media(max-width:480px){
.mec-wrap .mec-related-events .mec-related-event-post{padding-right:15px;padding-left:15px;}
} .mec-next-previous-events{width:100%;height:104px;display:block;padding:0;margin:0;}
.mec-next-previous-events li{list-style:none;width:50%;display:inline-block;margin:40px 0 40px;}
.mec-next-previous-events li:last-child{text-align:right;float:right;}
.mec-next-previous-events li a{padding:9px 14px 9px 14px;border:1px solid #000;transition:0.3s;border-radius:var(--mec-secondary-border-radius);}
.mec-wrap .mec-next-previous-events li a:hover{color:#fff !important;}
.mec-previous-event{float:left;text-align:left;}
.mec-next-event ul{padding-left:0;margin:0;}
.mec-next-previous-events .mec-previous-event i{padding-right:20px;}
.mec-next-previous-events .mec-next-event i{padding-left:20px;}
.mec-next-multiple ul{padding:0;margin:0;}
.mec-next-multiple ul li a{display:block;position:relative;padding:11px 14px 9px;z-index:9;}
.mec-next-multiple ul .mec-time, .mec-next-multiple ul .mec-date{display:inline-block;}
.mec-next-multiple ul .mec-time{width:40%;}
.mec-next-multiple ul .mec-date{width:60%;}
.mec-next-multiple ul .mec-date{float:left;text-align:left;}
.mec-next-multiple ul .mec-time{text-align:right;position:relative;z-index:-1;}
.mec-next-multiple ul .mec-time dd{margin:0;padding:0;}
.mec-next-multiple ul .mec-date .mec-end-date-label, .mec-next-multiple ul .mec-time .mec-events-abbr, .mec-next-multiple ul .mec-date .mec-start-date-label{font-size:11px;line-height:24px;}
@media(max-width:1280px){
.mec-next-multiple ul li a{padding:7px 9px 5px;}
.mec-next-multiple ul .mec-time .mec-events-abbr, .mec-next-multiple ul .mec-date .mec-start-date-label{font-size:12px;}
}
@media(max-width:480px){
.mec-next-previous-events li{list-style:none;width:100%;display:block;margin:10px 0;float:unset;}
.mec-next-previous-events li a{width:100%;max-width:100%;float:unset;display:block;text-align:center;font-size:16px;}
} .mec-fes-form-cntt #mec-organizer-payments ul{list-style:none;background:transparent;margin:0;padding-left:0;}
.mec-fes-form-cntt #mec-organizer-payments ul li h4{background:transparent;letter-spacing:0.2px;display:inline-block;padding-left:0 !important;padding-bottom:10px !important;margin:0;margin-bottom:1px;letter-spacing:1px;text-transform:capitalize;padding-top:1px;}
.mec-fes-form-cntt #mec-organizer-payments ul>li{width:100%;display:inline-block;vertical-align:top;padding:0;margin:0;}
.mec-fes-form #mec_gateway_options_form_stripe_connection_button{padding:9px 13px !important;}
#mec-login-form.mec-login-form{width:100%;background:#fff;padding:20px;margin:0 auto;text-align:center;position:relative;}
#mec-login-form.mec-login-form .mec-login-input{display:block;width:286px;margin:0 auto;margin-bottom:12px;}
#mec-login-form.mec-login-form .mec-login-forgotpassword{display:inline-block;}
.mec-login-forgotpassword a{color:#8f9295;font-size:14px;}
#mec-login-form.mec-login-form .mec-login-submit{float:right;text-align:right;width:49%;padding-right:2px;}
#mec-login-form.mec-login-form .mec-login-input input{border:none;box-shadow:none;background:#fff;color:#606367;font-size:13px;line-height:40px;border-left:1px solid #e6e6e6;border-radius:0;padding:0;background-image:none !important;padding-left:10px;padding-right:0;margin-left:0;}
#mec-login-form.mec-login-form .mec-login-input input:focus{outline:none;}
#mec-login-form.mec-login-form .mec-login-input label{display:flex;align-items:center;border:1px solid #e6e6e6;height:40px;padding:0;border-radius:var(--mec-secondary-border-radius);overflow:hidden;position:relative;}
#mec-login-form.mec-login-form .mec-login-input label i:not(.mec-sl-display-controller-password){font-size:14px;width:40px;min-width:40px;line-height:40px;color:#c5cad0;background:#fafafa;margin-right:0;}
#mec-login-form.mec-login-form .mec-login-forgotpassword{float:left;width:49%;text-align:left;padding-top:10px;font-size:13px;padding-left:2px;}
#mec-login-form.mec-login-form button{margin:0;}
#mec-login-form.mec-login-form .mec-login-form-footer{width:286px;margin:0 auto;margin-top:20px;clear:both;position:relative;display:block;min-height:50px;}
#mec-login-form.mec-login-form .mec-ajax-login-loading{position:absolute;background:#ffffffc2;left:0;right:0;top:0;bottom:0;}
#mec-login-form.mec-login-form .lds-ripple{position:absolute;width:64px;height:64px;top:calc(50% - 23px);left:calc(50% - 23px);}
#mec-login-form.mec-login-form .lds-ripple div{position:absolute;border:4px solid #40d9f1;opacity:1;border-radius:50%;animation:lds-ripple 1.2s cubic-bezier(0, 0.2, 0.1, 0.8) infinite;}
#mec-login-form.mec-login-form .lds-ripple div:nth-child(2){animation-delay:-0.5s;}
#mec-login-form.mec-login-form .mec-ajax-login-loading-text{position:absolute;min-width:200px;top:calc(50% - 18px);left:calc(50% - 124px);color:#fff;padding:10px 22px;border-radius:3px;background:#fff;height:47px;}
#mec-login-form.mec-login-form .mec-ajax-login-loading-text strong{color:#3fcc60;}
#mec-login-form.mec-login-form .mec-ajax-login-loading-text strong:before{content:"";position:absolute;top:8px;left:1px;border-right:2px solid #3fcc60;border-bottom:2px solid #3acb5c;transform:rotate(45deg);transform-origin:0 100%;color:#000;animation:checkbox-check 130ms 140ms cubic-bezier(0.4, 0, 0.23, 1) forwards;width:8px;height:14px;}
#mec-login-form.mec-login-form .mec-ajax-login-loading-text.error strong:after{content:"";position:absolute;top:14px;left:5px;border-bottom:2px solid #ff5d39;transform:rotate(45deg);transform-origin:0 100%;color:#000;animation:checkbox-check 130ms 140ms cubic-bezier(0.4, 0, 0.23, 1) forwards;width:14px;height:4px;}
#mec-login-form.mec-login-form .mec-ajax-login-loading-text.error strong{color:#ff5d39;}
#mec-login-form.mec-login-form .mec-ajax-login-loading-text.error strong:before{border-color:#ff5d39;border-bottom:none;}
@keyframes lds-ripple {
0%{top:28px;left:28px;width:0;height:0;opacity:1;}
100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0;}
} .mec-card-element-stripe{margin-bottom:30px;}
.mec-book-form-gateway-checkout [id*="mec_do_transaction_stripe_"] .mec-form-row.mec-stripe-name-and-email-wrapper{width:100%;}
.mec-book-form-gateway-checkout [id*="mec_do_transaction_stripe_"] .mec-form-row.mec-stripe-name-and-email-wrapper .mec-form-row{width:50%;}
.mec-book-form-gateway-checkout [id*="mec_do_transaction_stripe_"] .mec-form-row.mec-stripe-name-and-email-wrapper .mec-form-row:nth-child(2){margin-left:12px;}
.mec-book-form-gateway-checkout [id*="mec_do_transaction_stripe_"] .mec-form-row.mec-stripe-name-and-email-wrapper .mec-form-row input{max-width:unset;margin-bottom:20px;}
.mec-events-meta-group-booking .StripeElement--invalid{border-color:#fa755a;}
.mec-events-meta-group-booking .StripeElement--webkit-autofill{background-color:#fefde5 !important;}
#mec_occurrences_add{position:relative;top:-2px;}
.mec-occurrences-wrapper ul.mec-occurrences-list{list-style:none;padding:0;}
.mec-occurrences-wrapper ul.mec-occurrences-list li.mec_occurrences_item{border:2px dashed #eee;}
.mec-occurrences-wrapper ul.mec-occurrences-list li.mec_occurrences_item{border:2px dashed #eee;padding:20px;}
.mec-occurrences-wrapper ul.mec-occurrences-list li.mec_occurrences_item h3{font-size:1rem;}
.mec-occurrences-wrapper ul.mec-occurrences-list li.mec_occurrences_item h3{font-size:1rem;position:relative;}
.mec-occurrences-wrapper ul.mec-occurrences-list li.mec_occurrences_item h3 span.mec-occurrences-delete-button{position:absolute;right:10px;top:0;margin:0;padding:6px 8px !important;font-size:11px;line-height:12px !important;min-height:10px;height:auto;display:block;cursor:pointer;color:#ea6485;border:2px solid #ffd2dd;border-radius:3px;letter-spacing:0.4px;}
.mec-occurrences-wrapper ul.mec-occurrences-list li.mec_occurrences_item h3 span.mec-occurrences-delete-button:hover{background:#ea6485;color:#fff;border-color:#ea6485;box-shadow:0 2px 6px -3px #ea6485;}
ul#mec_bfixed_form_fields li .mec_bfixed_field_remove,
ul#mec_orgz_form_row li .mec-additional-organizer-remove,
ul#mec_reg_form_fields li .mec_reg_field_remove,
.mec-booking-tab-content .mec-reg-field-add-option, .mec-booking-tab-content .mec-bfixed-field-add-option, .mec-booking-tab-content .button, .mec-fes-form .mec-form-row .button:not(.wp-color-result),
.mec-fes-list .mec-form-row .button, .mec-fes-form input[type="file"],
#mec_occurrences_add{height:40px;margin-top:1px;text-decoration:none;font-size:14px;line-height:34px !important;margin:0;padding:0 15px 1px !important;text-transform:none;letter-spacing:0;font-weight:600;color:#40d9f1;background:#fff;border-radius:3px;margin-right:8px;border:2px solid #cfeff5;}
.mec-fes-form .mec-additional-organizers .select2-container{margin-bottom:0;}
.mec-booking-tab-content .mec-bfixed-field-add-option:hover, .mec-booking-tab-content .mec-reg-field-add-option:hover, .mec-booking-tab-content .button:hover, .mec-fes-form .mec-form-row .button:not(.wp-color-result):hover,
.mec-fes-list .mec-form-row .button:hover{background:#40d9f1;color:#fff;border-color:#40d9f1;}
.mec-fes-form .mec-form-row input+button.button{vertical-align:top;}
.mec-fes-form .mec-form-row .quicktags-toolbar input.button.button-small{border-width:0;padding:0 8px !important;color:#80c6d2;font-weight:400;margin:2px;transform:none;line-height:2 !important;height:unset;min-height:25px !important;}
#wp-mec_fes_content-editor-container .mce-toolbar .mce-btn-group .mce-btn.mce-menubtn:hover,
#wp-mec_fes_content-editor-container .mce-toolbar .mce-btn-group .mce-btn.mce-menubtn:focus{box-shadow:none;}
#wp-mec_fes_content-editor-container .mce-toolbar .mce-btn-group .mce-btn.mce-menubtn:hover button:hover{background:#fff;}
#wp-mec_fes_content-editor-container .mce-toolbar .mce-btn-group .mce-btn:not(.mce-menubtn){background:#fff;margin:3px 2px;border:none;height:26px;}
#wp-mec_fes_content-editor-container .mce-toolbar .mce-btn-group .mce-btn:not(.mce-menubtn):hover{box-shadow:none;}
#wp-mec_fes_content-editor-container .mce-toolbar .mce-btn-group .mce-btn:not(.mce-menubtn) button{height:26px;border:none;}
#wp-mec_fes_content-editor-container .mce-toolbar .mce-btn-group .mce-btn:not(.mce-menubtn) button:hover{background:var(--mec-fes-main-color);}
#wp-mec_fes_content-editor-container .mce-toolbar .mce-btn-group .mce-btn:not(.mce-menubtn) button .mce-ico{color:var(--mec-fes-main-color);}
#wp-mec_fes_content-editor-container .mce-toolbar .mce-btn-group .mce-btn:not(.mce-menubtn) button:hover .mce-ico{color:#fff;}
.mec-fes-form input[type="file"]{width:121px;text-align:center;height:44px;transition:all 0.2s ease;border-radius:5px !important;border:2px dashed #b8e9f3;margin:0;text-align:center;cursor:pointer;}
.mec-fes-form input[type="file"]::-webkit-file-upload-button{visibility:hidden;width:1px;height:38px;display:none;}
.mec-fes-form input[type="file"]::-moz-file-upload-button{visibility:hidden;width:1px;height:38px;}
.mec-fes-form .mec-meta-box-fields>label{padding:0;}
#mec_bfixed_form_fields li,
#mec_orgz_form_row li,
#mec_reg_form_fields li{list-style:none;}
ul#mec_bfixed_form_fields,
ul#mec_orgz_form_row,
ul#mec_reg_form_fields{padding:0;margin:0;}
ul#mec_bfixed_form_fields li,
ul#mec_orgz_form_row li,
ul#mec_reg_form_fields li{background:#f8feff;margin:6px -20px;padding:15px 25px 10px;width:auto;font-size:13px;border-top:1px solid #e8fafd;border-bottom:1px solid #e8fafd;position:relative;}
ul#mec_bfixed_form_fields li .mec_bfixed_field_remove,
ul#mec_orgz_form_row li .mec-additional-organizer-remove,
ul#mec_reg_form_fields li .mec_reg_field_remove{position:absolute;right:10px;top:10px;margin:0;padding:6px 8px !important;font-size:11px;line-height:12px !important;min-height:10px;height:auto;display:block;cursor:pointer;color:#ea6485;border-color:#ffd2dd;letter-spacing:0.4px;}
ul#mec_bfixed_form_fields li .mec_bfixed_field_remove:hover,
ul#mec_orgz_form_row li .mec-additional-organizer-remove:hover,
ul#mec_reg_form_fields li .mec_reg_field_remove:hover{background:#ea6485;color:#fff;border-color:#ea6485;box-shadow:0 2px 6px -3px #ea6485;}
#mec_bfixed_form_fields input[type="checkbox"],
#mec_bfixed_form_fields input[type="radio"],
#mec_reg_form_fields input[type="checkbox"],
#mec_reg_form_fields input[type="radio"],
.mec-form-row input[type="checkbox"],
.mec-form-row input[type="radio"]{background-color:#fff;border:1px solid #cfeff5;box-shadow:0 1px 3px -1px #cfeff5;padding:9px;border-radius:3px;min-width:20px;min-height:20px;display:inline-block !important;vertical-align:middle;float:none;transition:all 0.18s ease;outline:none;margin:0 5px 0 0;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;}
#mec_bfixed_form_fields input[type="checkbox"]:focus,
#mec_bfixed_form_fields input[type="radio"]:focus,
#mec_reg_form_fields input[type="checkbox"]:focus,
#mec_reg_form_fields input[type="radio"]:focus,
.mec-form-row input[type="checkbox"]:focus,
.mec-form-row input[type="radio"]:focus{outline:none;}
#mec_bfixed_form_fields input[type="radio"],
#mec_reg_form_fields input[type="radio"],
.mec-form-row input[type="radio"]{-webkit-appearance:none;border-radius:20px !important;min-width:20px;min-height:20px;margin:0;vertical-align:middle;}
#mec_bfixed_form_fields input[type="checkbox"]:hover,
#mec_bfixed_form_fields input[type="radio"]:hover,
#mec_reg_form_fields input[type="checkbox"]:hover,
#mec_reg_form_fields input[type="radio"]:hover,
.mec-form-row input[type="checkbox"]:hover,
.mec-form-row input[type="radio"]:hover{border-color:#40d9f1;}
#mec_bfixed_form_fields input[type="checkbox"]:checked,
#mec_bfixed_form_fields input[type="radio"]:checked,
#mec_reg_form_fields input[type="checkbox"]:checked,
#mec_reg_form_fields input[type="radio"]:checked,
.mec-fes-form .mec-form-row input[type="checkbox"]:checked,
.mec-fes-form .mec-form-row input[type="radio"]:checked{border-color:#40d9f1;background:#40d9f1;border-radius:2px;position:relative;}
.mec-form-row input[type="radio"]:checked{box-shadow:inset 0 0 0 3px #fff !important;}
#mec_bfixed_form_fields input[type="checkbox"]:checked::before,
#mec_reg_form_fields input[type="checkbox"]:checked::before,
.mec-form-row input[type="checkbox"]:checked:before{content:"";font:normal;position:absolute;top:12px;left:5px;margin:0;vertical-align:middle;line-height:1;border-right:2px solid #fff !important;border-bottom:2px solid #fff !important;transform:rotate(45deg);transform-origin:0% 100%;color:#fff;transition:all 0.2s ease;animation:checkbox-check 130ms 140ms cubic-bezier(0.4, 0, 0.23, 1) forwards;}
@keyframes checkbox-check {
0%{width:0;height:0;border-color:#fff;transform:translate3d(0, 0, 0) rotate(45deg);}
33%{width:6px;height:0;transform:translate3d(0, 0, 0) rotate(45deg);}
100%{width:6px;height:12px;border-color:#fff;transform:translate3d(0, -12px, 0) rotate(45deg);}
} #wrap #mec-event-data input[type="radio"]{position:relative;}
#wrap #mec-event-data input[type="radio"]:empty::before{display:none;}
#mec_bfixed_form_field_types .button,
#mec_reg_form_field_types .button{position:relative;outline:0;border-radius:50px;padding:2px 21px 2px 31px !important;line-height:1;font-size:11px;font-weight:600;color:#40d9f1;letter-spacing:2px;height:auto;cursor:pointer;margin:0 0 5px 0;text-transform:uppercase;box-shadow:0 2px 6px -3px #40d9f1;border:2px solid #cfeff5;}
#mec_bfixed_form_field_types .button:before,
#mec_reg_form_field_types .button:before{position:absolute;left:6px;color:#40d9f1;content:"\e095";font-family:simple-line-icons;font-size:12px;display:inline-block;color:var(--mec-fes-main-color);}
#mec_reg_form_field_types .button:hover:before,
#mec_bfixed_form_field_types .button:hover:before,
#mec_reg_form_field_types .button:hover:before{color:#fff;}
#mec_meta_box_hourly_schedule_days .mec-add-hourly-schedule-button{line-height:10px !important;}
.mec-fes-form #mec_reg_form_fields span.mec_reg_field_sort,
.mec-fes-form #mec_orgz_form_row span.mec-additional-organizer-sort,
.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_sort{font-size:0;color:#fff;padding-left:20px;}
.mec-fes-form #mec_reg_form_fields .mec_reg_field_options,
.mec-fes-form #mec_bfixed_form_fields .mec_bfixed_field_option_sort,
.mec-fes-form #mec_orgz_form_row span.mec-additional-organizer-sort,
.mec-fes-form #mec_reg_form_fields span.mec_reg_field_option_sort{font-size:0;}
.mec-fes-form #mec_reg_form_fields span.mec_reg_field_option_sort:before,
.mec-fes-form #mec_reg_form_fields span.mec_reg_field_options:before,
.mec-fes-form #mec_orgz_form_row span.mec-additional-organizer-sort:before,
.mec-fes-form #mec_reg_form_fields span.mec_reg_field_sort:before,
.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_option_sort:before,
.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_sort:before{position:absolute;left:px;top:12px;width:100px;height:28px;display:block;cursor:move;font-family:simple-line-icons;content:"\e023";font-size:18px;color:#888;}
.mec-fes-form #mec_reg_form_fields span.mec_reg_field_option_sort:before,
.mec-fes-form #mec_reg_form_fields span.mec_reg_field_options:before,
.mec-fes-form #mec_bfixed_form_fields span.mec_bfixed_field_option_sort:before{font-size:13px;left:2px;top:26px;width:14px;height:14px;}
.mec-fes-form #mec_fes_form #mec_bfixed_form_fields .mec_bfixed_notification_placeholder{font-size:0;}
.mec-form-row select+span.mec-tooltip,
.mec-form-row input+span.mec-tooltip{bottom:10px;}
.mec-form-row label+span.mec-tooltip{bottom:8px;}
.mec-form-row textarea+span.mec-tooltip{bottom:auto;vertical-align:top;top:12px;}
.mec-form-row span+span.mec-tooltip{bottom:0;vertical-align:middle;}
.mec-form-row .mec-col-8 span.mec-archive-skins, .mec-form-row .mec-col-8 select, .mec-form-row .mec-col-8 input[type="text"]{vertical-align:top;}
.mec-form-row input:disabled{opacity:0.6;background:#f6f6f6;}
.mec-form-row p.description, .mec-form-row span.description{font-style:italic;font-size:12px !important;line-height:18px !important;color:#97b2bb !important;display:block;clear:both;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget{border:1px solid #e8e8e8;box-shadow:0 1px 9px rgba(0, 0, 0, 0.12);}
body:has(.mec-fes-form, .mec-search-form) table.ui-datepicker-calendar{margin-bottom:0;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker-calendar th{font-weight:700;color:#4a4b4c;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker-calendar tr,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker-calendar td,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker-calendar th{border:none;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget select{font-weight:600;font-size:12px;display:inline-block;border-radius:2px;padding:2px 10px;margin:5px 3px;width:auto;min-height:20px;height:26px;border:1px solid #e3e3e3;box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.04);}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget table{border-spacing:2px;border:none;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget td,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget tr{padding:0;background:none !important;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget td a{color:#9a9b9c;font-weight:600;width:30px;height:30px;line-height:30px;display:inline-block;border-radius:33px;padding:0;background:#fff;transition:all 0.2s ease;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget td a:hover,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget td a.ui-state-active{background:#40d9f1;color:#fff;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget .ui-datepicker-next,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget .ui-datepicker-prev{color:#40d9f1;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;border-radius:33px;background:#ecfcff;transition:all 0.2s ease;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget .ui-datepicker-next:hover,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget .ui-datepicker-prev:hover{background:#fff;box-shadow:0 0 7px -3px rgba(0, 0, 0, 0.4);}
.mec-fes-form button[type="submit"].mec-fes-sub-button{border-radius:3px;background:#40d9f1;color:#fff;height:54px;font-size:17px;font-weight:700;box-shadow:0 2px 8px -4px #40d9f1;display:block;transition:all 0.28s ease;text-transform:uppercase;margin:20px 0 0;padding:14px 20px;border:0;cursor:pointer;text-align:center;letter-spacing:0.1em;line-height:1;}
.mec-fes-form button[type="submit"].mec-fes-sub-button:hover{box-shadow:0 2px 12px -2px #40d9f1;}
.mec-fes-form button[type="submit"].mec-fes-sub-button:focus{margin-bottom:-2px;background:#1dc2dc;}
.mec-fes-form .mec-title span.mec-dashicons{color:#40d9f1;float:left;margin-right:5px;}
.mec-fes-form .mec-tooltip .box h5{padding:14px 2px;}
#mec_fes_form,
.mec-fes-form-top-actions{max-width:840px;margin:0 auto;}
@media only screen and (min-width: 961px) {
.mec-fes-form .mec-fes-form-cntt{width:calc(100% - 300px);float:left;padding-right:10px;max-width:540px;display:block;}
.mec-fes-form .mec-fes-form-sdbr{width:300px;}
}
.mec-fes-form div.mce-toolbar-grp, .mec-fes-form .quicktags-toolbar{background:#ecfcff;border-bottom:1px solid var(--mec-fes-main-color-rgba-4);box-shadow:0 1px 0 1px var(--mec-fes-main-color-rgba-4);}
.mec-fes-form .quicktags-toolbar{margin-right:-1px;border-top:1px solid var(--mec-fes-main-color-rgba-4);}
.mec-fes-form div.mce-statusbar{border-top-color:var(--mec-fes-main-color-rgba-4);}
.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn.mce-listbox{border:1px solid var(--mec-fes-main-color-rgba-4);border-radius:3px;}
.mec-fes-form .mce-tinymce.mce-container.mce-panel{border:1px solid var(--mec-fes-main-color-rgba-4);box-shadow:0 2px 6px -3px var(--mec-fes-main-color-rgba-4);border-radius:2px 0 2px 2px;}
.mec-fes-form .wp-editor-tabs{transform:translate(2px, 12px);}
.mec-fes-form .wp-editor-tabs .wp-switch-editor{border-radius:3px 3px 0 0;border-color:#cfeff5;background:#fff;color:#96b8bd;border-bottom:1px solid #ecfcff;}
.mec-fes-form .wp-editor-tabs .wp-switch-editor:focus{box-shadow:none;}
.mec-fes-form .wp-editor-tabs .wp-switch-editor:active, .mec-fes-form .html-active .switch-html, .mec-fes-form .tmce-active .switch-tmce{background:#ecfcff;color:#40d9f1;}
.mec-fes-form .wp-editor-container, .mec-fes-form div.mce-edit-area.mce-panel{border:none;box-shadow:none;}
.mec-fes-form .wp-editor-container textarea.wp-editor-area{max-width:100%;}
.mec-fes-form .mce-toolbar .mce-listbox button{font-size:12px;line-height:22px;color:#798f96;border:none;}
.mec-fes-form .mce-toolbar .mce-ico{color:#627f88;}
.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn.mce-active, .mec-fes-form .mce-toolbar .mce-btn-group .mce-btn:active, .mec-fes-form .qt-dfw.active{background:#fff;border-color:#40d9f1;box-shadow:inset 0 2px 6px -3px rgba(106, 231, 255, 0.7);}
.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn.mce-active .mce-ico{color:#40d9f1;}
body .mce-menu .mce-menu-item.mce-active.mce-menu-item-normal, body .mce-menu .mce-menu-item.mce-active.mce-menu-item-preview, body .mce-menu .mce-menu-item.mce-selected, body .mce-menu .mce-menu-item:focus, body .mce-menu .mce-menu-item:hover{background:#40d9f1;color:#fff;}
body:has(.mec-fes-form) .mce-menu .mce-menu-item.mce-active.mce-menu-item-normal,
body:has(.mec-fes-form) .mce-menu .mce-menu-item.mce-active.mce-menu-item-preview,
body:has(.mec-fes-form) .mce-menu .mce-menu-item.mce-selected,
body:has(.mec-fes-form) .mce-menu .mce-menu-item:focus,
body:has(.mec-fes-form) .mce-menu .mce-menu-item:hover{background:var(--mec-fes-main-color);color:#fff;}
.mec-fes-form .mec-not-in-days-day{font-size:13px;display:inline-block;padding:4px 32px 4px 15px;border-radius:33px;border:1px solid var(--mec-fes-main-color-rgba-4);box-shadow:0 1px 3px -1px var(--mec-fes-main-color-rgba-5);background:#fbfeff;color:var(--mec-fes-main-color);vertical-align:top;margin:0 0 5px 0;}
.mec-fes-form .mec-not-in-days-remove{font-size:13px;display:inline-block;margin-left:-28px;background:#ff918a;color:#fff;font-family:cursive;width:16px;height:16px;line-height:1;text-align:center;border-radius:50%;cursor:pointer;}
.mec-fes-list ul li .mec-event-status{float:left;margin-right:10px;margin-left:0;font-size:11px;font-weight:400;letter-spacing:0.3px;border-radius:3px;padding:4px 8px;}
.mec-fes-list ul li .mec-event-status.mec-book-confirmed:before, .mec-fes-form .post-status.mec-book-confirmed:before{content:"";margin:0;vertical-align:middle;line-height:1;border-right:2px solid #fff !important;border-bottom:2px solid #fff !important;transform:rotate(45deg);color:#fff;width:6px;height:12px;float:left;margin-right:6px;}
.mec-fes-list ul li .mec-fes-event-remove:before, .mec-fes-list ul li .mec-fes-event-view a:before, .mec-fes-list ul li .mec-fes-event-edit a:before, .mec-fes-list-top-actions a:before, .mec-fes-list ul li .mec-fes-event-export a:before{content:"\e054";font-family:simple-line-icons;font-size:13px;vertical-align:middle;}
.mec-fes-list ul li .mec-fes-event-view a:before{content:"\e087";}
.mec-fes-list ul li .mec-fes-event-edit a:before{content:"\e060";}
.mec-fes-list-top-actions a:before{content:"\e095";font-weight:400;margin-right:6px;}
.mec-fes-list ul li .mec-fes-event-export a:before{content:"\e083";}
.mec-fes-form .post-status{border-radius:20px;}
.mec-fes-form .post-status.mec-book-confirmed:before{height:20px;width:9px;margin:3px 10px;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker-calendar th,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-calendar td{height:auto;padding:0;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker-calendar th,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-calendar td a{font-size:14px;line-height:30px;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker.ui-widget .ui-state-disabled .ui-state-default{color:#ccc;width:30px;height:30px;line-height:30px;display:inline-block;}
.mec-fes-form .description{font-style:italic;font-size:12px !important;line-height:18px !important;color:#97b2bb !important;display:block;clear:both;}
.mec-fes-export-wrapper{width:640px;background:#f8feff;padding:40px 25px;}
.mec-fes-export-wrapper .mec-fes-btn-date{font-size:16px;line-height:44px;overflow:hidden;}
.mec-fes-export-wrapper .date-messgae{padding:2px 18px;}
.mec-fes-list ul li .mec-event-export-csv, .mec-fes-list ul li .mec-event-export-excel{font-size:12px;border:1px solid #40d9f1;padding:1px 4px;background:rgba(141, 229, 243, 0.18);border-radius:4px;color:#40d9f1;cursor:pointer;display:inline-block;height:26px;line-height:22px;}
.mec-export-badge{font-size:11px;color:#40d9f1;width:auto;height:24px;line-height:25px;display:inline-block;padding:0 8px;text-align:center;border-radius:3px;background:#ecfcff;transition:all 0.2s ease;}
.mec-fes-list ul li .mec-fes-event-export{font-size:11px;background:#f7f7f7;float:right;margin-left:5px;}
.mec-fes-list ul li .mec-fes-event-export:hover{cursor:pointer;background:rgb(144, 240, 224);border-color:rgb(77, 200, 204);}
.mec-fes-export-wrapper ul{padding:0;width:100%;text-align:center;}
.mec-fes-export-wrapper ul li{list-style:none;display:inline-block;width:30%;padding:10px 15px 10px 32px;border-radius:3px;margin-bottom:15px;border:1px solid #cfeff5;box-shadow:0 2px 6px -4px #cfeff5;background:#fff;line-height:normal;margin-right:10px;position:relative;cursor:pointer;font-size:13px;line-height:1;transition:all 0.2s ease;}
.mec-fes-export-wrapper ul li:nth-child(3n + 0){margin-right:0;}
.mec-fes-export-wrapper ul li:hover{box-shadow:0 2px 16px -1px #c6e8ef;}
.mec-fes-export-wrapper ul li:before{content:"";position:absolute;display:inline-block;background:#fff;width:15px;height:15px;margin:-1px 0 0 5px;cursor:pointer;border:2px solid #e1e7ed;box-shadow:0 2px 15px -3px rgba(69, 77, 89, 0.32);border-radius:50%;left:9px;top:calc(50% - 7px);}
.mec-fes-export-wrapper ul li.fes-export-date-active{color:#40d9f1;}
.mec-fes-export-wrapper ul li.fes-export-date-active:before{width:15px;height:15px;border:6px solid #40d9f1;background:#fff;box-shadow:0 3px 16px -3px #40d9f1;}
.mec-fes-btn-export{text-align:center;}
.mec-fes-btn-export span{position:relative;border:none;border-radius:3px;color:#fff !important;display:inline-block;font-size:13px;line-height:1;text-transform:none;font-weight:400;text-decoration:none;cursor:pointer;margin-right:4px;line-height:1;letter-spacing:0;padding:15px 22px;background:#39c36e;box-shadow:0 1px 7px -3px #39c36e !important;-webkit-transition:all 0.21s ease;-moz-transition:all 0.21s ease;transition:all 0.21s ease;cursor:pointer;margin-left:6px;}
.mec-fes-btn-export span:hover{background:#222;}
span.mec-event-export-csv:before, .mec-event-export-excel:before{content:"\e083";font-family:simple-line-icons;font-size:13px;vertical-align:middle;margin-right:7px;margin-top:-1px;display:inline-block;}
.mec-fes-list .wn-p-t-right{width:max-content;display:inline-block;top:-10px;left:50%;margin-top:0;transform:translate(-50%, -100%);background-color:#000;color:#fff;font-weight:400;font-size:12px;letter-spacing:0.5px;line-height:1.5;position:absolute;z-index:99999999;box-sizing:border-box;border-radius:6px;box-shadow:0 4px 45px -8px #535a61;visibility:hidden;opacity:0;transition:opacity 0.23s;padding:5px 10px 6px;border-radius:8px;text-align:center;font-style:normal;}
.mec-fes-list .mec-fes-event-export:hover .wn-p-t-right, .mec-fes-list .mec-fes-event-view:hover .wn-p-t-right, .mec-fes-list .mec-fes-event-remove:hover .wn-p-t-right, .mec-fes-list .mec-fes-event-edit:hover .wn-p-t-right{visibility:visible;opacity:1;}
.mec-fes-list .wn-p-t-right i{position:absolute !important;top:100%;right:50%;margin-top:-6px !important;margin-right:-6px !important;width:12px;height:24px;overflow:hidden;transform:rotate(-90deg);}
.mec-fes-list .wn-p-t-right i:after{content:"";position:absolute;width:12px;height:12px;left:0;top:50%;transform:translate(50%, -50%) rotate(-45deg);background-color:#000;box-shadow:0 8px 9px -4px #535a61;}
.mec-fes-form .select2-container{min-height:38px;box-sizing:border-box;margin-bottom:8px;padding:0 6px;border-radius:2px;border:1px solid var(--mec-fes-main-color-rgba-4);box-shadow:inset 0 1px 6px var(--mec-fes-main-color-rgba-5);background-color:#fff;color:#32373c;outline:none;transition:0.05s border-color ease-in-out;min-width:200px;max-width:230px;font-size:14px;z-index:1;}
.mec-fes-form .select2-selection{border:none;background:transparent;padding-top:2px;width:100%;height:100%;padding:0;}
.mec-fes-form .mec-dropdown-wrap span.select2 .selection .select2-selection .select2-selection__rendered{color:#777;line-height:34px;padding-left:5px;}
.mec-fes-form .mec-dropdown-wrap span.select2 .selection .select2-selection .select2-selection__arrow{height:34px;}
body:has(.mec-fes-form) .select2-container--open .select2-dropdown--below{margin-top:31px;border:1px solid var(--mec-fes-main-color-rgba-4);}
body:has(.mec-fes-form) .select2-container--open .select2-dropdown--above{margin-top:33px;border:1px solid var(--mec-fes-main-color-rgba-4);}
body:has(.mec-fes-form) .select2-search--dropdown .select2-search__field{font-size:13px;color:#777;border:1px solid var(--mec-fes-main-color-rgba-4) !important;}
body:has(.mec-fes-form) .select2-container--default .select2-results__option--selected{background-color:var(--mec-fes-main-color-rgba-4) !important;}
body:has(.mec-fes-form) .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--mec-fes-main-color) !important;}
body:has(.mec-fes-form) .select2-results__option{font-size:13px !important;}
body:has(.mec-fes-form) .select2-container--default .select2-selection--single,
body:has(.mec-fes-form) .select2-container--default .select2-selection--multiple{border:none;background-color:unset;border-radius:0;height:auto;}
body:has(.mec-fes-form) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px;}
body:has(.mec-fes-form) .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:2.5px 5px 2.5px 0;height:23px;vertical-align:sub;}
body:has(.mec-fes-form) .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{padding:0 4px !important;line-height:20px;height:21px;border-radius:0;}
body:has(.mec-fes-form) .select2-container--default .select2-selection--multiple .select2-selection__choice__display{line-height:20px;padding:0 5px;position:static;top:unset;}
body:has(.mec-fes-form) .ui-datepicker.ui-widget{border:1px solid var(--mec-fes-main-color-rgba-4);}
body:has(.mec-fes-form) .ui-datepicker.ui-widget .ui-datepicker-next,
body:has(.mec-fes-form) .ui-datepicker.ui-widget .ui-datepicker-prev{color:var(--mec-fes-main-color);background:var(--mec-fes-main-color-rgba-5);}
body:has(.mec-fes-form) .ui-datepicker.ui-widget td a:hover,
body:has(.mec-fes-form) .ui-datepicker.ui-widget td a.ui-state-active{background:var(--mec-fes-main-color);}
body:has(.mec-search-form) .ui-datepicker.ui-widget{border:1px solid #e8e8e8;}
body:has(.mec-search-form) .ui-datepicker.ui-widget .ui-datepicker-next,
body:has(.mec-search-form) .ui-datepicker.ui-widget .ui-datepicker-prev{color:var(--mec-color-skin);background:var(--mec-color-skin-rgba-4);}
body:has(.mec-search-form) .ui-datepicker.ui-widget td a:hover,
body:has(.mec-search-form) .ui-datepicker.ui-widget td a.ui-state-active{background:var(--mec-color-skin);}
.mec-fes-form .select2-container--default.select2-container--focus .select2-selection{border:none !important;outline:0;padding:0;}
.mec-fes-form .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;right:4px;}
.select2-results{font-size:14px;}
.mec-fes-form .select2-container--default .select2-search--inline .select2-search__field{margin:0;}
.mec-fes-category-children .mec-fes-category-children, .mec-fes-category-children{padding-left:24px;}
.mec-timeline-events-container{margin-left:19px;padding-top:20px;padding-bottom:9px;}
.mec-events-timeline-wrap{position:relative;display:block;overflow:visible;padding-left:95px;}
.mec-events-timeline-wrap:before{width:1px;content:"";height:100%;position:absolute;background:#b8f5ff;left:95px;}
.mec-timeline-month-divider+.mec-timeline-events-container{padding-top:110px;}
.mec-timeline-right-content{float:right;width:300px;}
.mec-timeline-left-content{float:left;width:calc(100% - 300px);padding-left:15px;padding-right:15px;position:relative;}
.mec-timeline-month-divider{position:absolute;display:block;background:#fff;right:calc(100% - 95px);left:0;width:190px;text-align:center;border:1px solid #b8f5ff;border-radius:50px;font-size:15px;padding:12px 27px;color:#40d9f1;}
.mec-timeline-event-date{position:relative;}
.mec-timeline-events-container .mec-timeline-event-date:before{content:"";width:11px;height:11px;position:absolute;background:#40d9f1;border-radius:50px;top:8px;left:-24px;z-index:9;}
.mec-timeline-events-container .mec-timeline-event-date:after{content:"";width:21px;height:21px;position:absolute;background:rgba(64, 217, 241, 0.3);border-radius:50px;top:3px;left:-29px;}
.mec-timeline-event-date{float:left;width:17%;margin-top:27px;}
.mec-timeline-event-content{float:left;width:82%;background:#fff;box-shadow:0 10px 30px 0 rgba(0, 0, 0, 0.1);border-radius:var(--mec-primary-border-radius);overflow:visible;position:relative;}
.mec-timeline-main-content{padding:23px 30px;}
.mec-timeline-main-content h4{margin-bottom:15px;}
.mec-timeline-main-content h4 a{font-size:25px;font-weight:bold;color:#000;line-height:33px;text-decoration:none;}
.mec-timeline-main-content p{font-size:15px;color:#515151;line-height:24px;margin-bottom:36px;}
a.mec-timeline-readmore{width:100%;display:block;text-align:center;color:#fff;text-decoration:none;line-height:52px;font-size:17px;font-weight:bold;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border-radius:0 0 var(--mec-primary-border-radius) var(--mec-primary-border-radius);}
a.mec-timeline-readmore:hover{background:#222;color:#fff;}
.mec-timeline-event-time .mec-time-details, .mec-timeline-event-location address span, .mec-timeline-event-organizer .mec-organizer-item span, .mec-timeline-event-categories ul.mec-categories li.mec-category a{display:inline-block;font-size:13px;font-weight:500;color:inherit;}
.mec-timeline-event-organizer .mec-shortcode-organizers, .mec-timeline-event-categories .mec-categories-wrapper{line-height:unset;}
.mec-timeline-event-location, .mec-timeline-event-time, .mec-timeline-event-local-time, .mec-timeline-event-organizer, .mec-timeline-event-categories{background:rgba(64, 217, 241, 0.11);display:inline-block;padding:0 20px;border-radius:50px;line-height:32px;vertical-align:middle;}
.mec-timeline-event-time i, .mec-timeline-event-organizer i, .mec-timeline-event-categories i, .mec-timeline-event-location i{font-size:16px;margin-right:6px;position:relative;top:2px;}
.mec-timeline-event-location address{font-style:normal;margin-bottom:0;}
.mec-timeline-event-details+.mec-timeline-event-details{margin-top:12px;}
.mec-timeline-event-content .col-md-4{padding:0;}
.mec-timeline-event-content:after{content:"";display:block;position:absolute;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px;}
.mec-timeline-event-content:after{top:30px;border-color:transparent #ffffff transparent transparent;left:-10px;}
.mec-timeline-event-image img{border-radius:0 10px 0 0;width:100%;}
.mec-timeline-event-image a{display:block;line-height:0;}
a.mec-timeline-readmore i{vertical-align:middle;margin-left:10px;font-size:9px;}
.mec-wrap .mec-timeline-event-content a.mec-timeline-readmore:hover{background:#444;}
@media(min-width:1024px){
.mec-timeline-event{margin:50px 0;}
}
@media(max-width:1023px){
.mec-timeline-event{margin:25px 0;}
.mec-events-timeline-wrap{padding-left:20px;}
.mec-events-timeline-wrap:before{left:20px;}
}
@media(max-width:1200px) and (min-width:992px){
.mec-timeline-event-content{width:81%;}
.mec-timeline-event-date{width:18%;}
}
@media(max-width:992px){
.mec-timeline-right-content, .mec-timeline-left-content{float:none;width:100%;text-align:center;}
.mec-timeline-right-content .mec-timeline-event-image{text-align:center;}
.mec-timeline-right-content .mec-timeline-event-image img{max-width:300px;border-radius:10px;margin-top:35px;}
}
@media(max-width:440px){
.mec-timeline-right-content .mec-timeline-event-image img{margin-top:0;}
}
@media(max-width:320px){
.mec-timeline-event-date, .mec-timeline-event-content{float:none;width:100%;}
.mec-timeline-event-date{margin-bottom:8px;}
.mec-timeline-event-content:after{display:none;}
.mec-timeline-main-content{padding:23px 0;}
.mec-timeline-main-content p{font-size:13px;}
.mec-timeline-main-content h4 a{font-size:23px;line-height:24px;}
.mec-time-details span{font-size:11px;}
.mec-timeline-event-location address span{font-size:12px;}
a.mec-timeline-readmore{line-height:44px;font-size:14px;}
}
.mec-timeline-event-image img{margin-bottom:-7px;border-radius:0 10px 10px 0;}
.mec-timeline-event-image a img{margin-bottom:0;border-radius:0 var(--mec-primary-border-radius) 0 0;}
.mec-event-tile-view article.mec-tile-item{height:400px;margin:15px 0;border-radius:var(--mec-primary-border-radius);padding:35px 25px;position:relative;color:#fff;background-size:cover !important;background-position:center !important;box-shadow:0 2px 9px rgba(0, 0, 0, 0.25);transition:all 0.22s ease;}
.mec-event-tile-view article.mec-tile-item:hover{cursor:pointer;box-shadow:0 4px 19px rgba(0, 0, 0, 0.5);}
.mec-event-tile-view article.mec-tile-item div{position:relative;z-index:3;line-height:1.5;}
.mec-event-tile-view article.mec-tile-item .mec-categories-wrapper{color:#fff;}
.mec-event-tile-view article.mec-tile-item .mec-categories-wrapper i{font-size:16px;}
.mec-event-tile-view article.mec-tile-item .mec-categories-wrapper ul.mec-categories li.mec-category a, .mec-event-tile-view article.mec-tile-item .mec-shortcode-organizers{color:#fff;font-size:15px;}
.mec-event-tile-view article.mec-tile-item .mec-shortcode-organizers, .mec-event-tile-view article.mec-tile-item .mec-categories-wrapper, .mec-event-tile-view article.mec-tile-item .mec-event-loc-place{margin-bottom:5px;}
.mec-event-tile-view article.mec-tile-item:before, .mec-event-tile-view article.mec-tile-item:after{position:absolute;background:-moz-linear-gradient(180deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.48) 65%, rgba(0, 0, 0, 0.72) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(0, 0, 0, 0.35)), color-stop(65%, rgba(0, 0, 0, 0.48)), color-stop(100%, rgba(0, 0, 0, 0.72)));background:-webkit-gradient(180deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.48) 65%, rgba(0, 0, 0, 0.72) 100%);background:linear-gradient(180deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.48) 65%, rgba(0, 0, 0, 0.72) 100%);content:"";left:0;right:0;bottom:0;top:0;width:100%;height:100%;display:block;border-radius:var(--mec-primary-border-radius);z-index:1;}
.mec-event-tile-view article.mec-tile-item:after{background-color:inherit;background-image:none;top:35px;bottom:auto;height:40px;border-radius:0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0;width:110px;z-index:2;box-shadow:2px 1px 7px rgba(0, 0, 0, 0.1);}
.mec-event-tile-view article.mec-tile-item .event-tile-view-head{padding:8px 3px;font-size:16px;font-weight:700;margin-bottom:50px;text-transform:uppercase;}
.mec-event-tile-view article.mec-tile-item .event-tile-view-head>div{display:inline;}
.mec-event-tile-view article.mec-tile-item .mec-event-time{color:#d6d6d6;font-size:15px;font-weight:400;line-height:1;padding-top:4px;position:absolute;right:60px;top:10px;}
.mec-event-tile-view article.mec-tile-item .mec-event-time i{vertical-align:baseline;font-size:14px;float:left;}
.mec-event-tile-view article.mec-tile-item i{margin-right:5px;}
.mec-event-tile-view article.mec-tile-item .mec-event-title{color:#fff;font-weight:700;font-size:23px;padding-top:12px;}
.mec-event-tile-view article.mec-tile-item .mec-event-title a{color:#fff;}
.mec-event-tile-view article.mec-tile-item .mec-event-title a:hover{text-decoration:underline;}
.mec-event-tile-view article.mec-tile-item .mec-event-content{position:absolute;height:100%;bottom:0;left:0;right:0;}
.mec-event-tile-view article.mec-tile-item .mec-tile-into-content-link{position:absolute;content:"";top:0;right:0;left:0;bottom:0;background:transparent;}
.mec-tile-event-content{position:absolute !important;bottom:25px;left:25px;right:25px;}
.mec-event-tile-view article.mec-label-canceled:before, .mec-event-tile-view article.mec-label-featured:before{height:auto;}
.mec-skin-tile-month-navigator-container{position:relative;text-align:center;font-size:12px;height:80px;background:#f7f7f7;padding:28px;border-radius:var(--mec-primary-border-radius);margin-bottom:20px;}
.mec-skin-tile-month-navigator-container:before, .mec-skin-tile-month-navigator-container:after{content:"";display:block;position:absolute;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px;}
.mec-skin-tile-month-navigator-container:after{bottom:-20px;border-color:#f7f7f7 transparent transparent transparent;}
.mec-skin-tile-month-navigator-container:before{bottom:-21px;border-color:#ffffff transparent transparent transparent;}
@media only screen and (max-width: 480px) {
.mec-skin-tile-month-navigator-container{height:110px;padding-top:68px;}
}
.mec-skin-tile-month-navigator-container h2{font-size:23px;font-weight:700;}
.mec-skin-tile-month-navigator-container .mec-previous-month, .mec-skin-tile-month-navigator-container .mec-next-month{position:absolute;top:28px;left:20px;cursor:pointer;padding:3px 12px;line-height:23px;background:#fff;border-radius:32px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.02);transition:all 0.22s ease;}
.mec-skin-tile-month-navigator-container .mec-next-month{left:auto;right:20px;}
.mec-skin-tile-month-navigator-container .mec-previous-month:hover, .mec-skin-tile-month-navigator-container .mec-next-month:hover{box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);color:#000;}
.mec-wrap .mec-event-tile-view article.mec-label-canceled:before, .mec-wrap .mec-event-tile-view article.mec-label-featured:before{position:absolute;bottom:auto;text-align:center;right:auto;font-size:10px;}
.mec-event-tile-view article.mec-tile-item .mec-tile-overlay{position:absolute;background:-moz-linear-gradient(180deg, rgba(0, 0, 0, 0.35) 0, rgba(0, 0, 0, 0.48) 65%, rgba(0, 0, 0, 0.72) 100%);background:-webkit-gradient(left top, right top, color-stop(0, rgba(0, 0, 0, 0.35)), color-stop(65%, rgba(0, 0, 0, 0.48)), color-stop(100%, rgba(0, 0, 0, 0.72)));background:-webkit-gradient(180deg, rgba(0, 0, 0, 0.35) 0, rgba(0, 0, 0, 0.48) 65%, rgba(0, 0, 0, 0.72) 100%);background:linear-gradient(180deg, rgba(0, 0, 0, 0.35) 0, rgba(0, 0, 0, 0.48) 65%, rgba(0, 0, 0, 0.72) 100%);content:"";left:0;right:0;bottom:0;top:0;width:100%;height:100%;display:block;border-radius:22px;z-index:1;}
.mec-wrap .mec-event-tile-view .col-md-3 article.mec-label-canceled:before, .mec-wrap .mec-event-tile-view .col-md-3 article.mec-label-featured:before{top:12px;left:103px;z-index:9;}
.mec-wrap .mec-event-tile-view .col-md-4 article.mec-label-canceled:before, .mec-wrap .mec-event-tile-view .col-md-4 article.mec-label-featured:before{top:18px;left:125px;}
.mec-wrap .mec-event-tile-view .col-md-6 article.mec-label-canceled:before, .mec-wrap .mec-event-tile-view .col-md-6 article.mec-label-featured:before{top:20px;left:200px;}
@media(max-width:960px){
.mec-wrap .mec-event-tile-view .col-sm-3{width:50%;}
}
@media(max-width:480px){
.mec-wrap .mec-event-tile-view .col-sm-3{width:100%;}
}
.mec-event-tile-view article.mec-tile-item.tile-multipleday-event:after{width:185px;}
.mec-event-tile-view article.mec-tile-item.tile-multipleday-event .mec-event-time{right:auto;top:50px;left:0;}
.mec-event-tile-view .col-md-6.col-sm-6 article.mec-label-canceled:before{top:100px;left:140px;}
.mec-event-tile-view .col-md-4.col-sm-4 article.mec-label-canceled:before{top:20px;left:140px;}
@media(min-width:761px) and (max-width:1200px){
.mec-event-tile-view .col-md-3.col-sm-3{width:50%;}
.mec-event-tile-view .col-md-6.col-sm-6 article.mec-label-canceled:before{top:80px;left:90px;}
.mec-event-tile-view .col-md-4.col-sm-4 article.mec-label-canceled:before{top:40px;left:70px;}
.mec-event-tile-view .col-md-3.col-sm-3 article.mec-label-canceled:before{top:90px;left:110px;}
}
@media(min-width:761px) and (max-width:1024px){
.mec-event-tile-view .col-md-4.col-sm-4{width:50%;}
.mec-event-tile-view .col-md-4.col-sm-4:nth-child(1n + 3){width:100%;}
}
@media(max-width:760px){
.mec-event-tile-view .col-md-3.col-sm-3{width:100%;}
.mec-event-tile-view .col-md-4.col-sm-4{width:100%;}
}
@media(max-width:480px){
.mec-event-tile-view .col-md-6.col-sm-6 article.mec-label-canceled:before{top:100px;left:80px;}
} .mec-calendar .mec-event-article .mec-event-date{font-size:12px;text-align:left;}
.mec-event-detailed-time{display:flex;}
.mec-event-detailed-time i{width:15px;padding-top:7px;}
.mec-ongoing-normal-label{background-color:#40d9f1;}
.mec-expired-normal-label{background-color:#000;}
.mec-wrap .mec-labels-normal .mec-label-normal, .mec-wrap .mec-cancellation-reason span{position:relative;font-size:11px;font-weight:400;margin-left:10px;line-height:1.9;letter-spacing:1px;color:#fff;padding:2px 7px;border-radius:2px;white-space:nowrap;}
.mec-wrap .mec-cancellation-reason span, .mec-wrap .mec-labels-normal .mec-label-normal{white-space:normal;display:inline-block;line-height:14px;}
.mec-remaining-time-normal-label{background-color:var(--mec-color-skin);}
.mec-timetable-event .mec-labels-normal .mec-label-normal, .tooltipster-box .mec-labels-normal .mec-label-normal, .mec-agenda-event-title .mec-labels-normal .mec-label-normal{font-size:9px;letter-spacing:0.5px;text-transform:uppercase;padding:2px 7px;color:#fff;position:relative;margin-left:5px;border-radius:2px;top:0;}
.mec-tile-item .mec-labels-normal .mec-label-normal, .mec-timeline-event .mec-labels-normal .mec-label-normal, .mec-owl-carousel:not(.mec-slider-t1) .mec-labels-normal .mec-label-normal,
.mec-av-spot .mec-labels-normal .mec-label-normal, .mec-event-countdown-part1 .mec-labels-normal .mec-label-normal, .mec-event-countdown-part2 .mec-labels-normal .mec-label-normal, .mec-event-cover-modern .mec-labels-normal .mec-label-normal, .mec-masonry-content .mec-labels-normal .mec-label-normal, .tooltipster-box .mec-labels-normal .mec-label-normal{margin:0 5px 0 0;}
.mec-event-countdown-style3 .mec-labels-normal .mec-label-normal{margin:0 0 0 5px;}
.mec-event-footer-carousel-type3 .mec-labels-normal .mec-label-normal{display:inline;}
.mec-event-carousel-type4 .mec-fc-style{display:none;}
.mec-event-carousel-type4 .mec-labels-normal{top:-20px;position:relative;}
.mec-wrap .mec-cancellation-reason{display:inline-block;}
.mec-wrap .mec-cancellation-reason span{line-height:1.3;background:#eb3450;text-transform:none;display:inline-block;white-space:nowrap;}
.mec-wrap .mec-event-list-accordion .mec-labels-normal .mec-label-normal, .mec-wrap .mec-event-list-accordion .mec-cancellation-reason span{top:7px;}
.mec-agenda-event-title .mec-cancellation-reason span, .mec-timetable-event .mec-cancellation-reason span, .tooltipster-box .mec-cancellation-reason span{font-size:9px;letter-spacing:0.5px;text-transform:uppercase;padding:2px 7px;color:#fff;position:relative;margin-left:5px;border-radius:2px;top:0;}
.mec-wrap .mec-event-container-novel .mec-cancellation-reason span, .mec-wrap .mec-event-container-novel .mec-labels-normal .mec-label-normal{white-space:inherit;margin:0 3px 3px 0;}
.mec-wrap .mec-event-container-simple .mec-labels-normal{line-height:18px;display:inline-block;}
.mec-wrap .mec-event-container-simple .mec-cancellation-reason span, .mec-wrap .mec-event-container-simple .mec-labels-normal .mec-label-normal{top:-5px;white-space:inherit;margin-left:0;margin-right:3px;}
.mec-tile-item .mec-cancellation-reason span, .mec-timeline-event .mec-cancellation-reason span, .mec-owl-carousel:not(.mec-slider-t1) .mec-cancellation-reason span,
.mec-av-spot .mec-cancellation-reason span, .mec-event-countdown-part1 .mec-cancellation-reason span, .mec-event-countdown-part2 .mec-cancellation-reason span, .mec-event-cover-modern .mec-cancellation-reason span, .mec-masonry-content .mec-cancellation-reason span, .tooltipster-box .mec-cancellation-reason span{margin:0 5px 0 0;}
.mec-owl-carousel .mec-event-footer-carousel-type3 span.mec-event-title-soldout, .mec-owl-carousel .mec-event-footer-carousel-type3 span.mec-few-tickets{display:inline;}
.mec-owl-carousel .mec-event-footer-carousel-type3 span.soldout, .mec-owl-carousel .mec-event-footer-carousel-type3 span.mec-labels-normal{margin-top:0;color:#fff;display:unset;}
.mec-wrap .mec-single-event .mec-cancellation-reason span{margin:0;padding:6px 12px;font-size:14px;font-weight:bold;white-space:normal;word-break:break-word;}
.featherlight-content .mec-cancellation-reason{display:block;width:100%;text-align:center;margin-top:20px;margin-bottom:-10px;}
.mec-event-data-fields{margin-bottom:30px;}
.mec-event-data-fields ul.mec-event-data-field-items{overflow:hidden;padding-top:10px;padding-left:0;margin-left:0;}
.mec-event-data-fields .mec-event-data-field-item{list-style:none;margin-bottom:10px;border-bottom:1px dashed #e1e2e3;padding-bottom:8px;width:100%;float:left;}
.mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-value{margin:0 0 8px 0;color:#616263 !important;font-size:13px;line-height:1.5;word-wrap:break-word;white-space:break-spaces;}
.mec-event-data-fields .mec-event-data-field-item:last-child{border:none;width:100%;}
.mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-name{text-transform:none;font-size:13px;font-weight:600;color:#313131 !important;width:100%;position:relative;letter-spacing:-0.2px;}
@media(max-width:768px){
.mec-event-data-fields .mec-event-data-field-item{width:100%;}
}
.mec-wrap .col-md-4 .mec-event-data-fields .mec-event-data-field-item{width:100%;display:block;}
.mec-shortcode-organizers{overflow:hidden;font-weight:400;line-height:18px;font-size:12px;}
.mec-event-list-minimal .mec-shortcode-organizers{margin-top:6px;}
.mec-shortcode-organizers i{margin-right:4px;display:inline-block;}
.mec-shortcode-organizers .mec-organizers{display:inline-block;list-style:none;padding:0;}
.mec-organizer-item a{color:#777;}
.mec-event-list-standard .mec-shortcode-organizers .mec-sl-user:before{font-size:16px;}
.mec-shortcode-organizers{position:relative;}
.mec-skin-grid-container .mec-organizers, .mec-skin-grid-container .mec-shortcode-organizers{padding:0;margin:0;}
.mec-skin-grid-container .mec-event-grid-colorful .mec-shortcode-organizers a, .mec-skin-grid-container .mec-event-grid-colorful .mec-shortcode-organizers a:hover, .mec-skin-grid-container .mec-event-grid-clean .mec-shortcode-organizers a, .mec-skin-grid-container .mec-event-grid-clean .mec-shortcode-organizers a:hover{color:#fff;font-size:12px;}
.mec-skin-grid-container .mec-event-grid-colorful .mec-shortcode-organizers a:hover, .mec-skin-grid-container .mec-event-grid-clean .mec-shortcode-organizers a:hover{text-decoration:underline;}
.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers{position:relative;}
.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers i{display:block;color:rgba(255, 255, 255, 0.4);}
.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers i:before{position:absolute;top:6px;left:6px;font-size:17px;font-family:simple-line-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;}
.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers a{padding-left:35px;font-size:15px;line-height:30px;color:rgba(255, 255, 255, 0.4);}
.mec-skin-grid-container .mec-event-grid-novel .mec-shortcode-organizers a:hover{color:#fff;}
.mec-calendar-daily .mec-shortcode-organizers, .mec-calendar-daily .mec-shortcode-organizers .mec-organizers{padding:0;}
.mec-calendar-daily .mec-organizer-item a{font-size:13px;line-height:1.3;color:#9a9a9a;margin-bottom:0;}
.mec-events-masonry-wrap .mec-shortcode-organizers, .mec-events-masonry-wrap .mec-shortcode-organizers .mec-organizers{padding:0;}
.mec-events-timeline-wrap .mec-shortcode-organizers .mec-organizers, .mec-events-timeline-wrap .mec-organizer-item{margin:0;display:inline;}
.mec-events-timeline-wrap .mec-shortcode-organizers i{line-height:24px;margin-right:7px;}
.mec-events-timeline-wrap .mec-organizer-item:after{content:",";}
.mec-events-timeline-wrap .mec-organizer-item:last-child:after{content:"";padding:0;}
.mec-events-timeline-wrap .mec-organizer-item:after, .mec-events-timeline-wrap .mec-organizer-item a{font-weight:500;}
.mec-events-timeline-wrap .mec-organizer-item a:hover{text-decoration:underline;}
.mec-event-tile-view .mec-shortcode-organizers, .mec-event-tile-view .mec-shortcode-organizers .mec-organizers{padding:0;}
.mec-event-tile-view .mec-shortcode-organizers i{line-height:24px;}
.mec-event-tile-view .mec-shortcode-organizers i, .mec-event-tile-view .mec-shortcode-organizers .mec-organizers a{color:#fff;}
.mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-modal-preloader, .mec-dark-mode .mec-month-navigator-loading{background-color:rgba(40, 40, 40, 0.88);}
.mec-dark-mode .mec-modal-wrap, .mec-dark-mode .mec-fes-form .mec-meta-box-fields, .mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next, .mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-dark-mode .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button, .mec-dark-mode .mec-timetable-events-list .mec-timetable-event, .mec-dark-mode .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt, .mec-dark-mode .mec-calendar .mec-calendar-row dt:hover, .mec-dark-mode .mec-event-grid-classic .mec-event-content, .mec-dark-mode .mec-map-view-event-detail.mec-event-detail, .mec-dark-mode .mec-events-toggle .mec-toggle-content .mec-modal-wrap, .mec-dark-mode .mec-event-footer .mec-booking-button, .mec-dark-mode .mec-wrap .button,
.mec-dark-mode .mec-wrap a.button:not(.owl-dot):hover,
.mec-dark-mode .mec-wrap button:not(.owl-dot):hover,
.mec-dark-mode .mec-wrap input[type=button]:hover,
.mec-dark-mode .mec-wrap input[type=reset]:hover,
.mec-dark-mode .mec-wrap input[type=submit]:hover,
.mec-dark-mode .mec-hourly-schedule-speaker-contact-information a i, .mec-dark-mode .mec-organizer-social-information a i, .mec-dark-mode .mec-single-event .mec-event-exporting .mec-export-details a:hover, .mec-dark-mode .mec-events-meta-group-tags a:hover, .mec-dark-mode .mec-next-event-details a, .mec-dark-mode .mec-event-schedule-content .mec-schedule-speakers{background-color:#1f1f1f;color:#d2d2d2;}
.mec-dark-mode .mec-modal-wrap::-webkit-scrollbar{width:12px;}
.mec-dark-mode .mec-modal-wrap::-webkit-scrollbar-track{background:#000;}
.mec-dark-mode .mec-modal-wrap::-webkit-scrollbar-thumb{background-color:#333;border-radius:20px;border:2px solid #000;}
.mec-dark-mode .mec-modal-preloader, .mec-dark-mode .mec-month-navigator-loading{background-color:#1f1f1f;}
.mec-dark-mode .mec-skin-tile-month-navigator-container, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table{background:#282828;}
.mec-dark-mode .mec-skin-tile-month-navigator-container:after{border-color:#282828 transparent transparent transparent;}
.mec-dark-mode .mec-event-grid-novel .mec-event-article, body.mec-dark-mode .mec-single-modern .mec-single-event-bar{background-color:#282828;color:#d2d2d2;}
.mec-dark-mode .mec-fes-form input[type=email],
.mec-dark-mode .mec-fes-form input[type=number],
.mec-dark-mode .mec-fes-form input[type=password],
.mec-dark-mode .mec-fes-form input[type=tel],
.mec-dark-mode .mec-fes-form input[type=text],
.mec-dark-mode .mec-fes-list input[type=search],
.mec-dark-mode .mec-fes-form select, .mec-dark-mode .mec-fes-list select, .mec-dark-mode .mec-fes-form textarea, .mec-dark-mode .mec-fes-form, .mec-dark-mode .mec-fes-list, .mec-dark-mode .mec-slider-t1-wrap,
.mec-dark-mode .event-carousel-type2-head, .mec-dark-mode .mec-event-carousel-content, .mec-dark-mode .mec-wrap .mec-event-countdown-style2, .mec-dark-mode .mec-wrap .mec-event-countdown-style1, .mec-dark-mode .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button, .mec-dark-mode .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head, .mec-dark-mode .mec-ttt2-title, .mec-dark-mode .mec-timetable-t2-wrap, .mec-dark-mode .mec-timetable-events-list .mec-timetable-event, .mec-dark-mode .mec-calendar .mec-event-article:hover, .mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-table-head dt, .mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec .mec-event-article:hover, .mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-selected-day, .mec-dark-mode .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover, .mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year:hover, .mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year:hover, .mec-dark-mode .mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt, .mec-dark-mode .mec-calendar .mec-calendar-side .mec-next-month, .mec-dark-mode .mec-calendar .mec-calendar-side .mec-previous-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month, .mec-dark-mode .mec-events-agenda-wrap, .mec-dark-mode .mec-event-grid-classic .mec-event-content .mec-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-dark-mode .mec-wrap .mec-totalcal-box input, .mec-dark-mode .mec-wrap .mec-totalcal-box select, .mec-dark-mode .mec-wrap .mec-totalcal-box i, .mec-dark-mode .mec-map-lightbox-wp, .mec-dark-mode .mec-events-toggle .mec-toggle-item-inner, .mec-dark-mode .mec-event-footer, .mec-dark-mode .mec-event-list-standard .mec-topsec, .mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button, .mec-dark-mode.mec-wrap .mec-totalcal-box i, .mec-dark-mode.mec-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-dark-mode.mec-wrap .mec-totalcal-box input, .mec-dark-mode.mec-wrap .mec-totalcal-box select, .mec-dark-mode .mec-event-list-minimal a.mec-detail-button, .mec-dark-mode .mec-load-more-button, .mec-dark-mode .mec-wrap .mec-totalcal-box,
.mec-dark-mode .mec-hourly-schedule-speaker-info, .mec-dark-mode .mec-related-event-content, .mec-dark-mode .mec-events-meta-group-tags a, .mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=date],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=date],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=email],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=email],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=number],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=number],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=password],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=password],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=tel],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=tel],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=text],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=text],
.mec-dark-mode .lity-content .mec-events-meta-group-booking select, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking select, .mec-dark-mode .lity-content .mec-events-meta-group-booking textarea, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking textarea, .mec-dark-mode .lity-content .mec-events-meta-group-booking .mec-dark-mode .mec-single-event .mec-events-meta-group-booking, .mec-dark-mode .mec-single-event .mec-frontbox, .mec-dark-mode .mec-single-event .mec-events-meta-group-countdown, .mec-dark-mode .mec-event-cost, .mec-dark-mode .mec-event-more-info, .mec-dark-mode .mec-event-website, .mec-dark-mode .mec-events-meta-date, .mec-dark-mode .mec-single-event-additional-organizers, .mec-dark-mode .mec-single-event-category, .mec-dark-mode .mec-single-event-sponsor, .mec-dark-mode .mec-single-event-date, .mec-dark-mode .mec-single-event-label, .mec-dark-mode .mec-single-event-location, .mec-dark-mode .mec-single-event-organizer, .mec-dark-mode .mec-single-event-time, .mec-dark-mode .mec-single-event .mec-speakers-details ul li, .mec-dark-mode .mec-single-event .mec-event-exporting .mec-export-details a, .mec-dark-mode .mec-single-modern .col-md-4 .mec-frontbox{background-color:#282828;}
.mec-dark-mode .mec-fes-form input[type=email],
.mec-dark-mode .mec-fes-form input[type=number],
.mec-dark-mode .mec-fes-form input[type=password],
.mec-dark-mode .mec-fes-form input[type=tel],
.mec-dark-mode .mec-fes-form input[type=text],
.mec-dark-mode .mec-fes-list input[type=search],
.mec-dark-mode .mec-fes-form select, .mec-dark-mode .mec-fes-list select, .mec-dark-mode .mec-fes-form textarea, .mec-dark-mode .mec-fes-form .mec-meta-box-fields, .mec-dark-mode .event-carousel-type2-head .mec-event-footer-carousel-type2 .mec-booking-button, .mec-dark-mode .event-carousel-type2-head, .mec-dark-mode .mec-event-carousel-content, .mec-dark-mode .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head, .mec-dark-mode .mec-timetable-t2-wrap, .mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-table-head dt, .mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month, .mec-dark-mode .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month, .mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec, .mec-dark-mode .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt, .mec-dark-mode .mec-box-calendar.mec-calendar dt, .mec-dark-mode .mec-yearly-view-wrap, .mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec, .mec-dark-mode .mec-calendar .mec-calendar-side .mec-next-month, .mec-dark-mode .mec-calendar .mec-calendar-side .mec-previous-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-next, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a.mec-table-d-prev .mec-calendar.mec-calendar-daily .mec-calendar-a-month, .mec-dark-mode .mec-events-agenda-wrap, .mec-dark-mode .mec-wrap .mec-totalcal-box i, .mec-dark-mode .mec-events-toggle .mec-toggle-content, .mec-dark-mode .mec-events-toggle .mec-toggle-item, .mec-dark-mode .mec-events-toggle .mec-toggle-item-inner, .mec-dark-mode .mec-event-footer .mec-booking-button, .mec-dark-mode .mec-event-list-standard .mec-event-meta-wrap, .mec-dark-mode .mec-event-list-standard .mec-event-article, .mec-dark-mode .mec-event-footer, .mec-dark-mode .mec-event-list-standard .mec-topsec, .mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button, .mec-dark-mode .mec-event-list-modern .mec-event-article, .mec-dark-mode .mec-event-list-minimal .mec-event-article, .mec-dark-mode .mec-wrap .mec-totalcal-box i, .mec-dark-mode .mec-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-dark-mode .mec-wrap .mec-totalcal-box input, .mec-dark-mode .mec-wrap .mec-totalcal-box select, .mec-dark-mode .mec-event-list-minimal a.mec-detail-button, .mec-dark-mode .mec-load-more-button, .mec-dark-mode .mec-wrap .mec-totalcal-box,
.mec-dark-mode .mec-events-meta-group-booking .mec-book-price-details, .mec-dark-mode .mec-events-meta-group-booking .mec-book-price-details li, .mec-dark-mode .mec-breadcrumbs, .mec-dark-mode .mec-hourly-schedule-speaker-info, .mec-dark-mode .mec-single-event .mec-event-exporting .mec-export-details a:hover, .mec-dark-mode .mec-related-events-wrap h3.mec-rec-events-title, .mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=date],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=date],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=email],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=email],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=number],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=number],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=password],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=password],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=tel],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=tel],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=text],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=text],
.mec-dark-mode .lity-content .mec-events-meta-group-booking select, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking select, .mec-dark-mode .lity-content .mec-events-meta-group-booking textarea, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking textarea, .mec-dark-mode .lity-content .mec-events-meta-group-booking .mec-dark-mode .mec-single-event .mec-events-meta-group-booking, .mec-dark-mode .mec-single-event .mec-frontbox, .mec-dark-mode .mec-single-event .mec-events-meta-group-countdown, .mec-dark-mode .mec-next-event-details a, .mec-dark-mode .lity-content .mec-events-meta-group-booking form>h4, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking form>h4, .mec-dark-mode .mec-single-event .mec-frontbox-title, .mec-dark-mode .mec-event-schedule-content, .mec-dark-mode .mec-event-schedule-content dl:before, .mec-dark-mode .mec-events-meta-group-tags a, .mec-dark-mode .mec-breadcrumbs{border-color:#353535;}
.mec-dark-mode .mec-fes-form input[type=email],
.mec-dark-mode .mec-fes-form input[type=number],
.mec-dark-mode .mec-fes-form input[type=password],
.mec-dark-mode .mec-fes-form input[type=tel],
.mec-dark-mode .mec-fes-form input[type=text],
.mec-dark-mode .mec-fes-list input[type=search],
.mec-dark-mode .mec-fes-form select, .mec-dark-mode .mec-fes-list select, .mec-dark-mode .mec-fes-form textarea, .mec-dark-mode .mec-fes-form label, .mec-dark-mode .mec-fes-form, .mec-dark-mode .mec-fes-list, .mec-dark-mode .mec-timeline-main-content h4 a,
.mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next i, .mec-dark-mode .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev i, .mec-dark-mode .mec-event-carousel-content .mec-event-carousel-title a, .mec-dark-mode .mec-ttt2-title, .mec-dark-mode .mec-timetable-events-list .mec-timetable-event span a, .mec-dark-mode .mec-timetable-event .mec-timetable-event-time, .mec-dark-mode .mec-tooltip-event-title, .mec-dark-mode .mec-calendar.mec-event-container-simple dl dt.mec-calendar-day, .mec-dark-mode .mec-calendar dt, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event, .mec-dark-mode .mec-calendar .mec-event-article .mec-event-title a, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month, .mec-dark-mode .mec-event-grid-simple .mec-event-title a, .mec-dark-mode .mec-event-grid-modern .mec-event-title a, .mec-dark-mode .mec-event-grid-minimal .mec-event-date span, .mec-dark-mode .mec-event-grid-minimal .mec-event-title a, .mec-dark-mode .mec-event-grid-clean .mec-event-title a, .mec-dark-mode .mec-event-grid-classic .mec-event-title a, .mec-dark-mode .mec-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-dark-mode .mec-wrap .mec-totalcal-box input, .mec-dark-mode .mec-wrap .mec-totalcal-box select, .mec-dark-mode .mec-events-toggle .mec-toggle-item-inner i, .mec-dark-mode .mec-event-list-standard .mec-event-title a, .mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button, .mec-dark-mode .mec-wrap .mec-event-list-modern .mec-event-title a, .mec-dark-mode .mec-event-list-minimal .mec-event-title a, .mec-dark-mode .mec-events-meta-group-booking .mec-book-price-details li, .mec-dark-mode .mec-events-meta-group-booking .mec-book-price-details li span.mec-book-price-detail-amount, .mec-dark-mode .mec-event-list-classic .mec-event-title a, .mec-dark-mode .mec-event-list-minimal a.mec-detail-button, .mec-dark-mode .mec-load-more-button, .mec-dark-mode .mec-wrap,
.mec-dark-mode .mec-wrap p, .mec-dark-mode .lity-content .mec-events-meta-group-booking h5 span, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking h5 span, .mec-dark-mode .lity-content .mec-events-meta-group-booking label, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking label, .mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=date],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=date],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=email],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=email],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=number],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=number],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=password],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=password],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=tel],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=tel],
.mec-dark-mode .lity-content .mec-events-meta-group-booking input[type=text],
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type=text],
.mec-dark-mode .lity-content .mec-events-meta-group-booking select, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking select, .mec-dark-mode .lity-content .mec-events-meta-group-booking textarea, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking textarea, .mec-dark-mode .mec-wrap .mec-event-schedule-content a, .mec-dark-mode .mec-hourly-schedule-speaker-description, .mec-dark-mode .mec-hourly-schedule-speaker-name, .mec-dark-mode .mec-hourly-schedule-speaker-contact-information a i, .mec-dark-mode .mec-organizer-social-information a i, .mec-dark-mode .mec-related-event-content span, .mec-dark-mode .mec-related-event-content h5 a, .mec-dark-mode .mec-events-meta-group-tags a, .mec-dark-mode .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title, .mec-dark-mode .mec-breadcrumbs a, .mec-dark-mode .mec-single-event .mec-event-meta dt, .mec-dark-mode .mec-single-event .mec-event-meta h3, .mec-dark-mode .mec-single-modern .mec-single-event-bar>div h3, .mec-dark-mode .entry-content .mec-wrap h1, .mec-dark-mode .entry-content .mec-wrap h2, .mec-dark-mode .entry-content .mec-wrap h3, .mec-dark-mode .entry-content .mec-wrap h4, .mec-dark-mode .entry-content .mec-wrap h5, .mec-dark-mode .entry-content .mec-wrap h6, .mec-dark-mode .mec-wrap h1, .mec-dark-mode .mec-wrap h2, .mec-dark-mode .mec-wrap h3, .mec-dark-mode .mec-wrap h4, .mec-dark-mode .mec-wrap h5, .mec-dark-mode .mec-wrap h6, .mec-dark-mode .mec-next-event-details abbr, .mec-dark-mode .lity-content .mec-events-meta-group-booking form>h4, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking form>h4, .mec-dark-mode .mec-single-event .mec-frontbox-title, .mec-dark-mode .mec-wrap .mec-single-title, .mec-dark-mode .mec-event-content p{color:#d2d2d2;}
.mec-dark-mode .mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event:hover, .mec-dark-mode .mec-calendar .mec-event-article .mec-event-title a:hover, .mec-dark-mode .mec-event-grid-minimal .mec-event-date:hover, .mec-dark-mode .mec-event-grid-minimal .mec-event-title a:hover, .mec-dark-mode .mec-event-grid-classic .mec-event-title a:hover, .mec-dark-mode .mec-event-list-classic .mec-event-title a:hover, .mec-dark-mode .mec-event-footer .mec-booking-button:hover, .mec-dark-mode .mec-event-list-standard .mec-event-title a:hover, .mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover, .mec-dark-mode .mec-wrap .mec-event-list-modern .mec-event-title a:hover, .mec-dark-mode .mec-event-list-minimal a.mec-detail-button:hover, .mec-dark-mode .mec-event-list-minimal .mec-event-title a:hover, .mec-dark-mode .mec-wrap a:hover,
.mec-dark-mode .mec-single-event .mec-event-meta dd a:hover, .mec-dark-mode .mec-breadcrumbs a:hover{color:#fff;}
.mec-dark-mode .mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix:first-child{border-color:#333 !important;}
.mec-dark-mode .mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix:nth-child(odd){background:#1f1f1f !important;}
.mec-dark-mode .mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix{background:#282828 !important;}
.mec-dark-mode .lity-container .mec-events-meta-group-booking input[type="radio"]:before,
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type="radio"]:before,
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type="checkbox"],
.mec-dark-mode .mec-related-events-wrap h3.mec-rec-events-title:before{background-color:#c4cace;}
.mec-dark-mode .mec-month-divider span, .mec-dark-mode .lity-container .mec-events-meta-group-booking input[type="radio"]:before,
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type="radio"]:before,
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking input[type="checkbox"],
.mec-dark-mode .mec-related-events-wrap h3.mec-rec-events-title:before{border-color:#313131;}
.mec-dark-mode .mec-timeline-month-divider, .mec-dark-mode .mec-timeline-event-content, .mec-dark-mode .mec-slider-t5-wrap, .mec-dark-mode .mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head, .mec-dark-mode .mec-slider-t5 .mec-slider-t5-content, .mec-dark-mode .mec-slider-t1 .mec-slider-t1-content, .mec-dark-mode .event-carousel-type3-head .mec-event-footer-carousel-type3, .mec-dark-mode .mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head, .mec-dark-mode .mec-av-spot .mec-av-spot-content, .mec-dark-mode .mec-av-spot .mec-av-spot-head, .mec-dark-mode .mec-wrap .mec-event-countdown-style1 .mec-event-countdown-part3, .mec-dark-mode .mec-event-cover-classic, .mec-dark-mode .mec-masonry .mec-masonry-content, .mec-dark-mode .mec-masonry .mec-masonry-head, .mec-dark-mode .mec-timetable-events-list .mec-timetable-event:hover, .mec-dark-mode .tooltipster-sidetip:not(.uael-tooltipster-active) .tooltipster-content,
.mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-events-sec, .mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year, .mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year, .mec-dark-mode .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar, .mec-dark-mode .mec-yearly-view-wrap .mec-yearly-calendar-sec, .mec-dark-mode .mec-calendar .mec-calendar-side .mec-next-month:hover, .mec-dark-mode .mec-calendar .mec-calendar-side .mec-previous-month:hover, .mec-dark-mode .mec-calendar dt, .mec-dark-mode .mec-calendar .mec-calendar-topsec, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table a:hover, .mec-dark-mode .mec-calendar.mec-calendar-weekly .mec-calendar-d-table dl dt:hover, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month:hover, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month:hover, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-has-event:hover, .mec-dark-mode .mec-calendar .mec-event-article:hover, .mec-dark-mode .mec-wrap .mec-totalcal-box, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-top, .mec-dark-mode .mec-agenda-events-wrap, .mec-dark-mode .mec-event-grid-modern .mec-event-content, .mec-dark-mode .mec-event-grid-modern .mec-event-article, .mec-dark-mode .mec-event-grid-clean .mec-event-content, .mec-dark-mode .mec-event-grid-clean .mec-event-article, .mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing, .mec-dark-mode .mec-events-toggle .mec-toggle-item-inner:hover, .mec-dark-mode .mec-event-footer .mec-booking-button:hover, .mec-dark-mode .mec-event-list-modern .mec-btn-wrapper .mec-booking-button:hover, .mec-dark-mode .mec-event-list-minimal a.mec-detail-button:hover, .mec-dark-mode .mec-organizer-social-information a:hover i,
.mec-dark-mode .mec-hourly-schedule-speaker-contact-information a:hover i{background:#191919;}
.mec-dark-mode .mec-fes-form .mec-meta-box-fields, .mec-dark-mode .mec-timeline-month-divider,
.mec-dark-mode .mec-slider-t5-wrap .mec-event-grid-modern .event-grid-modern-head, .mec-dark-mode .mec-event-sharing-wrap>li:first-of-type, .mec-dark-mode .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-booking-button, .mec-dark-mode .event-carousel-type3-head .mec-event-footer-carousel-type3, .mec-dark-mode .mec-av-spot-wrap .mec-event-grid-modern .event-grid-modern-head, .mec-dark-mode .mec-av-spot, .mec-dark-mode .mec-event-cover-clean, .mec-dark-mode .mec-event-cover-classic, .mec-dark-mode .mec-masonry, .mec-dark-mode .mec-calendar.mec-box-calendar .mec-table-nullday:last-child, .mec-dark-mode .mec-calendar .mec-event-article, .mec-dark-mode .mec-box-calendar.mec-calendar dl dt:last-child, .mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year, .mec-dark-mode .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-next-month:hover, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-previous-month:hover, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-d-table, .mec-dark-mode .mec-calendar, .mec-dark-mode .mec-wrap .mec-totalcal-box, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month, .mec-dark-mode .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month, .mec-dark-mode .mec-events-agenda, .mec-dark-mode .mec-event-grid-modern .mec-event-article, .mec-dark-mode .mec-event-grid-clean .mec-event-article, .mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing:after, .mec-dark-mode .mec-event-grid-classic .mec-event-article, .mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing{border-color:#353535;}
.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing:after{border-color:#191919 transparent transparent transparent;}
.mec-dark-mode .mec-event-sharing-wrap .mec-event-sharing:before{border-color:#353535 transparent transparent transparent;}
.mec-dark-mode .mec-wrap .mec-book-form-gateways [id*="mec_book_form_gateway_checkout"] input[type="text"],
.mec-dark-mode .mec-wrap .mec-book-form-gateways [id*="mec_book_form_gateway_checkout"] input[type="email"],
.mec-dark-mode .mec-events-meta-group-booking .StripeElement, .mec-dark-mode .mec-book-form-gateways [id*="mec_book_form_gateway_checkout"] input[type="text"]{background:#999 !important;border:1px solid #353535 !important;box-shadow:none !important;color:#353535 !important;}
.mec-dark-mode .CardField CardField--ltr .__PrivateStripeElement .InputContainer input{color:#d2d2d2 !important;}
.mec-dark-mode .mec-events-toggle .mec-toggle-item{border:1px solid #e4e4e4;box-shadow:0 10px 15px #282828;}
.mec-dark-mode .mec-agenda-events-wrap .mec-event-grid-colorful .mec-event-content{background-color:transparent;}
.mec-dark-mode .mec-calendar .mec-calendar-side{box-shadow:0 1px 5px 6px rgba(255, 255, 255, 0.005) inset;}
.mec-dark-mode .tooltipster-sidetip.tooltipster-shadow:not(.uael-tooltipster-active) .tooltipster-box{border:1px solid #282828 !important;}
.mec-dark-mode .mec-timeline-event-content:after{border-color:transparent #191919 transparent transparent;}
.mec-dark-mode .mec-fes-form .mec-meta-box-fields{box-shadow:0 2px 6px -3px #353535;}
.mec-dark-mode .mec-fes-form .mec-meta-box-fields h4{color:#d2d2d2;background:#000;}
.mec-dark-mode .mec-fes-form input[type="email"],
.mec-dark-mode .mec-fes-form input[type="number"],
.mec-dark-mode .mec-fes-form input[type="password"],
.mec-dark-mode .mec-fes-form input[type="tel"],
.mec-dark-mode .mec-fes-form input[type="text"],
.mec-dark-mode .mec-fes-list input[type="search"],
.mec-dark-mode .mec-fes-form select, .mec-dark-mode .mec-fes-list select, .mec-dark-mode .mec-fes-form textarea{box-shadow:0 2px 5px rgba(0, 0, 0, 0.38) inset;}
.mec-dark-mode .mec-fes-form input{background:#353535 !important;color:#d2d2d2 !important;}
.mec-dark-mode .mec-booking-tab-content .button:hover, .mec-dark-mode .mec-booking-tab-content .mec-reg-field-add-option:hover, .mec-dark-mode .mec-fes-form .mec-form-row .button:not(.wp-color-result):hover,
.mec-dark-mode .mec-fes-list .mec-form-row .button:hover{background:#353535;color:#d2d2d2;border-color:#353535;box-shadow:0 2px 6px -3px #353535;}
.mec-dark-mode .mec-booking-tab-content .button, .mec-dark-mode .mec-booking-tab-content .mec-reg-field-add-option, .mec-dark-mode .mec-fes-form .mec-form-row .button:not(.wp-color-result),
.mec-dark-mode .mec-fes-form input[type="file"],
.mec-dark-mode ul#mec_orgz_form_row li .mec-additional-organizer-remove,
.mec-dark-mode ul#mec_reg_form_fields li .mec_reg_field_remove{color:#d2d2d2;background:#282828;border:2px solid #353535;box-shadow:0 2px 6px -3px #353535;}
.mec-dark-mode #mec_reg_form_fields input[type="checkbox"],
.mec-dark-mode #mec_reg_form_fields input[type="radio"],
.mec-dark-mode .mec-form-row input[type="checkbox"],
.mec-dark-mode .mec-form-row input[type="radio"]{background-color:#000;border:1px solid #353535;box-shadow:0 1px 3px -1px #353535;}
.mec-dark-mode .mec-fes-form .select2-container{border:1px solid #353535;background-color:#282828;color:#d2d2d2;}
.mec-dark-mode ul#mec_bfixed_form_fields li,
.mec-dark-mode ul#mec_orgz_form_row li,
.mec-dark-mode ul#mec_reg_form_fields li{background:#000;border-color:#000;}
.mec-dark-mode #mec_meta_box_tickets_form [id^="mec_ticket_row"] .mec_add_price_date_button{background:#000;border-color:#2d2d2d;box-shadow:0 2px 6px -3px #2d2d2d;}
.mec-dark-mode #mec_reg_form_field_types .button{background:#2d2d2d;border-color:#2d2d2d;box-shadow:0 2px 6px -3px #2d2d2d;}
.mec-dark-mode #mec_bfixed_form_field_types .button,
.mec-dark-mode #mec_reg_form_field_types .button{color:#d2d2d2;box-shadow:0 2px 6px -3px #2d2d2d;border-color:#2d2d2d;}
.mec-dark-mode #mec_meta_box_tickets_form [id^="mec_ticket_row"] .mec_add_price_date_button:hover,
.mec-dark-mode #mec_reg_form_field_types .button:hover{background:#000;}
.mec-dark-mode ul#mec_bfixed_form_fields li .mec_bfixed_field_remove,
.mec-dark-mode ul#mec_orgz_form_row li .mec-additional-organizer-remove,
.mec-dark-mode ul#mec_reg_form_fields li .mec_reg_field_remove{background:#282828;}
.mec-dark-mode ul#mec_bfixed_form_fields li .mec_bfixed_field_remove:hover,
.mec-dark-mode ul#mec_orgz_form_row li .mec-additional-organizer-remove:hover,
.mec-dark-mode ul#mec_reg_form_fields li .mec_reg_field_remove:hover,
.mec-dark-mode #mec_taxes_fees_container_toggle [id^="mec_remove_fee_button"]:hover,
.mec-dark-mode #mec_ticket_variations_list [id^="mec_remove_ticket_variation_button"]:hover{color:#fff;border:2px solid #ea6485;background:#ea6485;}
.mec-events-meta-group-booking-shortcode h4{margin-bottom:20px;}
.mec-booking-shortcode .mec-event-tickets-list.mec-sell-all-occurrences{width:100%;}
.mec-booking-shortcode .mec-book-reg-field-mec_email{width:48%;display:inline-block;margin-right:30px;}
.mec-booking-shortcode .mec-book-reg-field-name{width:48%;display:inline-block;}
.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month{width:48%;display:inline-block;vertical-align:top;margin-right:30px;}
.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-cvv2{width:48%;display:inline-block;}
.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month .nice-select{width:48%;display:inline-block;}
.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month label{width:100%;}
.mec-booking-shortcode .mec-form-row.mec-paypal-credit-card-expiration-date-month .nice-select:first-of-type{margin-right:10px;}
.mec-booking-shortcode .nice-select{float:none;border-radius:3px;background-color:#fff;width:258px;height:40px;line-height:39px;padding-left:15px;padding-right:15px;margin:0;font-size:14px;font-weight:400;min-height:unset;min-width:unset;padding-top:0;padding-bottom:0;}
.mec-booking-shortcode .mec-gateway-message.mec-success{font-size:14px;}
.mec-booking-shortcode .mec-form-row.mec-name-stripe{margin-bottom:0 !important;}
.mec-booking-shortcode .mec-book-form-gateways [id*="mec_book_form_gateway_checkout"] input[type="text"],
.mec-events-meta-group-booking .mec-booking-shortcode .StripeElement{box-shadow:none !important;}
.mec-booking-shortcode .nice-select ul{width:100%;}
.mec-booking-shortcode span.mec-event-ticket-available{margin-top:-22px !important;margin-bottom:28px !important;display:block;font-size:11px;letter-spacing:0.5px;font-weight:400;color:#80abbf;}
.mec-booking-shortcode .mec-booking-form-container ul li{list-style:none;}
.mec-booking-shortcode .mec-booking-form-container ul{padding:0;}
.mec-events-meta-group-booking-shortcode .info-msg{margin:24px 0 24px;}
@media(max-width:980px){
.mec-events-meta-group-booking-shortcode{padding:20px;}
.mec-booking-shortcode .mec-book-price-details li{width:100%;border-right:0 !important;border-bottom:1px solid;}
.mec-booking-shortcode .mec-book-price-details li:last-child{width:100%;border-right:0;border-bottom:0 solid;}
}
.mec-booking-shortcode span.mec-book-price-total{font-size:22px;line-height:22px;font-weight:700;color:#2bbc10;margin-top:20px;margin-bottom:35px;display:inline-block;}
.mec-booking-shortcode span.mec-book-price-total-description{font-size:18px;line-height:22px;font-weight:700;color:#000;}
.mec-booking-shortcode span.mec-book-price-total-amount{font-size:22px;line-height:22px;font-weight:700;color:#2bbc10;}
.mec-booking-shortcode .mec-book-form-price{clear:both;position:relative;}
.mec-booking-shortcode .mec-book-form-gateway-label input[type="radio"]:after{content:"";display:inline-block;width:7px;height:7px;background-color:#fff;border-radius:50%;cursor:pointer;position:absolute;top:4px;left:3px;}
.mec-booking-shortcode .mec-book-form-gateway-label input[type="radio"]:before{box-shadow:none;border:2px solid #a8e4ff;width:17px;height:17px;position:absolute;top:-9px;left:-2px;margin:0;content:"";display:inline-block;background:#fff;border-radius:18px;cursor:pointer;position:relative;}
.mec-booking-shortcode .mec-book-form-gateway-label label input{position:relative;cursor:pointer;margin:0 !important;height:auto;margin-right:4px !important;}
.mec-booking-shortcode button#mec-book-form-btn-step-2{margin-left:30px;}
.mec-booking-shortcode .mec_book_first_for_all{display:none;}
.mec-booking-shortcode li.mec-first-for-all-wrapper{margin-bottom:20px;clear:both;}
.mec-booking-shortcode label.wn-checkbox-label:before{display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;content:"";-webkit-transition:opacity ease 0.5;-moz-transition:opacity ease 0.5;transition:opacity ease 0.5;position:absolute;background-color:#00acf8;width:2px;-webkit-transform:rotate(-138deg);transform:rotate(-138deg);}
.mec-booking-shortcode label.wn-checkbox-label{position:relative;display:inline-block;-moz-transition:border-color ease 0.2s;-o-transition:border-color ease 0.2s;-webkit-transition:border-color ease 0.2s;transition:border-color ease 0.2s;cursor:pointer;vertical-align:middle;font-size:14px;line-height:19px;font-weight:400;color:#00acf8;margin:0 0 4px !important;padding:0;background-color:#fff;border:2px solid #a8e4ff;width:17px;height:17px;border-radius:3px;margin-right:9px !important;box-shadow:none;}
.mec-booking-shortcode label.wn-checkbox-label:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-animation:dothabottomcheck 80ms ease 0s forwards;-o-animation:dothabottomcheck 80ms ease 0s forwards;-webkit-animation:dothabottomcheck 80ms ease 0s forwards;animation:dothabottomcheck 80ms ease 0s forwards;content:"";display:inline-block;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;content:"";-webkit-transition:opacity ease 0.5;-moz-transition:opacity ease 0.5;transition:opacity ease 0.5;position:absolute;background-color:#00acf8;width:2px;}
.mec-booking-shortcode input[type="checkbox"]:checked+.wn-checkbox-label::after{height:5px;left:2px;top:7px;-moz-animation:dothatopcheck 0.16s ease 0s forwards;-o-animation:dothatopcheck 0.16s ease 0s forwards;-webkit-animation:dothatopcheck 0.16s ease 0s forwards;animation:dothatopcheck 0.16s ease 0s forwards;}
.mec-booking-shortcode input[type="checkbox"]:checked+.wn-checkbox-label::before{height:6px;left:7px;top:9px;-moz-animation:dothatopcheck 0.16s ease 0s forwards;-o-animation:dothatopcheck 0.16s ease 0s forwards;-webkit-animation:dothatopcheck 0.16s ease 0s forwards;animation:dothatopcheck 0.16s ease 0s forwards;}
.mec-booking-shortcode button.mec-book-form-back-button{background-color:#afe6ff;box-shadow:0 2px 2px rgba(175, 230, 255, 0.27);}
.mec-booking-shortcode button[type="submit"]:hover,
.mec-booking-shortcode button[type="button"]:hover{background-color:#000;text-decoration:none;box-shadow:0 4px 10px rgba(1, 2, 4, 0.32);}
.mec-booking-shortcode a.button.loading:after, .mec-booking-shortcode button[type="submit"].loading:after{display:block;}
.mec-single-fluent-wrap .mec-booking-calendar-month-navigation, .mec-booking-calendar-month-navigation{position:relative;text-align:center;padding:0;max-width:330px;}
.mec-single-fluent-wrap .mec-booking-calendar.mec-wrap, .mec-booking-calendar.mec-wrap{margin-bottom:20px;width:100%;}
.mec-single-fluent-wrap .mec-booking-calendar.mec-wrap, .mec-booking-calendar.mec-wrap{max-width:330px;background:#ffffff;box-shadow:0 1px 5px 6px rgba(0, 0, 0, 0.005) inset;border:1px solid #efefef;border-radius:5px;}
.mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-calendar-header h2, .mec-booking-calendar-month-navigation .mec-calendar-header h2{font-size:15px;font-weight:600;line-height:40px;margin:0 auto;color:#4d4d4d;}
.mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-previous-month, .mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-next-month, .mec-booking-calendar-month-navigation .mec-previous-month, .mec-booking-calendar-month-navigation .mec-next-month{cursor:pointer;position:absolute;top:0;min-width:40px;height:40px;line-height:40px;text-align:center;background:#fff;color:#a9a9a9;font-size:10px;letter-spacing:1px;text-transform:uppercase;padding-left:5px;padding-right:5px;border-top:none;transition:all 0.33s ease;box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.015);transition:all 0.33s ease;}
.mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-previous-month, .mec-booking-calendar-month-navigation .mec-previous-month{left:0;}
.mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-next-month, .mec-booking-calendar-month-navigation .mec-next-month{right:0;}
.mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-previous-month a, .mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-next-month a, .mec-booking-calendar-month-navigation .mec-previous-month a, .mec-booking-calendar-month-navigation .mec-next-month a{font-weight:600;text-decoration:none;}
.mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-previous-month:hover a, .mec-single-fluent-wrap .mec-booking-calendar-month-navigation .mec-next-month:hover a, .mec-booking-calendar-month-navigation .mec-previous-month:hover a, .mec-booking-calendar-month-navigation .mec-next-month:hover a{color:#40d9f1;}
.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar{margin-bottom:15px;width:100%;}
.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar dl dt{text-align:center;padding:0;line-height:40px;height:40px;border:0;background:transparent;cursor:pointer;font-weight:unset;}
.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-row dt:hover{background:transparent;}
.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-novel-selected-day, .mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-novel-selected-day span{width:32px;height:32px;margin:auto;line-height:30px;border-radius:50%;font-size:12px;font-weight:600;padding:0;}
.mec-booking-calendar .mec-calendar.mec-box-calendar .mec-table-nullday:last-child{border:none;}
.mec-booking-calendar .mec-calendar .mec-calendar-table-head dt{font-size:13px;}
.mec-has-event-for-booking{position:relative;}
.mec-has-event-for-booking .mec-calendar-novel-selected-day{border:1px solid #38d5ed;border-radius:50px;cursor:pointer;}
.mec-has-event-for-booking.mec-active .mec-calendar-novel-selected-day{background-color:#38d5ed;color:#fff;}
.mec-has-event-for-booking .mec-booking-tooltip, .mec-multiple-event .mec-has-event-for-booking .mec-booking-tooltip, .mec-has-event-for-booking .mec-booking-calendar-date{opacity:0;visibility:hidden;transition:all 0.4s ease;}
.mec-has-event-for-booking .mec-booking-tooltip, .mec-multiple-event .mec-has-event-for-booking .mec-booking-tooltip{top:60px;}
.mec-has-event-for-booking .mec-booking-tooltip, .mec-multiple-event .mec-has-event-for-booking .mec-booking-tooltip{position:absolute;z-index:99;width:150px;font-size:9px;left:calc(50% - 75px);background:#535a61;line-height:29px;border-radius:4px;color:#fff;font-weight:400;letter-spacing:1px;text-transform:uppercase;padding:3px 5px;box-shadow:0 4px 15px -2px #444b50a3;}
.mec-has-event-for-booking:hover .mec-booking-tooltip.multiple-time .mec-booking-calendar-date, .mec-has-event-for-booking:hover .mec-booking-tooltip, .mec-has-event-for-booking:hover .mec-booking-calendar-date, .mec-multiple-event .mec-has-event-for-booking:hover .mec-booking-tooltip, .mec-multiple-event .mec-has-event-for-booking:hover .mec-booking-calendar-date{opacity:1;visibility:visible;}
.mec-has-event-for-booking:hover .mec-booking-tooltip, .mec-multiple-event .mec-has-event-for-booking:hover .mec-booking-tooltip{top:43px;}
.mec-has-event-for-booking .mec-booking-calendar-date:before, .mec-multiple-event .mec-has-event-for-booking .mec-booking-calendar-date:before{display:block;content:"" !important;position:absolute !important;width:12px;height:12px;top:-6px;left:calc(50% - 6px);transform:rotate(-45deg) !important;background-color:#535a61;z-index:0 !important;box-shadow:0 8px 9px -9px #535a61 !important;}
.mec-multiple-event .mec-has-event-for-booking .mec-booking-calendar-date-hover{border-bottom:1px solid #ffffff30;}
.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .first-day{position:relative;padding-left:7px;}
.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .first-day .mec-calendar-novel-selected-day{border-radius:47px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;width:100%;}
.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .first-day .mec-calendar-novel-selected-day span{margin-left:-7px;}
.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .last-day{position:relative;padding-right:7px;}
.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .last-day .mec-calendar-novel-selected-day{border-radius:47px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;width:100%;}
.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .last-day .mec-calendar-novel-selected-day span{margin-right:-7px;}
.mec-events-meta-group-booking .mec-booking-calendar .mec-calendar.mec-multiple-event .middle-day .mec-calendar-novel-selected-day{border-radius:0;border-right:0;border-left:0;width:100%;}
.mec-booking-tooltip.multiple-time{color:#fff;}
.mec-booking-tooltip.multiple-time .mec-booking-calendar-date:before{display:none;}
.mec-booking-tooltip.multiple-time .mec-booking-calendar-date:first-child:before{display:block;}
.mec-booking-tooltip.multiple-time .mec-booking-calendar-date{border:1px dashed #68717a;line-height:25px;margin:8px 0;border-radius:20px;transition:all 0.17s ease;-webkit-transition:all 0.17s ease;-moz-transition:all 0.17s ease;-ms-transition:all 0.17s ease;-o-transition:all 0.17s ease;}
.mec-calendar-day.mec-active .mec-booking-tooltip.multiple-time .mec-booking-calendar-date.mec-active, .mec-booking-tooltip.multiple-time .mec-booking-calendar-date:hover{background:#40d9f1;border-color:#40d9f1;}
.mec-choosen-time-message{max-width:330px;padding:3px 14px;border-radius:4px;background:rgb(64 217 241 / 24%);color:#40d9f1;transition:all 0.17s ease;opacity:1;visibility:visible;font-size:12px;margin-bottom:20px;}
.mec-choosen-time-message .mec-choosen-time{padding-left:7px;}
.mec-choosen-time-message.disable .mec-choosen-time-message, .mec-choosen-time-message.disable{opacity:0;visibility:hidden;padding:0;font-size:0;margin:0;}
.mec-dark-mode .mec-single-event .mec-events-meta-group-booking .mec-calendar, .mec-dark-mode .mec-single-event .mec-events-meta-group-booking .mec-booking-calendar-month-navigation{background:#000;border-color:#222;color:#999;}
.mec-dark-mode .mec-booking-calendar-month-navigation .mec-next-month, .mec-dark-mode .mec-booking-calendar-month-navigation .mec-previous-month{background:#222;border-color:#000;color:#d2d2d2;}
.mec-dark-mode .mec-booking-calendar.mec-wrap{border-color:#111;}
.mec-dark-mode .mec-events-meta-group-booking .mec-booking-calendar .mec-calendar .mec-calendar-row dt:hover{background:transparent !important;}
.mec-dark-mode .mec-calendar.mec-event-calendar-classic, .mec-dark-mode .mec-calendar.mec-event-calendar-classic .mec-calendar-side{height:auto;}
.is-light-theme .mec-fes-form textarea{border:1px solid #cfeff5;box-shadow:0 2px 5px rgba(207, 239, 245, 0.38) inset;}
.is-light-theme .mec-fes-form .select2-selection{height:auto;}
.is-light-theme .mec-fes-form input[type="checkbox"]:after{border:unset !important;}
.is-light-theme .mec-fes-form input[type="radio"]:after{background:unset !important;}
.is-light-theme .mec-fes-form input+label{padding-top:0;}
.is-light-theme .mec-events-event-image img{height:auto;}
span.mec-booking-field-required{color:red;margin-left:10px;}
.mec-gCalendar{position:relative;}
.mec-gCalendar-filters{display:none;position:absolute;width:518px;background:#fff;right:calc(50% - 119px);top:60px;z-index:9999999;border:1px solid #e3e4e5;border-radius:7px;box-shadow:0 2px 7px rgb(0 0 0 / 5%);}
.mec-gCalendar-filters-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px;gap:20px 10px;align-items:center;}
.mec-gCalendar-filters-wrap>div{flex:1 0 calc(43% - 10px);display:inline-flex;}
.mec-gCalendar-filters .mec-gCalendar-filters-wrap .mec-search-reset-button{display:block;flex:1 0 calc(100%);}
.mec-gCalendar-filters .mec-gCalendar-filters-wrap .mec-search-reset-button button{width:100%;border:2px solid #e3e5e7;border-radius:7px;color:#4c5765;}
.mec-gCalendar-filters .mec-gCalendar-filters-wrap .mec-search-reset-button button:hover{color:#e9526c;border-color:#f37f9b;background-color:transparent;}
.mec-gCalendar-filters-wrap .select2-container--default>ul{margin-top:2px;width:100%;}
.mec-gCalendar-filters-wrap span.select2.select2-container{width:100% !important;}
.mec-gCalendar-filters-wrap .select2-container--default>ul>li{width:100%;}
.mec-gCalendar-filters-wrap .select2-container--default{height:39px;}
.mec-gCalendar-filters-wrap span.select2-selection.select2-selection--multiple{border:none !important;height:37px !important;}
.mec-gCalendar-filters-wrap .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:0;background-color:#eeeeee;font-size:11px;}
.mec-gCalendar-filters-wrap .select2-container--default .select2-selection--multiple .select2-selection__rendered li{line-height:29px;margin-top:5px;border:none;margin-right:5px;}
.mec-gCalendar-filters-wrap .mec-searchbar-category-wrap{margin:0 !important;width:182px !important;padding:0 !important;height:40px !important;border-radius:0 3px 3px 0;border:1px solid #e3e4e5 !important;}
.mec-gCalendar-filters-wrap .mec-dropdown-search i, .mec-gCalendar-filters-wrap .mec-minmax-event-cost i, .mec-gCalendar-filters-wrap .mec-checkboxes-search i, .mec-gCalendar-filters-wrap .mec-text-address-search i{color:#b7b7b7;background-color:#fbfbfb;border-radius:3px 0 0 3px;border:1px solid #e3e4e5;width:40px;height:40px;line-height:40px;padding:0;border-right:0;text-align:center;}
.mec-gCalendar-filters-wrap .mec-minmax-event-cost input, .mec-gCalendar-filters-wrap .mec-minmax-event-cost input:focus, .mec-gCalendar-filters-wrap .mec-text-address-search input, .mec-gCalendar-filters-wrap .mec-text-address-search input:focus{width:208px;height:40px;border-radius:0;border-right:0;border-color:#e3e4e5;font-size:12px;border-style:solid;border-width:1px;padding-left:15px;}
.mec-gCalendar-filters-wrap .mec-text-address-search input:focus, .mec-gCalendar-filters-wrap .mec-text-address-search input{width:415px;}
.mec-gCalendar-filters-wrap .mec-minmax-event-cost input:last-child, .mec-gCalendar-filters-wrap .mec-text-address-search input:focus, .mec-gCalendar-filters-wrap .mec-text-address-search input{border-right:1px solid #e3e4e5;border-radius:0 3px 3px 0;border-left:none;}
.mec-gCalendar .mec-gCalendar-filters-wrap .mec-text-address-search i{border-right:1px solid #e3e4e5;}
.mec-gCalendar-filters-wrap ul.list li[data-value=""]{display:none;}
.mec-gCalendar .fc-h-event .fc-event-title, .mec-gCalendar .fc .fc-scroller-liquid-absolute, .mec-gCalendar .fc .fc-scroller-harness{overflow:visible !important;}
.mec-gCalendar-filters:before, #MonthPicker_mec-gCalendar-month-filter:before,
.mec-gCalendar-filters:after, #MonthPicker_mec-gCalendar-month-filter:after{content:"";display:block;position:absolute;left:50%;margin-left:77px;width:0;height:0;border-style:solid;border-width:7px;}
#MonthPicker_mec-gCalendar-month-filter:before,
#MonthPicker_mec-gCalendar-month-filter:after{margin-left:68px;}
.mec-gCalendar-filters:before, #MonthPicker_mec-gCalendar-month-filter:before{top:-15px;border-color:transparent transparent #e3e9f1 transparent;}
.mec-gCalendar-filters:after, #MonthPicker_mec-gCalendar-month-filter:after{top:-14px;border-color:transparent transparent #fff transparent;}
.mec-gCalendar{font-family:inherit;}
.mec-gCalendar-tooltip{width:290px;height:auto;position:absolute;background:#fff;left:calc(50% - 145px);bottom:calc(100% - 1px);border:1px solid #e3e4e5;border-radius:7px;opacity:1;box-shadow:0 4px 13px rgb(0 0 0 / 7%);z-index:9997;}
@media(max-width:991px){
.mec-gCalendar-tooltip{display:none;}
}
.mec-gCalendar-tooltip-image img{width:100%;border-radius:3px !important;}
.mec-gCalendar-tooltip-image{padding:10px;padding-bottom:8px;}
.mec-gCalendar a.fc-event:active{opacity:1;}
.mec-gCalendar #mec-gCalendar-wrap a.fc-event{padding:7px 3px;font-size:12px;font-weight:400;}
.mec-gCalendar-tooltip-title{color:#000;line-height:24px;font-size:15px;padding:10px 25px;font-weight:500;}
.mec-gCalendar-tooltip-title span{width:12px;height:12px;display:inline-block;margin-left:7px;vertical-align:middle;border-radius:50px;}
.mec-gCalendar-tooltip-title a{color:#000;}
.mec-gCalendar-tooltip-title a:hover{text-decoration:underline;color:#000;}
.mec-gCalendar-tooltip-location{color:#707172;font-size:12px;font-weight:normal;line-height:23px;padding:0 25px 15px;margin-top:-2px;}
.mec-gCalendar-tooltip-location i{margin-right:6px;color:#c1c7ce;}
.mec-gCalendar .fc-event-time{display:none;}
.mec-gCalendar-tooltip-date{background:#f7f8f9;color:#898a8c;font-weight:400;padding:10px 24px;display:flex;justify-content:space-between;font-size:12px;}
.mec-gCalendar-tooltip-date-text>div>span, .mec-gCalendar-tooltip-date-time>div>span{display:block;line-height:23px;}
.mec-gCalendar-tooltip-date-text>div>span:last-child, .mec-gCalendar-tooltip-date-time>div>span:last-child{margin:0;}
.mec-gCalendar-tooltip-date-text .mec-gCalendar-tooltip-date-day{font-size:14px;color:#000;}
.mec-gCalendar-tooltip-date-text, .mec-gCalendar-tooltip-date-time{display:flex;align-items:baseline;}
.mec-gCalendar-tooltip-date-text i, .mec-gCalendar-tooltip-date-time i{margin-right:8px;color:#c1c7ce;}
.mec-gCalendar-tooltip:after, .mec-gCalendar-tooltip:before{content:"";display:block;position:absolute;left:calc(50% - 8px);width:0;height:0;border-style:solid;border-width:8px;}
.mec-gCalendar-tooltip:before{bottom:-17px;border-color:#e3e9f1 transparent transparent transparent;}
.mec-gCalendar-tooltip:after{bottom:-16px;border-color:#fff transparent transparent transparent;}
#mec-gCalendar-wrap .openMonthFilter i{-moz-transition:all 0.27s ease;-webkit-transition:all 0.27s ease;-o-transition:all 0.27s ease;transition:all 0.27s ease;}
#mec-gCalendar-wrap .openMonthFilter.open i{transform:rotate(-180deg);}
.mec-gCalendar input#mec-gCalendar-month-filter{display:none;}
.mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk, .mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk>div:not(#MonthPicker_mec-gCalendar-month-filter){display:flex;align-items:center;justify-content:space-between;}
.mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk{margin-bottom:8px;}
.mec-gCalendar #mec-gCalendar-wrap .fc-header-toolbar.fc-toolbar{border:1px solid #e3e4e5;border-radius:var(--mec-primary-border-radius);padding:18px 30px 10px;position:relative;flex-wrap:wrap;}
.mec-gCalendar #mec-gCalendar-wrap h2.fc-toolbar-title{font-size:22px;font-weight:600;line-height:20px;margin-right:20px;position:relative;}
.mec-gCalendar #mec-gCalendar-wrap h2.fc-toolbar-title>span{font-weight:100;}
.mec-gCalendar h2.fc-toolbar-title i{color:#a1a2a3;cursor:pointer;margin-left:2px;font-size:14px;margin-right:0;}
.mec-gCalendar h2.fc-toolbar-title button{background:transparent;border:none;cursor:pointer;padding:0;outline:none;}
.mec-gCalendar table.fc-scrollgrid-sync-table tbody td{border:none;border-bottom:1px solid #eee;border-right:1px solid #eee;}
.mec-gCalendar button.fc-prevYear-button.fc-button.fc-button-primary, .mec-gCalendar button.fc-prevYear-button.fc-button.fc-button-primary:active, .mec-gCalendar button.fc-nextYear-button.fc-button.fc-button-primary:active, .mec-gCalendar button.fc-nextYear-button.fc-button.fc-button-primary{background:#fff;color:#a1a2a3;border-radius:var(--mec-secondary-border-radius) 0 0 var(--mec-secondary-border-radius);border-color:#e3e4e5;padding:3px 2px;box-shadow:none !important;}
.mec-gCalendar button.fc-button span.fc-icon{font-size:20px;padding:1px 0;width:30px;height:34px;vertical-align:middle;position:relative;}
.mec-gCalendar-filters-wrap .nice-select .list{margin:0;box-shadow:0 0 0 1px rgb(68 68 68 / 11%), 0 2px 4px rgb(0 0 0 / 5%);}
.mec-gCalendar button.fc-button span.fc-icon:before{vertical-align:middle;font-size:18px;position:absolute;top:calc(50% - 9px);left:calc(50% - 9px);}
.mec-gCalendar button.fc-prevYear-button.fc-button.fc-button-primary{border-right:none;}
.mec-gCalendar button.fc-nextYear-button.fc-button.fc-button-primary{border-left:none;border-radius:0 var(--mec-secondary-border-radius) var(--mec-secondary-border-radius) 0;}
.mec-gCalendar button.fc-prev-button.fc-button.fc-button-primary, .mec-gCalendar button.fc-prev-button.fc-button.fc-button-primary:active, .mec-gCalendar button.fc-next-button.fc-button.fc-button-primary:active, .mec-gCalendar button.fc-next-button.fc-button.fc-button-primary{background:#fff;color:#a1a2a3;border-right:none;border-left:none;border-radius:0;border-color:#e3e4e5;padding:3px 2px;box-shadow:none !important;}
.mec-gCalendar button.fc-today-button.fc-button.fc-button-primary:active, .mec-gCalendar button.fc-today-button.fc-button.fc-button-primary{background:#fff;color:#707070;border-left:none;border-right:none;border-radius:0;border-color:#e3e4e5;font-size:13px;text-transform:capitalize;font-weight:400;opacity:1;padding:9px 8px 12px;box-shadow:none !important;cursor:pointer;height:42px;}
.mec-gCalendar button.fc-today-button.fc-button.fc-button-primary:disabled{cursor:auto;}
.mec-gCalendar button.fc-button.fc-button-primary:hover span, .mec-gCalendar button.fc-button.fc-button-primary:hover span{background:#f4f5f6;color:#000;border-radius:var(--mec-secondary-border-radius);}
.mec-gCalendar button.fc-today-button.fc-button.fc-button-primary:not(:disabled):hover{background:#f4f5f6;color:#000;border-radius:0;}
.mec-gCalendar button.fc-findEvents-button.fc-button.fc-button-primary, .mec-gCalendar button.fc-findEvents-button.fc-button.fc-button-primary:active, .mec-gCalendar button.fc-filterEvents-button.fc-button.fc-button-primary{min-width:100px;border-radius:7px !important;margin-right:0;background:#00acf8;border:none !important;padding:10px 15px 11px;font-size:13px;font-weight:500;margin-left:20px !important;box-shadow:none !important;}
.mec-gCalendar tr.fc-scrollgrid-section.fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>td{border-radius:7px 7px 0 0;border:none;}
.mec-gCalendar button.fc-filterEvents-button.fc-button.fc-button-primary{position:relative;text-align:right;padding-right:13px;padding-left:32px;min-width:auto;background:none;font-size:14px;color:#969798;font-weight:400;}
.mec-gCalendar button.fc-filterEvents-button.fc-button.fc-button-primary:active, .mec-gCalendar button.fc-filterEvents-button.fc-button.fc-button-primary:hover{background:#f4f5f6;color:#000000;}
.mec-gCalendar button.fc-filterEvents-button.fc-button.fc-button-primary svg{position:absolute;left:10px;top:14px;}
.mec-gCalendar button.fc-findEvents-button.fc-button.fc-button-primary:hover{background:#444;}
.mec-gCalendar-tooltip-location, .mec-gCalendar-tooltip-title{white-space:normal;}
.mec-gCalendar #mec-gCalendar-wrap .mec-gCalendar-search-text-wrap input[type="text"],
.mec-gCalendar #mec-gCalendar-wrap .mec-gCalendar-search-text-wrap input[type="text"]:focus{margin:0;border:none;box-shadow:none !important;font-size:14px;font-weight:400;line-height:20px;color:#949aa1;padding-right:5px;padding-left:8px;background:#fff;outline:none;display:inline-block;}
.mec-gCalendar .mec-gCalendar-search-text-wrap input[type="text"]::-webkit-input-placeholder{color:#949aa1;}
.mec-gCalendar .mec-gCalendar-search-text-wrap input[type="text"]::-moz-placeholder{color:#949aa1;}
.mec-gCalendar .mec-gCalendar-search-text-wrap input[type="text"]:-ms-input-placeholder{color:#949aa1;}
.mec-gCalendar .mec-gCalendar-search-text-wrap input[type="text"]:-moz-placeholder{color:#949aa1;}
.mec-gCalendar-search-text-wrap{border-left:1px solid #e3e4e5;padding-left:16px;}
.mec-gCalendar-search-text-wrap i{margin-right:0;color:#bcc4ce;font-size:17px;}
.mec-gCalendar .fc-direction-ltr .fc-button-group>.fc-button:first-child{margin-left:7px !important;}
.mec-gCalendar .fc-direction-ltr .fc-toolbar>*> :not(:first-child){margin-left:0;}
.mec-gCalendar .mec-localtime-wrap{color:#000;font-size:11px;margin-top:2px;margin-bottom:2px;}
.mec-gCalendar .fc-theme-standard .fc-popover{background:#fff;border:1px solid #e3e4e5;border-radius:7px;box-shadow:0 4px 13px rgb(0 0 0 / 7%);}
.mec-gCalendar .mec-localtime-wrap i{display:none;}
.mec-gCalendar .datepicker.dropdown-menu{top:51px !important;left:unset !important;right:0;}
.mec-month-picker.datepicker.dropdown-menu{position:absolute;min-width:215px !important;z-index:999;background:#fff;padding:4px 0 3px;margin:0;color:#000;border:1px solid #e3e4e5;border-radius:7px;box-shadow:0 3px 5px rgb(0 0 0 / 3%);}
.mec-month-picker.datepicker.dropdown-menu *,
.mec-month-picker.datepicker.dropdown-menu *{background:#fff;border-radius:7px;border:none;height:auto;}
.mec-month-picker.datepicker table caption+thead tr:first-child td,
.mec-month-picker.datepicker table caption+thead tr:first-child th,
.mec-month-picker.datepicker table colgroup+thead tr:first-child td,
.mec-month-picker.datepicker table colgroup+thead tr:first-child th,
.mec-month-picker.datepicker table thead:first-child tr:first-child td, .mec-month-picker.datepicker table thead:first-child tr:first-child th{border:none;}
.mec-month-picker.datepicker table thead:first-child tr:first-child th.switch{font-weight:500;}
.mec-month-picker.datepicker table thead:first-child tr:first-child th.next, .mec-month-picker.datepicker table thead:first-child tr:first-child th.prev{font-size:0;padding-top:11px;}
.mec-month-picker.datepicker table thead:first-child tr:first-child th.next:before, .mec-month-picker.datepicker table thead:first-child tr:first-child th.prev:before{content:"\e606";font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:#a1a2a3;}
.mec-month-picker.datepicker table thead:first-child tr:first-child th.prev:before{content:"\e605";}
.mec-month-picker.datepicker table.table-condensed thead tr{display:flex;padding:6px 12px 10px;justify-content:space-between;align-items:center;}
.mec-month-picker.datepicker thead tr:first-child th{width:auto;height:auto;}
.mec-month-picker.datepicker thead tr:first-child th.prev, .mec-month-picker.datepicker thead tr:first-child th.next{width:34px;height:34px;padding:0 12px;}
.mec-month-picker.datepicker thead tr:first-child th.switch{padding:5px 18px;}
.mec-month-picker.datepicker table.table-condensed tbody tr td{justify-content:space-between;align-items:center;padding:0 9px 7px;display:flex;flex-direction:row;flex-wrap:wrap;width:auto;}
.mec-month-picker.datepicker td span.active:hover, .mec-month-picker.datepicker td span.active:focus, .mec-month-picker.datepicker td span.active:active, .mec-month-picker.datepicker td span.active.active, .mec-month-picker.datepicker td span.active.disabled, .mec-month-picker.datepicker td span.active[disabled]{background-color:#00acf8;text-shadow:none;}
.mec-month-picker.datepicker td span{width:43px;line-height:41px;font-size:14px;}
.mec-month-picker.datepicker thead tr:first-child th:hover{background:#f4f5f6;}
.mec-month-picker.datepicker thead tr:first-child th:hover:before{color:#000 !important;}
.mec-month-picker.datepicker td span:hover{background-color:#f4f5f6;}
.mec-month-picker.datepicker:after{left:unset;right:11px;}
.mec-month-picker.datepicker:before{left:unset;right:10px;}
#gCalendar-loading{width:100%;height:100%;background:no-repeat rgba(255, 255, 255, 0.88) url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/ajax-loader.gif) center;border-style:none;position:absolute;left:0;right:0;bottom:0;top:0;z-index:9;}
#gCalendar-loading.mec-modal-preloader{display:block !important;}
.fc-daygrid.fc-dayGridMonth-view.fc-view{overflow:auto;border:1px solid #e3e4e5;border-radius:var(--mec-primary-border-radius);}
#mec-gCalendar-wrap table.fc-scrollgrid{min-width:650px;overflow:auto;border:none;border-radius:unset;margin:0;}
@media(min-width:992px){
#mec-gCalendar-wrap table.fc-scrollgrid,
.fc-daygrid.fc-dayGridMonth-view.fc-view{overflow:visible;}
}
#mec-gCalendar-wrap table.fc-scrollgrid thead tr td{border:none !important;background:transparent;}
#mec-gCalendar-wrap table.fc-scrollgrid table{margin-bottom:0;}
#mec-gCalendar-wrap table.fc-scrollgrid tr th{background:transparent;padding:20px 0 3px 10px;text-align:left;border-right:none !important;border-left:none !important;border-bottom:1px solid #e3e4e5;border-top:none;}
#mec-gCalendar-wrap table.fc-scrollgrid tr th.fc-col-header-cell{border:none;}
#mec-gCalendar-wrap table.fc-scrollgrid tr th a{font-size:15px !important;font-weight:500 !important;color:#000;text-decoration:none;}
#mec-gCalendar-wrap .openMonthFilter{position:relative;padding:7px 10px 2px;display:inline-block;}
#mec-gCalendar-wrap.fc .fc-daygrid-day-number{font-size:16px;padding:12px 10px 2px;color:#000;text-decoration:none;}
#mec-gCalendar-wrap table.fc-scrollgrid-sync-table{margin:0;border-spacing:0;border-collapse:separate;}
#mec-gCalendar-wrap table.fc-scrollgrid table,
.fc .fc-daygrid-body{width:100% !important;}
.mec-gCalendar table.fc-scrollgrid-sync-table tbody tr td:last-child{border-right:none;}
.mec-gCalendar table.fc-scrollgrid-sync-table tbody tr:last-child td{border-bottom:none;}
#mec-gCalendar-wrap span.mec-general-calendar-label{color:#fff;padding:1px 4px 3px;font-size:11px;border-radius:3px;margin:5px 3px 2px 0;display:inline-block;}
.mec-gCalendar .fc .fc-scrollgrid-section-sticky>*{position:relative;z-index:1;}
.mec-gCalendar .fc-direction-ltr .fc-daygrid-event.fc-event-end, .mec-gCalendar .fc-direction-rtl .fc-daygrid-event.fc-event-start, .mec-gCalendar .fc-direction-ltr .fc-daygrid-event.fc-event-start, .mec-gCalendar .fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-right:0 !important;margin-left:0 !important;}
#mec-gCalendar-wrap table.fc-scrollgrid-sync-table tr td{text-align:left;background:transparent !important;}
#mec-gCalendar-wrap table.fc-scrollgrid-sync-table .fc-daygrid-day-top{display:flex;flex-direction:row;padding-left:10px;}
#mec-gCalendar-wrap .fc-daygrid-day.fc-day-today{background:#fff !important;}
#mec-gCalendar-wrap .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{color:#00acf8;font-size:17px;font-weight:500;}
#mec-gCalendar-wrap .fc-scrollgrid-section-body>td{border:none !important;background-color:transparent !important;}
#mec-gCalendar-wrap table.fc-scrollgrid-sync-table tbody tr:last-child td:first-child{border-radius:0 0 0 7px;}
#mec-gCalendar-wrap table.fc-scrollgrid-sync-table tbody tr:last-child td:last-child{border-radius:0 0 7px 0;}
.select2-container{z-index:999999;}
@media(max-width:1200px){
.mec-gCalendar-search-text-wrap{padding-left:10px;}
.mec-gCalendar .mec-gCalendar-search-text-wrap input[type="text"],
.mec-gCalendar .mec-gCalendar-search-text-wrap input[type="text"]:focus{width:100px;}
}
@media(max-width:991px){
.mec-gCalendar .mec-gCalendar-search-text-wrap input[type="text"],
.mec-gCalendar .mec-gCalendar-search-text-wrap input[type="text"]:focus{width:auto;}
.mec-gCalendar #mec-gCalendar-wrap .fc-header-toolbar.fc-toolbar{display:block;}
.mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk:last-child{margin:0;}
.mec-gCalendar-search-text-wrap{border-left:none;}
}
@media(max-width:990px){
.mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk:first-child>div{width:100%;justify-content:flex-start !important;position:relative;}
.mec-gCalendar #mec-gCalendar-wrap h2.fc-toolbar-title{position:relative;}
}
@media(max-width:480px){
.mec-gCalendar button.fc-today-button.fc-button.fc-button-primary, .mec-gCalendar button.fc-today-button.fc-button.fc-button-primary:active{padding:6px 6px 9px;}
.mec-gCalendar button.fc-button span.fc-icon{font-size:12px;width:20px;height:27px;}
.mec-gCalendar #mec-gCalendar-wrap h2.fc-toolbar-title{font-size:17px;margin-right:11px;}
.mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk, .mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk>div:not(#MonthPicker_mec-gCalendar-month-filter){flex-wrap:wrap;}
.mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk:last-child>div:not(#MonthPicker_mec-gCalendar-month-filter){width:100%;display:block;}
.mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk:last-child>div.fc-button-group{text-align:right;}
.mec-gCalendar-filters-wrap .mec-text-address-search input, .mec-gCalendar-filters-wrap .mec-text-address-search input:focus{width:100%;}
.mec-gCalendar-filters-wrap>div{width:100%;}
.mec-gCalendar-filters-wrap .nice-select{width:100%;}
.mec-gCalendar-filters{width:328px;right:calc(50% - 165px);top:52px;}
.mec-gCalendar-filters:after, .mec-gCalendar-filters:before{margin-left:30px;}
.mec-gCalendar-filters-wrap .mec-minmax-event-cost input, .mec-gCalendar-filters-wrap .mec-minmax-event-cost input:focus{width:116px;}
.mec-month-picker.datepicker:after{left:unset;right:55px;}
.mec-month-picker.datepicker:before{left:unset;right:54px;}
.mec-month-picker.datepicker.dropdown-menu{top:40px !important;right:-45px;}
.mec-gCalendar #mec-gCalendar-wrap .fc-header-toolbar.fc-toolbar{padding:18px 10px;}
.mec-gCalendar button.fc-today-button.fc-button.fc-button-primary, .mec-gCalendar button.fc-today-button.fc-button.fc-button-primary:active{height:35.5px;}
.mec-gCalendar-search-text-wrap{border-left:0;border-bottom:1px solid #eee;padding:0;margin-bottom:10px;}
.mec-gCalendar-filters:after, .mec-gCalendar-filters:before{margin:0;}
}
@media(max-width:360px){
.mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk:last-child>div.fc-button-group{text-align:left;}
.mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk:last-child>div:not(#MonthPicker_mec-gCalendar-month-filter){margin-bottom:8px;}
.mec-gCalendar #mec-gCalendar-wrap h2.fc-toolbar-title{position:relative;width:100%;}
.mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk:first-child>div{justify-content:left !important;}
.mec-gCalendar #mec-gCalendar-wrap h2.fc-toolbar-title{font-size:22px;}
.mec-gCalendar button.fc-button span.fc-icon{font-size:20px;width:30px;height:34px;}
.mec-gCalendar button.fc-today-button.fc-button.fc-button-primary, .mec-gCalendar button.fc-today-button.fc-button.fc-button-primary:active{padding:9px 8px 12px;}
.mec-gCalendar-filters:after, .mec-gCalendar-filters:before{margin-left:-100px;}
.mec-gCalendar-filters{top:60px;}
.mec-month-picker.datepicker.dropdown-menu{width:215px;}
.mec-month-picker.datepicker.dropdown-menu{top:37px !important;right:27px;}
.mec-gCalendar #mec-gCalendar-wrap h2.fc-toolbar-title{font-size:12px;display:inline-block;width:auto;}
#mec-gCalendar-wrap .openMonthFilter{padding-right:0;}
.mec-gCalendar button.fc-button span.fc-icon{width:20px;height:27px;}
.mec-gCalendar button.fc-today-button.fc-button.fc-button-primary, .mec-gCalendar button.fc-today-button.fc-button.fc-button-primary:active{line-height:1;}
.mec-month-picker.datepicker.dropdown-menu{right:-80px;}
.mec-month-picker.datepicker:after{right:calc(50% - 3px);}
.mec-month-picker.datepicker:before{right:calc(50% - 4px);}
.mec-gCalendar .fc-header-toolbar .fc-toolbar-chunk:last-child>div.fc-button-group{text-align:right;}
.mec-gCalendar-filters{width:300px;right:calc(50% - 150px);}
.mec-gCalendar-filters-wrap{padding:15px;}
.fc-h-event .fc-event-main{font-size:9px;line-height:11px;}
} @media(max-width:768px){
.mec-cart{overflow-x:scroll;}
}
.mec-cart-coupon input[type="text"]{min-height:40px;font-size:13px;line-height:38px;color:#606367;border:1px solid #e3e5e7;border-radius:3px;padding:0 12px;margin-bottom:0;box-shadow:unset;width:330px;vertical-align:top;}
.mec-cart ul{padding:0;list-style:none;}
.mec-cart ul h5, .mec-cart ul h6{margin:0;font-size:14px;color:#000;font-weight:inherit;}
.mec-cart ul h6{padding-left:0;}
.mec-cart ul h6:before{content:"— ";}
.mec-cart ul h5{font-weight:400;margin:0 0 3px 0;}
.mec-cart ul h6:last-child{margin-bottom:12px;}
.mec-cart table td:nth-child(4) ul li{margin-bottom:5px;}
.mec-cart table td:nth-child(4) ul li:last-child{margin-bottom:12px;}
.mec-cart table a{font-size:15px;font-weight:400;line-height:20px;color:#474849;fill:#474849;}
.mec-cart table a:hover{color:#000;}
.mec-cart table #mec_cart_total_payable,
.mec-cart table .mec-transaction-price{font-size:20px;font-weight:700;line-height:26px;letter-spacing:-0.8px;text-align:right;color:#060607;fill:#060607;}
.mec-cart table .mec-line-through{text-decoration:line-through;}
.mec-cart table .mec-cart-remove-transactions svg:hover, .mec-cart table .mec-cart-remove-transactions svg:hover path{color:red !important;fill:red !important;cursor:pointer;}
.mec-cart table tr{text-align:left;}
.mec-cart table tr th{margin-bottom:27px;margin-top:0;padding:9px 12px 9px;font-size:14px;line-height:1.8;letter-spacing:0;font-weight:600;position:relative;color:#000;}
.mec-cart table tr td{padding:9px 12px 9px;font-size:14px;color:#000;}
.mec-cart table tr td a:hover{color:#000;text-decoration:underline;}
.mec-cart table tr td, .mec-cart table tr th{background-color:#fff !important;border:0 !important;vertical-align:middle;}
.mec-cart table tr{border-top:1px solid rgba(0, 0, 0, 0.1);}
.mec-cart table tr th:last-child{text-align:right;}
.mec-cart table tr{border-top:1px solid rgba(0, 0, 0, 0.1);}
.mec-cart table td:nth-child(1){width:35px;max-width:35px;}
.mec-cart table td:nth-child(2){width:135px;max-width:135px;}
.mec-cart table td:nth-child(3),
.mec-cart table td:nth-child(4){min-width:200px;width:200px;}
.mec-cart table td:nth-child(5){font-size:12px;}
.mec-cart table td:nth-child(6){text-align:right;vertical-align:middle;}
.mec-cart .mec-cart-coupon-code{font-size:12px;color:#8d9599;}
.mec-cart table thead tr th{border-bottom:1px solid #a3a3a3 !important;}
.mec-cart table thead tr, .mec-cart table thead tr th{border-top:none !important;}
@media only screen and (max-width: 992px) {
.mec-cart table{min-width:780px;overflow-x:scroll;}
}
.mec-cart table tfoot tr th:last-child{display:none;}
.mec-checkout .mec-checkout-list{list-style:none;padding:0;margin:40px 0;display:grid;grid-template-columns:auto auto;column-gap:25px;row-gap:25px;padding-bottom:40px;border-bottom:1px solid #e6e6e6;}
.mec-checkout .mec-checkout-list .mec-list-items{padding:20px 30px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 2px 0 0 rgb(0 0 0 / 2%);}
.mec-checkout .mec-checkout-list .mec-list-items h3{margin-top:20px;margin-bottom:12px;font-size:22px;line-height:27px;letter-spacing:-0.4px;font-weight:700;position:relative;}
.mec-checkout .mec-checkout-list .mec-list-items h5{font-size:18px;font-weight:500;padding-bottom:5px;display:inline;color:#000;margin:0 0 8px 0;}
.mec-checkout .mec-checkout-list .mec-list-items h6{margin:0;font-size:16px;line-height:23px;color:#8d9599;font-weight:inherit;}
.mec-checkout .mec-checkout-list .mec-list-items h6{padding-left:0;}
.mec-checkout .mec-checkout-list .mec-list-items h6:before{content:"— ";}
.mec-checkout .mec-checkout-list .mec-list-items ul{list-style:none;padding:15px 0 0 0;}
.mec-checkout .mec-checkout-list .mec-list-items .mec-checkout-price-details{color:#000;border:none;border-radius:2px;background:#f7f7f7;padding:15px;margin:15px 0 0 0;max-width:100%;}
.mec-checkout .mec-checkout-list .mec-list-items .mec-checkout-price-details li{display:flex;flex-wrap:nowrap;justify-content:space-between;}
.mec-checkout #mec_cart_total_payable{margin:0 0 40px 0;font-size:29px;line-height:27px;letter-spacing:-0.4px;font-weight:700;position:relative;color:#39c36e;}
.mec-checkout .mec-gateway-comment{margin-top:20px;margin:0 0 20px 0;color:#616161;font-size:14px;line-height:1.8;}
.mec-checkout .mec-email-stripe input[type="email"],
.mec-checkout .mec-name-stripe input[type="text"]{box-sizing:border-box;height:40px;padding:10px 12px;border:0 !important;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1 !important;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;margin-bottom:20px;background:#fff !important;max-width:330px;}
.mec-checkout label{color:#424242;font-weight:700;font-size:13px;letter-spacing:0;margin:0 0 4px 0;display:block;clear:none;padding:7px 1em 3px 0;}
.mec-checkout input[type="radio"]:before{content:"";display:inline-block;background:#fff;border-radius:24px;width:13px;height:13px;cursor:pointer;margin:1px 0 0 0;border:1px solid #d7d8d9;}
.mec-checkout input[type="radio"]:checked:before{border:0;background:#000;}
.mec-checkout input[type="radio"]{margin:0 4px 0 0;font-size:0;}
.mec-checkout input[type="checkbox"]{float:left;}
.mec-checkout-gateways-wrapper{max-width:54%;margin-bottom:20px;}
@media(max-width:768px){
.mec-checkout-gateways-wrapper{max-width:100%;margin-bottom:20px;}
}
.mec-checkout .mec-book-form-next-button{float:right;right:30%;width:155px;text-align:center;}
.mec-checkout .mec-checkout-actions .mec-checkout-cart-link.button{background-color:#c4cace !important;width:155px;text-align:center;}
.mec-checkout .mec-book-form-next-button:hover, .mec-checkout .mec-checkout-actions .mec-checkout-cart-link.button:hover{background:#000 !important;}
@media(max-width:768px){
.mec-checkout .mec-checkout-list{display:block;padding-bottom:20px;}
.mec-checkout .mec-checkout-list .mec-list-items{margin-bottom:20px;padding:15px;}
.mec-checkout-gateways-wrapper{max-width:100%;margin-bottom:20px;}
.mec-checkout .mec-book-form-next-button{right:0;}
}
.mec-checkout-footer{background:#f5f6f7;padding:30px 40px 15px;border-radius:5px;}
.mec-checkout #mec_cart_total_payable{margin:0 0 15px;font-size:26px;line-height:1;letter-spacing:-0.4px;font-weight:700;position:relative;color:#000000;}
.mec-wrap .mec-simple-checkboxes-search{display:table-cell;float:none;padding:0 10px;}
.mec-wrap .mec-simple-checkboxes-search i{font-size:18px;width:unset;height:unset;background:none;border:none;display:inline-block;padding:0;margin-right:10px;}
.mec-wrap .mec-simple-checkboxes-search label:not(.selectit){font-size:14px;font-weight:600;line-height:20px;color:#313131;display:inline-block;margin-bottom:15px;}
.mec-wrap .mec-simple-checkboxes-search ul{list-style:none;padding:0;}
.mec-wrap .mec-simple-checkboxes-search ul li label{line-height:20px;margin-bottom:15px;}
.mec-load-more-wrap.mec-load-more-scroll-loading{width:100%;height:100%;background:no-repeat rgba(255, 255, 255, 0.88) url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/ajax-loader.gif) bottom;border-style:none;position:absolute;left:0;right:0;bottom:0;top:0;z-index:9;}
.mec-nextprev-wrap{margin-top:30px;overflow:hidden;clear:both;}
.mec-nextprev-next-button, .mec-nextprev-prev-button{margin-right:0;}
.mec-nextprev-next-button{float:right;clear:both;}
a.mec-nextprev-next-button{text-decoration:none !important;}
a.mec-nextprev-next-button:hover{color:var(--mec-color-skin);}
.mec-nextprev-prev-button svg{transform:rotate(180deg);}
.mec-loading-events:after{content:"";background:rgba(255, 255, 255, 0.88) url(//www.ccf.org.in/wp-content/plugins/modern-events-calendar-lite/assets/img/ajax-loader.gif) no-repeat center calc(100% - 100px);position:absolute;top:0;right:0;left:0;bottom:0;margin:0 -10px;}
.mec-credit-url{font-size:11px;text-align:center;color:#919293;margin-top:20px;}
.mec-credit-url a{text-decoration:none;color:#919293;}
body[class*="mec-theme"] .mec-wrap a{text-decoration:auto;}
.mec-ticket-name-description-wrapper h4{margin:0 0 5px 0;}
.mec-ticket-name-description-wrapper h4 .mec-ticket-attendee-counter, .mec-ticket-name-description-wrapper h4 .mec-ticket-name{font-size:16px;font-weight:500;}
.gm-style img{max-width:unset !important;}
.gm-style .gm-style-mtc button{border-radius:0 !important;}
.gm-style .gm-style-iw-c button[aria-label="Close"]{position:absolute !important;right:0;}
.gm-style .gm-style-iw-c button[aria-label="Close"]:hover{box-shadow:none !important;}
.mec-faq-list{list-style:none;padding:0;}
.mec-faq-list .mec-faq-item{border-bottom:1px solid #d4d4d4;position:relative;}
.mec-faq-list .mec-faq-item .mec-faq-toggle-icon{font-size:12px;position:absolute;right:15px;top:32px;z-index:1;cursor:pointer;transition:0.3s;}
.mec-faq-list .mec-faq-item.close .mec-faq-toggle-icon{transform:rotate(180deg);}
.mec-faq-list .mec-faq-item .mec-faq-title{padding:25px 15px;}
.mec-faq-list .mec-faq-item .mec-faq-title h4{font-size:19px;font-weight:700;margin:0;position:relative;white-space:nowrap;}
.mec-faq-list .mec-faq-item .mec-faq-title h4:after{content:"";position:absolute;top:0;right:0;width:30%;height:100%;background:rgb(0, 0, 0);background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 1) 95%, rgba(255, 255, 255, 1) 100%);pointer-events:none;}
.mec-faq-list .mec-faq-item .mec-faq-content{padding:0 15px 5px;max-height:500px;overflow:hidden;-webkit-transition:max-height 0.5s linear;-moz-transition:max-height 0.5s linear;-ms-transition:max-height 0.5s linear;-o-transition:max-height 0.5s linear;transition:max-height 0.5s linear;}
.mec-faq-list .mec-faq-item.close .mec-faq-content{max-height:0;overflow:hidden;}
.mec-faq-list .mec-faq-item .mec-faq-content p{color:#6d8193;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.2px;}
.mec-trailer iframe{width:100%;}
.single-mec-events{overflow-x:hidden;}
.mec-event-banner{width:calc(100vw - 17px);position:relative;margin-left:calc(-50vw - 10px);left:calc(50% + 18px);min-height:420px;padding:80px 0;text-align:center;margin-bottom:30px;}
.mec-event-banner-inner{max-width:900px;margin:0 auto;min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1;}
.mec-event-banner-title .mec-single-title{font-size:46px;font-weight:700;line-height:1.1;color:#fff;}
.mec-event-banner-datetime{display:flex;justify-content:center;gap:20px;margin-bottom:20px;}
.mec-event-banner-datetime .mec-single-event-date, .mec-event-banner-datetime .mec-single-event-time, .mec-event-banner-location .mec-single-event-location{display:flex;align-items:baseline;margin:0;padding:0;color:#fff;}
.mec-event-banner-location .mec-single-event-location{justify-content:center;align-items:center;gap:16px;}
.mec-event-banner-location>i{display:none;}
.mec-event-banner-location img{max-width:90px;margin:0;}
.mec-event-banner-location .mec-single-event-location dl{display:flex;align-items:baseline;gap:7px;flex-direction:row;}
.mec-event-banner-location .mec-single-event-location img+dl{flex-direction:column;}
.mec-event-banner-location .mec-single-event-location dl dd{display:flex;align-items:baseline;gap:5px;}
.mec-event-banner-location .mec-single-event-location dl dd *{color:#fff;}
.mec-event-banner-location .mec-single-event-location dl dd address.mec-events-address{font-size:16px;line-height:1.5;}
.mec-event-banner-datetime .mec-single-event-date h3.mec-date, .mec-event-banner-datetime .mec-single-event-date dt.mec-date, .mec-event-banner-datetime .mec-single-event-date .mec-date, .mec-event-banner-datetime .mec-single-event-time h3.mec-time, .mec-event-banner-datetime .mec-single-event-time dt.mec-time, .mec-event-banner-datetime .mec-single-event-time .mec-time, .mec-event-banner-location .mec-single-event-location .mec-location{display:none;}
.mec-event-banner-datetime .mec-single-event-date i, .mec-event-banner-datetime .mec-single-event-time i, .mec-event-banner-datetime .mec-single-event-date img{margin-right:5px;}
.mec-event-banner-datetime .mec-single-event-date dl dd, .mec-event-banner-datetime .mec-single-event-time dl dd, .mec-event-banner-location .mec-single-event-location dl dd{margin:0;}
.mec-event-banner-datetime .mec-single-event-time .mec-time-comment{position:absolute;top:15px;left:20px;}
.mec-event-banner-datetime .mec-single-event-date{position:static;}
.mec-event-banner-datetime .mec-single-event-date .mec-holding-status{position:absolute;bottom:0;color:#fff;width:100px;padding:0 5px;border:1px solid #fff;border-radius:5px;left:calc(50% - 50px);}
.mec-event-banner-color{width:calc(100vw - 17px);height:100%;position:absolute;top:0;z-index:0;}
@media only screen and (max-width: 768px) {
.mec-event-banner{width:100vw;position:relative;margin-left:-50vw;left:50%;}
.mec-event-banner-color{width:100vw;}
.mec-event-banner-inner{min-height:400px;max-width:90%;}
.mec-event-banner-title .mec-single-title{font-size:36px;}
.mec-event-banner-datetime{flex-direction:column;align-items:center;}
.mec-event-banner-location .mec-single-event-location{flex-direction:column;align-items:center;}
.mec-event-banner-location .mec-single-event-location dl{flex-direction:column;align-items:center;}
}  .mec-wrap li.mec-event-social-icon a>svg{width:36px;height:36px;border-radius:50%;padding:9px;fill:#767676;margin-right:3px;transition:all ease 300ms;}
.mec-wrap .mec-event-list-standard li.mec-event-social-icon a.twitter svg, .mec-wrap .mec-event-grid-classic li.mec-event-social-icon a.twitter svg, .mec-wrap .mec-event-grid-modern li.mec-event-social-icon a.twitter svg, .mec-wrap .mec-event-grid-clean li.mec-event-social-icon a.twitter svg{margin:0;padding:0;height:36px;width:16px;margin-bottom:-7px;}
.mec-event-list-modern .mec-event-sharing>li a{display:flex;align-items:center;}
.mec-event-list-modern .mec-event-sharing>li a.twitter svg{border:1px solid #ddd;}
.mec-event-list-modern .mec-event-sharing{display:flex;align-items:center;flex-wrap:wrap;}
.mec-subscribe-to-calendar-container{display:flex;flex-direction:column;align-items:end;}
.mec-wrap button.mec-subscribe-to-calendar-btn{margin-top:20px;margin-right:0 !important;margin-bottom:0 !important;width:180px;}
.mec-subscribe-to-calendar-items{width:180px;padding:5px 20px;background:#fff;border:1px solid #e6e7e8;border-radius:3px;}
.mec-subscribe-to-calendar-items a{font-size:14px;color:#8d8d8d;display:block;margin:10px 0;transition:0.2s;}
.mec-subscribe-to-calendar-items a:hover{color:var(--mec-color-skin);}
.mec-booking-ticket-variations ul{list-style:none;padding:0;}
.mec-booking-ticket-variations ul li{margin-bottom:20px;}
.mec-booking-ticket-variations ul li h5{font-size:16px;margin:0;}
.mec-booking-ticket-variations ul li p{margin:0;}
 .mec-hourly-schedule-speaker-name, .mec-events-meta-group-countdown .countdown-w span, .mec-single-event .mec-event-meta dt, .mec-hourly-schedule-speaker-job-title, .post-type-archive-mec-events h1, .mec-ticket-available-spots .mec-event-ticket-name, .tax-mec_category h1, .mec-wrap h1, .mec-wrap h2, .mec-wrap h3, .mec-wrap h4, .mec-wrap h5, .mec-wrap h6, .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{font-family:var(--mec-heading-font-family), Helvetica, Arial, sans-serif;}
.mec-single-event .mec-event-meta .mec-events-event-cost, .mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-value, .mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-name, .mec-wrap .info-msg div, .mec-wrap .mec-error div, .mec-wrap .mec-success div, .mec-wrap .warning-msg div, .mec-breadcrumbs .mec-current, .mec-events-meta-group-tags, .lity-content .mec-events-meta-group-booking .mec-event-ticket-available, .mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available, .mec-single-modern .mec-single-event-bar>div dd, .mec-single-event .mec-event-meta dd, .mec-single-event .mec-event-meta dd a, .mec-next-occ-booking span, .mec-hourly-schedule-speaker-description, .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title, .mec-single-event .mec-speakers-details ul li .mec-speaker-name, .mec-event-data-field-items, .mec-load-more-button, .mec-events-meta-group-tags a, .mec-events-button, .mec-wrap abbr, .mec-event-schedule-content dl dt, .mec-breadcrumbs a, .mec-breadcrumbs span .mec-event-content p, .mec-wrap p{font-family:var(--mec-paragraph-font-family), sans-serif;font-weight:400;}
.mec-event-grid-minimal .mec-modal-booking-button:hover, .mec-events-timeline-wrap .mec-organizer-item a, .mec-events-timeline-wrap .mec-organizer-item:after, .mec-events-timeline-wrap .mec-shortcode-organizers i, .mec-timeline-event .mec-modal-booking-button, .mec-wrap .mec-map-lightbox-wp.mec-event-list-classic .mec-event-date, .mec-timetable-t2-col .mec-modal-booking-button:hover, .mec-event-container-classic .mec-modal-booking-button:hover, .mec-calendar-events-side .mec-modal-booking-button:hover, .mec-event-grid-yearly .mec-modal-booking-button, .mec-events-agenda .mec-modal-booking-button, .mec-event-grid-simple .mec-modal-booking-button, .mec-event-list-minimal .mec-modal-booking-button:hover, .mec-timeline-month-divider, .mec-wrap.colorskin-custom .mec-totalcal-box .mec-totalcal-view span:hover, .mec-wrap.colorskin-custom .mec-calendar.mec-event-calendar-classic .mec-selected-day, .mec-wrap.colorskin-custom .mec-color, .mec-wrap.colorskin-custom .mec-event-sharing-wrap .mec-event-sharing>li:hover a, .mec-wrap.colorskin-custom .mec-color-hover:hover, .mec-wrap.colorskin-custom .mec-color-before *:before,
.mec-wrap.colorskin-custom .mec-widget .mec-event-grid-classic.owl-carousel .owl-nav i, .mec-wrap.colorskin-custom .mec-event-list-classic a.magicmore:hover, .mec-wrap.colorskin-custom .mec-event-grid-simple .mec-event-title:hover, .mec-wrap.colorskin-custom .mec-single-event .mec-event-meta dd.mec-events-event-categories:before, .mec-wrap.colorskin-custom .mec-single-event-date:before, .mec-wrap.colorskin-custom .mec-single-event-time:before, .mec-wrap.colorskin-custom .mec-events-meta-group.mec-events-meta-group-venue:before, .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-previous-month i, .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-next-month:hover, .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-previous-month:hover, .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-next-month:hover, .mec-wrap.colorskin-custom .mec-calendar.mec-event-calendar-classic dt.mec-selected-day:hover, .mec-wrap.colorskin-custom .mec-infowindow-wp h5 a:hover, .colorskin-custom .mec-events-meta-group-countdown .mec-end-counts h3, .mec-calendar .mec-calendar-side .mec-next-month i, .mec-wrap .mec-totalcal-box i, .mec-calendar .mec-event-article .mec-event-title a:hover, .mec-attendees-list-details .mec-attendee-profile-link a:hover, .mec-wrap.colorskin-custom .mec-next-event-details li i, .mec-next-event-details i:before, .mec-marker-infowindow-wp .mec-marker-infowindow-count, .mec-next-event-details a, .mec-wrap.colorskin-custom .mec-events-masonry-cats a.mec-masonry-cat-selected, .lity .mec-color, .lity .mec-color-before :before, .lity .mec-color-hover:hover, .lity .mec-wrap .mec-color, .lity .mec-wrap .mec-color-before :before, .lity .mec-wrap .mec-color-hover:hover, .leaflet-popup-content .mec-color, .leaflet-popup-content .mec-color-before :before, .leaflet-popup-content .mec-color-hover:hover, .leaflet-popup-content .mec-wrap .mec-color, .leaflet-popup-content .mec-wrap .mec-color-before :before, .leaflet-popup-content .mec-wrap .mec-color-hover:hover, .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active.mec-color, .mec-map-boxshow div .mec-map-view-event-detail.mec-event-detail i, .mec-map-boxshow div .mec-map-view-event-detail.mec-event-detail:hover, .mec-map-boxshow .mec-color, .mec-map-boxshow .mec-color-before :before, .mec-map-boxshow .mec-color-hover:hover, .mec-map-boxshow .mec-wrap .mec-color, .mec-map-boxshow .mec-wrap .mec-color-before :before, .mec-map-boxshow .mec-wrap .mec-color-hover:hover, .mec-choosen-time-message, .mec-booking-calendar-month-navigation .mec-next-month:hover, .mec-booking-calendar-month-navigation .mec-previous-month:hover, .mec-yearly-view-wrap .mec-agenda-event-title a:hover, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year i, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year i, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year:hover, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year:hover, .mec-av-spot .mec-av-spot-head .mec-av-spot-box span, .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-previous-month:hover .mec-load-month-link, .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-next-month:hover .mec-load-month-link, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year:hover .mec-load-month-link, .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year:hover .mec-load-month-link, .mec-skin-list-events-container .mec-data-fields-tooltip .mec-data-fields-tooltip-box ul .mec-event-data-field-item a, .mec-wrap.mec-cart table tr td a, .mec-marker-infowindow-wp .mec-marker-infowindow-count, .mec-single-event .mec-speakers-details ul li .mec-speaker-name{color:var(--mec-color-skin);}
.mec-event-list-standard .mec-event-meta svg path, .mec-wrap .mec-event-sharing-wrap .mec-event-sharing>li:hover a svg{fill:var(--mec-color-skin);}
.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-modal-booking-button:hover, .mec-wrap.colorskin-custom .mec-event-sharing .mec-event-share:hover .event-sharing-icon, .mec-wrap.colorskin-custom .mec-event-grid-clean .mec-event-date, .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 svg, .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-calendar:not(.mec-event-calendar-classic) .mec-selected-day,
.mec-wrap.colorskin-custom .mec-calendar .mec-selected-day: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-bg-color, .mec-wrap.colorskin-custom .mec-bg-color-hover:hover, .colorskin-custom .mec-event-sharing-wrap:hover>li, .mec-wrap.colorskin-custom .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected, .mec-wrap .flip-clock-wrapper ul li a div div.inn, .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected, .event-carousel-type1-head .mec-event-date-carousel, .mec-event-countdown-style3 .mec-event-date, #wrap .mec-wrap article.mec-event-countdown-style1,
.mec-event-countdown-style1 .mec-event-countdown-part3 a.mec-event-button, .mec-wrap .mec-event-countdown-style2, .mec-map-get-direction-btn-cnt input[type="submit"],
.mec-booking button, span.mec-marker-wrap, .mec-wrap.colorskin-custom .mec-timeline-events-container .mec-timeline-event-date:before, .mec-has-event-for-booking.mec-active .mec-calendar-novel-selected-day, .mec-booking-tooltip.multiple-time .mec-booking-calendar-date.mec-active, .mec-booking-tooltip.multiple-time .mec-booking-calendar-date:hover, .mec-ongoing-normal-label, .mec-calendar .mec-has-event:after, .mec-events-progress-bar progress:after, .mec-events-progress-bar progress::-webkit-progress-value{background-color:var(--mec-color-skin);}
.mec-booking-tooltip.multiple-time .mec-booking-calendar-date:hover, .mec-calendar-day.mec-active .mec-booking-tooltip.multiple-time .mec-booking-calendar-date.mec-active{background-color:var(--mec-color-skin);}
.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-modal-booking-button:hover, .mec-timeline-month-divider, .mec-wrap.colorskin-custom .mec-single-event .mec-speakers-details ul li .mec-speaker-avatar a:hover img, .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 svg, .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-standard .mec-month-divider span:before, .mec-wrap.colorskin-custom .mec-single-event .mec-social-single:before, .mec-wrap.colorskin-custom .mec-single-event .mec-frontbox-title:before, .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-events-side .mec-table-side-day, .mec-wrap.colorskin-custom .mec-border-color, .mec-wrap.colorskin-custom .mec-border-color-hover:hover, .colorskin-custom .mec-single-event .mec-frontbox-title:before, .colorskin-custom .mec-single-event .mec-wrap-checkout h4:before, .colorskin-custom .mec-single-event .mec-events-meta-group-booking form>h4:before, .mec-wrap.colorskin-custom .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected, .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected, .event-carousel-type1-head .mec-event-date-carousel:after, .mec-wrap.colorskin-custom .mec-events-masonry-cats a.mec-masonry-cat-selected, .mec-marker-infowindow-wp .mec-marker-infowindow-count, .mec-wrap.colorskin-custom .mec-events-masonry-cats a:hover, .mec-has-event-for-booking .mec-calendar-novel-selected-day, .mec-booking-tooltip.multiple-time .mec-booking-calendar-date.mec-active, .mec-booking-tooltip.multiple-time .mec-booking-calendar-date:hover, .mec-virtual-event-history h3:before, .mec-booking-tooltip.multiple-time .mec-booking-calendar-date:hover, .mec-calendar-day.mec-active .mec-booking-tooltip.multiple-time .mec-booking-calendar-date.mec-active, .mec-rsvp-form-box form>h4:before, .mec-wrap .mec-box-title::before, .mec-box-title::before, .lity-content .mec-booking-progress-bar li.mec-active:after, .mec-single-event .mec-frontbox-title:before, .mec-single-event .mec-wrap-checkout h4:before, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4:before, .lity-content .mec-events-meta-group-booking form>h4:before, .mec-single-event .mec-events-meta-group-booking form>h4:before, .mec-events-meta-group-booking .mec-booking-shortcode form>h4:before, .lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4:before, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4:before, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4:before{border-color:var(--mec-color-skin);}
.mec-wrap.colorskin-custom .mec-event-countdown-style3 .mec-event-date:after, .mec-wrap.colorskin-custom .mec-month-divider span:before, .mec-calendar.mec-event-container-simple dl dt.mec-selected-day, .mec-calendar.mec-event-container-simple dl dt.mec-selected-day:hover{border-bottom-color:var(--mec-color-skin);}
.mec-wrap.colorskin-custom article.mec-event-countdown-style1 .mec-event-countdown-part2:after{border-color:transparent transparent transparent var(--mec-color-skin);}
.mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):not(.dismissButton):not([class*="et-"]),
.mec-wrap input[type="submit"],
.mec-wrap input[type="reset"],
.mec-wrap input[type="button"],
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):not(.dismissButton):not([class*="et-"]),
.lity-content input[type="submit"],
.lity-content input[type="reset"],
.lity-content input[type="button"],
.lity-content input[type="submit"],
.mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-form-row .mec-book-form-next-button.mec-book-form-pay-button{color:var(--mec-color-skin);background:var(--mec-color-skin-rgba-1);border-color:var(--mec-color-skin-rgba-1);}
.mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):not(.dismissButton):not([class*="et-"]):hover,
.mec-wrap input[type="submit"]:hover,
.mec-wrap input[type="reset"]:hover,
.mec-wrap input[type="button"]:hover,
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):not(.dismissButton):not([class*="et-"]):hover,
.lity-content input[type="submit"]:hover,
.lity-content input[type="reset"]:hover,
.lity-content input[type="button"]:hover,
.lity-content input[type="submit"]:hover,
.mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover{border-color:var(--mec-color-skin);}
.mec-single-event .mec-events-meta-group-booking input[type="radio"]:checked:before,
.mec-events-meta-group-booking .mec-booking-shortcode input[type="radio"]:checked:before,
.lity-container .mec-events-meta-group-booking input[type="radio"]:checked:before{background:var(--mec-color-skin);box-shadow:0 0 0 2px var(--mec-color-skin-rgba-1);}
.mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not([class*="et-"]) svg path,
.mec-wrap input[type="submit"] svg path,
.mec-wrap input[type="reset"] svg path,
.mec-wrap input[type="button"] svg path,
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path,
.lity-content input[type="submit"] svg path,
.lity-content input[type="reset"] svg path,
.lity-content input[type="button"] svg path,
.mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path{fill:var(--mec-color-skin);}
.mec-wrap .button svg.back path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.et-fb-button) svg.back path{fill:#636f72;}
.mec-booking-calendar-month-navigation .mec-previous-month:hover a, .mec-booking-calendar-month-navigation .mec-next-month:hover a{color:var(--mec-color-skin);}
.mec-wrap.colorskin-custom .mec-box-shadow-color{box-shadow:0 4px 22px -7px var(--mec-color-skin);}
.mec-timeline-event .mec-modal-booking-button, .mec-events-timeline-wrap:before, .mec-wrap.colorskin-custom .mec-timeline-event-local-time, .mec-wrap.colorskin-custom .mec-timeline-event-time, .mec-wrap.colorskin-custom .mec-timeline-event-location, .mec-wrap.colorskin-custom .mec-timeline-event-organizer, .mec-wrap.colorskin-custom .mec-timeline-event-categories, .mec-choosen-time-message{background:var(--mec-color-skin-rgba-4);}
@media only screen and (min-width: 1200px) {
.mec-container, body [id*="mec_skin_"].mec-fluent-wrap{width:var(--mec-container-normal-width);max-width:var(--mec-container-normal-width);}
} @media only screen and (min-width: 1921px) {
.mec-container, body [id*="mec_skin_"].mec-fluent-wrap{width:var(--mec-container-large-width);max-width:var(--mec-container-large-width);}
} .mec-wrap h1 a,
.mec-wrap h2 a, .mec-wrap h3 a, .mec-wrap h4 a, .mec-wrap h5 a, .mec-wrap h6 a, .entry-content .mec-wrap h1 a, .entry-content .mec-wrap h2 a, .entry-content .mec-wrap h3 a, .entry-content .mec-wrap h4 a, .entry-content .mec-wrap h5 a, .entry-content .mec-wrap h6 a, .mec-wrap .mec-calendar .mec-event-article .mec-event-title a, .mec-wrap .mec-event-grid-simple .mec-event-title a, .mec-wrap .mec-event-grid-modern .mec-event-title a, .mec-wrap .mec-event-grid-minimal .mec-event-title a, .mec-wrap .mec-event-grid-clean .mec-event-title a, .mec-wrap .mec-event-grid-classic .mec-event-title a, .mec-wrap .mec-event-list-standard .mec-event-title a, .mec-wrap .mec-wrap .mec-event-list-modern .mec-event-title a, .mec-wrap .mec-event-list-minimal .mec-event-title a, .mec-wrap .mec-event-list-classic .mec-event-title a{color:var(--mec-title-color);}
.mec-wrap.colorskin-custom h1 a:hover, .mec-wrap.colorskin-custom h2 a:hover, .mec-wrap.colorskin-custom h3 a:hover, .mec-wrap.colorskin-custom h4 a:hover, .mec-wrap.colorskin-custom h5 a:hover, .mec-wrap.colorskin-custom h6 a:hover, .entry-content .mec-wrap.colorskin-custom h1 a:hover, .entry-content .mec-wrap.colorskin-custom h2 a:hover, .entry-content .mec-wrap.colorskin-custom h3 a:hover, .entry-content .mec-wrap.colorskin-custom h4 a:hover, .entry-content .mec-wrap.colorskin-custom h5 a:hover, .entry-content .mec-wrap.colorskin-custom h6 a:hover, .mec-wrap .mec-calendar .mec-event-article .mec-event-title a:hover, .mec-wrap .mec-event-grid-simple .mec-event-title a:hover, .mec-wrap .mec-event-grid-modern .mec-event-title a:hover, .mec-wrap .mec-event-grid-minimal .mec-event-title a:hover, .mec-wrap .mec-event-grid-clean .mec-event-title a:hover, .mec-wrap .mec-event-grid-classic .mec-event-title a:hover, .mec-wrap .mec-event-list-standard .mec-event-title a:hover, .mec-wrap .mec-wrap .mec-event-list-modern .mec-event-title a:hover, .mec-wrap .mec-event-list-minimal .mec-event-title a:hover, .mec-wrap .mec-event-list-classic .mec-event-title a:hover{color:var(--mec-title-color-hover);}
.mec-wrap.colorskin-custom .mec-event-description{color:var(--mec-content-color);}
.mec-fes-form #mec_bfixed_form_field_types .button,
.mec-fes-form #mec_reg_form_field_types .button,
.mec-fes-form .mec-meta-box-fields h4, .mec-fes-form .mec-meta-box-fields h4 label, .mec-fes-form .html-active .switch-html, .mec-fes-form .tmce-active .switch-tmce, .mec-fes-form .wp-editor-tabs .wp-switch-editor:active, .mec-fes-form .mec-form-row .button:not(.wp-color-result),
.mec-fes-list .mec-form-row .button, .mec-fes-form .mec-title span.mec-dashicons, .mec-fes-form .mec-form-row .quicktags-toolbar input.button.button-small, .mec-fes-list ul li a:hover, .mec-fes-form input[type="file"],
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .mec-booking-attendees-tooltip:before{color:var(--mec-fes-main-color);}
.mec-fes-form #mec_reg_form_field_types .button.red:hover,
.mec-fes-form #mec_reg_form_field_types .button:hover,
.mec-fes-list ul li .mec-fes-event-export a:hover, .mec-fes-list ul li .mec-fes-event-view a:hover, .mec-fes-list ul li .mec-fes-event-edit a:hover, .mec-fes-form button[type="submit"].mec-fes-sub-button,
.mec-fes-form .mec-form-row .button:not(.wp-color-result):hover,
.mec-fes-list .mec-form-row .button:hover, .mec-fes-form .mec-form-row .quicktags-toolbar input.button.button-small:hover{background:var(--mec-fes-main-color);color:#fff;}
.mec-fes-form #mec_reg_form_field_types .button.red:hover,
.mec-fes-form #mec_bfixed_form_fields input[type="checkbox"]:hover,
.mec-fes-form #mec_bfixed_form_fields input[type="radio"]:hover,
.mec-fes-form #mec_reg_form_fields input[type="checkbox"]:hover,
.mec-fes-form #mec_reg_form_fields input[type="radio"]:hover,
.mec-fes-form input[type="checkbox"]:hover,
.mec-fes-form input[type="radio"]:hover,
.mec-fes-form #mec_reg_form_field_types .button:hover,
.mec-fes-form .mec-form-row .button:not(.wp-color-result):hover,
.mec-fes-list .mec-form-row .button:hover, .mec-fes-list ul li .mec-fes-event-export a:hover, .mec-fes-list ul li .mec-fes-event-view a:hover, .mec-fes-list ul li .mec-fes-event-edit a:hover, .mec-fes-form input[type="file"],
.mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix:first-child{border-color:var(--mec-fes-main-color);}
.mec-fes-form button[type="submit"].mec-fes-sub-button{box-shadow:0 2px 8px -4px var(--mec-fes-main-color);}
.mec-fes-form button[type="submit"].mec-fes-sub-button:hover{box-shadow:0 2px 12px -2px var(--mec-fes-main-color);}
.mec-fes-form #mec_bfixed_form_fields input[type="checkbox"]:checked,
.mec-fes-form #mec_bfixed_form_fields input[type="radio"]:checked,
.mec-fes-form #mec_reg_form_fields input[type="checkbox"]:checked,
.mec-fes-form #mec_reg_form_fields input[type="radio"]:checked,
.mec-fes-form .mec-form-row input[type="checkbox"]:checked,
.mec-fes-form .mec-form-row input[type="radio"]:checked{box-shadow:0 1px 6px -2px var(--mec-fes-main-color) inset 0 0 0 3px #fff;border-color:var(--mec-fes-main-color);background:var(--mec-fes-main-color);}
.mec-fes-form .mec-available-color-row span.color-selected{box-shadow:0 0 0 2px var(--mec-fes-main-color);}
.mec-fes-form{padding:30px 3%;}
.mec-fes-form, .mec-fes-form .html-active .switch-html, .mec-fes-form .tmce-active .switch-tmce, .mec-fes-form .wp-editor-tabs .wp-switch-editor:active, .mec-fes-form .mec-attendees-wrapper .mec-attendees-list .w-clearfix{background:var(--mec-fes-main-color-rgba-1);}
.mec-fes-form .mec-meta-box-fields h4, .mec-fes-form .quicktags-toolbar, .mec-fes-form div.mce-toolbar-grp{background:var(--mec-fes-main-color-rgba-2);}
.mec-fes-form ul#mec_bfixed_form_fields li,
.mec-fes-form ul#mec_reg_form_fields li,
.mec-fes-form ul#mec_bfixed_form_fields li,
.mec-fes-form ul#mec_reg_form_fields li{background:var(--mec-fes-main-color-rgba-3);}
.mec-fes-form .mce-toolbar .mce-btn-group .mce-btn.mce-listbox, .mec-fes-form ul#mec_bfixed_form_fields li,
.mec-fes-form ul#mec_reg_form_fields li,
.mec-fes-form ul#mec_bfixed_form_fields li,
.mec-fes-form ul#mec_reg_form_fields li,
.mec-fes-form #mec_bfixed_form_fields input[type="checkbox"],
.mec-fes-form #mec_bfixed_form_fields input[type="radio"],
.mec-fes-form #mec_reg_form_fields input[type="checkbox"],
.mec-fes-form #mec_reg_form_fields input[type="radio"],
.mec-fes-form input[type="checkbox"],
.mec-fes-form input[type="radio"],
.mec-fes-form #mec-event-data input[type="date"],
.mec-fes-form input[type="email"],
.mec-fes-form input[type="number"],
.mec-fes-form input[type="password"],
.mec-fes-form input[type="tel"],
.mec-fes-form input[type="text"],
.mec-fes-list input[type="search"],
.mec-fes-form input[type="url"],
.mec-fes-form select, .mec-fes-list select, .mec-fes-form textarea, .mec-fes-list ul li, .mec-fes-form .quicktags-toolbar, .mec-fes-form div.mce-toolbar-grp, .mec-fes-form .mce-tinymce.mce-container.mce-panel, .mec-fes-form #mec_bfixed_form_field_types .button,
.mec-fes-form #mec_reg_form_field_types .button,
.mec-fes-form .mec-meta-box-fields, .mec-fes-form .wp-editor-tabs .wp-switch-editor{border-color:var(--mec-fes-main-color-rgba-4);}
.mec-fes-form #mec_bfixed_form_fields input[type="checkbox"]:focus,
.mec-fes-form #mec_bfixed_form_fields input[type="radio"]:focus,
.mec-fes-form #mec_reg_form_fields input[type="checkbox"]:focus,
.mec-fes-form #mec_reg_form_fields input[type="radio"]:focus,
.mec-fes-form input[type="checkbox"]:focus,
.mec-fes-form input[type="radio"]:focus,
.mec-fes-form #mec-event-data input[type="date"]:focus,
.mec-fes-form input[type="email"]:focus,
.mec-fes-form input[type="number"]:focus,
.mec-fes-form input[type="password"]:focus,
.mec-fes-form input[type="tel"]:focus,
.mec-fes-form input[type="text"]:focus,
.mec-fes-list input[type="search"]:focus,
.mec-fes-form input[type="url"]:focus,
.mec-fes-form select:focus, .mec-fes-list select:focus, .mec-fes-form textarea:focus{border-color:var(--mec-fes-main-color);box-shadow:none;}
.mec-fes-form .mec-form-row .button:not(.wp-color-result),
.mec-fes-list .mec-form-row .button{border-color:var(--mec-fes-main-color);}
.mec-fes-form #mec-event-data input[type="date"],
.mec-fes-form input[type="email"],
.mec-fes-form input[type="number"],
.mec-fes-form input[type="password"],
.mec-fes-form input[type="tel"],
.mec-fes-form input[type="text"],
.mec-fes-list input[type="search"],
.mec-fes-form input[type="url"],
.mec-fes-form select, .mec-fes-list select, .mec-fes-form textarea{box-shadow:0 2px 5px var(--mec-fes-main-color-rgba-5) inset;}
.mec-fes-form #mec_bfixed_form_field_types .button,
.mec-fes-form #mec_reg_form_field_types .button,
.mec-fes-form .mec-meta-box-fields{box-shadow:0 2px 6px -3px var(--mec-fes-main-color-rgba-6);}
.mec-fes-form .quicktags-toolbar, .mec-fes-form div.mce-toolbar-grp{box-shadow:0 1px 0 1px var(--mec-fes-main-color-rgba-6);}
.mec-fes-form #mec_bfixed_form_fields input[type="checkbox"],
.mec-fes-form #mec_bfixed_form_fields input[type="radio"],
.mec-fes-form #mec_reg_form_fields input[type="checkbox"],
.mec-fes-form #mec_reg_form_fields input[type="radio"],
.mec-fes-form input[type="checkbox"],
.mec-fes-form input[type="radio"]{box-shadow:0 1px 3px -1px var(--mec-fes-main-color-rgba-6);}
.mec-fluent-wrap .mec-more-events-icon, .mec-single-fluent-wrap .mec-next-event-details a, .mec-fluent-wrap.colorskin-custom .mec-color-before *:before,
.mec-single-fluent-wrap .mec-marker-infowindow-wp .mec-marker-infowindow-count, .mec-single-fluent-wrap .mec-single-event-organizer dd i, .mec-single-fluent-wrap .mec-single-event-additional-organizers dd i, .mec-single-fluent-wrap .mec-next-event-details i:before, .mec-single-fluent-wrap .mec-next-event-details i:before, .mec-single-fluent-wrap .mec-single-event-location i, .mec-single-fluent-wrap .mec-single-event-organizer dd.mec-organizer-description:before, .mec-single-fluent-wrap .mec-single-event-additional-organizers dd.mec-organizer-description:before, .mec-single-fluent-wrap .mec-event-schedule-content dl dt.mec-schedule-time:before, .mec-single-fluent-wrap .mec-event-schedule-content dl dt.mec-schedule-time:before, .mec-single-fluent-wrap .mec-single-event-bar>div i, .mec-single-fluent-wrap .mec-single-event-category a, .mec-fluent-wrap .mec-daily-view-events-left-side .mec-daily-view-events-item>span.mec-time, .mec-fluent-wrap .mec-daily-view-events-left-side .mec-daily-view-events-item>span.mec-time-end, .mec-fluent-wrap .mec-calendar.mec-calendar-daily .mec-calendar-d-table.mec-date-labels-container span, .mec-fluent-wrap .mec-calendar .mec-week-events-container dl>span, .mec-fluent-current-time-text, .mec-fluent-wrap.mec-timetable-wrap .mec-cell .mec-time, .mec-fluent-wrap.mec-skin-masonry-container .mec-events-masonry-cats a:hover, .mec-fluent-wrap.mec-skin-masonry-container .mec-events-masonry-cats a.mec-masonry-cat-selected, .mec-fluent-wrap .mec-date-details i:before, .mec-fluent-wrap .mec-event-location i:before, .mec-fluent-wrap .mec-event-carousel-type2 .owl-next i, .mec-fluent-wrap .mec-event-carousel-type2 .owl-prev i, .mec-fluent-wrap .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next i, .mec-fluent-wrap .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev i, .mec-fluent-wrap .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next, .mec-fluent-wrap .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev, .mec-fluent-wrap .mec-date-wrap i, .mec-fluent-wrap .mec-calendar.mec-yearly-calendar .mec-calendar-table-head dl dt:first-letter, .mec-fluent-wrap .mec-event-sharing-wrap .mec-event-sharing li:hover a, .mec-fluent-wrap .mec-agenda-event>i, .mec-fluent-wrap .mec-totalcal-box .nice-select:after, .mec-fluent-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-fluent-wrap .mec-totalcal-box input, .mec-fluent-wrap .mec-totalcal-box select, .mec-fluent-wrap .mec-totalcal-box .nice-select, .mec-fluent-wrap .mec-totalcal-box .nice-select .list li, .mec-fluent-wrap .mec-text-input-search i, .mec-fluent-wrap .mec-event-location i, .mec-fluent-wrap .mec-event-article .mec-event-title a:hover, .mec-fluent-wrap .mec-date-details:before, .mec-fluent-wrap .mec-time-details:before, .mec-fluent-wrap .mec-venue-details:before, .mec-fluent-wrap .mec-price-details i:before, .mec-fluent-wrap .mec-available-tickets-details i:before, .mec-single-fluent-wrap .mec-local-time-details li:first-child:before, .mec-single-fluent-wrap .mec-local-time-details li:nth-of-type(2):before,
.mec-single-fluent-wrap .mec-local-time-details li:last-child:before, .mec-single-fluent-wrap .mec-events-meta-group-countdown .mec-end-counts h3{color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap .mec-totalcal-box input[type="search"]::-webkit-input-placeholder{color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap .mec-totalcal-box input[type="search"]::-moz-placeholder{color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap .mec-totalcal-box input[type="search"]:-ms-input-placeholder{color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap .mec-totalcal-box input[type="search"]:-moz-placeholder{color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap .mec-calendar.mec-event-calendar-classic dl dt.mec-table-nullday, .mec-single-fluent-body .lity-content input::-moz-placeholder, .mec-single-fluent-body .lity-content textarea::-moz-placeholder, .mec-single-fluent-wrap input::-moz-placeholder, .mec-single-fluent-wrap textarea::-moz-placeholder{color:var(--mec-fluent-main-color-rgba-1) !important;}
.mec-fluent-wrap .mec-event-sharing-wrap .mec-event-social-icon i, .mec-fluent-wrap .mec-calendar.mec-event-calendar-classic dl dt:hover{color:var(--mec-fluent-main-color-rgba-2) !important;}
.mec-fluent-wrap .mec-event-sharing-wrap .mec-event-social-icon svg path{fill:var(--mec-fluent-main-color-rgba-2) !important;}
.mec-fluent-wrap.mec-skin-cover-container .mec-event-cover-fluent-type4 .mec-booking-button:hover, .mec-fluent-wrap.mec-skin-cover-container .mec-event-cover-fluent-type3 .mec-booking-button:hover, .mec-fluent-wrap.mec-skin-cover-container .mec-event-cover-fluent-type1 .mec-booking-button:hover{color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap.mec-skin-list-wrap .mec-event-article{border-top-color:var(--mec-fluent-main-color) !important;border-left-color:var(--mec-fluent-main-color) !important;border-bottom-color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-content{border-right-color:var(--mec-fluent-main-color) !important;border-left-color:var(--mec-fluent-main-color) !important;border-bottom-color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-image{border-right-color:var(--mec-fluent-main-color) !important;border-left-color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap .mec-calendar-weekly .mec-calendar-d-top, .mec-single-fluent-wrap .mec-next-event-details a:hover, .mec-single-fluent-wrap .mec-event-schedule-content dl:before, .mec-single-fluent-wrap .mec-event-schedule-content dl:first-of-type:after, .mec-single-fluent-wrap .mec-event-schedule-content dl, .mec-single-fluent-wrap .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a:hover, .mec-fluent-wrap .mec-calendar-weekly .mec-calendar-d-top .mec-current-week, .mec-fluent-wrap .mec-calendar.mec-event-calendar-classic .mec-calendar-table-head, .mec-fluent-wrap .mec-yearly-view-wrap .mec-year-container, .mec-fluent-wrap.mec-events-agenda-container .mec-events-agenda-wrap, .mec-fluent-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-fluent-wrap .mec-totalcal-box input, .mec-fluent-wrap .mec-totalcal-box select, .mec-fluent-wrap .mec-totalcal-box .nice-select, .mec-fluent-wrap .mec-load-more-button:hover, .mec-fluent-wrap .mec-skin-monthly-view-month-navigator-container, .mec-fluent-wrap .mec-calendar-a-month, .mec-fluent-wrap .mec-yearly-title-sec, .mec-fluent-wrap .mec-filter-content, .mec-fluent-wrap i.mec-filter-icon, .mec-fluent-wrap .mec-text-input-search input[type="search"],
.mec-fluent-wrap .mec-event-sharing-wrap .mec-event-sharing, .mec-fluent-wrap .mec-load-month, .mec-fluent-wrap .mec-load-year{border-color:var(--mec-fluent-main-color) !important;}
.mec-fluent-current-time-first, .mec-fluent-wrap .mec-calendar-weekly .mec-calendar-d-top .mec-load-week, .mec-fluent-wrap .mec-calendar.mec-event-calendar-classic dl dt:first-of-type{border-left-color:var(--mec-fluent-main-color) !important;}
.mec-fluent-current-time-last, .mec-fluent-wrap .mec-calendar-weekly .mec-calendar-d-top .mec-current-week, .mec-fluent-wrap .mec-calendar.mec-event-calendar-classic dl dt:last-of-type{border-right-color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap .mec-more-events, .mec-fluent-wrap .mec-calendar.mec-event-calendar-classic dl:last-of-type dt, .mec-fluent-wrap.mec-skin-full-calendar-container>.mec-totalcal-box .mec-totalcal-view .mec-fluent-more-views-content:before, .mec-fluent-wrap .mec-filter-content:before{border-bottom-color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap .mec-event-sharing-wrap .mec-event-sharing:before{border-color:var(--mec-fluent-main-color) transparent transparent transparent !important;}
.mec-fluent-wrap.mec-timetable-wrap .mec-cell, .mec-fluent-wrap .mec-event-meta{border-left-color:var(--mec-fluent-main-color-rgba-3) !important;}
.mec-fluent-wrap .mec-daily-view-events-left-side, .mec-fluent-wrap .mec-yearly-view-wrap .mec-yearly-calendar-sec{border-right-color:var(--mec-fluent-main-color-rgba-3) !important;}
.mec-fluent-wrap.mec-events-agenda-container .mec-agenda-events-wrap{border-left-color:var(--mec-fluent-main-color-rgba-3) !important;}
.mec-fluent-wrap dt .mec-more-events .simple-skin-ended:hover, .mec-fluent-wrap .mec-more-events .simple-skin-ended:hover, .mec-fluent-wrap.mec-skin-slider-container .mec-slider-t1 .mec-slider-t1-content, .mec-fluent-wrap.mec-events-agenda-container .mec-events-agenda{border-top-color:var(--mec-fluent-main-color-rgba-3) !important;border-bottom-color:var(--mec-fluent-main-color-rgba-3) !important;}
.mec-fluent-wrap .mec-calendar.mec-calendar-daily .mec-calendar-d-table, .mec-fluent-wrap.mec-timetable-wrap .mec-ttt2-title, .mec-fluent-wrap.mec-timetable-wrap .mec-cell, .mec-fluent-wrap.mec-skin-countdown-container .mec-date-wrap{border-bottom-color:var(--mec-fluent-main-color-rgba-3) !important;}
.mec-fluent-wrap .mec-skin-daily-view-events-container, .mec-single-fluent-wrap .mec-event-social li.mec-event-social-icon a, .mec-single-fluent-wrap .mec-marker-infowindow-wp .mec-marker-infowindow-count, .mec-single-fluent-wrap .mec-events-meta-group-countdown .countdown-w .block-w, .mec-single-fluent-wrap .mec-events-meta-group-booking .nice-select, .mec-single-fluent-wrap .mec-next-event-details a, .mec-single-fluent-wrap .mec-events-meta-group, .mec-single-fluent-wrap .mec-events-meta-group-tags a, .mec-single-fluent-wrap .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a, .mec-fluent-wrap .mec-skin-weekly-view-events-container, .mec-fluent-wrap .mec-calendar .mec-week-events-container dt, .mec-fluent-wrap.mec-timetable-wrap .mec-timetable-t2-wrap, .mec-fluent-wrap .mec-event-countdown li, .mec-fluent-wrap .mec-event-countdown-style3 .mec-event-countdown li, .mec-fluent-wrap .mec-calendar.mec-event-calendar-classic dl dt, .mec-fluent-wrap .mec-yearly-view-wrap .mec-agenda-event, .mec-fluent-wrap .mec-yearly-view-wrap .mec-calendar.mec-yearly-calendar, .mec-fluent-wrap .mec-load-more-button, .mec-fluent-wrap .mec-totalcal-box .nice-select .list, .mec-fluent-wrap .mec-filter-content i, .mec-single-fluent-wrap .mec-event-schedule, .mec-single-fluent-wrap .mec-map-get-direction-address-cnt input.mec-map-get-direction-address, .mec-single-fluent-wrap .mec-single-links-wrap{border-color:var(--mec-fluent-main-color-rgba-1) !important;}
.mec-fluent-wrap .mec-totalcal-box .nice-select:after{border-right-color:var(--mec-fluent-main-color) !important;border-bottom-color:var(--mec-fluent-main-color) !important;}
.mec-fluent-wrap .mec-totalcal-box .nice-select .list, .mec-single-fluent-wrap .mec-booking-button, .mec-single-fluent-wrap .mec-events-meta-group-tags a:hover{box-shadow:0 2px 5px var(--mec-fluent-main-color-rgba-4) !important;}
.mec-fluent-wrap .mec-booking-button:hover, .mec-fluent-wrap .mec-load-more-button:hover, .mec-fluent-bg-wrap .mec-fluent-wrap article .mec-booking-button:hover{box-shadow:0 4px 10px var(--mec-fluent-main-color-rgba-4) !important;}
.mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article, .mec-single-fluent-wrap .mec-next-event-details a:hover, .mec-single-fluent-wrap .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a:hover{box-shadow:0 4px 10px var(--mec-fluent-main-color-rgba-5) !important;}
.mec-single-fluent-wrap .mec-events-meta-group-booking input[type="radio"]:checked:before{box-shadow:0 0 0 2px var(--mec-fluent-main-color-rgba-4) !important;}
.mec-fluent-wrap .mec-skin-daily-view-events-container, .mec-fluent-wrap.mec-timetable-wrap .mec-timetable-t2-wrap, .mec-fluent-wrap .mec-calendar-side .mec-calendar-table, .mec-fluent-wrap .mec-yearly-view-wrap .mec-year-container, .mec-fluent-wrap.mec-events-agenda-container .mec-events-agenda-wrap{box-shadow:0 5px 33px var(--mec-fluent-main-color-rgba-1) !important;}
.mec-fluent-wrap .mec-yearly-view-wrap .mec-agenda-event{box-shadow:0 1px 6px var(--mec-fluent-main-color-rgba-6) !important;}
.mec-fluent-wrap .nicescroll-cursors, .mec-single-fluent-wrap .mec-related-event-post .mec-date-wrap, .mec-single-fluent-wrap .mec-next-event-details a:hover, .mec-single-fluent-wrap .mec-events-meta-group-tags a:hover, .mec-single-fluent-wrap .mec-event-export-module.mec-frontbox .mec-event-exporting .mec-export-details ul li a:hover, .mec-fluent-wrap dt .mec-more-events .simple-skin-ended:hover, .mec-fluent-wrap .mec-more-events .simple-skin-ended:hover, .mec-fluent-wrap.mec-skin-countdown-container .mec-date-wrap, .mec-fluent-wrap .mec-yearly-view-wrap .mec-yearly-agenda-sec, .mec-fluent-wrap .mec-calendar-daily .mec-calendar-day-events, .mec-fluent-wrap .mec-totalcal-box .nice-select .list li:hover, .mec-fluent-wrap .mec-totalcal-box .nice-select .list li.focus, .mec-single-fluent-wrap .mec-single-event-category a{background-color:var(--mec-fluent-main-color-rgba-3) !important;}
.mec-fluent-wrap h5.mec-more-events-header, .mec-fluent-current-time, .mec-single-fluent-wrap .flip-clock-wrapper ul li a div div.inn{background-color:var(--mec-fluent-main-color) !important;}
.mec-single-fluent-body .lity-content .mec-events-meta-group-booking, .mec-fluent-wrap.mec-skin-cover-container .mec-date-wrap i, .mec-fluent-wrap.mec-skin-carousel-container .mec-event-carousel-type2 .owl-next:hover, .mec-fluent-wrap.mec-skin-carousel-container .mec-event-carousel-type2 .owl-prev:hover, .mec-fluent-wrap.mec-skin-slider-container .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next:hover, .mec-fluent-wrap.mec-skin-slider-container .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev:hover, .mec-fluent-wrap .mec-calendar-weekly .mec-calendar-d-top dt.active, .mec-fluent-wrap .mec-calendar-weekly .mec-calendar-d-top .mec-current-week, .mec-fluent-wrap.mec-skin-full-calendar-container>.mec-totalcal-box .mec-totalcal-view span.mec-fluent-more-views-icon.active, .mec-fluent-wrap.mec-skin-full-calendar-container>.mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected, .mec-fluent-wrap i.mec-filter-icon.active, .mec-fluent-wrap .mec-filter-content i, .mec-single-fluent-wrap .mec-events-meta-group-countdown, .mec-single-event-bar-seperator{background-color:var(--mec-fluent-main-color-rgba-1) !important;}
.mec-fluent-wrap .mec-daily-view-events-left-side h5.mec-daily-today-title span:first-child, .mec-single-fluent-wrap .mec-events-meta-group-tags .mec-event-footer a:hover, .mec-single-fluent-wrap .mec-event-social li.mec-event-social-icon a:hover, .mec-single-fluent-wrap .mec-related-event-post .mec-date-wrap span.mec-event-day-num, .mec-single-fluent-wrap .mec-single-event-category a:hover, .mec-fluent-wrap.mec-skin-available-spot-container .mec-date-wrap span.mec-event-day-num, .mec-fluent-wrap.mec-skin-cover-container .mec-date-wrap span.mec-event-day-num, .mec-fluent-wrap.mec-skin-countdown-container .mec-date-wrap span.mec-event-day-num, .mec-fluent-wrap.mec-skin-carousel-container .event-carousel-type2-head .mec-date-wrap span.mec-event-day-num, .mec-fluent-wrap.mec-skin-slider-container .mec-date-wrap span.mec-event-day-num, .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry .mec-date-wrap span.mec-event-day-num, .mec-fluent-wrap .mec-calendar-weekly .mec-calendar-d-top dt.active, .mec-fluent-wrap .mec-calendar-weekly .mec-calendar-d-top .mec-current-week, .mec-fluent-wrap .mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt.active, .mec-fluent-wrap .mec-color, .mec-fluent-wrap a:hover, .mec-wrap .mec-color-hover:hover, .mec-fluent-wrap.mec-skin-full-calendar-container>.mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected, .mec-fluent-wrap .mec-load-more-button, .mec-fluent-wrap .mec-load-month i, .mec-fluent-wrap .mec-load-year i, .mec-fluent-wrap i.mec-filter-icon, .mec-fluent-wrap .mec-filter-content i, .mec-fluent-wrap .mec-event-sharing-wrap>li:first-of-type i, .mec-fluent-wrap .mec-available-tickets-details span.mec-available-tickets-number{color:var(--mec-fluent-bold-color);}
.mec-fluent-wrap.mec-skin-carousel-container .mec-owl-theme .owl-dots .owl-dot.active span, .mec-single-fluent-wrap .mec-event-social li.mec-event-social-icon a:hover, .mec-fluent-wrap .mec-load-month, .mec-fluent-wrap .mec-load-year, .mec-single-fluent-body .lity-content .mec-events-meta-group-booking .mec-book-available-tickets-details>.mec-book-available-tickets-details-header, .mec-single-fluent-wrap .mec-events-meta-group-booking .mec-book-available-tickets-details>.mec-book-available-tickets-details-header{border-color:var(--mec-fluent-bold-color) !important;}
.mec-fluent-wrap .mec-calendar .mec-daily-view-day.mec-has-event:after, .mec-fluent-wrap.mec-skin-cover-container .mec-event-cover-fluent-type4 .mec-booking-button, .mec-fluent-wrap.mec-skin-cover-container .mec-event-cover-fluent-type3 .mec-booking-button, .mec-fluent-wrap.mec-skin-cover-container .mec-event-cover-fluent-type1 .mec-booking-button, .mec-fluent-wrap .mec-event-cover-fluent-type2 .mec-event-sharing-wrap:hover>li:first-child, .mec-fluent-wrap.mec-skin-cover-container .mec-event-cover-fluent-type2 .mec-date-wrap, .mec-fluent-wrap.mec-skin-carousel-container .mec-owl-theme .owl-dots .owl-dot.active span, .mec-single-fluent-body .lity-content .mec-events-meta-group-booking button, .mec-fluent-wrap.mec-single-fluent-wrap .mec-events-meta-group-booking button, .mec-single-fluent-wrap .mec-events-meta-group-booking input[type="radio"]:checked:before{background-color:var(--mec-fluent-bold-color) !important;}
.mec-fluent-wrap .mec-load-more-button:hover, .mec-fluent-wrap .mec-load-month:hover, .mec-fluent-wrap .mec-load-year:hover, .mec-fluent-wrap .mec-booking-button:hover, .mec-wrap.mec-single-fluent-wrap .button:hover, .mec-wrap.mec-single-fluent-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-details button):not(.elementor-add-section-inner button):not(.dismissButton):hover,
.mec-wrap.mec-single-fluent-wrap input[type="submit"]:hover,
.mec-wrap.mec-single-fluent-wrap input[type="reset"]:hover,
.mec-wrap.mec-single-fluent-wrap input[type="button"]:hover{background-color:var(--mec-fluent-bg-hover-color) !important;}
.mec-fluent-wrap{background-color:var(--mec-fluent-bg-color) !important;}
.mec-single-fluent-wrap .mec-event-social li.mec-event-social-icon a:hover{background-color:var(--mec-fluent-second-bg-color) !important;}
.mec-fluent-wrap .mec-filter-content:after{border-bottom-color:var(--mec-fluent-second-bg-color) !important;}
@media only screen and (min-width: 1200px) {
.mec-theme-saga .mec-container, body [id*="mec_skin_"].mec-fluent-wrap{width:inherit;max-width:inherit;}
}
.mec-theme-saga .mec-wrap h1, .mec-theme-saga .mec-wrap h2, .mec-theme-saga .mec-wrap h3, .mec-theme-saga .mec-wrap h4, .mec-theme-saga .mec-wrap h5, .mec-theme-saga .mec-wrap h6{text-align:inherit;}
.mec-theme-saga .mec-wrap h1:after, .mec-theme-saga .mec-wrap h2:after, .mec-theme-saga .mec-wrap h3:after, .mec-theme-saga .mec-wrap h4:after, .mec-theme-saga .mec-wrap h5:after, .mec-theme-saga .mec-wrap h6:after, .mec-theme-saga .mec-gCalendar h1:after, .mec-theme-saga .mec-gCalendar h2:after, .mec-theme-saga .mec-gCalendar h3:after, .mec-theme-saga .mec-gCalendar h4:after, .mec-theme-saga .mec-gCalendar h5:after, .mec-theme-saga .mec-gCalendar h6:after{display:none;}
.mec-theme-saga .mec-wrap a img{opacity:1;padding:0;border:none;-webkit-transition:unset;-moz-transition:unset;-o-transition:unset;transition:unset;background:none;border-color:unset;}
.mec-theme-saga .mec-wrap input[type="number"],
.mec-theme-saga .mec-wrap input[type="date"],
.mec-theme-saga .mec-wrap input[type="datetime"],
.mec-theme-saga .mec-wrap input[type="datetime-local"],
.mec-theme-saga .mec-wrap input[type="email"],
.mec-theme-saga .mec-wrap input[type="month"],
.mec-theme-saga .mec-wrap input[type="password"],
.mec-theme-saga .mec-wrap input[type="search"],
.mec-theme-saga .mec-wrap input[type="tel"],
.mec-theme-saga .mec-wrap input[type="text"],
.mec-theme-saga .mec-wrap input[type="time"],
.mec-theme-saga .mec-wrap input[type="url"],
.mec-theme-saga .mec-wrap input[type="week"],
.mec-theme-saga .mec-wrap textarea, .mec-theme-saga .mec-wrap select{opacity:1;-webkit-transition:unset;-moz-transition:unset;-o-transition:unset;transition:unset;}
.mec-theme-saga .mec-wrap ul, .mec-theme-saga .mec-wrap ol{margin:0;}
.mec-theme-saga .mec-wrap dl, .mec-theme-saga .mec-wrap dt{margin:0;}
.mec-theme-saga .mec-single-event{padding-top:15px;}
.mec-theme-saga .mec-single-event .mec-frontbox-title, .mec-theme-saga .mec-single-event .mec-wrap-checkout h4, .mec-theme-saga .lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-theme-saga .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-theme-saga .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-theme-saga .lity-content .mec-events-meta-group-booking form>h4, .mec-single-event .mec-events-meta-group-booking form>h4, .mec-theme-saga .mec-events-meta-group-booking .mec-booking-shortcode form>h4{text-align:center;}
.mec-event-banner-inner .mec-single-event-location>i{display:none;}
span.load-more-text{text-decoration:underline;margin-left:5px;cursor:pointer;position:relative;}
span.load-more-text:before{content:"";width:100px;height:24px;position:absolute;top:0;right:calc(100% + 5px);background-image:linear-gradient(90deg, #0000 0%, #fff 100%);z-index:1;}
.mec-event-meta img.mec-custom-image-icon, .mec-single-event-bar img.mec-custom-image-icon, .mec-event-banner img.mec-custom-image-icon{width:20px;}
.mec-partial-full-payment{display:flex;flex-wrap:wrap;}
.mec-partial-full-payment .mec-partial-payment-booking-tab, .mec-partial-full-payment .mec-full-payment-booking-tab{font-size:14px;font-weight:600;line-height:18px;flex:calc(50% - 20px);max-width:calc(50% - 10px);border:1px solid #e6e7e8;border-radius:var(--mec-secondary-border-radius);padding:14.5px 20px 14.5px 15px !important;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;}
.mec-partial-full-payment li:nth-child(odd){margin-right:20px !important;}
.mec-partial-full-payment li.mec-active{border:1px solid var(--mec-color-skin-rgba-2);}
.mec-partial-full-payment .mec-book-form-partial-full-svg{display:flex;margin-right:10px;}
.mec-partial-full-payment .mec-book-form-partial-full-radio{margin-left:auto;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{padding:0px !important;margin:0 !important;line-height:10px !important;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display{line-height:5px;padding:0 0 0 5px;position:relative;top:-1px;}
.mec-fes-form .mec-form-row .button:not(.wp-color-result),
.mec-fes-list .mec-form-row .button, .mec-fes-form input[type="file"]{height:36px;line-height:32px !important;border-width:1px;font-weight:400;display:inline-block;margin:0 0 10px 0;vertical-align:top;}
.mec-fes-form .mec-form-row .button:not(.wp-color-result):focus,
.mec-fes-form input[type="file"]:focus{box-shadow:none;}
.mec-form-row input[type="checkbox"]{min-width:20px;min-height:20px;}
.mec-form-row input[type="checkbox"]:checked:before{top:10px;left:3px;}
.mec-fes-form label input[type="checkbox"]{margin-top:-2px;}
.mec-fes-form h5.mec-title, .mec-fes-form .mec-hourly-schedule-days h4, .mec-fes-form div[id^="mec_price_per_dates_container"] .mec-form-row h5,
.mec-fes-form div[id^="mec_ticket_availability_dates_container"] .mec-form-row h5,
.mec-fes-form .mec-form-subtitle{text-transform:capitalize;border-bottom:1px solid var(--mec-fes-main-color-rgba-4);padding-bottom:6px;margin:40px 0 16px;font-size:15px;font-weight:600;padding:0 0 10px 0;background:none;color:#798f96;}
.mec-fes-form #mec_faq_list li.mec-box.mec_faq_row{margin:15px 0;}
.mec-fes-form #mec_faq_list li ul{list-style:none;position:relative;}
.mec-fes-form #mec_faq_list li ul li{position:absolute;right:0;}
.mec-fes-form .mec-hourly-schedule-days .mec-form-row{position:relative;}
.mec-fes-form .mec-hourly-schedule-days .mec-form-row .mec-hourly-schedule-remove-day-button{position:absolute;right:0;}
.mec-fes-form .mec-box.mec_ticket_row{position:relative;}
.mec-fes-form .mec-form-row .mec-col-4 input[type="number"],
.mec-fes-form .mec-form-row .mec-col-4 input[type="text"],
.mec-fes-form .mec-form-row .mec-col-4:not(.mec-time-picker) select,
.mec-fes-form .mec-form-row .mec-col-4 textarea{width:75% !important;max-width:250px;}
.mec-fes-form .mec-form-row .mec-col-6 input[type="number"],
.mec-fes-form .mec-form-row .mec-col-6 input[type="text"],
.mec-fes-form .mec-form-row .mec-col-6:not(.mec-time-picker) select,
.mec-fes-form .mec-form-row .mec-col-6 textarea{width:85% !important;max-width:250px;}
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"],
.mec-fes-form #mec_meta_box_tickets_form .mec-form-row input[type="text"]{max-width:250px;}
.mec-fes-form .mec-form-row .mec-stop-selling-tickets{width:120px;}
.mec-fes-form ul#mec_bfixed_form_fields li,
.mec-fes-form ul#mec_orgz_form_row li,
.mec-fes-form ul#mec_reg_form_fields li{margin:6px 0;border-right:1px solid var(--mec-fes-main-color-rgba-4);border-left:1px solid var(--mec-fes-main-color-rgba-4);}
.mec-fes-form ul#mec_bfixed_form_fields li,
.mec-fes-form ul#mec_orgz_form_row li,
.mec-fes-form ul#mec_reg_form_fields li{margin:6px 0;border-right:1px solid var(--mec-fes-main-color-rgba-4);border-left:1px solid var(--mec-fes-main-color-rgba-4);}
.mec-fes-form #mec_bfixed_form_field_types .button,
.mec-fes-form #mec_reg_form_field_types .button{line-height:20px !important;letter-spacing:0;padding:0px 10px 0px 25px !important;}
.mec-fes-form .mec_ticket_variation_row{margin-bottom:10px;}
.mec-fes-form .mec_ticket_variation_row .mec-col-3, .mec-fes-form .mec_ticket_variation_row .mec-col-9, .mec-fes-form .mec-ticket-id.mec-label{font-size:13px;line-height:20px;display:block;color:#798f96;font-weight:400;padding:0;}
.mec-fes-form #mec-schema label{line-height:20px;}
@media(min-width:783px){
.mec-fes-event-fields .mec-form-row .mec-col-4, .mec-fes-event-fields .mec-form-row .mec-col-8{width:49%;}
}
.mec-fes-form #mec_reg_form_fields .mec_reg_field_type{display:inline-block;margin-bottom:10px;}
.mec-fes-form .button.mec-util-hidden{display:none !important;}
.mec-fes-form #mec_reg_form_field_types .button.red:hover{background:unset;color:#ea6485;border-color:#ffd2dd;cursor:not-allowed;}
.mec-fes-form .mec-dash-remove-btn{color:#ea6485 !important;border-color:#ea6485 !important;}
.mec-fes-form .mec-dash-remove-btn:hover{background:rgb(234 100 133 / 0.1) !important;}
#mec_reg_form_field_types .button.red{color:#ea6485;background:#fff;border-color:#ffd2dd;}
#mec_reg_form_field_types .button.red:hover{background:#ea6485;color:#fff;}
#mec_reg_form_field_types .button.red:before{color:#ea6485;}
#mec_reg_form_field_types .button.red:hover{color:#fff;}
.mec-dark-mode #mec_reg_form_field_types .button.red{background:#2d2d2d;}
span.button{cursor:pointer;}
.lity{z-index:999999 !important;}
.mec-skin-weekly-view-month-navigator-container .mec-month-navigator{position:relative;}
.mec-featured-event-wrapper .mec-event-label-captions:before, .mec-general-calendar-label.mec-label-featured:before{font-family:FontAwesome;content:"\f02e";margin-right:3px;color:#fff;}
.mec-book-field-agreement.mec-reg-mandatory .wbmec-mandatory{font-size:0;}
.mec-book-field-agreement.mec-reg-mandatory a:after{content:"*";color:red;width:50px;height:50px;font-size:14px;padding-left:5px;}
.mec-select-date-label{color:#606367;font-size:14px;font-weight:400;line-height:19px;letter-spacing:0;margin:0 0 4px 0;display:block;clear:none;padding:0 1em 5px 0;}
.mec-select-date-label span.mec-required{color:red;}
.mec-fes-form .mec-event-appointment-tab{display:inline-block;margin:0 -20px;padding:5px;width:calc(100% + 40px);}
.mec-fes-form .mec-event-appointment-tab-item{display:inline-block;padding:12px 33px;line-height:1;font-size:14px;font-weight:600;color:#798f96;cursor:pointer;transition:all 0.2s ease;}
.mec-fes-form .mec-event-appointment-tab-item:hover{color:var(--mec-fes-main-color);}
.mec-fes-form .mec-b-active-tab, .mec-fes-form .mec-active-tab{background:var(--mec-fes-main-color-rgba-2);color:var(--mec-fes-main-color);cursor:default;}
.mec-fes-form .mec-entity-type-event .mec-appointment-form-wrap{display:none;}
.mec-fes-form .mec-entity-type-appointment .mec-appointment-form-wrap{display:block;}
.mec-fes-form .mec-entity-type-appointment .mec-date-time-inner-options, .mec-fes-form .mec-entity-type-appointment a.mec-add-event-tabs-link[data-href="mec_meta_box_repeat_form"],
.mec-fes-form .mec-entity-type-appointment #mec_meta_box_repeat_form,
.mec-fes-form .mec-entity-type-appointment a.mec-add-event-tabs-link[data-href="mec-hourly-schedule"],
.mec-fes-form .mec-entity-type-appointment #mec-hourly-schedule,
.mec-fes-form .mec-entity-type-appointment a.mec-add-event-tabs-link[data-href="mec-schema"],
.mec-fes-form .mec-entity-type-appointment #mec-schema{display:none !important;}
.mec-fes-form .lsd-apt-to{margin:0 1% 0 0%;}
.mec-fes-form .lsd-apt-day-label{line-height:38px;font-weight:600;}
.mec-fes-form .lsd-apt-days-wrapper{margin:20px 0;}
.mec-fes-form .lsd-apt-days-wrapper .lsd-apt-day-wrapper.mec-form-row, .mec-fes-form .lsd-apt-adjusted-days-wrapper .lsd-apt-day-wrapper.mec-form-row{margin-bottom:10px;}
.mec-fes-form .lsd-apt-day-timeslot-wrapper{display:flex;flex-direction:row;margin:0;}
.mec-fes-form .lsd-apt-day-timeslot-wrapper:not(:first-child){margin-top:10px;}
.mec-fes-form .lsd-apt-day-timeslot-wrapper>div{width:calc(100% - 32px);}
.mec-fes-form .mec-form-row .button.lsd-apt-day-timeslot-wrapper>span, .mec-fes-form .mec-form-row .button.lsd-apt-day-icon-plus, .mec-fes-form .mec-form-row .button.lsd-apt-day-icon-copy, .mec-fes-form .mec-form-row .button.lsd-apt-adj-day-icon-plus, .mec-fes-form .mec-form-row .button.lsd-apt-adjusted-day-remove, .mec-fes-form .mec-form-row .button.lsd-apt-day-icon-remove{height:36px !important;padding:0 8px !important;margin:0 2px 0 0 !important;}
.mec-fes-form .lsd-apt-day-timeslot-wrapper>span svg, .mec-fes-form .lsd-apt-day-icon-plus svg, .mec-fes-form .lsd-apt-day-icon-copy svg, .mec-fes-form .button.lsd-apt-adj-day-icon-plus svg, .mec-fes-form .button.lsd-apt-adjusted-day-remove svg, .mec-fes-form .mec-form-row .button.lsd-apt-day-icon-remove svg{width:12px;}
.mec-fes-form .lsd-apt-day-timeslot-wrapper>span svg path, .mec-fes-form .lsd-apt-day-icon-plus svg path, .mec-fes-form .lsd-apt-day-icon-copy svg path, .mec-fes-form .button.lsd-apt-adj-day-icon-plus svg path, .mec-fes-form .button.lsd-apt-adjusted-day-remove svg path, .mec-fes-form .mec-form-row .button.lsd-apt-day-icon-remove svg path{fill:#40d9f1;}
.mec-fes-form .lsd-apt-day-timeslot-wrapper>span:hover svg path, .mec-fes-form .lsd-apt-day-icon-plus:hover svg path, .mec-fes-form .lsd-apt-day-icon-copy:hover svg path, .mec-fes-form .button.lsd-apt-adj-day-icon-plus:hover svg path, .mec-fes-form .button.lsd-apt-adjusted-day-remove:hover svg path, .mec-fes-form .mec-form-row .button.lsd-apt-day-icon-remove:hover svg path{fill:#fff;}
.mec-fes-form .lsd-apt-day-icons .lsd-apt-day-icon-plus, .mec-fes-form .lsd-apt-day-icons .lsd-apt-day-icon-copy{line-height:38px;}
.mec-fes-form .lsd-apt-day-timeslots-unavailable{font-size:13px;line-height:36px;color:#ea6485;text-align:center;}
.mec-fes-form .lsd-apt-days-wrapper .lsd-apt-day-wrapper.mec-form-row select, .mec-fes-form .lsd-apt-adjusted-days-wrapper .lsd-apt-day-wrapper.mec-form-row select{max-width:55px;padding:0 0 0 5px;margin-bottom:0;}
.mec-fes-form .mec-dash-remove-btn svg path{fill:#ea6485 !important;}
.mec-fes-form .mec-form-row.sw-apt{display:flex;align-items:center;}
.mec-fes-form .mec-appointment-form-wrap span.mec-tooltip i{line-height:38px;}
.mec-fes-form .lsd-apt-day-icons{display:flex;}
.mec-fes-form .lsd-apt-adjusted-days-wrapper .lsd-apt-day-wrapper.mec-form-row .lsd-apt-day-label input{width:calc(100% - 15px);}
.mec-fes-form .lsd-apt-day-label.mec-col-2{width:7%;font-size:13px;line-height:36px;}
.mec-fes-form .lsd-apt-day-timeslots.mec-col-9{width:80%;}
.mec-fes-form .lsd-apt-adjusted-days-wrapper .lsd-apt-day-label.mec-col-2, .mec-fes-form #mec_appointments_buffer,
.mec-fes-form #mec_appointments_max_per_day,
.mec-fes-form #mec_appointments_start_date{width:30%;}
.mec-fes-form #mec_appointments_scheduling_advance,
.mec-fes-form #mec_appointments_scheduling_before{margin-bottom:0;}
.mec-fes-form .sw-apt span:not(:has(input)){font-size:13px;color:#798f96;font-weight:400;}
.mec-fes-form .button.mec_field_sort{font-size:0 !important;position:relative;width:38px;text-align:center;cursor:move;transition:all 0.3s;}
.mec-fes-form .button.mec_field_sort:before{position:absolute;top:0;left:calc(50% - 10px);width:20px;height:20px;display:block;font-family:simple-line-icons;content:"\e023";font-size:15px;color:#07bbe9;}
.mec-fes-form .button.mec_field_sort:hover:before{color:#ffffff;}
.mec-fes-form .mec-event-appointment-type-wrap{margin:10px -10px 0;font-size:15px;font-weight:600;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-prev,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-next{align-items:center;display:inline-flex !important;font-family:inherit;font-size:0;justify-content:center;line-height:0;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-prev:before,
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-next:before{border-right:2px solid currentColor;border-top:2px solid currentColor;content:"";display:block;height:8px;width:8px;position:relative;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-prev:before{transform:rotate(-135deg);left:2px;}
body:has(.mec-fes-form, .mec-search-form) .ui-datepicker .ui-datepicker-next:before{transform:rotate(45deg);left:-2px;}
.rtl .mec-yearly-view-wrap .mec-yearly-title-sec .mec-next-year i:before, .rtl .mec-yearly-view-wrap .mec-yearly-title-sec .mec-previous-year i:before, .rtl .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-previous-month i:before, .rtl .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-side .mec-next-month i:before, .rtl .mec-calendar .mec-calendar-side .mec-next-month i:before, .rtl .mec-calendar .mec-calendar-side .mec-previous-month i:before, .rtl .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month i:before, .rtl .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month i:before, .rtl .mec-calendar.mec-calendar-daily .mec-next-month i:before, .rtl .mec-calendar.mec-calendar-daily .mec-previous-month i:before, .rtl .mec-event-carousel-type2 .owl-next i:before, .rtl .mec-event-carousel-type2 .owl-prev i:before, .rtl .mec-event-carousel-type3 .owl-next i:before, .rtl .mec-event-carousel-type3 .owl-prev i:before, .rtl .mec-event-carousel-type4 .owl-next i:before, .rtl .mec-event-carousel-type4 .owl-prev i:before, .rtl .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-next i:before, .rtl .mec-slider-t1-wrap .mec-owl-theme .owl-nav .owl-prev i:before, .rtl .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-next i:before, .rtl .mec-slider-t2-wrap .mec-owl-theme .owl-nav .owl-prev i:before, .rtl .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-next i:before, .rtl .mec-slider-t3-wrap .mec-owl-theme .owl-nav .owl-prev i:before, .rtl .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-next i:before, .rtl .mec-slider-t4-wrap .mec-owl-theme .owl-nav .owl-prev i:before, .rtl .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-next i:before, .rtl .mec-slider-t5-wrap .mec-owl-theme .owl-nav .owl-prev i:before, .rtl a.mec-timeline-readmore i:before, .rtl .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.et-fb-button) svg,
.rtl .mec-breadcrumbs i:before{display:inline-block;transform:scaleX(-1);}
body.rtl .mec-wrap{font-family:vazirmatn;}
.mec-util-hidden{display:none;}
.mec-booking-condition-box{margin:14px 0 0;padding-top:14px;border-top:1px solid #e6e8eb;}
.mec-booking-condition-row{margin:0 0 10px;}
.mec-booking-condition-row label{display:block;margin:0 0 6px;font-weight:600;}
.mec-booking-condition-message {
margin: 0;
}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:none;border-radius:5px;background:#fff;box-shadow:0 0 10px 6px rgba(0,0,0,.1)}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{color:#8d8d8d}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{height:6px;margin-left:-6px;width:12px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{height:12px;margin-left:0;margin-top:-6px;width:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border:6px solid transparent}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{left:-6px}html.with-featherlight{overflow:hidden;}
.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0, 0, 0, 0);}
.featherlight:last-of-type{background:rgba(0, 0, 0, 0.8);}
.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal;}
.featherlight .featherlight-inner{display:block;}
.featherlight script.featherlight-inner, .featherlight link.featherlight-inner, .featherlight style.featherlight-inner{display:none;}
.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background:#fff;background:rgba(255, 255, 255, 0.3);color:#000;border:none;padding:0;}
.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0;}
.featherlight .featherlight-image{width:100%;}
.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;}
.featherlight iframe{border:none;}
.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media only screen and (max-width: 1024px) {
.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent;}
} @media print {
html.with-featherlight>*> :not(.featherlight) {
display: none;
}
}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}.fc-icon,.fc-unselectable{-moz-user-select:none;-ms-user-select:none}.fc .fc-button,.fc-icon{text-transform:none;font-weight:400}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc .fc-button:not(:disabled),.fc a[data-navlink],.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-unselectable{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc{display:flex;flex-direction:column;font-size:1em}.fc .fc-button,.fc-icon{display:inline-block;text-align:center}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{vertical-align:top;padding:0}.fc .fc-button,.fc .fc-button .fc-icon,.fc .fc-button-group,.fc .fc-timegrid-slot-label{vertical-align:middle}.fc a[data-navlink]:hover{text-decoration:underline}.fc .fc-button:hover,.fc .fc-list-event-title a,a.fc-event,a.fc-event:hover{text-decoration:none}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');font-weight:400;font-style:normal}.fc-icon{width:1em;height:1em;-webkit-user-select:none;user-select:none;font-family:fcicons!important;speak:none;font-style:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:"\e900"}.fc-icon-chevron-right:before{content:"\e901"}.fc-icon-chevrons-left:before{content:"\e902"}.fc-icon-chevrons-right:before{content:"\e903"}.fc-icon-minus-square:before{content:"\e904"}.fc-icon-plus-square:before{content:"\e905"}.fc-icon-x:before{content:"\e906"}.fc .fc-button{overflow:visible;text-transform:none;margin:0;font-family:inherit}.fc .fc-button::-moz-focus-inner{padding:0;border-style:none}.fc .fc-button{-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4em .65em;font-size:1em;line-height:1.5;border-radius:.25em}.fc .fc-button:focus{outline:0;box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.fc .fc-button-primary:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color,#2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color,#2C3E50)}.fc .fc-button-primary:hover{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color,#1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color,#1a252f)}.fc .fc-button-primary:disabled{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color,#2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color,#2C3E50)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1a252f;background-color:var(--fc-button-active-bg-color,#1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color,#151e27)}.fc .fc-button .fc-icon{font-size:1.5em}.fc .fc-button-group{position:relative;display:inline-flex}.fc .fc-button-group>.fc-button{position:relative;flex:1 1 auto}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc .fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{position:absolute;top:0;right:0;left:0;bottom:0}.fc .fc-scroller-harness{position:relative;overflow:hidden;direction:ltr}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-scrollgrid,.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{width:100%;table-layout:fixed}.fc .fc-scrollgrid table{border-top-style:hidden;border-left-style:hidden;border-right-style:hidden}.fc .fc-scrollgrid{border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-top-width:0;border-left-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:var(--fc-page-bg-color,#fff);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business,.fc .fc-view-harness-active>.fc-view{position:absolute;top:0;left:0;right:0;bottom:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-non-business{background:rgba(215,215,215,.3);background:var(--fc-non-business-color,rgba(215,215,215,.3))}.fc .fc-bg-event{background:var(--fc-bg-event-color,#8fdf82);opacity:.3;opacity:var(--fc-bg-event-opacity,.3)}.fc .fc-bg-event .fc-event-title{margin:.5em;font-size:.85em;font-size:var(--fc-small-font-size,.85em);font-style:italic}.fc .fc-highlight{background:rgba(188,232,241,.3);background:var(--fc-highlight-color,rgba(188,232,241,.3))}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:rgba(208,208,208,.3);background:var(--fc-neutral-bg-color,rgba(208,208,208,.3))}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer,.fc-h-event,.fc-v-event{display:block}.fc-event-selected .fc-event-resizer{border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width,8px)/ 2);border-width:1px;border-width:var(--fc-event-resizer-dot-border-width,1px);width:8px;width:var(--fc-event-resizer-dot-total-width,8px);height:8px;height:var(--fc-event-resizer-dot-total-width,8px);border-style:solid;border-color:inherit;background:var(--fc-page-bg-color,#fff)}.fc-event-selected .fc-event-resizer:before{content:'';position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{content:"";position:absolute;z-index:3;top:0;left:0;right:0;bottom:0}.fc-event-selected:after,.fc-event:focus:after{content:"";background:rgba(0,0,0,.25);background:var(--fc-event-selected-overlay-color,rgba(0,0,0,.25));position:absolute;z-index:1;top:-1px;left:-1px;right:-1px;bottom:-1px}.fc-h-event{border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8)}.fc-h-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;vertical-align:top;left:0;right:0;max-width:100%;overflow:hidden;word-break:break-word;}.fc-h-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{top:0;bottom:0;width:8px;width:var(--fc-event-resizer-thickness,8px)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:-4px;left:calc(-.5 * var(--fc-event-resizer-thickness,8px))}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:-4px;right:calc(-.5 * var(--fc-event-resizer-thickness,8px))}.fc-h-event.fc-event-selected .fc-event-resizer{top:50%;margin-top:-4px;margin-top:calc(-.5 * var(--fc-event-resizer-dot-total-width,8px))}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:-4px;left:calc(-.5 * var(--fc-event-resizer-dot-total-width,8px))}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:-4px;right:calc(-.5 * var(--fc-event-resizer-dot-total-width,8px))}.fc .fc-popover{position:absolute;z-index:9999;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc .fc-popover-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;opacity:.65;font-size:1.1em}.fc-theme-standard .fc-popover{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);background:var(--fc-page-bg-color,#fff)}.fc-theme-standard .fc-popover-header{background:rgba(208,208,208,.3);background:var(--fc-neutral-bg-color,rgba(208,208,208,.3))}:root{--fc-daygrid-event-dot-width:8px;--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{content:"";clear:both;display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:rgba(255,220,40,.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-daygrid-day-frame{position:relative;min-height:100%}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{position:relative;z-index:4;padding:4px}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{position:absolute;left:0;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{position:relative;min-height:2em}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{position:absolute;top:0;left:0;right:0}.fc .fc-daygrid-bg-harness{position:absolute;top:0;bottom:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{z-index:6;margin-top:1px}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;padding:2px 3px 0}.fc .fc-daygrid-day-bottom:before{content:"";clear:both;display:table}.fc .fc-daygrid-more-link{position:relative;z-index:4;cursor:pointer}.fc .fc-daygrid-week-number{position:absolute;z-index:5;top:0;padding:2px;min-width:1.5em;text-align:center;background-color:rgba(208,208,208,.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,.3));color:grey;color:var(--fc-neutral-text-color,grey)}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-week-number{left:0;border-radius:0 0 3px}.fc-direction-rtl .fc-daygrid-week-number{right:0;border-radius:0 0 0 3px}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{position:relative;white-space:nowrap;border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{display:flex;align-items:center;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;min-width:0;overflow:hidden;font-weight:700}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-daygrid-event-dot{margin:0 4px;box-sizing:content-box;width:0;height:0;border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width,8px)/ 2) solid var(--fc-event-border-color,#3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width,8px)/ 2)}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}.fc-v-event{border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8)}.fc-v-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff);height:100%}.fc-v-event .fc-event-main-frame{height:100%;display:flex;flex-direction:column}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{top:0;bottom:0;max-height:100%;overflow:hidden}.fc-v-event:not(.fc-event-start){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event:not(.fc-event-end){border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:8px;height:var(--fc-event-resizer-thickness,8px);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-thickness,8px)/ -2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness,8px)/ -2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-axis-chunk>table,.fc .fc-timegrid-body,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{min-height:100%}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-slot{height:1.5em;border-bottom:0}.fc .fc-timegrid-slot:empty:before{content:'\00a0'}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{overflow:hidden;display:flex;align-items:center;justify-content:flex-end}.fc .fc-timegrid-axis-cushion{max-width:60px;flex-shrink:0}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc .fc-timegrid-col.fc-day-today{background-color:rgba(255,220,40,.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc-media-screen .fc-timegrid-cols{position:absolute;top:0;left:0;right:0;bottom:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{position:absolute;top:0;left:0;right:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight,.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-bg-harness{position:absolute;left:0;right:0}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness>.fc-timegrid-event{position:absolute;top:0;bottom:0;left:0;right:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--fc-page-bg-color,#fff)}.fc-timegrid-event,.fc-timegrid-more-link{font-size:.85em;font-size:var(--fc-small-font-size,.85em);border-radius:3px}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{white-space:nowrap;font-size:.85em;font-size:var(--fc-small-font-size,.85em);margin-bottom:1px}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:'\00a0-\00a0'}.fc-timegrid-event-short .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-timegrid-more-link{position:absolute;z-index:9999;color:inherit;color:var(--fc-more-link-text-color,inherit);background:var(--fc-more-link-bg-color,#d0d0d0);cursor:pointer;margin-bottom:1px}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-line{position:absolute;z-index:4;left:0;right:0;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red);border-width:1px 0 0}.fc .fc-timegrid-now-indicator-arrow{position:absolute;z-index:4;margin-top:-5px;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red)}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-theme-standard .fc-list{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-list-empty{background-color:rgba(208,208,208,.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,.3));height:100%;display:flex;justify-content:center;align-items:center}.fc .fc-list-empty-cushion{margin:5em 0}.fc .fc-list-table{width:100%;border-style:hidden}.fc .fc-list-table tr>*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day>*{position:sticky;top:0;background:var(--fc-page-bg-color,#fff)}.fc .fc-list-table thead{position:absolute;left:-10000px}.fc .fc-list-table tbody>tr:first-child th{border-top:0}.fc .fc-list-table th{padding:0}.fc .fc-list-day-cushion,.fc .fc-list-table td{padding:8px 14px}.fc .fc-list-day-cushion:after{content:"";clear:both;display:table}.fc-theme-standard .fc-list-day-cushion{background-color:rgba(208,208,208,.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,.3))}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0}.fc .fc-list-event.fc-event-forced-url{cursor:pointer}.fc .fc-list-event:hover td{background-color:#f5f5f5;background-color:var(--fc-list-event-hover-bg-color,#f5f5f5)}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px}.fc .fc-list-event-dot{display:inline-block;box-sizing:content-box;width:0;height:0;border:5px solid #3788d8;border:calc(var(--fc-list-event-dot-width,10px)/ 2) solid var(--fc-event-border-color,#3788d8);border-radius:5px;border-radius:calc(var(--fc-list-event-dot-width,10px)/ 2)}.fc .fc-list-event-title a{color:inherit}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline}.fc-theme-bootstrap a:not([href]){color:inherit}.fc-theme-bootstrap5 a:not([href]){color:inherit;text-decoration:inherit}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400)}.fc-theme-bootstrap5 .fc-scrollgrid{border-right-width:0;border-bottom-width:0}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200)}.bounce-in{animation:bounce-in .3s}@keyframes bounce-in{0%{transform:scale(.6)}50%{transform:scale(1.2)}to{transform:scale(1)}}.bounce-out{animation:bounce-out .3s}@keyframes bounce-out{0%{transform:scale(1.2)}50%{transform:scale(.6)}to{transform:scale(0)}}.fade-in{animation:fade-in .3s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-out{animation:fade-out .3s}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.scale-in{animation:scale-in .2s}@keyframes scale-in{0%{transform:scale(0)}to{transform:scale(1)}}.scale-out{animation:scale-out .2s}@keyframes scale-out{0%{transform:scale(1)}to{transform:scale(0)}}.wp-dark-mode-support-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:50}.wp-dark-mode-support-modal .overlay{height:100%;left:0;position:absolute;top:0;width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));opacity:.5}.wp-dark-mode-support-modal .modal{border-radius:.375rem;gap:1.5rem;max-width:32rem;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;z-index:9999}.wp-dark-mode-support-modal .header,.wp-dark-mode-support-modal .modal{display:flex;flex-direction:column}.wp-dark-mode-support-modal .header{align-items:flex-start;gap:.75rem}.wp-dark-mode-support-modal .close-button{cursor:pointer;opacity:.5;position:absolute;right:.75rem;top:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wp-dark-mode-support-modal .close-button:hover{opacity:1}.wp-dark-mode-support-modal .link-list{display:flex;flex-direction:column;font-size:.875rem;gap:1rem;letter-spacing:.025em;line-height:1.25rem;padding-top:.5rem}.wp-dark-mode-support-modal .link-list-item{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;gap:1rem;position:relative;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));font-weight:500;letter-spacing:.025em;padding:1rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wp-dark-mode-switch.wp-dark-mode-support-modal .link-list-item .dark,.wp-dark-mode-switch.wp-dark-mode-support-modal .link-list-item .light{border-radius:9999px;height:var(--wpdm-switch-size,80px);overflow:hidden;width:var(--wpdm-switch-size,80px)}.wp-dark-mode-support-modal .link-list-item:hover{opacity:1}.wp-dark-mode-support-modal .link-list-item-icon{align-items:center;border-radius:.5rem;display:flex;height:3rem;justify-content:center;width:3.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.wp-dark-mode-support-modal .link-list-item-text{align-items:flex-start;display:flex;flex-direction:column;gap:.625rem}.wp-dark-mode-support-modal .link-list-item-text span{display:inline-flex;font-size:.75rem;line-height:1rem}.wp-dark-mode-support-modal .link-list-item-text span:first-child{font-weight:600;white-space:nowrap;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.wp-dark-mode-support-modal .link-list-item-text span:last-child{font-weight:400;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.wp-dark-mode-support-modal .link-list-item-arrow{display:inline-flex;margin-top:-.625rem;position:absolute;right:2rem;top:50%;z-index:50;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity));opacity:0;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wp-dark-mode-support-modal .link-list-item:hover{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#e5e7eb;--tw-shadow:var(--tw-shadow-colored)}.wp-dark-mode-support-modal .link-list-item:hover .link-list-item-arrow{opacity:1;right:2rem}[data-wp-dark-mode-active][data-wp-dark-mode-animation=fade-in]{animation:fade .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=pulse]{animation:pulse .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=flip]{animation:flip .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=roll]{animation:roll .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=slide-left]{animation:slide-left .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=slide-up]{animation:slide-up .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=slide-down]{animation:slide-down .6s}[data-wp-dark-mode-active][data-wp-dark-mode-animation=slide-right]{animation:slide-right .6s}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes flip{0%{transform:perspective(400px) rotateY(0)}to{transform:perspective(400px) rotateY(180deg)}}@keyframes roll{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes slide-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-up{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}.wp-dark-mode-switch-1,.wp-dark-mode-switch-10,.wp-dark-mode-switch-11,.wp-dark-mode-switch-12,.wp-dark-mode-switch-13,.wp-dark-mode-switch-2,.wp-dark-mode-switch-20,.wp-dark-mode-switch-21,.wp-dark-mode-switch-22,.wp-dark-mode-switch-3,.wp-dark-mode-switch-4,.wp-dark-mode-switch-5,.wp-dark-mode-switch-6,.wp-dark-mode-switch-7,.wp-dark-mode-switch-8,.wp-dark-mode-switch-9,.wp-dark-mode-switch-normal{align-items:center;cursor:pointer;display:inline-flex;gap:.25rem;justify-content:center;width:-moz-fit-content;width:fit-content;z-index:auto}.wp-dark-mode-switch-1 *,.wp-dark-mode-switch-10 *,.wp-dark-mode-switch-11 *,.wp-dark-mode-switch-12 *,.wp-dark-mode-switch-13 *,.wp-dark-mode-switch-2 *,.wp-dark-mode-switch-20 *,.wp-dark-mode-switch-21 *,.wp-dark-mode-switch-22 *,.wp-dark-mode-switch-3 *,.wp-dark-mode-switch-4 *,.wp-dark-mode-switch-5 *,.wp-dark-mode-switch-6 *,.wp-dark-mode-switch-7 *,.wp-dark-mode-switch-8 *,.wp-dark-mode-switch-9 *,.wp-dark-mode-switch-normal *{cursor:pointer}.wp-dark-mode-switch-10>span,.wp-dark-mode-switch-11>span,.wp-dark-mode-switch-12>span,.wp-dark-mode-switch-13>span,.wp-dark-mode-switch-1>span,.wp-dark-mode-switch-20>span,.wp-dark-mode-switch-21>span,.wp-dark-mode-switch-22>span,.wp-dark-mode-switch-2>span,.wp-dark-mode-switch-3>span,.wp-dark-mode-switch-4>span,.wp-dark-mode-switch-5>span,.wp-dark-mode-switch-6>span,.wp-dark-mode-switch-7>span,.wp-dark-mode-switch-8>span,.wp-dark-mode-switch-9>span,.wp-dark-mode-switch-normal>span{align-items:center;display:inline-flex;font-size:.75rem;justify-content:center;line-height:1rem;text-align:center;white-space:nowrap}.wp-dark-mode-switch-10>._track,.wp-dark-mode-switch-11>._track,.wp-dark-mode-switch-12>._track,.wp-dark-mode-switch-13>._track,.wp-dark-mode-switch-1>._track,.wp-dark-mode-switch-20>._track,.wp-dark-mode-switch-21>._track,.wp-dark-mode-switch-22>._track,.wp-dark-mode-switch-2>._track,.wp-dark-mode-switch-3>._track,.wp-dark-mode-switch-4>._track,.wp-dark-mode-switch-5>._track,.wp-dark-mode-switch-6>._track,.wp-dark-mode-switch-7>._track,.wp-dark-mode-switch-8>._track,.wp-dark-mode-switch-9>._track,.wp-dark-mode-switch-normal>._track{align-items:center;border-radius:9999px;display:inline-flex;gap:.125rem;height:calc(34px*var(--wpdm-switch-scale, 1));justify-content:space-between;padding:calc(2px*var(--wpdm-switch-scale, 1));position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:calc(75px*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-10>._track>._thumb,.wp-dark-mode-switch-11>._track>._thumb,.wp-dark-mode-switch-12>._track>._thumb,.wp-dark-mode-switch-13>._track>._thumb,.wp-dark-mode-switch-1>._track>._thumb,.wp-dark-mode-switch-20>._track>._thumb,.wp-dark-mode-switch-21>._track>._thumb,.wp-dark-mode-switch-22>._track>._thumb,.wp-dark-mode-switch-2>._track>._thumb,.wp-dark-mode-switch-3>._track>._thumb,.wp-dark-mode-switch-4>._track>._thumb,.wp-dark-mode-switch-5>._track>._thumb,.wp-dark-mode-switch-6>._track>._thumb,.wp-dark-mode-switch-7>._track>._thumb,.wp-dark-mode-switch-8>._track>._thumb,.wp-dark-mode-switch-9>._track>._thumb,.wp-dark-mode-switch-normal>._track>._thumb{align-items:center;border-radius:9999px;display:inline-flex;justify-content:center;position:absolute;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:calc(34px*var(--wpdm-switch-scale, 1) - 2px*var(--wpdm-switch-scale, 1)*2);left:calc(2px*var(--wpdm-switch-scale, 1))!important;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:calc(34px*var(--wpdm-switch-scale, 1) - 2px*var(--wpdm-switch-scale, 1)*2)}.wp-dark-mode-switch-10>._track>._thumb>._icon,.wp-dark-mode-switch-11>._track>._thumb>._icon,.wp-dark-mode-switch-12>._track>._thumb>._icon,.wp-dark-mode-switch-13>._track>._thumb>._icon,.wp-dark-mode-switch-1>._track>._thumb>._icon,.wp-dark-mode-switch-20>._track>._thumb>._icon,.wp-dark-mode-switch-21>._track>._thumb>._icon,.wp-dark-mode-switch-22>._track>._thumb>._icon,.wp-dark-mode-switch-2>._track>._thumb>._icon,.wp-dark-mode-switch-3>._track>._thumb>._icon,.wp-dark-mode-switch-4>._track>._thumb>._icon,.wp-dark-mode-switch-5>._track>._thumb>._icon,.wp-dark-mode-switch-6>._track>._thumb>._icon,.wp-dark-mode-switch-7>._track>._thumb>._icon,.wp-dark-mode-switch-8>._track>._thumb>._icon,.wp-dark-mode-switch-9>._track>._thumb>._icon,.wp-dark-mode-switch-normal>._track>._thumb>._icon{display:inline-flex;position:absolute;top:50%;width:-moz-fit-content;width:fit-content;--tw-translate-y:-50%;align-items:center;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wp-dark-mode-switch-10>._track>._thumb>._icon img,.wp-dark-mode-switch-10>._track>._thumb>._icon svg,.wp-dark-mode-switch-11>._track>._thumb>._icon img,.wp-dark-mode-switch-11>._track>._thumb>._icon svg,.wp-dark-mode-switch-12>._track>._thumb>._icon img,.wp-dark-mode-switch-12>._track>._thumb>._icon svg,.wp-dark-mode-switch-13>._track>._thumb>._icon img,.wp-dark-mode-switch-13>._track>._thumb>._icon svg,.wp-dark-mode-switch-1>._track>._thumb>._icon img,.wp-dark-mode-switch-1>._track>._thumb>._icon svg,.wp-dark-mode-switch-20>._track>._thumb>._icon img,.wp-dark-mode-switch-20>._track>._thumb>._icon svg,.wp-dark-mode-switch-21>._track>._thumb>._icon img,.wp-dark-mode-switch-21>._track>._thumb>._icon svg,.wp-dark-mode-switch-22>._track>._thumb>._icon img,.wp-dark-mode-switch-22>._track>._thumb>._icon svg,.wp-dark-mode-switch-2>._track>._thumb>._icon img,.wp-dark-mode-switch-2>._track>._thumb>._icon svg,.wp-dark-mode-switch-3>._track>._thumb>._icon img,.wp-dark-mode-switch-3>._track>._thumb>._icon svg,.wp-dark-mode-switch-4>._track>._thumb>._icon img,.wp-dark-mode-switch-4>._track>._thumb>._icon svg,.wp-dark-mode-switch-5>._track>._thumb>._icon img,.wp-dark-mode-switch-5>._track>._thumb>._icon svg,.wp-dark-mode-switch-6>._track>._thumb>._icon img,.wp-dark-mode-switch-6>._track>._thumb>._icon svg,.wp-dark-mode-switch-7>._track>._thumb>._icon img,.wp-dark-mode-switch-7>._track>._thumb>._icon svg,.wp-dark-mode-switch-8>._track>._thumb>._icon img,.wp-dark-mode-switch-8>._track>._thumb>._icon svg,.wp-dark-mode-switch-9>._track>._thumb>._icon img,.wp-dark-mode-switch-9>._track>._thumb>._icon svg,.wp-dark-mode-switch-normal>._track>._thumb>._icon img,.wp-dark-mode-switch-normal>._track>._thumb>._icon svg{background-color:transparent;max-width:100%;width:60%}.wp-dark-mode-switch-10>._track>._icon,.wp-dark-mode-switch-11>._track>._icon,.wp-dark-mode-switch-12>._track>._icon,.wp-dark-mode-switch-13>._track>._icon,.wp-dark-mode-switch-1>._track>._icon,.wp-dark-mode-switch-20>._track>._icon,.wp-dark-mode-switch-21>._track>._icon,.wp-dark-mode-switch-22>._track>._icon,.wp-dark-mode-switch-2>._track>._icon,.wp-dark-mode-switch-3>._track>._icon,.wp-dark-mode-switch-4>._track>._icon,.wp-dark-mode-switch-5>._track>._icon,.wp-dark-mode-switch-6>._track>._icon,.wp-dark-mode-switch-7>._track>._icon,.wp-dark-mode-switch-8>._track>._icon,.wp-dark-mode-switch-9>._track>._icon,.wp-dark-mode-switch-normal>._track>._icon{align-items:center;display:inline-flex;justify-content:center;margin-left:calc(2px*var(--wpdm-switch-scale, 1));margin-right:calc(2px*var(--wpdm-switch-scale, 1));width:-moz-fit-content;width:fit-content}.wp-dark-mode-switch-10>._track>._icon img,.wp-dark-mode-switch-10>._track>._icon svg,.wp-dark-mode-switch-11>._track>._icon img,.wp-dark-mode-switch-11>._track>._icon svg,.wp-dark-mode-switch-12>._track>._icon img,.wp-dark-mode-switch-12>._track>._icon svg,.wp-dark-mode-switch-13>._track>._icon img,.wp-dark-mode-switch-13>._track>._icon svg,.wp-dark-mode-switch-1>._track>._icon img,.wp-dark-mode-switch-1>._track>._icon svg,.wp-dark-mode-switch-20>._track>._icon img,.wp-dark-mode-switch-20>._track>._icon svg,.wp-dark-mode-switch-21>._track>._icon img,.wp-dark-mode-switch-21>._track>._icon svg,.wp-dark-mode-switch-22>._track>._icon img,.wp-dark-mode-switch-22>._track>._icon svg,.wp-dark-mode-switch-2>._track>._icon img,.wp-dark-mode-switch-2>._track>._icon svg,.wp-dark-mode-switch-3>._track>._icon img,.wp-dark-mode-switch-3>._track>._icon svg,.wp-dark-mode-switch-4>._track>._icon img,.wp-dark-mode-switch-4>._track>._icon svg,.wp-dark-mode-switch-5>._track>._icon img,.wp-dark-mode-switch-5>._track>._icon svg,.wp-dark-mode-switch-6>._track>._icon img,.wp-dark-mode-switch-6>._track>._icon svg,.wp-dark-mode-switch-7>._track>._icon img,.wp-dark-mode-switch-7>._track>._icon svg,.wp-dark-mode-switch-8>._track>._icon img,.wp-dark-mode-switch-8>._track>._icon svg,.wp-dark-mode-switch-9>._track>._icon img,.wp-dark-mode-switch-9>._track>._icon svg,.wp-dark-mode-switch-normal>._track>._icon img,.wp-dark-mode-switch-normal>._track>._icon svg{max-width:100%;width:80%}.wp-dark-mode-switch-10>._icon,.wp-dark-mode-switch-11>._icon,.wp-dark-mode-switch-12>._icon,.wp-dark-mode-switch-13>._icon,.wp-dark-mode-switch-1>._icon,.wp-dark-mode-switch-20>._icon,.wp-dark-mode-switch-21>._icon,.wp-dark-mode-switch-22>._icon,.wp-dark-mode-switch-2>._icon,.wp-dark-mode-switch-3>._icon,.wp-dark-mode-switch-4>._icon,.wp-dark-mode-switch-5>._icon,.wp-dark-mode-switch-6>._icon,.wp-dark-mode-switch-7>._icon,.wp-dark-mode-switch-8>._icon,.wp-dark-mode-switch-9>._icon,.wp-dark-mode-switch-normal>._icon{align-items:center;display:inline-flex;justify-content:center;width:-moz-fit-content;width:fit-content}.wp-dark-mode-switch-10>._icon img,.wp-dark-mode-switch-10>._icon svg,.wp-dark-mode-switch-11>._icon img,.wp-dark-mode-switch-11>._icon svg,.wp-dark-mode-switch-12>._icon img,.wp-dark-mode-switch-12>._icon svg,.wp-dark-mode-switch-13>._icon img,.wp-dark-mode-switch-13>._icon svg,.wp-dark-mode-switch-1>._icon img,.wp-dark-mode-switch-1>._icon svg,.wp-dark-mode-switch-20>._icon img,.wp-dark-mode-switch-20>._icon svg,.wp-dark-mode-switch-21>._icon img,.wp-dark-mode-switch-21>._icon svg,.wp-dark-mode-switch-22>._icon img,.wp-dark-mode-switch-22>._icon svg,.wp-dark-mode-switch-2>._icon img,.wp-dark-mode-switch-2>._icon svg,.wp-dark-mode-switch-3>._icon img,.wp-dark-mode-switch-3>._icon svg,.wp-dark-mode-switch-4>._icon img,.wp-dark-mode-switch-4>._icon svg,.wp-dark-mode-switch-5>._icon img,.wp-dark-mode-switch-5>._icon svg,.wp-dark-mode-switch-6>._icon img,.wp-dark-mode-switch-6>._icon svg,.wp-dark-mode-switch-7>._icon img,.wp-dark-mode-switch-7>._icon svg,.wp-dark-mode-switch-8>._icon img,.wp-dark-mode-switch-8>._icon svg,.wp-dark-mode-switch-9>._icon img,.wp-dark-mode-switch-9>._icon svg,.wp-dark-mode-switch-normal>._icon img,.wp-dark-mode-switch-normal>._icon svg{background-color:transparent;max-width:100%;width:50%!important}.active.wp-dark-mode-switch-1 ._track ._thumb,.active.wp-dark-mode-switch-10 ._track ._thumb,.active.wp-dark-mode-switch-11 ._track ._thumb,.active.wp-dark-mode-switch-12 ._track ._thumb,.active.wp-dark-mode-switch-13 ._track ._thumb,.active.wp-dark-mode-switch-2 ._track ._thumb,.active.wp-dark-mode-switch-20 ._track ._thumb,.active.wp-dark-mode-switch-21 ._track ._thumb,.active.wp-dark-mode-switch-22 ._track ._thumb,.active.wp-dark-mode-switch-3 ._track ._thumb,.active.wp-dark-mode-switch-4 ._track ._thumb,.active.wp-dark-mode-switch-5 ._track ._thumb,.active.wp-dark-mode-switch-6 ._track ._thumb,.active.wp-dark-mode-switch-7 ._track ._thumb,.active.wp-dark-mode-switch-8 ._track ._thumb,.active.wp-dark-mode-switch-9 ._track ._thumb,.wp-dark-mode-switch-normal.active ._track ._thumb{margin-right:calc(4px*var(--wpdm-switch-scale, 1))!important;transform:translateX(calc(75px*var(--wpdm-switch-scale, 1) - 34px*var(--wpdm-switch-scale, 1)))}.wp-dark-mode-switch-14,.wp-dark-mode-switch-15,.wp-dark-mode-switch-16,.wp-dark-mode-switch-17,.wp-dark-mode-switch-18,.wp-dark-mode-switch-19,.wp-dark-mode-switch-special{align-items:center!important;background:#fff;border:calc(2px*var(--wpdm-switch-scale, 1)) solid #4a5568!important;border-radius:8px!important;cursor:pointer!important;display:inline-flex!important;flex-direction:column!important;height:calc(108px*var(--wpdm-switch-scale, 1))!important;justify-content:center!important;width:calc(46px*var(--wpdm-switch-scale, 1))!important;z-index:auto!important}.wp-dark-mode-switch-14>:not([hidden])~:not([hidden]),.wp-dark-mode-switch-15>:not([hidden])~:not([hidden]),.wp-dark-mode-switch-16>:not([hidden])~:not([hidden]),.wp-dark-mode-switch-17>:not([hidden])~:not([hidden]),.wp-dark-mode-switch-18>:not([hidden])~:not([hidden]),.wp-dark-mode-switch-19>:not([hidden])~:not([hidden]),.wp-dark-mode-switch-special>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-bottom-width:calc(1px*var(--tw-divide-y-reverse))!important;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))!important;--tw-divide-opacity:1!important;border-color:rgb(75 85 99/var(--tw-divide-opacity))!important}.wp-dark-mode-switch-14,.wp-dark-mode-switch-15,.wp-dark-mode-switch-16,.wp-dark-mode-switch-17,.wp-dark-mode-switch-18,.wp-dark-mode-switch-19,.wp-dark-mode-switch-special{border-width:1px!important;overflow:hidden!important;--tw-border-opacity:1!important;border-color:rgb(75 85 99/var(--tw-border-opacity))!important;--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity))!important}.wp-dark-mode-switch-14 ._font,.wp-dark-mode-switch-14 ._scheme,.wp-dark-mode-switch-15 ._font,.wp-dark-mode-switch-15 ._scheme,.wp-dark-mode-switch-16 ._font,.wp-dark-mode-switch-16 ._scheme,.wp-dark-mode-switch-17 ._font,.wp-dark-mode-switch-17 ._scheme,.wp-dark-mode-switch-18 ._font,.wp-dark-mode-switch-18 ._scheme,.wp-dark-mode-switch-19 ._font,.wp-dark-mode-switch-19 ._scheme,.wp-dark-mode-switch-special ._font,.wp-dark-mode-switch-special ._scheme{align-items:center!important;display:inline-flex!important;font-size:1.5rem!important;font-weight:500!important;height:50%!important;justify-content:center!important;line-height:2rem!important;position:relative!important;text-align:center!important;width:100%!important}.wp-dark-mode-switch-14 ._font ._icon,.wp-dark-mode-switch-14 ._scheme ._icon,.wp-dark-mode-switch-15 ._font ._icon,.wp-dark-mode-switch-15 ._scheme ._icon,.wp-dark-mode-switch-16 ._font ._icon,.wp-dark-mode-switch-16 ._scheme ._icon,.wp-dark-mode-switch-17 ._font ._icon,.wp-dark-mode-switch-17 ._scheme ._icon,.wp-dark-mode-switch-18 ._font ._icon,.wp-dark-mode-switch-18 ._scheme ._icon,.wp-dark-mode-switch-19 ._font ._icon,.wp-dark-mode-switch-19 ._scheme ._icon,.wp-dark-mode-switch-special ._font ._icon,.wp-dark-mode-switch-special ._scheme ._icon{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%}.wp-dark-mode-switch-14 ._font ._icon img,.wp-dark-mode-switch-14 ._font ._icon svg,.wp-dark-mode-switch-14 ._scheme ._icon img,.wp-dark-mode-switch-14 ._scheme ._icon svg,.wp-dark-mode-switch-15 ._font ._icon img,.wp-dark-mode-switch-15 ._font ._icon svg,.wp-dark-mode-switch-15 ._scheme ._icon img,.wp-dark-mode-switch-15 ._scheme ._icon svg,.wp-dark-mode-switch-16 ._font ._icon img,.wp-dark-mode-switch-16 ._font ._icon svg,.wp-dark-mode-switch-16 ._scheme ._icon img,.wp-dark-mode-switch-16 ._scheme ._icon svg,.wp-dark-mode-switch-17 ._font ._icon img,.wp-dark-mode-switch-17 ._font ._icon svg,.wp-dark-mode-switch-17 ._scheme ._icon img,.wp-dark-mode-switch-17 ._scheme ._icon svg,.wp-dark-mode-switch-18 ._font ._icon img,.wp-dark-mode-switch-18 ._font ._icon svg,.wp-dark-mode-switch-18 ._scheme ._icon img,.wp-dark-mode-switch-18 ._scheme ._icon svg,.wp-dark-mode-switch-19 ._font ._icon img,.wp-dark-mode-switch-19 ._font ._icon svg,.wp-dark-mode-switch-19 ._scheme ._icon img,.wp-dark-mode-switch-19 ._scheme ._icon svg,.wp-dark-mode-switch-special ._font ._icon img,.wp-dark-mode-switch-special ._font ._icon svg,.wp-dark-mode-switch-special ._scheme ._icon img,.wp-dark-mode-switch-special ._scheme ._icon svg{max-width:100%;width:40%}.wp-dark-mode-switch-14 ._font ._icon:last-child,.wp-dark-mode-switch-14 ._scheme ._icon:last-child,.wp-dark-mode-switch-15 ._font ._icon:last-child,.wp-dark-mode-switch-15 ._scheme ._icon:last-child,.wp-dark-mode-switch-16 ._font ._icon:last-child,.wp-dark-mode-switch-16 ._scheme ._icon:last-child,.wp-dark-mode-switch-17 ._font ._icon:last-child,.wp-dark-mode-switch-17 ._scheme ._icon:last-child,.wp-dark-mode-switch-18 ._font ._icon:last-child,.wp-dark-mode-switch-18 ._scheme ._icon:last-child,.wp-dark-mode-switch-19 ._font ._icon:last-child,.wp-dark-mode-switch-19 ._scheme ._icon:last-child,.wp-dark-mode-switch-special ._font ._icon:last-child,.wp-dark-mode-switch-special ._scheme ._icon:last-child{display:none}.wp-dark-mode-switch-14 ._scheme.active,.wp-dark-mode-switch-15 ._scheme.active,.wp-dark-mode-switch-16 ._scheme.active,.wp-dark-mode-switch-17 ._scheme.active,.wp-dark-mode-switch-18 ._scheme.active,.wp-dark-mode-switch-19 ._scheme.active,.wp-dark-mode-switch-special ._scheme.active{background:#000!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.wp-dark-mode-switch-14 ._scheme.active ._icon:first-child,.wp-dark-mode-switch-15 ._scheme.active ._icon:first-child,.wp-dark-mode-switch-16 ._scheme.active ._icon:first-child,.wp-dark-mode-switch-17 ._scheme.active ._icon:first-child,.wp-dark-mode-switch-18 ._scheme.active ._icon:first-child,.wp-dark-mode-switch-19 ._scheme.active ._icon:first-child,.wp-dark-mode-switch-special ._scheme.active ._icon:first-child{display:none}.wp-dark-mode-switch-14 ._scheme.active ._icon:last-child,.wp-dark-mode-switch-15 ._scheme.active ._icon:last-child,.wp-dark-mode-switch-16 ._scheme.active ._icon:last-child,.wp-dark-mode-switch-17 ._scheme.active ._icon:last-child,.wp-dark-mode-switch-18 ._scheme.active ._icon:last-child,.wp-dark-mode-switch-19 ._scheme.active ._icon:last-child,.wp-dark-mode-switch-special ._scheme.active ._icon:last-child{display:inline-flex}.wp-dark-mode-switch-14 ._font.active,.wp-dark-mode-switch-15 ._font.active,.wp-dark-mode-switch-16 ._font.active,.wp-dark-mode-switch-17 ._font.active,.wp-dark-mode-switch-18 ._font.active,.wp-dark-mode-switch-19 ._font.active,.wp-dark-mode-switch-special ._font.active{background:#000!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.wp-dark-mode-switch-14 ._font.active ._icon:first-child,.wp-dark-mode-switch-15 ._font.active ._icon:first-child,.wp-dark-mode-switch-16 ._font.active ._icon:first-child,.wp-dark-mode-switch-17 ._font.active ._icon:first-child,.wp-dark-mode-switch-18 ._font.active ._icon:first-child,.wp-dark-mode-switch-19 ._font.active ._icon:first-child,.wp-dark-mode-switch-special ._font.active ._icon:first-child{display:none}.wp-dark-mode-switch-14 ._font.active ._icon:last-child,.wp-dark-mode-switch-15 ._font.active ._icon:last-child,.wp-dark-mode-switch-16 ._font.active ._icon:last-child,.wp-dark-mode-switch-17 ._font.active ._icon:last-child,.wp-dark-mode-switch-18 ._font.active ._icon:last-child,.wp-dark-mode-switch-19 ._font.active ._icon:last-child,.wp-dark-mode-switch-special ._font.active ._icon:last-child{display:inline-flex}._hide,.active.wp-dark-mode-switch-1 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-10 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-11 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-12 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-13 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-2 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-20 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-21 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-22 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-3 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-4 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-5 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-6 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-7 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-8 ._track ._thumb ._icon:first-child,.active.wp-dark-mode-switch-9 ._track ._thumb ._icon:first-child,.wp-dark-mode-switch-10>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-11>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-12>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-13>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-1>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-20>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-21>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-22>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-2>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-3>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-4>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-5>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-6>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-7>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-8>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-9>._track>._thumb>._icon:nth-child(2),.wp-dark-mode-switch-normal.active ._track ._thumb ._icon:first-child,.wp-dark-mode-switch-normal>._track>._thumb>._icon:nth-child(2){animation:hide .1s forwards}._show,.active.wp-dark-mode-switch-1 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-10 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-11 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-12 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-13 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-2 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-20 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-21 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-22 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-3 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-4 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-5 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-6 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-7 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-8 ._track ._thumb ._icon:nth-child(2),.active.wp-dark-mode-switch-9 ._track ._thumb ._icon:nth-child(2),.wp-dark-mode-switch-normal.active ._track ._thumb ._icon:nth-child(2){animation:show .1s forwards}@keyframes hide{0%{opacity:1}to{display:none;opacity:0}}@keyframes show{0%{opacity:0}to{display:inline-flex;opacity:1}}.wp-dark-mode-switch-cta{border-radius:.5rem;font-size:.875rem;line-height:1.25rem;padding:.75rem;white-space:nowrap;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wp-dark-mode-switch .dark,.wp-dark-mode-switch .light{width:var(--wpdm-switch-size,80px)}.wp-dark-mode-switch .dark img,.wp-dark-mode-switch .dark svg,.wp-dark-mode-switch .light img,.wp-dark-mode-switch .light svg{max-width:100%}.wp-dark-mode-switch .light{display:block}.wp-dark-mode-switch .dark,.wp-dark-mode-switch.active .light{display:none}.wp-dark-mode-switch.active .dark{display:block}.wp-dark-mode-switch.rounded .dark,.wp-dark-mode-switch.rounded .light{border-radius:9999px;height:var(--wpdm-switch-size,80px);overflow:hidden;width:var(--wpdm-switch-size,80px)}.wp-dark-mode-switch-1 ._track,.wp-dark-mode-switch-13 ._track{background:#555;border-radius:calc(15px*var(--wpdm-switch-scale, 1))!important;color:hsla(0,0%,100%,.996);height:calc(60px*var(--wpdm-switch-scale, 1))!important;width:calc(60px*var(--wpdm-switch-scale, 1))!important;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wp-dark-mode-switch-1 ._track ._icon,.wp-dark-mode-switch-13 ._track ._icon{height:100%!important;width:100%!important}.wp-dark-mode-switch-1 ._track ._icon:nth-child(2),.wp-dark-mode-switch-13 ._track ._icon:nth-child(2){display:none}.wp-dark-mode-switch-1 ._track ._icon img,.wp-dark-mode-switch-1 ._track ._icon svg,.wp-dark-mode-switch-13 ._track ._icon img,.wp-dark-mode-switch-13 ._track ._icon svg{height:60%!important;width:60%!important}.active.wp-dark-mode-switch-13 ._track,.wp-dark-mode-switch-1.active ._track{background:#ececec;color:#8b5cf6}.active.wp-dark-mode-switch-13 ._track ._icon:nth-child(2),.wp-dark-mode-switch-1.active ._track ._icon:nth-child(2){display:inline-flex}.active.wp-dark-mode-switch-13 ._track ._icon:first-child,.wp-dark-mode-switch-1.active ._track ._icon:first-child{display:none}.wp-dark-mode-switch-2 ._track{background:#ececec;border-radius:9999px;width:-moz-fit-content!important;width:fit-content!important}.wp-dark-mode-switch-2 ._track span{font-size:calc(12px*var(--wpdm-switch-scale, 1));font-weight:500;padding:0 calc(15px*var(--wpdm-switch-scale, 1));text-align:center;white-space:nowrap;width:50%;z-index:10}.wp-dark-mode-switch-2 ._track ._thumb{background:#fff!important;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:50%!important}.wp-dark-mode-switch-2.active ._track{color:#35353b!important}.wp-dark-mode-switch-2.active ._thumb{background:#35353b;transform:translateX(calc(100% - 2px*var(--wpdm-switch-scale, 1)*2 - 1px))!important}.wp-dark-mode-switch-10 ._track,.wp-dark-mode-switch-11 ._track,.wp-dark-mode-switch-12 ._track,.wp-dark-mode-switch-22 ._track,.wp-dark-mode-switch-3 ._track,.wp-dark-mode-switch-4 ._track,.wp-dark-mode-switch-5 ._track,.wp-dark-mode-switch-6 ._track,.wp-dark-mode-switch-7 ._track,.wp-dark-mode-switch-8 ._track,.wp-dark-mode-switch-9 ._track{--tw-text-opacity:1;background:#39393d!important;color:rgb(255 255 255/var(--tw-text-opacity))}.wp-dark-mode-switch-10 ._track ._thumb,.wp-dark-mode-switch-11 ._track ._thumb,.wp-dark-mode-switch-12 ._track ._thumb,.wp-dark-mode-switch-22 ._track ._thumb,.wp-dark-mode-switch-3 ._track ._thumb,.wp-dark-mode-switch-4 ._track ._thumb,.wp-dark-mode-switch-5 ._track ._thumb,.wp-dark-mode-switch-6 ._track ._thumb,.wp-dark-mode-switch-7 ._track ._thumb,.wp-dark-mode-switch-8 ._track ._thumb,.wp-dark-mode-switch-9 ._track ._thumb{background:#fff!important}.active.wp-dark-mode-switch-10 ._track,.active.wp-dark-mode-switch-11 ._track,.active.wp-dark-mode-switch-12 ._track,.active.wp-dark-mode-switch-22 ._track,.active.wp-dark-mode-switch-4 ._track,.active.wp-dark-mode-switch-5 ._track,.active.wp-dark-mode-switch-6 ._track,.active.wp-dark-mode-switch-7 ._track,.active.wp-dark-mode-switch-8 ._track,.active.wp-dark-mode-switch-9 ._track,.wp-dark-mode-switch-3.active ._track{--tw-text-opacity:1;background:#fff!important;color:rgb(55 65 81/var(--tw-text-opacity))}.active.wp-dark-mode-switch-10 ._thumb,.active.wp-dark-mode-switch-11 ._thumb,.active.wp-dark-mode-switch-12 ._thumb,.active.wp-dark-mode-switch-22 ._thumb,.active.wp-dark-mode-switch-4 ._thumb,.active.wp-dark-mode-switch-5 ._thumb,.active.wp-dark-mode-switch-6 ._thumb,.active.wp-dark-mode-switch-7 ._thumb,.active.wp-dark-mode-switch-8 ._thumb,.active.wp-dark-mode-switch-9 ._thumb,.wp-dark-mode-switch-3.active ._thumb{background:#39393d!important}.wp-dark-mode-switch-11 ._track,.wp-dark-mode-switch-12 ._track,.wp-dark-mode-switch-4 ._track,.wp-dark-mode-switch-6 ._track,.wp-dark-mode-switch-7 ._track{background:#ea580c!important;width:calc(75px*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-11 ._icon,.wp-dark-mode-switch-12 ._icon,.wp-dark-mode-switch-4 ._icon,.wp-dark-mode-switch-6 ._icon,.wp-dark-mode-switch-7 ._icon{width:calc(20px*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-11 ._icon img,.wp-dark-mode-switch-11 ._icon svg,.wp-dark-mode-switch-12 ._icon img,.wp-dark-mode-switch-12 ._icon svg,.wp-dark-mode-switch-4 ._icon img,.wp-dark-mode-switch-4 ._icon svg,.wp-dark-mode-switch-6 ._icon img,.wp-dark-mode-switch-6 ._icon svg,.wp-dark-mode-switch-7 ._icon img,.wp-dark-mode-switch-7 ._icon svg{width:100%!important}.active.wp-dark-mode-switch-11,.active.wp-dark-mode-switch-12,.active.wp-dark-mode-switch-6,.active.wp-dark-mode-switch-7,.wp-dark-mode-switch-4.active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.active.wp-dark-mode-switch-11 ._track,.active.wp-dark-mode-switch-12 ._track,.active.wp-dark-mode-switch-6 ._track,.active.wp-dark-mode-switch-7 ._track,.wp-dark-mode-switch-4.active ._track{background:#545454!important}.active.wp-dark-mode-switch-11 ._track ._thumb,.active.wp-dark-mode-switch-12 ._track ._thumb,.active.wp-dark-mode-switch-6 ._track ._thumb,.active.wp-dark-mode-switch-7 ._track ._thumb,.wp-dark-mode-switch-4.active ._track ._thumb{background:#fff!important}.wp-dark-mode-switch-5 ._track{background-color:linear-gradient(90deg,#f59e0b 4.27%,#f8681e 106.71%)!important;color:#fff!important;height:calc(8px*var(--wpdm-switch-scale, 1))!important;width:calc(75px*var(--wpdm-switch-scale, 1)*1.2)!important}.wp-dark-mode-switch-5 ._track ._icon{transform:translateY(-50%)!important}.wp-dark-mode-switch-5 ._track ._thumb{align-items:center;background:#ea580c!important;display:flex;justify-content:center;margin-left:calc(7.5px*var(--wpdm-switch-scale, 1))!important}.wp-dark-mode-switch-5.active ._track{background-color:linear-gradient(90deg,#2875dc -19.51%,#73abff)!important}.wp-dark-mode-switch-11 ._track,.wp-dark-mode-switch-12 ._track,.wp-dark-mode-switch-6 ._track,.wp-dark-mode-switch-7 ._track{width:calc(75px*var(--wpdm-switch-scale, 1)*1)}.wp-dark-mode-switch-11 ._track ._thumb,.wp-dark-mode-switch-12 ._track ._thumb,.wp-dark-mode-switch-6 ._track ._thumb,.wp-dark-mode-switch-7 ._track ._thumb{background-color:transparent!important}.wp-dark-mode-switch-11 ._track ._thumb ._icon,.wp-dark-mode-switch-12 ._track ._thumb ._icon,.wp-dark-mode-switch-6 ._track ._thumb ._icon,.wp-dark-mode-switch-7 ._track ._thumb ._icon{transform:translateY(-50%)!important}.wp-dark-mode-switch-11 ._track ._thumb ._icon img,.wp-dark-mode-switch-11 ._track ._thumb ._icon svg,.wp-dark-mode-switch-12 ._track ._thumb ._icon img,.wp-dark-mode-switch-12 ._track ._thumb ._icon svg,.wp-dark-mode-switch-6 ._track ._thumb ._icon img,.wp-dark-mode-switch-6 ._track ._thumb ._icon svg,.wp-dark-mode-switch-7 ._track ._thumb ._icon img,.wp-dark-mode-switch-7 ._track ._thumb ._icon svg{width:90%!important}.active.wp-dark-mode-switch-11 ._track,.active.wp-dark-mode-switch-12 ._track,.active.wp-dark-mode-switch-7 ._track,.wp-dark-mode-switch-6.active ._track{background-color:linear-gradient(276.67deg,#2875dc 2.77%,#73abff 163.19%),linear-gradient(0deg,#ea580c,#ea580c)}.active.wp-dark-mode-switch-11 ._track ._thumb,.active.wp-dark-mode-switch-12 ._track ._thumb,.active.wp-dark-mode-switch-7 ._track ._thumb,.wp-dark-mode-switch-6.active ._track ._thumb{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.wp-dark-mode-switch-11 ._track,.wp-dark-mode-switch-12 ._track,.wp-dark-mode-switch-7 ._track{width:calc(75px*var(--wpdm-switch-scale, 1)*1)!important}.wp-dark-mode-switch-8 ._track{background:linear-gradient(88.44deg,#653fdf .97%,#32b1f4 98.68%)!important}.wp-dark-mode-switch-8.active ._track{--tw-text-opacity:1;background:linear-gradient(88.44deg,#653fdf .97%,#32b1f4 98.68%),linear-gradient(0deg,#fff,#fff)!important;color:rgb(255 255 255/var(--tw-text-opacity))}.wp-dark-mode-switch-8.active ._track ._thumb{background:#fff!important}.wp-dark-mode-switch-9 ._track{background:linear-gradient(180deg,#6ee470,#2fc031)!important}.wp-dark-mode-switch-9 ._track ._thumb{background-color:transparent!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;height:calc(34px*var(--wpdm-switch-scale, 1)*.7*var(--wpdm-switch-scale, 1))!important;margin-left:calc(2px*var(--wpdm-switch-scale, 1)*2*var(--wpdm-switch-scale, 1))!important;width:calc(34px*var(--wpdm-switch-scale, 1)*.7*var(--wpdm-switch-scale, 1))!important}.wp-dark-mode-switch-9 ._track ._thumb ._icon{transform:translateY(-50%)!important}.wp-dark-mode-switch-9 ._track ._thumb ._icon img,.wp-dark-mode-switch-9 ._track ._thumb ._icon svg{width:90%!important}.wp-dark-mode-switch-9.active ._track{--tw-text-opacity:1;background:linear-gradient(180deg,#6ee470,#2fc031)!important;color:rgb(255 255 255/var(--tw-text-opacity))}.wp-dark-mode-switch-9.active ._track ._thumb{margin-left:.25rem!important;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.wp-dark-mode-switch-10 ._track{background:#e5e7eb!important;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:transparent}.wp-dark-mode-switch-10 ._track>._icon{color:#f59e0b!important;height:calc(34px*var(--wpdm-switch-scale, 1))!important;margin-left:-.125rem!important;position:relative!important;transition-delay:.1s!important;width:calc(34px*var(--wpdm-switch-scale, 1))!important}.wp-dark-mode-switch-10 ._track>._icon img,.wp-dark-mode-switch-10 ._track>._icon svg{width:50%!important}.wp-dark-mode-switch-10 ._track ._thumb{color:#f59e0b!important}.wp-dark-mode-switch-10 ._track ._thumb ._icon{transform:translateY(-50%)!important}.wp-dark-mode-switch-10.active ._track{--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity));background-color:#6b7280!important}.wp-dark-mode-switch-10.active ._track>._icon{color:#ffed8c!important}.wp-dark-mode-switch-11 ._track{background-color:linear-gradient(97.13deg,#2b3ccc 15.81%,rgba(71,131,236,.32) 82.31%),linear-gradient(88.44deg,#653fdf .97%,#32b1f4 98.68%),linear-gradient(0deg,#fff,#fff)!important;border:calc(3px*var(--wpdm-switch-scale, 1)) solid #2b3ccc;width:calc(75px*var(--wpdm-switch-scale, 1) - 3px)!important}.wp-dark-mode-switch-11 ._track ._thumb{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wp-dark-mode-switch-11 ._track ._thumb ._icon svg{width:70%!important}.wp-dark-mode-switch-11.active ._track{background:linear-gradient(97.13deg,#2b3ccc 15.81%,rgba(71,131,236,.32) 82.31%),linear-gradient(88.44deg,#653fdf .97%,#32b1f4 98.68%),linear-gradient(0deg,#fff,#fff)!important}.wp-dark-mode-switch-11.active ._track ._thumb{transform:translateX(calc(75px*var(--wpdm-switch-scale, 1) - 6px - 34px*var(--wpdm-switch-scale, 1)))!important}.wp-dark-mode-switch-12 ._track{background-color:linear-gradient(97.13deg,#2b3ccc 15.81%,rgba(71,131,236,.32) 82.31%),linear-gradient(88.44deg,#653fdf .97%,#32b1f4 98.68%),linear-gradient(0deg,#fff,#fff)!important}.wp-dark-mode-switch-12 ._track ._thumb{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.wp-dark-mode-switch-12.active ._track{background:linear-gradient(97.13deg,#2b3ccc 15.81%,rgba(71,131,236,.32) 82.31%),linear-gradient(88.44deg,#653fdf .97%,#32b1f4 98.68%),linear-gradient(0deg,#fff,#fff)!important}.wp-dark-mode-switch-13.active ._icon{color:#2563eb!important}.wp-dark-mode-switch-14 ._font.active,.wp-dark-mode-switch-14 ._scheme.active{background-color:#1e3a8a!important}.wp-dark-mode-switch-18,.wp-dark-mode-switch-19{flex-direction:row!important;height:calc(46px*var(--wpdm-switch-scale, 1))!important;width:calc(108px*var(--wpdm-switch-scale, 1))!important}.wp-dark-mode-switch-18>:not([hidden])~:not([hidden]),.wp-dark-mode-switch-19>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;--tw-divide-x-reverse:0!important;border-width:calc(0px*(1 - var(--tw-divide-y-reverse))) calc(1px*var(--tw-divide-x-reverse)) calc(0px*var(--tw-divide-y-reverse)) calc(1px*(1 - var(--tw-divide-x-reverse)))!important}.wp-dark-mode-switch-18 ._font,.wp-dark-mode-switch-18 ._scheme,.wp-dark-mode-switch-19 ._font,.wp-dark-mode-switch-19 ._scheme{height:100%!important;width:50%!important}.wp-dark-mode-switch-18 ._icon,.wp-dark-mode-switch-19 ._icon{width:70%!important}.wp-dark-mode-switch-20 ._track{display:block;--width-of-switch:calc(56px*var(--wpdm-switch-scale, 1));--height-of-switch:calc(32px*var(--wpdm-switch-scale, 1));--size-of-icon:calc(22.4px*var(--wpdm-switch-scale, 1));--slider-offset:calc(4.8px*var(--wpdm-switch-scale, 1));background:#f4f4f5!important;border-radius:calc(30px*var(--wpdm-switch-scale, 1));height:var(--height-of-switch);position:relative;transition:.4s;width:var(--width-of-switch)}.wp-dark-mode-switch-20 ._thumb{background:linear-gradient(40deg,#ff0080,#ff8c00 70%)!important;border-radius:calc(20px*var(--wpdm-switch-scale, 1));height:var(--size-of-icon);left:var(--slider-offset);position:absolute;top:50%;transform:translateY(-50%) scale(.8);transition:.4s;width:var(--size-of-icon)}.wp-dark-mode-switch-20.active ._track{background:#303136}.wp-dark-mode-switch-20.active ._thumb{background:transparent!important;box-shadow:inset -3px -2px 5px -2px #8983f7,inset -10px -4px 0 0 #a3dafb!important;left:calc(100% - var(--size-of-icon) - var(--slider-offset) - var(--size-of-icon)*20/100)!important;transform:translateY(-50%) scale(.8)!important}.wp-dark-mode-switch-21 .theme-switch{--toggle-size:14px;--container-width:calc(5.625em*var(--wpdm-switch-scale, 1));--container-height:calc(2.5em*var(--wpdm-switch-scale, 1));--container-radius:calc(6.25em*var(--wpdm-switch-scale, 1));--container-light-bg:#3d7eae;--container-night-bg:#1d1f2c;--circle-container-diameter:calc(3.375em*var(--wpdm-switch-scale, 1));--sun-moon-diameter:calc(2.125em*var(--wpdm-switch-scale, 1));--sun-bg:#ecca2f;--moon-bg:#c4c9d1;--spot-color:#959db1;--circle-container-offset:calc((var(--circle-container-diameter) - var(--container-height))/2*-1);--stars-color:#fff;--clouds-color:#f3fdff;--back-clouds-color:#aacadf;--transition:.5s cubic-bezier(0,-0.02,0.4,1.25);--circle-transition:.3s cubic-bezier(0,-0.02,0.35,1.17)}.wp-dark-mode-switch-21 .theme-switch,.wp-dark-mode-switch-21 .theme-switch *,.wp-dark-mode-switch-21 .theme-switch :after,.wp-dark-mode-switch-21 .theme-switch :before{box-sizing:border-box;font-size:var(--toggle-size);margin:0;padding:0}.wp-dark-mode-switch-21 .theme-switch__container{background:var(--container-light-bg)!important;border-radius:var(--container-radius);box-shadow:0 calc(-.062em*var(--wpdm-switch-scale, 1)) calc(.062em*var(--wpdm-switch-scale, 1)) rgba(0,0,0,.25),0 calc(.062em*var(--wpdm-switch-scale, 1)) calc(.125em*var(--wpdm-switch-scale, 1)) hsla(0,0%,100%,.94);cursor:pointer;height:var(--container-height);overflow:hidden;position:relative;transition:var(--transition);width:var(--container-width)}.wp-dark-mode-switch-21 .theme-switch__container:before{border-radius:var(--container-radius);box-shadow:0 calc(.05em*var(--wpdm-switch-scale, 1)) calc(.187em*var(--wpdm-switch-scale, 1)) rgba(0,0,0,.25) inset,0 calc(.05em*var(--wpdm-switch-scale, 1)) calc(.187em*var(--wpdm-switch-scale, 1)) rgba(0,0,0,.25) inset;content:"";inset:0;position:absolute;z-index:1}.wp-dark-mode-switch-21 .theme-switch__checkbox{display:none}.wp-dark-mode-switch-21 .theme-switch__circle-container{background:hsla(0,0%,100%,.1)!important;border-radius:var(--container-radius);box-shadow:inset 0 0 0 calc(3.375em*var(--wpdm-switch-scale, 1)) hsla(0,0%,100%,.1),inset 0 0 0 calc(3.375em*var(--wpdm-switch-scale, 1)) hsla(0,0%,100%,.1),0 0 0 calc(.625em*var(--wpdm-switch-scale, 1)) hsla(0,0%,100%,.1),0 0 0 calc(1.25em*var(--wpdm-switch-scale, 1)) hsla(0,0%,100%,.1);display:flex;height:var(--circle-container-diameter);left:var(--circle-container-offset);pointer-events:none;position:absolute;top:var(--circle-container-offset);transition:var(--circle-transition);width:var(--circle-container-diameter)}.wp-dark-mode-switch-21 .theme-switch__sun-moon-container{background:var(--sun-bg)!important;border-radius:var(--container-radius);box-shadow:calc(.062em*var(--wpdm-switch-scale, 1)) calc(.062em*var(--wpdm-switch-scale, 1)) calc(.062em*var(--wpdm-switch-scale, 1)) 0 rgba(254,255,239,.61) inset,0 calc(-.062em*var(--wpdm-switch-scale, 1)) calc(.062em*var(--wpdm-switch-scale, 1)) 0 #a1872a inset;filter:drop-shadow(calc(.062em*var(--wpdm-switch-scale, 1)) calc(.125em*var(--wpdm-switch-scale, 1)) calc(.125em*var(--wpdm-switch-scale, 1)) rgba(0,0,0,.25)) drop-shadow(0 calc(.062em*var(--wpdm-switch-scale, 1)) calc(.125em*var(--wpdm-switch-scale, 1)) rgba(0,0,0,.25));height:var(--sun-moon-diameter);margin-bottom:auto!important;margin:auto;overflow:hidden;pointer-events:auto;position:relative;transition:var(--transition);width:var(--sun-moon-diameter);z-index:2}.wp-dark-mode-switch-21 .theme-switch__moon{background:var(--moon-bg)!important;border-radius:inherit;box-shadow:calc(.062em*var(--wpdm-switch-scale, 1)) calc(.062em*var(--wpdm-switch-scale, 1)) calc(.062em*var(--wpdm-switch-scale, 1)) 0 rgba(254,255,239,.61) inset,0 calc(-.062em*var(--wpdm-switch-scale, 1)) calc(.062em*var(--wpdm-switch-scale, 1)) 0 #969696 inset;height:100%;margin-bottom:auto!important;position:relative;transform:translateX(100%);transition:var(--transition);width:100%}.wp-dark-mode-switch-21 .theme-switch__spot{background:var(--spot-color);border-radius:var(--container-radius);box-shadow:0 calc(.0312em*var(--wpdm-switch-scale, 1)) calc(.062em*var(--wpdm-switch-scale, 1)) rgba(0,0,0,.25) inset;height:calc(.75em*var(--wpdm-switch-scale, 1));left:calc(.312em*var(--wpdm-switch-scale, 1));position:absolute;top:calc(.75em*var(--wpdm-switch-scale, 1));width:calc(.75em*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-21 .theme-switch__spot:nth-of-type(2){height:calc(.375em*var(--wpdm-switch-scale, 1));left:calc(1.375em*var(--wpdm-switch-scale, 1));top:calc(.937em*var(--wpdm-switch-scale, 1));width:calc(.375em*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-21 .theme-switch__spot:nth-last-of-type(3){height:calc(.25em*var(--wpdm-switch-scale, 1));left:calc(.812em*var(--wpdm-switch-scale, 1));top:calc(.312em*var(--wpdm-switch-scale, 1));width:calc(.25em*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-21 .theme-switch__clouds{background:var(--clouds-color)!important;border-radius:var(--container-radius);bottom:calc(-.625em*var(--wpdm-switch-scale, 1));box-shadow:calc(.937em*var(--wpdm-switch-scale, 1)) calc(.312em*var(--wpdm-switch-scale, 1)) var(--clouds-color),calc(-.312em*var(--wpdm-switch-scale, 1)) calc(-.312em*var(--wpdm-switch-scale, 1)) var(--back-clouds-color),calc(1.437em*var(--wpdm-switch-scale, 1)) calc(.375em*var(--wpdm-switch-scale, 1)) var(--clouds-color),calc(.5em*var(--wpdm-switch-scale, 1)) calc(-.125em*var(--wpdm-switch-scale, 1)) var(--back-clouds-color),calc(2.187em*var(--wpdm-switch-scale, 1)) 0 var(--clouds-color),calc(1.25em*var(--wpdm-switch-scale, 1)) calc(-.062em*var(--wpdm-switch-scale, 1)) var(--back-clouds-color),calc(2.937em*var(--wpdm-switch-scale, 1)) calc(.312em*var(--wpdm-switch-scale, 1)) var(--clouds-color),calc(2em*var(--wpdm-switch-scale, 1)) calc(-.312em*var(--wpdm-switch-scale, 1)) var(--back-clouds-color),calc(3.625em*var(--wpdm-switch-scale, 1)) calc(-.062em*var(--wpdm-switch-scale, 1)) var(--clouds-color),calc(2.625em*var(--wpdm-switch-scale, 1)) 0 var(--back-clouds-color),calc(4.5em*var(--wpdm-switch-scale, 1)) calc(-.312em*var(--wpdm-switch-scale, 1)) var(--clouds-color),calc(3.375em*var(--wpdm-switch-scale, 1)) calc(-.437em*var(--wpdm-switch-scale, 1)) var(--back-clouds-color),calc(4.625em*var(--wpdm-switch-scale, 1)) calc(-1.75em*var(--wpdm-switch-scale, 1)) 0 calc(.437em*var(--wpdm-switch-scale, 1)) var(--clouds-color),calc(4em*var(--wpdm-switch-scale, 1)) calc(-.625em*var(--wpdm-switch-scale, 1)) var(--back-clouds-color),calc(4.125em*var(--wpdm-switch-scale, 1)) calc(-2.125em*var(--wpdm-switch-scale, 1)) 0 calc(.437em*var(--wpdm-switch-scale, 1)) var(--back-clouds-color);height:calc(1.25em*var(--wpdm-switch-scale, 1));left:calc(.312em*var(--wpdm-switch-scale, 1));position:absolute;transition:.5s cubic-bezier(0,-.02,.4,1.25);width:calc(1.25em*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-21 .theme-switch__stars-container{color:var(--stars-color);height:auto;left:calc(.312em*var(--wpdm-switch-scale, 1));position:absolute;top:-100%;transition:var(--transition);width:calc(2.75em*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-21.active .theme-switch__container{background:var(--container-night-bg)!important}.wp-dark-mode-switch-21.active .theme-switch__container .theme-switch__circle-container{left:calc(100% - var(--circle-container-offset) - var(--circle-container-diameter))}.wp-dark-mode-switch-21.active .theme-switch__container .theme-switch__circle-container:hover{left:calc(100% - var(--circle-container-offset) - var(--circle-container-diameter) - .187em*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-21 .theme-switch__circle-container:hover{left:calc(var(--circle-container-offset) + .187em*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-21.active .theme-switch__container .theme-switch__moon{transform:translate(0)}.wp-dark-mode-switch-21.active .theme-switch__container .theme-switch__clouds{bottom:calc(-4.062em*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-21.active .theme-switch__container .theme-switch__stars-container{top:50%;transform:translateY(-50%)}.wp-dark-mode-switch-22{gap:.5rem}.wp-dark-mode-switch-22 ._track{background:#f29f05!important;box-shadow:1px 1px 1.6px 0 hsla(0,0%,100%,.478);width:calc(75px*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-22 ._track ._thumb{background:#fdfdfd!important;height:calc(34px*var(--wpdm-switch-scale, 1) - 4px*var(--wpdm-switch-scale, 1)*1.5);left:calc(3px*var(--wpdm-switch-scale, 1))!important;width:calc(34px*var(--wpdm-switch-scale, 1) - 4px*var(--wpdm-switch-scale, 1)*1.5)}.wp-dark-mode-switch-22 ._icon{width:calc(25px*var(--wpdm-switch-scale, 1))}.wp-dark-mode-switch-22 ._icon img,.wp-dark-mode-switch-22 ._icon svg{width:100%!important}.wp-dark-mode-switch-22 ._icon:first-child{opacity:0}.wp-dark-mode-switch-22 ._icon:last-child{opacity:1}.wp-dark-mode-switch-22.active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.wp-dark-mode-switch-22.active ._track{background-image:url(data:image/webp;base64,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)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.wp-dark-mode-switch-22.active ._track ._thumb{background:#fdfdfd!important}.wp-dark-mode-switch-22.active ._icon:first-child{opacity:1}.wp-dark-mode-switch-22.active ._icon:last-child{opacity:0}.wp-dark-mode-switch{cursor:pointer;z-index:auto}.wp-dark-mode-switch,.wp-dark-mode-switch>div{align-items:center;display:inline-flex;justify-content:center}.wp-dark-mode-switch>div{height:100%;width:100%}.wp-dark-mode-floating-switch{align-items:center!important;display:flex!important;gap:.5rem!important;position:fixed!important;z-index:9999999999!important}.wp-dark-mode-floating-switch.reverse{flex-direction:row-reverse}.wp-dark-mode-floating-switch.top-left{left:20px;top:20px}.wp-dark-mode-floating-switch.top-right{right:20px;top:20px}.wp-dark-mode-floating-switch.bottom-left{bottom:20px;left:20px}.wp-dark-mode-floating-switch.bottom-right{bottom:20px;right:20px}@media(max-width:480px){.wp-dark-mode-floating-switch.wp-dark-mode-hide-mobile{display:none!important}}@media(min-width:481px) and (max-width:1024px){.wp-dark-mode-floating-switch.wp-dark-mode-hide-tablet{display:none!important}}@media(min-width:1025px){.wp-dark-mode-floating-switch.wp-dark-mode-hide-desktop{display:none!important}}.wp-dark-mode-switch-effect-wobble{animation:wobble 1s linear 2}@keyframes wobble{0%{transform:rotate(0deg)}15%{transform:rotate(-5deg)}30%{transform:rotate(3deg)}45%{transform:rotate(-3deg)}60%{transform:rotate(2deg)}75%{transform:rotate(-1deg)}to{transform:rotate(0deg)}}.wp-dark-mode-switch-effect-vibrate{animation:vibrate .3s linear 4}@keyframes vibrate{0%{transform:translateX(0)}25%{transform:translateX(2px)}50%{transform:translateX(-2px)}75%{transform:translateX(2px)}to{transform:translateX(0)}}.wp-dark-mode-switch-effect-flicker{animation:flicker .6s linear 1}@keyframes flicker{0%{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:1}}.wp-dark-mode-switch-effect-shake{animation:shake .3s linear 1}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(0)}75%{transform:translate(2px)}to{transform:translate(0)}}.wp-dark-mode-switch-effect-jello{animation:jello .9s 1}@keyframes jello{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.wp-dark-mode-switch-effect-bounce{animation:bounce 1s linear 1}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}55%{transform:translateY(0)}65%{transform:translateY(-15px)}75%{transform:translateY(0)}}.wp-dark-mode-switch-effect-heartbeat{animation:heartbeat 1s linear 1}@keyframes heartbeat{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1)}75%{transform:scale(1.1)}to{transform:scale(1)}}.wp-dark-mode-switch-effect-blink{animation:blink .3s linear 1}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link){color:var(--wpdm-link-color,inherit)!important}html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link):hover,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link):hover,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body a:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,.button,.btn,.wp-element-button,.wp-block-button__link):hover{color:var(--wpdm-link-hover-color,inherit)!important;filter:brightness(1.2)}html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *){background-color:var(--wpdm-button-background-color,inherit)!important;border-color:var(--wpdm-button-border-color,inherit)!important;color:var(--wpdm-button-text-color,inherit)!important}html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body .btn:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body .button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body .elementor-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body .wp-block-button__link:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body .wp-element-button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body button:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body input[type=submit]:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *):hover{background-color:var(--wpdm-button-hover-background-color,inherit)!important;border-color:var(--wpdm-button-hover-border-color,inherit)!important;color:var(--wpdm-button-hover-text-color,inherit)!important}html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body iframe:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body img:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body video:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body iframe:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body img:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body video:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body iframe:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body img:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body video:not(.wp-dark-mode-ignore,.wp-dark-mode-bg-image,.wp-dark-mode-bg-image *){filter:brightness(var(--wpdm-img-brightness,100%)) grayscale(var(--wpdm-img-grayscale,0))!important}html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox]),html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox]),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox]),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *),html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *){background-color:var(--wpdm-input-background-color,#222)!important;border-color:var(--wpdm-input-border-color,#f0f0f0)!important;color:var(--wpdm-input-text-color,#f0f0f0)!important}html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::-moz-placeholder,html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder,html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::-moz-placeholder,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::-moz-placeholder,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::-moz-placeholder{color:var(--wpdm-input-placeholder-color,#f0f0f0)!important}html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::placeholder,html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder,html.wp-dark-mode-active:not([data-wp-dark-mode-preset="0"]) body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::placeholder,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder,html[data-wp-dark-mode-active]:not([data-wp-dark-mode-preset="0"]) body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body input:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *,[type=radio],[type=checkbox])::placeholder,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body select:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder,html[data-wp-dark-mode-loading]:not([data-wp-dark-mode-preset="0"]) body textarea:not(.wp-dark-mode-ignore,.wp-dark-mode-ignore *)::placeholder{color:var(--wpdm-input-placeholder-color,#f0f0f0)!important}html[data-wp-dark-mode-preset="0"]{filter:grayscale(var(--wpdm-grayscale,0))}html[data-wp-dark-mode-loading] .wp-dark-mode-image{transition:opacity .02s ease-in-out!important}html[data-wp-dark-mode-loading].wp-dark-mode-large-font *{font-size:var(--wpdm-large-font-size,1.1em)!important}