/**handles:contact-form-7,magic-liquidizer-table-style,fusion-core-comment-form,fusion-core-privacy,fusion-core-faqs,fusion-core-portfolio,tf-compiled-options-ect**/
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.ml-responsive-table{display:block}.ml-table{left:0;margin-left:0;min-height:1px;min-width:inherit;padding:0 10px 10px 10px;right:0}@media (max-width:480px){.ml-table{padding-bottom:5px}}.ml-table:last-child{padding-bottom:0}.ml-responsive-table dt{background-color:transparent;clear:both;font-weight:700}.ml-responsive-table dt:first-child{padding-top:10px}.ml-responsive-table dd{clear:both;font-size:90%;margin-bottom:10px}.ml-responsive-table dd:last-child{padding-bottom:10px}.ml-responsive-table dl:nth-of-type(2n){background:0 0}.ml-responsive-table dl:nth-of-type(odd){background:rgba(0,0,0,.03)}.ml-responsive-table dl dd:nth-of-type(odd){background:0 0}.ml-responsive-table dl dt:nth-of-type(2n){background:0 0}.ml-responsive-table .ml-grid{margin-bottom:0;margin-left:0;margin-right:0;padding:0}
#comment-input:after{content:"";display:table;clear:both}#comment-input input{float:left;margin-right:1%;padding-left:15px;padding-right:15px;width:32.666666%;min-width:28%;font-size:13px;color:#747474;border:1px solid #d2d2d2}#comment-input input:last-child{margin-right:0}#comment-textarea{margin-bottom:10px}#comment-textarea.fusion-contact-comment-below{margin-top:10px;margin-bottom:0}#comment-textarea textarea{padding:12px 15px;width:100%;height:150px;font-size:13px;color:#747474;border:1px solid #d2d2d2}.fusion-contact-form{line-height:normal}.fusion-contact-form #comment-submit-container{margin-top:20px;margin-bottom:0}.fusion-contact-form .grecaptcha-badge{z-index:100000}.fusion-contact-form .fusion-hide-recaptcha-badge{display:none}.fusion-contact-form .fusion-comment-privacy-checkbox-wrapper{display:flex;align-items:baseline;margin:20px 0;font-size:13px}.fusion-contact-form .fusion-comment-privacy-checkbox{margin:0 10px 0 0}.fusion-contact-form #comment-recaptcha{margin-top:13px}
.fusion-privacy-element .fusion-privacy-form ul{list-style:none;margin:0 0 20px 0;padding:0}.fusion-privacy-element .fusion-privacy-form-floated ul li{display:inline-block;margin-right:20px}
.fusion-faqs-wrapper{display:none}#wrapper .fusion-faqs-wrapper .fusion-accordian .panel-title{font-family:var(--faq_accordion_title_typography-font-family);font-weight:var(--faq_accordion_title_typography-font-weight);line-height:var(--faq_accordion_title_typography-line-height);letter-spacing:var(--faq_accordion_title_typography-letter-spacing);font-size:var(--faq_accordion_title_typography-font-size);text-transform:var(--faq_accordion_title_typography-text-transform)}#wrapper .fusion-faqs-wrapper .fusion-accordian .panel-title a{color:var(--faq_accordion_title_typography-color)}.fusion-faqs-wrapper .fusion-accordian .panel-body{font-family:var(--faq_accordion_content_typography-font-family);font-weight:var(--faq_accordion_content_typography-font-weight);line-height:var(--faq_accordion_content_typography-line-height);letter-spacing:var(--faq_accordion_content_typography-letter-spacing);font-size:var(--faq_accordion_content_typography-font-size);color:var(--faq_accordion_content_typography-color);text-transform:var(--faq_accordion_content_typography-text-transform)}.fusion-faq-post{position:relative}.fusion-faq-shortcode .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a .fa-fusion-box{background-color:transparent!important}.fusion-faq-shortcode .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a:hover .fa-fusion-box{background-color:transparent!important}
body .portfolio-grid{margin-bottom:80px}.fusion-portfolio-wrapper{display:block}.fusion-portfolio-post{float:left}.fusion-portfolio-post .fusion-image-wrapper{opacity:0}.fusion-portfolio-one .fusion-portfolio-post{overflow:hidden;float:none;width:100%}.fusion-portfolio-two .fusion-portfolio-post{width:50%}.fusion-portfolio-three .fusion-portfolio-post{width:33.3333%;width:calc(100% / 3)}.fusion-portfolio-four .fusion-portfolio-post{width:25%}.fusion-portfolio-five .fusion-portfolio-post{width:20%}.fusion-portfolio-six .fusion-portfolio-post{width:16.6666%;width:calc(100% / 6)}.fusion-portfolio-post>.fusion-separator{margin:40px 0}.fusion-portfolio-content{margin-top:20px}.fusion-portfolio-content h2{margin:0 0 1px!important;padding:0}.fusion-portfolio-content .fusion-portfolio-meta{margin:0 0 10px;padding:0;font-weight:400;font-size:13px}.fusion-portfolio-content p{margin:0 0 20px}.fusion-portfolio-content p:last-child{margin-bottom:0}.fusion-portfolio .fusion-content-sep{margin-bottom:20px}.fusion-portfolio .fusion-separator{margin-top:40px}.fusion-portfolio #infscr-loading{bottom:-29px}.fusion-portfolio .loading-container{display:none}.fusion-portfolio-content-wrapper{opacity:0}.fusion-portfolio-content-wrapper .fusion-portfolio-content{margin-bottom:20px}.fusion-portfolio-content-wrapper .fusion-image-wrapper{opacity:1}.fusion-portfolio-boxed .fusion-portfolio-content-wrapper{padding:0;border:1px solid #e9eaee;border-bottom-width:3px}.fusion-portfolio-boxed .fusion-portfolio-content{margin:0;padding:25px}.fusion-portfolio-one .fluid-width-video-wrapper{position:static}.fusion-portfolio-one .fusion-image-wrapper{margin-bottom:15px}.fusion-portfolio-one .fusion-portfolio-content{margin-bottom:0}.fusion-portfolio-one .fusion-portfolio-buttons{margin:20px -15px 0}.fusion-portfolio-one .fusion-portfolio-buttons .fusion-button{margin:0 15px 15px}.fusion-portfolio-one .fusion-portfolio-buttons-full{margin-left:0;margin-right:0}.fusion-portfolio-one .fusion-portfolio-buttons-full .fusion-button{margin:5px 0}.fusion-portfolio-text-floated .fusion-image-wrapper{display:inline-block;flex-shrink:1;margin:0;padding:0 12.5px;max-width:540px;width:100%}.fusion-portfolio-text-floated .fusion-portfolio-content{margin-top:0}.portfolio-one-text .portfolio-item .image{width:100%;height:100%;float:none;margin-right:0}.portfolio-one-sidebar .portfolio-item .image{float:none}.portfolio-infinite .isotope{overflow:visible!important}.fusion-portfolio-gallery-hidden{display:none}.fusion-portfolio-equal-heights .fusion-portfolio-post{display:inline-flex}.fusion-portfolio-equal-heights .fusion-portfolio-content-wrapper{overflow:hidden;width:100%}.fusion-project-details-tb h3,.project-content h3{font-size:13px;line-height:17px;color:#333;margin:0 0 28px}.fusion-project-details-tb .project-description,.project-content .project-description{float:left;width:74.4681%}.fusion-project-details-tb .project-description p,.project-content .project-description p{margin-top:0}.fusion-project-details-tb .project-info,.project-content .project-info{float:right;width:23.4043%}.fusion-project-details-tb .project-info .project-info-box,.project-content .project-info .project-info-box{border-bottom:1px solid #e7e6e6;padding-bottom:15px;margin-bottom:15px;overflow:hidden}.fusion-project-details-tb .project-info h4,.project-content .project-info h4{color:#333;margin:0 5px 0 0;float:left;width:110px}.with-sidebar .fusion-project-details-tb .project-info h4,.with-sidebar .project-content .project-info h4{display:block;width:100%;margin-bottom:5px}.fusion-project-details-tb .project-info .project-terms,.project-content .project-info .project-terms{float:left}.fusion-project-details-tb::after{content:" ";clear:both;display:table}.fusion-project-details-tb .project-info{float:right;width:100%}.portfolio-full.with-sidebar .project-info{float:left}.portfolio-full.with-sidebar .project-description{float:right;width:72.5%}.portfolio-half .flexslider:not(.tfs-slider){width:65.9574%;float:left}.portfolio-half .project-content{width:31.9149%;float:right}.portfolio-half .project-description{width:100%;margin-bottom:50px}.portfolio-half .project-description .flexslider:not(.tfs-slider){width:auto}.portfolio-half .project-info{width:100%}.portfolio-sep{clear:both;display:block}.portfolio-half .portfolio-sep{margin-bottom:50px}.project-info-box span{float:left}.portfolio-full .flexslider{margin-bottom:70px}.portfolio-grid .portfolio-tabs{margin-top:0}.portfolio-grid.portfolio-one .portfolio-item:last-child{margin-bottom:0}.portfolio-grid.portfolio-one .image{width:100%;float:none}.fusion-portfolio-layout-masonry .fusion-portfolio-content-wrapper,.fusion-portfolio.fusion-portfolio-masonry .fusion-portfolio-content-wrapper{position:relative}.fusion-portfolio-layout-masonry.fusion-portfolio-two.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-two.fusion-masonry-has-vertical .fusion-element-landscape{width:100%}.fusion-portfolio-layout-masonry.fusion-portfolio-three.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-three.fusion-masonry-has-vertical .fusion-element-landscape{width:66.6666%}.fusion-portfolio-layout-masonry.fusion-portfolio-four.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-four.fusion-masonry-has-vertical .fusion-element-landscape{width:50%}.fusion-portfolio-layout-masonry.fusion-portfolio-five.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-five.fusion-masonry-has-vertical .fusion-element-landscape{width:40%}.fusion-portfolio-layout-masonry.fusion-portfolio-six.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-six.fusion-masonry-has-vertical .fusion-element-landscape{width:33.3333%}.fusion-masonry-element-container>a>img,.fusion-masonry-element-container>img{display:none}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-content,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-content{transition:all .3s ease}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper{overflow:hidden}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper:hover .fusion-portfolio-content,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper:hover .fusion-portfolio-content{transition:all .3s ease;transform:translateY(105%)}.fusion-portfolio-element .fusion-load-more-button.fusion-portfolio-button{background-color:var(--portfolio_element_load_more_posts_button_bg_color);color:var(--portfolio_element_load_more_posts_button_text_color)}.fusion-portfolio-element .fusion-load-more-button.fusion-portfolio-button:hover{background-color:var(--portfolio_element_load_more_posts_hover_button_bg_color);color:var(--portfolio_element_load_more_posts_hover_button_text_color)}
#ect-accordion-wrapper .ect-accordion-event.style-2 .ect-accordion-date,#ect-accordion-wrapper .ect-accordion-event.style-3.ect-simple-event.active-event,#ect-accordion-wrapper .ect-accordn-slick-next,#ect-accordion-wrapper .ect-accordn-slick-prev,#ect-grid-wrapper .style-2 .ect-grid-date,#ect-slider-wrapper .style-2 .ect-slider-date,.ect-list-post.style-1 .ect-list-post-right .ect-list-venue,.ect-list-post.style-2 .modern-list-right-side,.ect-list-post.style-3 .ect-clslist-event-details a:hover,.ect-list-post.style-3 .ect-list-date,.ect-share-wrapper i.ect-icon-share:before,div[id*=event-] .ect-event-category ul.tribe_events_cat li a{background:#fff}.ect-load-more a.ect-load-more-btn{background-color:#fff;background-image:radial-gradient(#fff,#fff);box-shadow:0 0 8px -5px #fff}.ect-list-post .ect-list-img{background-color:#fff}div[id*=event-] .ect-event-category ul.tribe_events_cat li a{border-color:#e6e6e6}.ect-list-post.style-1 .ect-list-post-left .ect-list-date{background:rgba(255,255,255,.96);box-shadow:inset 2px 0 14px -2px #f2f2f2}.ect-list-post.style-1 .ect-list-post-right .ect-list-venue,.ect-list-post.style-2 .modern-list-right-side,.ect-list-post.style-3 .ect-clslist-event-details a:hover,.ect-list-post.style-3 .ect-list-date{box-shadow:inset 0 0 50px -5px #ededed}#ect-grid-wrapper .style-1 .ect-grid-date{background:rgba(255,255,255,.95)}#ect-grid-wrapper .style-2 .ect-grid-date{box-shadow:inset 0 0 12px -2px #ededed}#ect-grid-wrapper .style-3 .ect-grid-event-area{border-color:#fff}#ect-carousel-wrapper .style-1 .ect-carousel-date,#ect-carousel-wrapper .style-2 .ect-carousel-date{background:rgba(255,255,255,.95);box-shadow:inset 0 0 25px -5px #ededed}#ect-carousel-wrapper .style-3 .ect-carousel-event-area{border-color:#fff}#ect-carousel-wrapper .style-1 .ect-carousel-date:after{border-color:transparent transparent #f7f7f7}#ect-slider-wrapper .style-2 .ect-slider-date{box-shadow:inset 0 0 12px -2px #ededed}#ect-slider-wrapper .ect-slider-right.ect-slider-image,#ect-slider-wrapper .style-3 .ect-slider-left{border-color:#fff}#ect-slider-wrapper .style-2 .ect-slider-title:before{box-shadow:0 2px 30px 1px #ededed}#ect-accordion-wrapper .ect-accordion-header:after,#ect-accordion-wrapper .ect-share-wrapper .ect-social-share-list a,#ect-accordion-wrapper.ect-accordion-view.style-4 span.month-year-box{color:#fff}#ect-accordion-wrapper .ect-share-wrapper i.ect-icon-share:before{background:#fff}#ect-accordion-wrapper .ect-simple-event.style-3.active-event{box-shadow:inset 0 0 25px -5px #ededed;border-color:#ededed}#ect-accordion-wrapper .ect-simple-event.style-3.active-event .ect-accordion-header:after{color:#e0e0e0}#ect-accordion-wrapper .ect-simple-event.style-3.active-event .ect-accordion-date span.ev-time,#ect-accordion-wrapper .ect-simple-event.style-3.active-event .ect-accordion-date span.ev-weekday,#ect-accordion-wrapper .ect-simple-event.style-3.active-event .ect-accordion-date span.ev-yr,#ect-accordion-wrapper .style-2 .ect-accordion-date span.ev-time,#ect-accordion-wrapper .style-2 .ect-accordion-date span.ev-weekday,#ect-accordion-wrapper .style-2 .ect-accordion-date span.ev-yr{background:#e0e0e0}.ect-load-more:after,.ect-load-more:before{background:#fff}ul.ect-categories li{border-color:#e8e8e8;color:#e8e8e8}.ect-masonay-load-more a.ect-load-more-btn,ul.ect-categories li.ect-active,ul.ect-categories li:hover{background-color:#fff;border-color:#e8e8e8}#event-timeline-wrapper .ect-timeline-year{background:#e6e6e6;background:radial-gradient(circle farthest-side,#fff,#e6e6e6)}#event-timeline-wrapper .ect-timeline-post .timeline-dots{background:#e6e6e6}#event-timeline-wrapper .ect-timeline-post.style-1.even .timeline-meta{background:#fff;background-image:linear-gradient(to right,#ebebeb,#fff)}#event-timeline-wrapper .ect-timeline-post.style-1.odd .timeline-meta{background:#fff;background-image:linear-gradient(to left,#ebebeb,#fff)}#event-timeline-wrapper .ect-timeline-post.even .timeline-meta:before{border-left-color:#fff}#event-timeline-wrapper .ect-timeline-post.odd .timeline-meta:before{border-right-color:#fff}.ect-rate-area span.ect-ticket-info a{background:#ebebeb;background-image:linear-gradient(to right,#ebebeb 0,#fcfcfc 51%,#ebebeb 100%);box-shadow:3px 3px 10px -6px #e0e0e0}@media (max-width:700px){#event-timeline-wrapper .ect-timeline-post.style-1 .timeline-meta:before{border-right-color:#fff!important}#event-timeline-wrapper .ect-timeline-post.style-1 .timeline-meta{background-image:linear-gradient(to left,#ebebeb,#fff)!important}}#ect-accordion-wrapper .ect-accordion-event.style-3.ect-featured-event.active-event,#ect-accordion-wrapper .ect-featured-event.style-2 .ect-accordion-date,#ect-grid-wrapper .ect-featured-event.style-2 .ect-grid-date,.ect-list-post.ect-featured-event.style-1 .ect-list-post-right .ect-list-venue,.ect-list-post.ect-featured-event.style-2 .modern-list-right-side,.ect-list-post.ect-featured-event.style-3 .ect-clslist-event-details a,.ect-list-post.ect-featured-event.style-3 .ect-list-date,div[id*=event-].ect-featured-event .ect-event-category ul.tribe_events_cat li a{background:#f19e59}#ect-accordion-wrapper .ect-featured-event:before,#ect-slider-wrapper .ect-featured-event:not(.style-2) .ect-slider-title h4 a{color:#f19e59}.ect-list-post.style-1.ect-featured-event .ect-list-post-left .ect-list-date{background:rgba(241,158,89,.85);box-shadow:inset 2px 0 14px -2px #ea7514}.ect-list-post.ect-featured-event .ect-list-img{background-color:#f2a667}.ect-list-post.ect-featured-event.style-1 .ect-list-post-right .ect-list-venue,.ect-list-post.ect-featured-event.style-2 .modern-list-right-side,.ect-list-post.ect-featured-event.style-3 .ect-clslist-event-details a,.ect-list-post.ect-featured-event.style-3 .ect-list-date{box-shadow:inset -2px 0 14px -2px #ee8b38}div[id*=event-].ect-featured-event .ect-event-category ul.tribe_events_cat li a{border-color:#ed832a}#ect-grid-wrapper .ect-featured-event.style-1 .ect-grid-date{background:rgba(241,158,89,.95)}#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-event-area{border-color:#ee8b38;background:#f19e59;box-shadow:inset 0 0 12px 2px #f0964b}#ect-grid-wrapper .ect-featured-event.style-1 .ect-grid-date,#ect-grid-wrapper .ect-featured-event.style-2 .ect-grid-date{box-shadow:inset 0 0 25px -5px #ee8b38}#ect-carousel-wrapper .ect-featured-event.style-1 .ect-carousel-date,#ect-carousel-wrapper .ect-featured-event.style-2 .ect-carousel-date{background:rgba(241,158,89,.95)}#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-event-area{border-color:#ee8b38;background:#f19e59;box-shadow:inset 0 0 25px -5px #ee8b38}#ect-carousel-wrapper .ect-featured-event.style-1 .ect-carousel-date:after{border-color:transparent transparent #ee8b38}#ect-carousel-wrapper .ect-featured-event.style-1 .ect-carousel-date,#ect-carousel-wrapper .ect-featured-event.style-2 .ect-carousel-date{box-shadow:inset 0 0 25px -5px #ee8b38}#ect-slider-wrapper .ect-featured-event.style-2 .ect-slider-date{box-shadow:inset 0 0 25px -5px #ee8b38;background:#f19e59}#ect-slider-wrapper .ect-featured-event .ect-slider-right.ect-slider-image,#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-event-area,#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-left{border-color:#ee8b38;background:rgba(241,158,89,.94);box-shadow:inset 0 0 25px -5px #ee8b38}#ect-slider-wrapper .ect-featured-event.style-2 .ect-slider-title:before{box-shadow:0 3px 20px 1px #ee8b38}#ect-accordion-wrapper .ect-featured-event.style-3.active-event{box-shadow:inset 0 0 25px -5px #ee8b38;border-color:#ee8b38}#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-header:after,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-share-wrapper .ect-social-share-list a{color:#ec7d21}#ect-accordion-wrapper .ect-featured-event.style-2 .ect-accordion-date span.ev-time,#ect-accordion-wrapper .ect-featured-event.style-2 .ect-accordion-date span.ev-weekday,#ect-accordion-wrapper .ect-featured-event.style-2 .ect-accordion-date span.ev-yr,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-date span.ev-time,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-date span.ev-weekday,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-date span.ev-yr,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-share-wrapper i.ect-icon-share:before{background:#ec7d21}#ect-accordion-wrapper .ect-accordion-event.style-1.ect-featured-event,#ect-accordion-wrapper .ect-accordion-event.style-2.ect-featured-event{border-left-color:#f19e59}#event-timeline-wrapper .ect-timeline-post.ect-featured-event .timeline-dots{background:#f19e59}#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-1.even .timeline-meta{background:#f19e59;background-image:linear-gradient(to right,#e83,#f2a667)}#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-1.odd .timeline-meta{background:#f19e59;background-image:linear-gradient(to left,#e83,#f2a667)}#event-timeline-wrapper .ect-timeline-post.ect-featured-event.even .timeline-meta:before{border-left-color:#f2a667}#event-timeline-wrapper .ect-timeline-post.ect-featured-event.odd .timeline-meta:before{border-right-color:#f2a667}#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .timeline-content,#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 .timeline-content{background:#f19e59;background-image:linear-gradient(to left,#f2a667,#e83)}#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .timeline-content:before,#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 .timeline-content:before{border-right-color:#e83}@media (max-width:700px){#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-1 .timeline-meta:before{border-right-color:#f2a667!important}#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-1 .timeline-meta{background-image:linear-gradient(to left,#e83,#f2a667)!important}}#ect-accordion-wrapper .ect-featured-event.style-2 .ect-accordion-date,#ect-accordion-wrapper .ect-featured-event.style-3.active-event,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-content,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-content a.ect-events-read-more,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-content p,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-cost.no-image,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-date,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-date-full.no-image,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-venue,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-accordion-venue .ect-google a,#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-share-wrapper i.ect-icon-share:before,#ect-accordion-wrapper .ect-featured-event.style-3.active-event h3.ect-accordion-title,#ect-accordion-wrapper .ect-featured-event.style-3.active-event:before,#ect-carousel-wrapper .ect-featured-event .ect-carousel-date,#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-cost,#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-title h4,#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-title h4 a,#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-venue,#ect-events-list-content .ect-list-post.ect-featured-event .ect-list-date .ect-date-area,#ect-grid-wrapper .ect-featured-event .ect-grid-date,#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-cost,#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-title h4,#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-title h4 a,#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-venue,#ect-slider-wrapper .ect-featured-event .ect-slider-date,#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-cost,#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-description .ect-event-content p,#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-title h4,#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-title h4 a,#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-venue,#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-cost,#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-title h4,#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-title h4 a,#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-venue,.ect-list-post.ect-featured-event .ect-list-date span.ect-custom-schedule,.ect-list-post.ect-featured-event .ect-list-date span.ect-custom-schedule .ect-list-post.ect-featured-event .ect-list-post-left .ect-list-date .ect-date-area,.ect-list-post.ect-featured-event .ect-list-post-right .ect-list-venue .ect-google a,.ect-list-post.ect-featured-event .ect-list-post-right .ect-list-venue .ect-icon,.ect-list-post.ect-featured-event .ect-list-post-right .ect-list-venue .ect-venue-details,.ect-list-post.ect-featured-event .ect-modern-time,.ect-list-post.ect-featured-event.style-3 .ect-clslist-event-details a,div[id*=event-].ect-featured-event .ect-event-category ul.tribe_events_cat li a{color:#000}#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-readmore a,#ect-carousel-wrapper .ect-featured-event.style-3 .ect-carousel-venue a,#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-readmore a,#ect-grid-wrapper .ect-featured-event.style-3 .ect-grid-venue a,#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-readmore a,#ect-slider-wrapper .ect-featured-event.style-1 .ect-slider-venue a,#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-readmore a,#ect-slider-wrapper .ect-featured-event.style-3 .ect-slider-venue a{color:#000}#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-share-wrapper .ect-social-share-list{background:#000;border-color:#000}#ect-accordion-wrapper .ect-featured-event.style-3.active-event .ect-share-wrapper .ect-social-share-list:before{border-top-color:#000}#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .timeline-content a.ect-events-read-more,#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 .timeline-content p,#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 h2.content-title a.ect-event-url,#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 .timeline-content a.ect-events-read-more,#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 h2.content-title a.ect-event-url,#event-timeline-wrapper .ect-timeline-post.ect-featured-event:not(.style-2) .ect-date-area,#event-timeline-wrapper .ect-timeline-post.ect-featured-event:not(.style-2) .ect-icon,#event-timeline-wrapper .ect-timeline-post.ect-featured-event:not(.style-2) .ect-venue-details,#event-timeline-wrapper .ect-timeline-post.ect-featured-event:not(.style-2) .timeline-meta .ev-time .ect-icon,#event-timeline-wrapper .ect-timeline-post.ect-featured-event:not(.style-2) span.ect-custom-schedule,#event-timeline-wrapper .ect-timeline-post.ect-featured-event:not(.style-2) span.ect-rate{color:#000}#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-2 h2.content-title a.ect-event-url:hover,#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 h2.content-title a.ect-event-url:hover,#event-timeline-wrapper .ect-timeline-post.ect-featured-event:not(.style-2) .ect-google a{color:#000}#event-timeline-wrapper .ect-timeline-post.ect-featured-event.style-3 .timeline-content a.ect-events-read-more{border-color:#000}#ect-accordion-wrapper .ect-accordion-event,#ect-carousel-wrapper .ect-carousel-event-area,#ect-grid-wrapper .ect-grid-event-area,#ect-slider-wrapper .ect-slider-event-area,#ect-slider-wrapper .style-2 .ect-slider-left,.ect-list-post .ect-clslist-event-info,.ect-list-post .ect-list-post-right{background:#fff}.ect-list-post .ect-list-post-right .ect-list-description{border-color:#e6e6e6;box-shadow:inset 0 0 25px -5px #e6e6e6}.ect-list-post .ect-clslist-event-info{box-shadow:inset 0 0 25px -5px #e6e6e6}.ect-list-post .ect-clslist-event-details{background:#f5f5f5;box-shadow:inset 0 0 25px -5px #e6e6e6}#ect-grid-wrapper .ect-grid-event-area{box-shadow:inset 0 0 25px -5px #e6e6e6}#ect-grid-wrapper .ect-grid-image{background:#e6e6e6}.ect-grid-categories ul.tribe_events_cat li a{background:#fff;border:1px solid #e6e6e6}#ect-carousel-wrapper .ect-carousel-event-area{box-shadow:inset 0 0 25px -5px #e6e6e6}#ect-carousel-wrapper .ect-carousel-image{background:#e6e6e6}#ect-carousel-wrapper .ect-events-carousel .slick-arrow i{background:#fff;box-shadow:2px 2px 0 1px #fcfcfc}#ect-slider-wrapper .ect-slider-event-area,#ect-slider-wrapper .style-2 .ect-slider-left,#ect-slider-wrapper .style-3 .ect-slider-left{box-shadow:inset 0 0 25px -5px #e6e6e6}#ect-slider-wrapper .ect-slider-image{background:#e6e6e6}#ect-slider-wrapper .ect-events-slider .slick-arrow i{background:#fff;box-shadow:2px 2px 0 1px #fcfcfc}#ect-slider-wrapper .style-3 .ect-slider-left{background:rgba(255,255,255,.94)}#ect-accordion-wrapper .ect-accordion-event{border-color:#e6e6e6;box-shadow:inset 0 0 25px -5px #ededed}#event-timeline-wrapper .ect-timeline-post .timeline-content{background:#fff;border:1px solid #f2f2f2}#event-timeline-wrapper .ect-timeline-post.even .timeline-content:before{border-right-color:#f2f2f2}#event-timeline-wrapper .ect-timeline-post.odd .timeline-content:before{border-left-color:#f2f2f2}#event-timeline-wrapper .cool-event-timeline:before{background-color:#f2f2f2}#event-timeline-wrapper .ect-timeline-year{-webkit-box-shadow:0 0 0 4px #fff,0 0 0 8px #f2f2f2;box-shadow:0 0 0 4px #fff,0 0 0 8px #f2f2f2}#event-timeline-wrapper:after,#event-timeline-wrapper:before{background-color:#f2f2f2!important}#event-timeline-wrapper .ect-timeline-post.style-3 .timeline-content{background:#fff;background-image:linear-gradient(to right,#f2f2f2,#fff)}@media (max-width:860px){#event-timeline-wrapper .ect-timeline-post .timeline-meta:before{border-right-color:#f2f2f2!important}}@media (max-width:790px){.ect-list-post .ect-list-post-right .ect-list-description{border-bottom:1px solid #e6e6e6}.ect-list-post .ect-clslist-event-details{background:#f5f5f5}}#ect-accordion-wrapper h3.ect-accordion-title,#ect-carousel-wrapper .ect-carousel-title h4,#ect-carousel-wrapper .ect-carousel-title h4 a,#ect-grid-wrapper .ect-grid-title h4,#ect-grid-wrapper .ect-grid-title h4 a,#ect-slider-wrapper .ect-slider-title h4,#ect-slider-wrapper .ect-slider-title h4 a,.ect-classic-list a.tribe-events-read-more,.ect-clslist-event-info .ect-clslist-title a.ect-event-url,.ect-list-post h2.ect-list-title,.ect-list-post h2.ect-list-title a.ect-event-url{font-family:inherit;color:#000;font-size:24px;font-weight:bolder;font-style:normal;line-height:1.5em}.ect-list-post h2.ect-list-title a:hover{color:#000}.ect-list-venue .ect-rate-area .ect-rate{font-family:inherit}.ect-list-post .ect-list-description .ect-event-content a,.ect-list-post .ect-rate-area span.ect-rate-icon{color:#262626}#event-timeline-wrapper .ect-timeline-post h2.content-title,#event-timeline-wrapper .ect-timeline-post h2.content-title a.ect-event-url{font-family:inherit;color:#000;font-size:24px;font-weight:bolder;font-style:normal;line-height:1.5em}#event-timeline-wrapper .ect-timeline-post h2.content-title a.ect-event-url:hover{color:#000}#event-timeline-wrapper .cool-event-timeline .ect-timeline-post .timeline-content .content-details a,#event-timeline-wrapper .ect-timeline-post.style-3 .timeline-content a.ect-events-read-more{color:#000}#ect-accordion-wrapper .ect-accordion-content,#ect-accordion-wrapper .ect-accordion-content p,#ect-slider-wrapper .ect-slider-description .ect-event-content p,.ect-clslist-inner-container .ect-clslist-time,.ect-list-post .ect-list-post-right .ect-list-description .ect-event-content p{font-family:inherit;color:#000;font-size:18px;font-weight:400;line-height:1.5em}.ect-list-post .ect-clslist-event-details a.tribe-events-read-more{color:#000}#ect-carousel-wrapper .ect-events-carousel .slick-arrow{color:#000}#ect-slider-wrapper .ect-events-slider .slick-arrow{color:#000}#ect-accordion-wrapper .ect-accordion-content a.ect-events-read-more,#ect-accordion-wrapper .ect-accordion-cost.no-image,#ect-accordion-wrapper .ect-accordion-date-full.no-image{color:#000}#event-timeline-wrapper .ect-timeline-post .timeline-content,#event-timeline-wrapper .ect-timeline-post .timeline-content p{font-family:inherit;color:#000;font-size:18px;font-weight:400;line-height:1.5em}#event-timeline-wrapper .ect-timeline-post .timeline-content a{color:#000}#event-timeline-wrapper .ect-timeline-post .timeline-content a:hover{color:#030303}#ect-accordion-wrapper .ect-accordion-venue,#ect-carousel-wrapper .ect-carousel-venue,#ect-grid-wrapper .ect-grid-venue,#ect-slider-wrapper .ect-slider-venue,.ect-list-post .ect-list-venue .ect-google a,.ect-list-post .ect-list-venue .ect-venue-details,.modern-list-venue,.modern-list-venue .ect-google a{font-family:inherit;color:#000;font-size:18px;font-weight:700;font-style:italic;line-height:1.5em}.ect-list-post .ect-list-venue .ect-icon{color:#000;font-size:23px}.ect-list-post .ect-list-venue .ect-google a,.ect-list-post.style-3 .ect-rate-area .ect-rate,.ect-list-post.style-3 .ect-rate-area span.ect-rate-icon{color:#000}#ect-grid-wrapper .ect-grid-cost{color:#000;font-size:24px;font-weight:700;font-family:inherit}#ect-grid-wrapper .ect-grid-readmore a,#ect-grid-wrapper .ect-grid-venue a,.ect-grid-categories ul.tribe_events_cat li a{color:#000;font-family:inherit}#ect-grid-wrapper .ect-grid-border:before{background:#000}#ect-carousel-wrapper .ect-carousel-cost{color:#000;font-size:24px;font-weight:700;font-family:inherit}#ect-carousel-wrapper .ect-carousel-readmore a,#ect-carousel-wrapper .ect-carousel-venue a{color:#000;font-family:inherit}#ect-carousel-wrapper .ect-carousel-border:before{background:#000}#ect-slider-wrapper .ect-slider-cost{color:#000;font-size:24px;font-weight:700;font-family:inherit}#ect-slider-wrapper .ect-slider-readmore a,#ect-slider-wrapper .ect-slider-venue a{color:#000;font-family:inherit}#ect-slider-wrapper .ect-slider-border:before{background:#000}#ect-accordion-wrapper .ect-accordion-venue .ect-icon{font-size:23px}#ect-accordion-wrapper .ect-accordion-venue .ect-google a{color:#000}#event-timeline-wrapper .ect-venue-details{font-family:inherit;color:#000;font-size:18px;font-weight:700;font-style:italic;line-height:1.5em}#event-timeline-wrapper .ect-rate-area .ect-rate{font-size:24px;font-family:inherit}#event-timeline-wrapper .ect-rate-area .ect-icon,#event-timeline-wrapper .ect-rate-area .ect-rate,#event-timeline-wrapper .timeline-meta .ect-icon{color:#000}#event-timeline-wrapper .ect-timeline-post .ect-google a{color:#000}#ect-accordion-wrapper .ect-accordion-date,#ect-accordion-wrapper.ect-accordion-view span.month-year-box,#ect-carousel-wrapper .ect-carousel-date,#ect-grid-wrapper .ect-grid-date,#ect-slider-wrapper .ect-slider-date,.ect-list-post .ect-list-post-left .ect-list-date .ect-date-area,.ect-list-post .ect-list-post-left .ect-list-date span.ect-custom-schedule,.ect-modern-time,.modern-list-right-side .ect-list-date .ect-date-area,.modern-list-right-side .ect-list-date span.ect-custom-schedule,.style-3 .ect-list-date .ect-date-area,.style-3 .ect-list-date span.ect-custom-schedule{font-family:inherit;color:#000;font-size:36px;font-weight:400;font-style:italic;line-height:1em}#ect-accordion-wrapper .ect-accordion-date span.ev-time,#ect-accordion-wrapper .ect-accordion-date span.ev-weekday,#ect-accordion-wrapper .ect-accordion-date span.ev-yr{background:#525252}#event-timeline-wrapper .ect-timeline-post .ect-date-area{font-family:inherit;color:#000;font-size:36px;font-weight:400;font-style:italic;line-height:1em}#event-timeline-wrapper .ect-timeline-post span.ect-custom-schedule{font-family:inherit;color:#000;font-size:36px;font-weight:400;font-style:italic;line-height:1em}#event-timeline-wrapper .ect-timeline-year .year-placeholder span,#event-timeline-wrapper .timeline-meta .ev-time .ect-icon{font-family:inherit;color:#000}