.tribe-events .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-virtual-virtual-event{align-items:center;display:flex;}.tribe-events .tribe-events-virtual-hybrid-event__icon,.tribe-events .tribe-events-virtual-virtual-event__icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-1);}.tribe-events .tribe-events-virtual-hybrid-event__icon-svg{height:12px;}.tribe-events .tribe-events-virtual-virtual-event__icon-svg{height:10px;}.tribe-events .tribe-events-calendar-day .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-calendar-day .tribe-events-virtual-virtual-event,.tribe-events .tribe-events-calendar-latest-past .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-calendar-latest-past .tribe-events-virtual-virtual-event,.tribe-events .tribe-events-calendar-list .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-calendar-list .tribe-events-virtual-virtual-event{margin:var(--tec-spacer-1) 0;}.tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day .tribe-events-virtual-hybrid-event,.tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day .tribe-events-virtual-virtual-event,.tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-latest-past .tribe-events-virtual-hybrid-event,.tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-latest-past .tribe-events-virtual-virtual-event,.tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list .tribe-events-virtual-hybrid-event,.tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-list .tribe-events-virtual-virtual-event{margin-bottom:var(--tec-spacer-3) 0;}.tribe-events .tribe-events-calendar-day .tribe-events-virtual-hybrid-event:last-child,.tribe-events .tribe-events-calendar-day .tribe-events-virtual-virtual-event:last-child,.tribe-events .tribe-events-calendar-latest-past .tribe-events-virtual-hybrid-event:last-child,.tribe-events .tribe-events-calendar-latest-past .tribe-events-virtual-virtual-event:last-child,.tribe-events .tribe-events-calendar-list .tribe-events-virtual-hybrid-event:last-child,.tribe-events .tribe-events-calendar-list .tribe-events-virtual-virtual-event:last-child{margin-bottom:0;}.tribe-events .tribe-events-calendar-month .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-calendar-month .tribe-events-virtual-virtual-event,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip .tribe-events-virtual-virtual-event{display:inline-block;line-height:0;}.tribe-events .tribe-events-calendar-month__multiday-event .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-calendar-month__multiday-event .tribe-events-virtual-virtual-event{flex:none;}.tribe-events .tribe-events-calendar-month-mobile-events .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-calendar-month-mobile-events .tribe-events-virtual-virtual-event{margin-top:var(--tec-spacer-0);}.tribe-events .tribe-events-calendar-month .tribe-events-virtual-hybrid-event__icon,.tribe-events .tribe-events-calendar-month .tribe-events-virtual-virtual-event__icon,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip .tribe-events-virtual-hybrid-event__icon,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip .tribe-events-virtual-virtual-event__icon{margin-right:var(--tec-spacer-0);}.tribe-events .tribe-events-calendar-month-mobile-events .tribe-events-virtual-hybrid-event__icon,.tribe-events .tribe-events-calendar-month-mobile-events .tribe-events-virtual-virtual-event__icon{margin-right:var(--tec-spacer-1);}.tribe-events .tribe-events-calendar-month .tribe-events-virtual-virtual-event__icon-svg{width:16px;}.tribe-events .tribe-events-calendar-month .tribe-events-virtual-hybrid-event__text,.tribe-events .tribe-events-calendar-month .tribe-events-virtual-virtual-event__text,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip .tribe-events-virtual-hybrid-event__text,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip .tribe-events-virtual-virtual-event__text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.tribe-events .tribe-events-pro-summary .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-pro-summary .tribe-events-virtual-virtual-event{display:inline-block;}.tribe-events .tribe-events-pro-summary .tribe-events-virtual-hybrid-event__icon,.tribe-events .tribe-events-pro-summary .tribe-events-virtual-virtual-event__icon{margin-right:0;}.tribe-events .tribe-events-pro-summary .tribe-events-virtual-hybrid-event__icon-svg,.tribe-events .tribe-events-pro-summary .tribe-events-virtual-virtual-event__icon-svg{height:10px;}.tribe-events .tribe-events-pro-summary .tribe-events-virtual-hybrid-event__text,.tribe-events .tribe-events-pro-summary .tribe-events-virtual-virtual-event__text{display:none;}.tribe-events .tribe-events-pro-photo__event.tribe-events-hybrid-event,.tribe-events .tribe-events-pro-photo__event.tribe-events-virtual-event{position:relative;}.tribe-events .tribe-events-pro-photo .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-pro-photo .tribe-events-virtual-virtual-event{align-items:center;background-color:var(--tec-color-background);border-radius:13px;display:flex;height:26px;justify-content:center;left:calc(var(--tec-grid-gutter-small-half) + var(--tec-spacer-2));position:absolute;top:var(--tec-spacer-2);width:37px;}.tribe-events.tribe-common--breakpoint-medium .tribe-events-pro-photo .tribe-events-virtual-hybrid-event,.tribe-events.tribe-common--breakpoint-medium .tribe-events-pro-photo .tribe-events-virtual-virtual-event{left:calc(var(--tec-grid-gutter-half) + var(--tec-spacer-2));}.tribe-events .tribe-events-pro-photo .tribe-events-virtual-hybrid-event__icon,.tribe-events .tribe-events-pro-photo .tribe-events-virtual-virtual-event__icon{margin-right:0;}.tribe-events .tribe-events-pro-photo .tribe-events-virtual-hybrid-event__text,.tribe-events .tribe-events-pro-photo .tribe-events-virtual-virtual-event__text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.tribe-events .tribe-events-pro-map .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-pro-map .tribe-events-virtual-virtual-event,.tribe-events .tribe-events-pro-map__event-tooltip .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-pro-map__event-tooltip .tribe-events-virtual-virtual-event{margin-top:var(--tec-spacer-1);}.tribe-events .tribe-events-pro-week-grid .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-pro-week-grid .tribe-events-virtual-virtual-event,.tribe-events .tribe-events-pro-week-grid__event-tooltip .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-pro-week-grid__event-tooltip .tribe-events-virtual-virtual-event{display:inline-block;line-height:0;}.tribe-events .tribe-events-pro-week-grid__multiday-event .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-pro-week-grid__multiday-event .tribe-events-virtual-virtual-event{flex:none;}.tribe-events .tribe-events-pro-week-mobile-events .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-pro-week-mobile-events .tribe-events-virtual-virtual-event{margin-bottom:var(--tec-spacer-1);}.tribe-events .tribe-events-pro-week-grid .tribe-events-virtual-hybrid-event__icon,.tribe-events .tribe-events-pro-week-grid .tribe-events-virtual-virtual-event__icon,.tribe-events .tribe-events-pro-week-grid__event-tooltip .tribe-events-virtual-hybrid-event__icon,.tribe-events .tribe-events-pro-week-grid__event-tooltip .tribe-events-virtual-virtual-event__icon{margin-right:var(--tec-spacer-0);}.tribe-events .tribe-events-pro-week-grid .tribe-events-virtual-hybrid-event__text,.tribe-events .tribe-events-pro-week-grid .tribe-events-virtual-virtual-event__text,.tribe-events .tribe-events-pro-week-grid__event-tooltip .tribe-events-virtual-hybrid-event__text,.tribe-events .tribe-events-pro-week-grid__event-tooltip .tribe-events-virtual-virtual-event__text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.tribe-events #tribe-filter-VirtualEvents span{white-space:normal;}.tribe-events .tribe-events-virtual-hybrid-event__icon-svg:hover circle,.tribe-events .tribe-events-virtual-hybrid-event__icon-svg:hover ellipse,.tribe-events .tribe-events-virtual-hybrid-event__icon-svg:hover path,.tribe-events .tribe-events-virtual-virtual-event__icon-svg:hover circle,.tribe-events .tribe-events-virtual-virtual-event__icon-svg:hover ellipse,.tribe-events .tribe-events-virtual-virtual-event__icon-svg:hover path{opacity:var(--tec-opacity-icon-hover);stroke:currentcolor;}.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-virtual-virtual-event{opacity:.64;}.tribe-events .tribe-events-pro-map__event-card .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-pro-map__event-card .tribe-events-virtual-virtual-event{font-size:var(--tec-font-size-0);line-height:var(--tec-line-height-2);}.tribe-events .tribe-events-pro-map__event-tooltip .tribe-events-virtual-hybrid-event,.tribe-events .tribe-events-pro-map__event-tooltip .tribe-events-virtual-virtual-event,.tribe-events.tribe-common--breakpoint-medium .tribe-events-pro-map__event-card .tribe-events-virtual-hybrid-event,.tribe-events.tribe-common--breakpoint-medium .tribe-events-pro-map__event-card .tribe-events-virtual-virtual-event{font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0);}.tec-single__venue-container.tribe-events-event-meta{margin-top:var(--tec-spacer-7);}.tec-single__venue-container.tribe-events-event-meta.secondary{width:100%;}@media only screen and (min-width:768px){.tec-single__venue-container.tribe-events-event-meta.secondary{width:100%;}}.tec-single__venue-container .tribe-events-single-section-title{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-bold);letter-spacing:1px;text-transform:uppercase;}.tec-single__venue-wrapper a{color:var(--tec-color-link-accent);font-weight:400;-webkit-text-decoration:none;text-decoration:none;}.tec-single__venue-wrapper{display:flex;flex:none;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--tec-spacer-6);order:2;width:100%;}@media only screen and (min-width:768px){.tec-single__venue-wrapper{column-gap:var(--tec-spacer-6);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}}.tribe-events-single ul.tribe-related-events{margin-bottom:6%;}.tribe-events-single ul.tribe-related-events li{background:rgba(0,0,0,0);border:0;font-size:12px;margin-bottom:0;}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{line-height:1.25;padding:1em 0 0;}.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail img{border-radius:0;box-shadow:none;}.tribe-events-single ul.tribe-related-events .tribe-related-events-title{font-size:14px;font-weight:700;margin-bottom:.5em;}.tribe-events-single ul.tribe-related-events .tribe-events-event-schedule-details{padding-right:4px;}.related-events-title{font-size:18px;line-height:1.4;}ul.related-events{display:block;margin:0;}ul.related-events li{display:block;float:left;list-style-type:none;min-width:160px;position:relative;vertical-align:text-bottom;}.related-event-date{font-size:.75em;text-transform:uppercase;}.tribe-events-related-events-title{font-size:1.4em;margin-bottom:2%;}.post .tribe-events-single ul.tribe-related-events,.tribe-events-single ul.tribe-related-events{border:none;margin:0 0 8%;padding:0;}.tribe-events-single ul.tribe-related-events li{background:#fafafa;border:1px solid #eee;border-radius:3px;box-sizing:border-box;float:left;font-size:.9em;font-weight:400;list-style:none;margin:0 4% 2% 0;padding:0;width:29.3333%;}.tribe-events-single ul.tribe-related-events li .date-divider{padding:0 5px;}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{padding:8%;}.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail img{border:none;height:auto;margin:0;max-width:100%;padding:0;width:100%;}.tribe-events-single ul.tribe-related-events .tribe-related-events-title{font-size:16px;line-height:1.5;margin:0 0 10px;}.tribe-events-single ul.tribe-related-events .recurringinfo{display:block;margin:4% 0;}.tribe-events-single ul.tribe-related-events .recurringinfo .tribe-events-divider{display:none;}.tribe-events-venue .tribe-events-venue-meta{padding:0 0 12px;}.tribe-events-venue .tribe-events-map-wrap{float:none;margin:5px 0 12px;width:98%;}.tribe-events-event-meta address.tribe-events-address{padding:0;}.tribe-events-single ul.tribe-related-events li{margin-bottom:12px;padding:10px 0;}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{padding:0 10px 10px 0;}.tribe-mini-calendar-block{max-width:767px;}@media screen and (max-width:768px){.tribe-mini-calendar-block .tribe-common .tribe-common-l-container,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month{padding:0;}}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus{background-color:var(--tec-color-accent-primary);}.tribe-mini-calendar-block .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:#fff;}body{display:block;}.searchandfilter p{margin-top:1em;display:inline-block;}.searchandfilter ul{display:inline-block;}.searchandfilter li{list-style:none;display:inline-block;padding-right:10px;}.widget-area .searchandfilter li,.widget-area .searchandfilter p{display:block;}.searchandfilter label{display:block;}.searchandfilter h4{margin:15px 0;font-size:16px;}.searchandfilter ul > li > ul:not(.children){margin-left: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);}body{background-color:blue;}main#main{padding-top:0;}.fusion-header{border:0 !important;}.fusion-header-content{display:flex;justify-content:space-between;min-height:10rem;background:transparent !important;padding-top:10px;padding-bottom:10px;}.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-menu,.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu{margin-top:0;}.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu li{padding-top:10px;}.fusion-header-has-flyout-menu .fusion-flyout-search .searchform{width:100%;}.fusion-header-has-flyout-menu
  .fusion-flyout-search
  .fusion-live-search
  .fusion-search-form-content
  .fusion-search-button
  .fusion-search-submit{display:block;}#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s{background-color:#fff !important;font-size:1rem !important;padding:19px 15px;}.fusion-flyout-search-toggle a{text-decoration:none;}.header_logo-holder{width:100%;max-width:45%;align-self:center;padding:0 10px 0 0;}.fusion-header .fusion-logo{padding:0;margin:0 !important;}.fusion-logo a,.fusion-logo-link{line-height:0;}.fusion-logo img{}.quicklinks-mobile-menu-wrapper{display:flex;}.header_quick-links{width:100%;align-self:center;padding:0 10px;}.fusion-secondary-menu > ul{display:flex;flex-direction:row;justify-content:flex-end;}.fusion-secondary-menu > ul > li{display:block;width:100%;min-width:13rem;max-width:15rem;border:0 !important;}.fusion-secondary-menu > ul > li > a{display:block;height:auto;color:#fff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;text-transform:uppercase;text-align:center;border-radius:2em !important;border:2px solid #f7ed3d !important;padding:.7em 1.1em;margin:0;}.fusion-secondary-menu > ul > li > a .menu-text{padding-left:1.8em;}.fusion-secondary-menu > ul > li > a:before{position:absolute;display:inline-block;top:.5em;content:"";width:1.4em;height:1.4em;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'39.857mm\' height=\'40.5389mm\' viewBox=\'0 0 112.9805 114.9134\'%3e%3ctitle%3eicon-replay%3c/title%3e%3cg%3e%3cpath d=\'M107.0282,54.18a5.098,5.098,0,0,0-5.0981,5.0981A45.4273,45.4273,0,1,1,80.8576,20.919l-6.22,2.0537a5.0986,5.0986,0,1,0,3.1974,9.6829l15.22-5.0251c.06-.02.1114-.0541.1707-.0761.1344-.05.2709-.0911.4024-.1529.0764-.036.1437-.0842.2176-.1236.0956-.0508.1885-.1027.28-.1589a5.0763,5.0763,0,0,0,.5289-.3776c.0675-.0547.1395-.1033.2038-.1611a5.085,5.085,0,0,0,.6-.6381c.0432-.0549.0773-.1152.1181-.1718a5.0918,5.0918,0,0,0,.3655-.58c.046-.086.0868-.1731.1278-.2616a5.0768,5.0768,0,0,0,.228-.5863c.0286-.0887.06-.1752.0839-.2655a5.0716,5.0716,0,0,0,.1471-.816c.0029-.0316.0079-.0624.01-.0941a5.1115,5.1115,0,0,0,.0023-.7529L95.365,6.4614a5.0987,5.0987,0,0,0-10.17.75l.34,4.598a55.6456,55.6456,0,1,0,26.5914,47.4684A5.098,5.098,0,0,0,107.0282,54.18Z\' fill=\'%23F7ED38\'/%3e%3cpath d=\'M45.64,33.9379a5.0981,5.0981,0,0,0-7.6471,4.4154V80.5378A5.0986,5.0986,0,0,0,45.64,84.9532L82.1727,63.8605a5.0988,5.0988,0,0,0,0-8.831Zm2.5491,37.77V47.1832L69.4275,59.445Z\' fill=\'%23F7ED38\'/%3e%3c/g%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;}.fusion-secondary-menu > ul > li:first-child > a{margin:0 10px 0 0;}.fusion-secondary-menu > ul > li:first-child > a:before{top:.3em;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'39.857mm\' height=\'40.5389mm\' viewBox=\'0 0 112.9805 114.9134\'%3e%3ctitle%3eicon-ticket%3c/title%3e%3cg%3e%3cpath d=\'M109.8664,69.4458h3.1141V51.1174H76.9959a13.7042,13.7042,0,0,1-1.3049-2.0967,13.6233,13.6233,0,0,1,6.0971-18.2746l2.7856-1.392-8.1919-16.396L.01,51.1174H0v18.78H3.1141a13.17,13.17,0,0,1,0,26.3405H0v18.78H112.9805V96.69h-3.1141a13.6221,13.6221,0,1,1,0-27.2442ZM73.5944,21.3134l2.7318,5.4688a19.8149,19.8149,0,0,0-6.5088,24.3352H55.5342a2.9494,2.9494,0,1,0-3.1794,0h-38.41Zm33.1578,81.3606V108.79H6.2282V102.217a19.4012,19.4012,0,0,0,0-38.2982V57.3456h100.524v6.1161a19.8521,19.8521,0,0,0,0,39.2123Z\' fill=\'%23F7ED38\'/%3e%3cpath d=\'M76.9542,60.3529a2.94,2.94,0,1,0,2.94,2.94A2.94,2.94,0,0,0,76.9542,60.3529Z\' fill=\'%23F7ED38\'/%3e%3cpath d=\'M76.9542,70.0862a2.94,2.94,0,1,0,2.94,2.94A2.94,2.94,0,0,0,76.9542,70.0862Z\' fill=\'%23F7ED38\'/%3e%3cpath d=\'M76.9542,79.82a2.94,2.94,0,1,0,2.94,2.94A2.94,2.94,0,0,0,76.9542,79.82Z\' fill=\'%23F7ED38\'/%3e%3cpath d=\'M76.9542,89.553a2.94,2.94,0,1,0,2.94,2.94A2.94,2.94,0,0,0,76.9542,89.553Z\' fill=\'%23F7ED38\'/%3e%3cpath d=\'M76.9542,99.2863a2.94,2.94,0,1,0,2.94,2.94A2.94,2.94,0,0,0,76.9542,99.2863Z\' fill=\'%23F7ED38\'/%3e%3cpath d=\'M52.2273,38.6384a2.94,2.94,0,1,0-1.3161,3.9443A2.94,2.94,0,0,0,52.2273,38.6384Z\' fill=\'%23F7ED38\'/%3e%3c/g%3e%3c/svg%3e");}.fusion-secondary-menu > ul > li > a:hover,.fusion-secondary-menu > ul > li > a:focus{background-color:#00857c !important;}.fusion-secondary-menu > ul > li > a:hover:before,.fusion-secondary-menu > ul > li > a:focus:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'39.857mm\' height=\'40.5389mm\' viewBox=\'0 0 112.9805 114.9134\'%3e%3ctitle%3eicon-replay%3c/title%3e%3cg%3e%3cpath d=\'M107.0282,54.18a5.098,5.098,0,0,0-5.0981,5.0981A45.4273,45.4273,0,1,1,80.8576,20.919l-6.22,2.0537a5.0986,5.0986,0,1,0,3.1974,9.6829l15.22-5.0251c.06-.02.1114-.0541.1707-.0761.1344-.05.2709-.0911.4024-.1529.0764-.036.1437-.0842.2176-.1236.0956-.0508.1885-.1027.28-.1589a5.0763,5.0763,0,0,0,.5289-.3776c.0675-.0547.1395-.1033.2038-.1611a5.085,5.085,0,0,0,.6-.6381c.0432-.0549.0773-.1152.1181-.1718a5.0918,5.0918,0,0,0,.3655-.58c.046-.086.0868-.1731.1278-.2616a5.0768,5.0768,0,0,0,.228-.5863c.0286-.0887.06-.1752.0839-.2655a5.0716,5.0716,0,0,0,.1471-.816c.0029-.0316.0079-.0624.01-.0941a5.1115,5.1115,0,0,0,.0023-.7529L95.365,6.4614a5.0987,5.0987,0,0,0-10.17.75l.34,4.598a55.6456,55.6456,0,1,0,26.5914,47.4684A5.098,5.098,0,0,0,107.0282,54.18Z\' fill=\'%23ffffff\'/%3e%3cpath d=\'M45.64,33.9379a5.0981,5.0981,0,0,0-7.6471,4.4154V80.5378A5.0986,5.0986,0,0,0,45.64,84.9532L82.1727,63.8605a5.0988,5.0988,0,0,0,0-8.831Zm2.5491,37.77V47.1832L69.4275,59.445Z\' fill=\'%23ffffff\'/%3e%3c/g%3e%3c/svg%3e");}.fusion-secondary-menu > ul > li:first-child > a:hover:before,.fusion-secondary-menu > ul > li:first-child > a:focus:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'39.857mm\' height=\'40.5389mm\' viewBox=\'0 0 112.9805 114.9134\'%3e%3ctitle%3eicon-ticket%3c/title%3e%3cg%3e%3cpath d=\'M109.8664,69.4458h3.1141V51.1174H76.9959a13.7042,13.7042,0,0,1-1.3049-2.0967,13.6233,13.6233,0,0,1,6.0971-18.2746l2.7856-1.392-8.1919-16.396L.01,51.1174H0v18.78H3.1141a13.17,13.17,0,0,1,0,26.3405H0v18.78H112.9805V96.69h-3.1141a13.6221,13.6221,0,1,1,0-27.2442ZM73.5944,21.3134l2.7318,5.4688a19.8149,19.8149,0,0,0-6.5088,24.3352H55.5342a2.9494,2.9494,0,1,0-3.1794,0h-38.41Zm33.1578,81.3606V108.79H6.2282V102.217a19.4012,19.4012,0,0,0,0-38.2982V57.3456h100.524v6.1161a19.8521,19.8521,0,0,0,0,39.2123Z\' fill=\'%23ffffff\'/%3e%3cpath d=\'M76.9542,60.3529a2.94,2.94,0,1,0,2.94,2.94A2.94,2.94,0,0,0,76.9542,60.3529Z\' fill=\'%23ffffff\'/%3e%3cpath d=\'M76.9542,70.0862a2.94,2.94,0,1,0,2.94,2.94A2.94,2.94,0,0,0,76.9542,70.0862Z\' fill=\'%23ffffff\'/%3e%3cpath d=\'M76.9542,79.82a2.94,2.94,0,1,0,2.94,2.94A2.94,2.94,0,0,0,76.9542,79.82Z\' fill=\'%23ffffff\'/%3e%3cpath d=\'M76.9542,89.553a2.94,2.94,0,1,0,2.94,2.94A2.94,2.94,0,0,0,76.9542,89.553Z\' fill=\'%23ffffff\'/%3e%3cpath d=\'M76.9542,99.2863a2.94,2.94,0,1,0,2.94,2.94A2.94,2.94,0,0,0,76.9542,99.2863Z\' fill=\'%23ffffff\'/%3e%3cpath d=\'M52.2273,38.6384a2.94,2.94,0,1,0-1.3161,3.9443A2.94,2.94,0,0,0,52.2273,38.6384Z\' fill=\'%23ffffff\'/%3e%3c/g%3e%3c/svg%3e");}.fusion-secondary-header{background-color:transparent !important;border:0;}.fusion-secondary-main-menu{box-shadow:0px 2px 3px 0px rgba(0,0,0,.1),0px -3px 3px 1px rgba(0,0,0,.05) !important;}.fusion-header-wrapper{background:linear-gradient(135deg,#00857c 50%,#004181 70%) !important;}.fusion-top-header .fusion-header{background-color:transparent !important;padding-top:0;padding-bottom:0;}.fusion-main-menu > ul > li > a{height:auto !important;padding:20px 20px;}.fusion-main-menu > ul > li > a .menu-text{padding:10px;}.fusion-main-menu > ul > li > a.fusion-main-menu-icon{height:auto !important;padding:31px 31px;}.fusion-main-menu > ul > li > a.fusion-main-menu-icon:after{margin-top:-2px;}.fusion-main-menu > ul > li > a.fusion-main-menu-icon:focus:after,.fusion-main-menu > ul > li > a.fusion-main-menu-icon:hover:after{color:#00857c !important;}.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search{width:2rem !important;height:2rem !important;margin-left:1rem;}.fusion-main-menu-search-overlay
  .fusion-main-menu
  > .fusion-overlay-search
  .fusion-close-search:after,.fusion-main-menu-search-overlay
  .fusion-main-menu
  > .fusion-overlay-search
  .fusion-close-search:before{height:5px;background-color:#004282;border-radius:3px;}.fusion-main-menu-search-overlay
  .fusion-main-menu
  > .fusion-overlay-search
  .fusion-close-search:hover:before,.fusion-main-menu-search-overlay
  .fusion-main-menu
  > .fusion-overlay-search
  .fusion-close-search:focus:before,.fusion-main-menu-search-overlay
  .fusion-main-menu
  > .fusion-overlay-search
  .fusion-close-search:hover:after,.fusion-main-menu-search-overlay
  .fusion-main-menu
  > .fusion-overlay-search
  .fusion-close-search:focus:after{background-color:#00857c !important;}.fusion-main-menu > ul > li > a .fusion-caret{display:none;}.fusion-dropdown-menu > li > a{padding-right:20px;padding-left:20px;}.fusion-sub-menu-slide .fusion-main-menu > ul > li > .sub-menu{}.fusion-main-menu > ul > li > a,.fusion-main-menu .fusion-dropdown-menu .sub-menu li a,.fusion-vertical-menu-widget ul.menu li a,.side-nav li a{text-decoration:none;}.fusion-main-menu > ul > li:hover > a:not(.fusion-logo-link),.fusion-main-menu > ul > li > a:not(.fusion-logo-link):hover,.fusion-main-menu > ul > li > a:not(.fusion-logo-link):focus{color:#00857c !important;}.avada-has-mainmenu-dropdown-divider
  .fusion-main-menu
  .fusion-dropdown-menu
  .sub-menu
  li:last-child
  a{border-bottom:0;}.avada-has-megamenu-shadow .fusion-main-menu .sub-menu,.avada-has-megamenu-shadow .fusion-megamenu-holder{border-radius:0 0 3px 3px;border-top:2px solid #fff;margin:0 0 0 10px;transform:translateY(-1px);box-shadow:1px 3px 3px 1px rgba(0,0,0,.25) !important;}.avada-has-megamenu-shadow .fusion-main-menu .sub-menu .sub-menu{border-top:0;border-top-right-radius:3px;margin:0;}.fusion-main-menu .fusion-dropdown-menu .sub-menu .sub-menu li a{font-size:20px;}.fusion-main-menu .fusion-dropdown-menu .sub-menu li a{font-family:var(--nav_typography-font-family) !important;letter-spacing:1px;border-bottom-color:rgba(0,65,129,.25);}.fusion-body .fusion-main-menu .current-menu-ancestor > a,.fusion-body .fusion-main-menu .current-menu-item > a,.fusion-body .fusion-main-menu .current-menu-parent > a,.fusion-body .fusion-main-menu .current_page_item > a{color:#00857c !important;}.fusion-main-menu .sub-menu .current-menu-item > a,.fusion-main-menu .sub-menu .current_page_item > a{background-color:#fff !important;color:#00857c !important;}.fusion-main-menu .sub-menu .current-menu-item > a:hover,.fusion-main-menu .sub-menu .current-menu-item > a:focus,.fusion-main-menu .sub-menu .current_page_item > a:hover,.fusion-main-menu .sub-menu .current_page_item > a:focus,.fusion-main-menu .sub-menu li a:hover,.fusion-main-menu .sub-menu li a:focus{background-color:#004282 !important;color:#fff !important;}.fusion-main-menu .sub-menu .current-menu-parent > a{background-color:#fff !important;}.fusion-mobile-nav-holder .searchform{display:none;}.fusion-mobile-nav-holder .fusion-mobile-menu{display:none;}.searchform
  .fusion-search-form-content
  .fusion-search-button
  input[type='submit']{width:40px !important;height:40px !important;line-height:38px !important;background-color:white;color:#004181;border-radius:0 3px 3px 0;border:1px solid #004181 !important;border-left:0 !important;}.searchform
  .fusion-search-form-content
  .fusion-search-button
  input[type='submit']:hover,.searchform
  .fusion-search-form-content
  .fusion-search-button
  input[type='submit']:focus{background-color:#004181 !important;color:#fff;}.searchform.fusion-search-form.fusion-live-search input[type='search']{color:#393939;border:0;}.searchform.fusion-search-form.fusion-live-search
  input[type='search']::placeholder{color:#393939;opacity:1;}.searchform.fusion-search-form.fusion-live-search
  input[type='search']:-ms-input-placeholder{color:#393939;}.searchform.fusion-search-form.fusion-live-search
  input[type='search']::-ms-input-placeholder{color:#393939;}form input[type='text'],form input[type='email'],form input[type='tel'],form input[type='color'],form input[type='date'],form input[type='datetime-local'],form input[type='month'],form input[type='number'],form input[type='password'],form input[type='reset'],form input[type='search'],form input[type='time'],form input[type='url'],form input[type='week'],form textarea,form select{height:auto !important;font-family:"Montserrat",Arial,Helvetica,sans-serif !important;font-size:1.352rem !important;border:1px solid #004181 !important;padding:6px 15px !important;}form input[type='checkbox']{vertical-align:text-top;}select + .select-arrow{display:flex;justify-content:space-around;align-items:center;font-size:calc(( 1em ) * .75) !important;height:calc(100% - 2px);border-left:1px solid #004181 !important;border-radius:0 3px 3px 0 !important;line-height:1.14 !important;}.search-page-search-form-top{border-bottom:0px solid #2a857d !important;margin-bottom:0;}.search-result__title{margin-bottom:30px;}.search-category-tabs-wrapper{border-bottom:1px solid #004282 !important;}.search-category-tabs{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;list-style-type:none;padding:0 0 0 1rem;margin:0;}.search-category-tab{list-style-type:none;margin-right:.5rem;}.search-category-tab--active{}.search-category-tab__link{display:block;background:none #004282 !important;color:#fff !important;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;text-align:center;text-decoration:none;padding:11px 23px;border-radius:3px 3px 0 0 !important;border:1px solid rgba(250,250,250,.5) !important;cursor:pointer;}.search-category-tab--active .search-category-tab__link{position:relative;bottom:-1px;background:none #fff !important;color:#00857c !important;font-weight:600;border-radius:3px 3px 0 0 !important;border:1px solid #154282 !important;border-bottom:1px solid white !important;}.search-category-tab__link:hover,.search-category-tab__link:focus{background:none #00857c !important;color:#fff !important;text-decoration:none;border:1px solid rgba(250,250,250,.5) !important;}.search-category-tab--active .search-category-tab__link:hover,.search-category-tab--active .search-category-tab__link:focus{background:none #fff !important;color:#00857c !important;text-decoration:none;border:1px solid #154282 !important;border-bottom:1px solid white !important;}.fusion-posts-container{padding-top:30px;}.fusion-blog-layout-medium .fusion-post-medium,.fusion-blog-layout-medium .fusion-post-medium-alternate,.fusion-blog-layout-medium-alternate .fusion-post-medium,.fusion-blog-layout-medium-alternate .fusion-post-medium-alternate{border-bottom:1px solid #2a857d;padding-bottom:30px;margin-bottom:30px;}a{text-decoration:underline;}a:hover,a:focus{text-decoration:none;}.avada-page-titlebar-wrapper{position:relative;}.fusion-page-title-bar{position:relative;background-image:none !important;border:0 !important;margin-bottom:2rem;}.fusion-page-title-bar.nitro-lazy{background-image:none !important;}.fusion-page-title-bar:before{position:absolute;content:"";opacity:.75;top:0;right:0;bottom:0;left:0;background-color:inherit;z-index:2;}.fusion-page-title-bar .fusion-page-title-row h1{font-size:6.0625rem;line-height:1.14;}.fusion-page-title-wrapper{z-index:4;}.fusion-page-title-bar__bg-images{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0;}.fusion-page-title-bar__bg-image--small-retina,.fusion-page-title-bar__bg-image--medium-retina,.fusion-page-title-bar__bg-image--large-retina,.fusion-page-title-bar__bg-image--xlarge-retina,.fusion-page-title-bar__bg-image--small,.fusion-page-title-bar__bg-image--medium,.fusion-page-title-bar__bg-image--large,.fusion-page-title-bar__bg-image--xlarge{position:absolute;display:none;top:0;right:0;bottom:0;left:0;}.fusion-page-title-bar__bg-image--small-retina > div,.fusion-page-title-bar__bg-image--medium-retina > div,.fusion-page-title-bar__bg-image--large-retina > div,.fusion-page-title-bar__bg-image--xlarge-retina > div,.fusion-page-title-bar__bg-image--small > div,.fusion-page-title-bar__bg-image--medium > div,.fusion-page-title-bar__bg-image--large > div,.fusion-page-title-bar__bg-image--xlarge > div{position:absolute;display:block;background-image:none;background-size:cover;background-position:center center;top:0;right:0;bottom:0;left:0;}.fusion-page-title-bar__bg-image--small-retina > div.nitro-lazy,.fusion-page-title-bar__bg-image--medium-retina > div.nitro-lazy,.fusion-page-title-bar__bg-image--large-retina > div.nitro-lazy,.fusion-page-title-bar__bg-image--xlarge-retina > div.nitro-lazy,.fusion-page-title-bar__bg-image--small > div.nitro-lazy,.fusion-page-title-bar__bg-image--medium > div.nitro-lazy,.fusion-page-title-bar__bg-image--large > div.nitro-lazy,.fusion-page-title-bar__bg-image--xlarge > div.nitro-lazy{background-image:none !important;}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 100px),
  only screen and (min-resolution: 72dpi) and (min-width: 100px){.fusion-page-title-bar__bg-image--small-retina{display:none;}.fusion-page-title-bar__bg-image--small{display:block;}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 100px),
  only screen and (min-resolution: 192dpi) and (min-width: 100px){.fusion-page-title-bar__bg-image--small{display:none;}.fusion-page-title-bar__bg-image--small-retina{display:block;}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 500px),
  only screen and (min-resolution: 72dpi) and (min-width: 500px){.fusion-page-title-bar__bg-image--small,.fusion-page-title-bar__bg-image--small-retina{display:none;}.fusion-page-title-bar__bg-image--medium{display:block;}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 500px),
  only screen and (min-resolution: 192dpi) and (min-width: 500px){.fusion-page-title-bar__bg-image--medium,.fusion-page-title-bar__bg-image--small-retina{display:none;}.fusion-page-title-bar__bg-image--medium-retina{display:block;}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 800px),
  only screen and (min-resolution: 72dpi) and (min-width: 800px){.fusion-page-title-bar__bg-image--medium,.fusion-page-title-bar__bg-image--medium-retina{display:none;}.fusion-page-title-bar__bg-image--large{display:block;}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 800px),
  only screen and (min-resolution: 192dpi) and (min-width: 800px){.fusion-page-title-bar__bg-image--medium-retina,.fusion-page-title-bar__bg-image--large{display:none;}.fusion-page-title-bar__bg-image--large-retina{display:block;}}@media only screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px),
  only screen and (min-resolution: 72dpi) and (min-width: 1200px){.fusion-page-title-bar__bg-image--large,.fusion-page-title-bar__bg-image--large-retina{display:none;}.fusion-page-title-bar__bg-image--xlarge{display:block;}}@media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1200px),
  only screen and (min-resolution: 192dpi) and (min-width: 1200px){.fusion-page-title-bar__bg-image--large-retina,.fusion-page-title-bar__bg-image--xlarge{display:none;}.fusion-page-title-bar__bg-image--xlarge-retina{display:block;}}.fusion-page-title-bar h1,.fusion-page-title-bar h2,.fusion-page-title-bar h3{text-shadow:0px 0px 3px rgba(0,0,0,.25);}.fusion-page-title-bar h3{color:#f7ed3c;}h1,.fusion-modal h1,.fusion-post-content h1,.fusion-widget-area h1,.post-content h1,.search-page-search-form h1,.title h1{text-transform:uppercase;text-shadow:0px 0px 3px rgba(0,0,0,.25);}h2. .fusion-modal h2,.fusion-post-content h2,.fusion-widget-area h2,.post-content h2,.search-page-search-form h2,.title h2{}.fusion-modal h2{font-family:"Montserrat",Arial,Helvetica,sans-serif;}.tfs-slider .mobile_video_image{height:auto !important;}#sliders-container .fusion-slider-container{margin-bottom:2rem;}#sliders-container .background.self-hosted-video-bg{display:flex;align-items:flex-end;}#sliders-container .background.self-hosted-video-bg video{position:relative;top:30px;}.ua-mobile .tfs-slider .mobile_video_image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}.tfs-slider .slide-content-container .fusion-title-size-two h2{font-family:"Montserrat",Arial,Helvetica,sans-serif !important;font-weight:600;text-shadow:0px 0px 3px rgba(0,0,0,.25);letter-spacing:0px !important;}.call-to-action--sign-up h3{font-family:"Montserrat",Arial,Helvetica,sans-serif !important;font-size:1.828rem !important;font-weight:400 !important;text-shadow:0px 0px 3px rgba(0,0,0,.25) !important;letter-spacing:0px !important;}.fusion-carousel-title{font-size:1.828rem !important;vertical-align:text-bottom;}@media only screen and (max-width: 600px){.fusion-title h1{font-size:55px !important;line-height:1 !important;}}h1,h2,h3,h4,h5,h6{color:#00857c;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{position:relative;display:inline-block;text-decoration:none;padding-right:.85em;}h1 a:after,h2 a:after,h3 a:after,h4 a:after,h5 a:after,h6 a:after{position:absolute;bottom:-.15em;display:inline-block;content:"";opacity:.9;color:inherit !important;font-family:"Font Awesome 5 Free";font-size:1.4em;font-weight:0;font-style:normal;vertical-align:bottom;padding:0;margin:0 0 0 .3em;}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{text-decoration:none;}.fusion-button.button-default,.fusion-button.fusion-button-default-type{background:none #004282 !important;color:#fff !important;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.125rem;text-transform:none;padding:11px 23px;border-radius:3px !important;border:1px solid rgba(250,250,250,.5) !important;}.fusion-button.button-default.fusion-button-default-size{font-size:1.125rem;padding:11px 23px;}.fusion-button.button-default.button-large{font-size:1.352rem;padding:13px 29px;}.fusion-button.button-default.button-xlarge{font-size:1.828rem;padding:17px 40px;}.fusion-button.button-default .fusion-button-text,.fusion-button.fusion-button-default-type .fusion-button-text{color:#fff;}.fusion-button.button-default:hover,.fusion-button.button-default:focus,.fusion-button.fusion-button-default-type:hover,.fusion-button.fusion-button-default-type:focus{background:none #00857c !important;border:1px solid rgba(250,250,250,.5) !important;}.fusion-button.button-default:hover .fusion-button-text,.fusion-button.button-default:focus .fusion-button-text,.fusion-button.fusion-button-default-type:hover .fusion-button-text,.fusion-button.fusion-button-default-type:focus .fusion-button-text{color:#fff;}.fusion-footer{background-color:#004282;}.fusion-footer-widget-area{background-color:transparent !important;}.fusion-footer-widget-area ul li a{font-size:.85rem !important;text-decoration:none;}.fusion-footer-widget-area ul li a:after{font-size:.85rem !important;padding-right:1rem !important;padding-left:1rem !important;}.fusion-footer-widget-area ul li a:hover,.fusion-footer-widget-area ul li a:focus{color:#e6e7e8;text-decoration:underline;}#footer-top-area.custom-widget-area{font-size:.85rem !important;margin-bottom:2em;}.to-top-container a{background-color:#004282 !important;text-decoration:none;border:1px solid #fff;border-bottom:0;}.to-top-container a:hover,.to-top-container a:focus{background-color:#00857c !important;border:1px solid #fff;border-bottom:0;}.div-table{display:table;min-width:300px;border:1px solid black;}.th-header{color:#2a857b;font-size:1.2rem;padding:10px 5px;}.div-table .div-row{display:table-row;}.div-table .div-row .div-cell{display:table-cell;border-bottom:1px solid black;padding:5px;}.div-table .div-row .div-cell.cell-end{border-bottom:none !important;}body .tribe-events-spinner-medium{margin-left:auto;}body #tribe-events-content #tribe-events-header{display:block;overflow:visible;margin-bottom:24px;margin-top:24px;}body #tribe-events-content ul.tribe-events-sub-nav{overflow:visible;display:flex;justify-content:flex-end;}body #tribe-events-content #tribe-events-header .tribe-events-sub-nav li{margin-top:0;}.datepicker.dropdown-menu{font-size:inherit;}.datepicker.dropdown-menu thead tr:nth-child(2){font-size:22px;}#tribe-bar-form label{text-transform:initial;}#tribe-bar-form input[type='text']{height:auto !important;padding:14px 20px !important;}.tribe-events-calendar th{text-transform:initial;}.tribe-events-calendar th,#tribe-events-content table.tribe-events-calendar{font-size:1.352rem;letter-spacing:1px;}#tribe-events-content .tribe-events-tooltip .entry-title{font-size:1.828rem;}.tribe-events-tooltip .tribe-events-event-body{font-size:1rem;}.tribe-events-calendar div[id*='tribe-events-daynum-'],.tribe-events-calendar td.tribe-events-past div[id*='tribe-events-daynum-']{color:#393939 !important;}.tribe-events-calendar div[id*='tribe-events-daynum-'],.tribe-events-calendar div[id*='tribe-events-daynum-'] a{font-size:1rem;}.tribe-events-calendar td.tribe-events-present div[id*='tribe-events-daynum-']{color:#fff !important;}.tribe-events-calendar
  div[id*='tribe-events-event-']
  h3.tribe-events-month-event-title{font-family:"Montserrat",Arial,Helvetica,sans-serif !important;font-size:1rem !important;}.single-tribe_events .tribe-events-schedule h3{white-space:initial;}.tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-sub-nav .tribe-events-nav-previous a{background:none #004282 !important;color:#fff !important;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.125rem;text-transform:none;padding:11px 23px !important;border-radius:3px !important;border:1px solid rgba(250,250,250,.5) !important;}.tribe-events-sub-nav .tribe-events-nav-previous a:before{left:10px !important;color:#fff !important;margin-top:-.05em;}.tribe-events-sub-nav .tribe-events-nav-next a:after{right:10px !important;color:#fff !important;margin-top:-.05em;}.tribe-events-sub-nav .tribe-events-nav-next a:focus,.tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-sub-nav .tribe-events-nav-previous a:focus,.tribe-events-sub-nav .tribe-events-nav-previous a:hover{background:none #00857c !important;}.single-tribe_events
  .fusion-content-widget-area
  .tribe-events-single-section-title{}.single-tribe_events .fusion-content-widget-area a,.single-tribe_events
  .sidebar
  .tribe-events-event-meta
  .tribe-events-meta-group
  .tribe-events-event-url
  a{text-decoration:underline;}.single-tribe_events
  .sidebar
  .tribe-events-event-meta
  .tribe-events-single-section-title{border-radius:3px;}.tribe-events-othermonth .tribe-events-month-event-title,.tribe-events-othermonth div[id*='tribe-events-daynum-']{-khtml-opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=30);opacity:.3;}body #tribe-events-content .tribe-events-calendar{border:none !important;}.tribe-events-title-bar .fusion-events-before-title{margin-bottom:0px;}.tribe-events-title-bar .fusion-events-before-title h2{padding:0 !important;}body
  #wrapper
  .tribe-events-calendar
  .mobile-active
  div[id*='tribe-events-daynum-']{background:none;}body
  #tribe-events-content
  .tribe-events-calendar
  div[id*='tribe-events-event-']
  h3.entry-title{font-size:14px;padding:4px 22px;}#tribe-events-content .wp-post-image{height:45px;width:45px;}#tribe-events-content
  .tribe-events-calendar
  div[id*='tribe-events-event-']
  h3.tribe-events-month-event-title{padding:0 !important;}body
  #wrapper
  .post-content
  .fusion-events-before-title
  .tribe-events-page-title{font-family:"Montserrat",sans-serif;font-size:28px;font-weight:bold;text-align:left;color:#979797;border:none;}body #tribe-events-content .eventTime{font-weight:bold;font-size:14px;color:#004181;}#tribe-events-content{font-family:"Montserrat",sans-serif;}#tribe-events-content table.tribe-events-calendar thead tr th{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;text-align:left;}.tribe-events-month .tribe-events-calendar thead th,body
  #wrapper
  .tribe-events-calendar
  td.tribe-events-present
  div[id*='tribe-events-daynum-']{background-color:transparent;color:#979797 !important;padding:0;}#tribe-events-content .tribe-events-calendar td,body
  #wrapper
  .tribe-events-calendar
  td.tribe-events-present
  div[id*='tribe-events-daynum-']{background-color:transparent !important;border-color:#979797 !important;}#tribe-events-content .tribe-events-calendar td{padding:8px !important;}body .tribe-events-calendar div[id*='tribe-events-daynum-']{background-color:transparent;}body
  .tribe-events-calendar
  td.tribe-events-past
  div[id*='tribe-events-daynum-'],body .tribe-events-calendar td div[id*='tribe-events-daynum-']{font-size:28px;color:#979797 !important;padding:0;margin-bottom:7px;}#tribe-events-content a:after{content:"";}body .tribe-events-shortcode .tribe-events-month table .type-tribe_events{margin:0;padding:0;display:inline-block;}.calendarLegend{font-family:"Montserrat",sans-serif;display:grid;margin-bottom:36px;gap:24px;width:100%;}@media (min-width: 640px){.calendarLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;}}@media (min-width: 760px){.calendarLegend{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;}}@media (min-width: 1000px){.calendarLegend{grid-template-columns:repeat(11,minmax(0,1fr));gap:32px;}}.calendarLegend-item{display:flex;gap:10px;flex-direction:row;}@media (min-width: 1000px){.calendarLegend-item{grid-column:span 2/span 2;}}.calendarLegend .imageWrapper{width:45px;height:45px;display:inline-block;}.calendarLegend .textWrapper{font-size:1rem;font-weight:bold;}.calendarLegend .thin{font-weight:400;}.calendarLegend .open{color:#00857c;}@media (min-width: 1000px){.calendarLegend-item.open{padding-right:16px;grid-column:span 3/span 3;}}.calendarLegend .tours{color:#03564e;}.calendarLegend .public{color:#004181;}.calendarLegend .closed{color:#f1270c;}.calendarLegend .tbc{color:#393939;}.calendarLegend .relaxed{color:#560bc5;}@media (max-width: 640px){#wrapper
    .tribe-events-calendar
    .mobile-active
    div[id*='tribe-events-daynum-']{background-color:transparent !important;color:#00857c !important;}#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth{display:none;}thead{display:none;}.tribe-events-calendar tr{display:flex;flex-direction:column;}body #tribe-events-content .tribe-events-calendar td{display:flex;height:auto;width:100%;gap:10px;padding:24px 16px !important;}body #tribe-events-content .tribe-events-calendar td div:first-child{margin-right:24px;}body .tribe-events-calendar .tribe-events-past.tribe-events-has-events:after,body .tribe-events-calendar .tribe-events-has-events:after{display:none;}body .tribe-events-shortcode .tribe-events-month table .type-tribe_events{position:unset;}#tribe-events-content .tribe-events-tooltip{left:0px;right:0px;width:auto;bottom:90px !important;}body .tribe-events-month .tribe-events-right .tribe-events-tooltip:after,body
    .tribe-events-month
    .tribe-events-tooltip.tribe-events-tooltip-flipdown:before,body .tribe-events-month .tribe-events-tooltip:after{display:none;}}body #tribe-events .tribe-events-list .type-tribe_events{min-height:0;margin-bottom:16px;border:none;}.tribe-events-event-image{width:44px;}.eventList-header{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}.eventList-title{display:grid;gap:10px;align-items:center;grid-column:span 2/span 2;grid-auto-columns:max-content;grid-auto-flow:column;}.eventList-body{padding-top:8px;}.eventList-date{font-size:21px;color:#979797;font-weight:bold;}.eventList-time{font-weight:bold;font-size:14px;color:#004181;}#tribe-events
  .tribe-events-list
  .type-tribe_events
  .eventList-header
  .tribe-events-event-image{width:auto;min-height:0;display:block;}.recurringinfo{display:none;}.single .fusion-sharing-box{border-radius:3px;}.sidebar .widget ul{margin:1rem 0;}.sidebar .widget .heading .widget-title,.sidebar .widget .widget-title{margin-top:.55rem;margin-bottom:.275rem;}.fusion-content-widget-area .widget li a{text-decoration:none;}.fusion-content-widget-area .widget li a:focus,.fusion-content-widget-area .widget li a:hover{text-decoration:underline;}.fusion-column-content .fusion-title,.fusion-column-content .fusion-text,.fusion-column-content .fusion-title h1,.fusion-column-content .fusion-text h1,.fusion-column-content .fusion-title h2,.fusion-column-content .fusion-text h2,.fusion-column-content .fusion-title h3,.fusion-column-content .fusion-text h3,.fusion-column-content .fusion-title h4,.fusion-column-content .fusion-text h4,.fusion-column-content .fusion-title h5,.fusion-column-content .fusion-text h5,.fusion-column-content .fusion-title h6,.fusion-column-content .fusion-text h6{color:#fff !important;text-shadow:0px 0px 3px rgba(0,0,0,.25) !important;}.fusion-load-more-button.fusion-blog-button{background-color:#004282 !important;color:#fff !important;border-radius:3px;text-transform:none;margin:20px 0;}.fusion-load-more-button.fusion-blog-button:focus,.fusion-load-more-button.fusion-blog-button:hover{background-color:#00857c !important;}.fusion-events-single-title-content{border-radius:3px;}.single-tribe_events
  #main
  .fusion-content-widget-area:not(.fusion-sticky-sidebar),.single-tribe_events
  #main
  .fusion-sticky-sidebar
  .fusion-sidebar-inner-content{border-radius:3px;}.page .post-slideshow{margin-top:30px;}.flexslider .slides img{max-height:90vh;object-fit:contain;}.fusion-body .fusion-flexslider .flex-direction-nav a{width:55px !important;height:55px !important;background-color:#fff !important;color:#154181;font-size:60px !important;line-height:45px !important;text-shadow:0px 0px 3px rgba(0,0,0,.5);border:1px solid #393939;border-radius:3px;box-shadow:1px 1px 3px rgba(0,0,0,.5);}.fusion-fullwidth{margin-bottom:40px;}.post-content .fusion-fullwidth:first-child{padding-bottom:0 !important;}table{}table thead th{color:#2a857b;font-size:1.572rem;text-align:left;}iframe.border{border:2px solid #00857c !important;background-color:rgba(247,237,56,.05);border-radius:3px;margin-top:1rem;}@media only screen and (max-width: 1200px){h1 a:after,h2 a:after,h3 a:after,h4 a:after,h5 a:after,h6 a:after{bottom:unset;}}@media only screen and (max-width: 1100px){.fusion-main-menu > ul > li > a{height:auto !important;padding:10px 10px;}.fusion-main-menu > ul > li > a.fusion-main-menu-icon{height:auto !important;padding:21px 20px;}.avada-has-megamenu-shadow .fusion-main-menu .sub-menu,.avada-has-megamenu-shadow .fusion-megamenu-holder{margin-left:0px;}}@media only screen and (max-width: 1000px){.fusion-header-wrapper{background:linear-gradient(135deg,#00857c 20%,#004181 80%) !important;}.fusion-secondary-main-menu{box-shadow:none !important;}.fusion-header{padding-top:0 !important;padding-bottom:0 !important;}.fusion-header-v4 .fusion-header-content{padding-top:30px;padding-bottom:10px;}.fusion-header-v4 .fusion-header-content .fusion-logo .fusion-logo-link{max-width:none !important;}.fusion-header-v4 .quicklinks-mobile-menu-wrapper{width:100%;}.fusion-header-v4 .header_quick-links{width:100%;max-width:none;align-self:center;}.fusion-secondary-menu > ul{flex-direction:row;justify-content:flex-end;}.fusion-secondary-menu > ul > li{width:48% !important;min-width:auto;}.fusion-secondary-menu > ul > li > a{font-size:.8rem;border-width:1px !important;margin:0;}.fusion-secondary-menu > ul > li:first-child > a{margin:0px 10px 0 0;}.fusion-header-v4 .header_search-social{display:none;}.fusion-header-v4 .fusion-mobile-menu-icons{position:static !important;display:flex !important;justify-content:flex-end;align-items:center;padding:0 0 0 10px;}.fusion-header-v4 .fusion-mobile-menu-icons a{color:#fff;text-decoration:none;padding:10px;margin:0;}.fusion-header-v4 .fusion-icon:before,.fusion-header-v4 .fusion-toggle-icon-line{color:#fff !important;}.fusion-header-v4 .fusion-toggle-icon,.fusion-header-v4 .fusion-icon-search{padding:0 0 0 10px !important;}.fusion-header-v4 .fusion-mobile-nav-item a{height:auto !important;text-decoration:none;padding:1rem 0;}.fusion-header-v4 .sub-menu .fusion-mobile-nav-item a{font-size:22px !important;}.fusion-header-v4 .sub-menu .sub-menu .fusion-mobile-nav-item a{font-size:20px !important;}.fusion-header-v4.fusion-sticky-menu-only .fusion-secondary-main-menu{box-shadow:1px 3px 3px 1px rgba(0,0,0,.25) !important;}.fusion-mobile-menu-design-modern.fusion-header-v4
    .fusion-secondary-main-menu
    .searchform{padding:15px 30px;}.fusion-mobile-nav-holder .fusion-mobile-menu{display:block;border-top:1px solid #dadada !important;}.fusion-column-content .fusion-title{margin-top:20px !important;}.search-category-tabs{flex-direction:column;}.search-category-tab{width:100%;margin:0 0 .5rem 0;}.search-category-tab--active .search-category-tab__link{border-bottom:1px solid #154282 !important;}}@media only screen and (max-width: 800px){.fusion-header-v4 .fusion-header-content{flex-direction:column;min-height:6rem;padding-top:20px;padding-bottom:20px;}.fusion-header-v4 .header_logo-holder{max-width:none;}.fusion-header-v4 .quicklinks-mobile-menu-wrapper{padding-top:20px;}.fusion-secondary-menu > ul{flex-direction:row;justify-content:flex-start;}}@media only screen and (max-width: 600px){.fusion-secondary-menu > ul{justify-content:space-between;}.fusion-secondary-menu > ul > li{max-width:none;}.fusion-secondary-menu > ul > li > a{font-size:.57rem;}.fusion-secondary-menu > ul > li:first-child > a{margin:0px;}.header_quick-links{padding:0;}header .fusion-secondary-menu > ul > li > a{height:auto;padding:10px;}.fusion-secondary-menu > ul > li > a:before,.fusion-secondary-menu > ul > li:first-child > a:before{top:.9em;}.fusion-secondary-main-menu .fusion-mobile-nav-holder{display:block;}}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{height:auto;}.tribe-events .tribe-events-calendar-month__multiday-event-hidden{height:100%;}.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color:rgba(0,0,0,0);}body .tribe-common article{display:inline-block;position:relative;}body .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{padding:0;}body .tribe-events .tribe-events-calendar-day__event-datetime-wrapper time,body .tribe-events .tribe-events-calendar-month__day-date time{color:#979797;margin-bottom:7px;padding:0;font-size:28px;}.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-c-top-bar{justify-content:end;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__nav{order:1;margin-left:1rem;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker{order:2;flex:initial;}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding:0;}.tribe-common .calendarLegend{margin-bottom:24px;}body.page .tribe-events header.tribe-events-header{margin-top:48px;}.fusion-body #main .tribe-events h3.tribe-events-calendar-month__header-column-title{color:#979797;text-align:left;font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;}.fusion-body #main .tribe-events-calendar-month__calendar-event-tooltip-description{font-size:11px;font-weight:400;}body.page .tribe-common .tribe-events-calendar-month__calendar-event-tooltip-title{color:#fff;background-color:#00857c;padding:4px 22px;font-size:14px;}body.page .tribe-common .tribe-events-calendar-month__calendar-event-tooltip-description{padding:4px 22px 20px;font-size:11px;font-weight:400;}body.page .tooltipster-base.tribe-events-tooltip-theme{padding:0;}.tribe-events .tribe-events-calendar-month__events{margin:0px var(--tec-spacer-3);gap:var(--tec-spacer-3);display:flex;}.tribe-events-calendar-month-mobile-events__mobile-event-title{margin-bottom:14px !important;font-size:18px !important;}.tribe-events-calendar-month-mobile-events__mobile-event-description{font-size:14px;}body.page .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus{color:#fff;}.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-c-top-bar__datepicker .tribe-events-c-top-bar__datepicker-button:focus{color:var(--link_color);}.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-c-top-bar__datepicker .tribe-events-c-top-bar__datepicker-button:hover{color:var(--link_color);cursor:default;}.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-c-top-bar__datepicker .tribe-events-c-top-bar__datepicker-button:after{display:none;}@media (max-width: 640px){.tribe-common .calendarLegend{margin-top:24px;}body.page .tribe-events-calendar-month{margin-bottom:24px;}.fusion-body #main .tribe-events h3.tribe-events-calendar-month__header-column-title{text-align:center;}.fusion-body #main .tribe-events .tribe-events-calendar-month__body .tribe-events-calendar-month__day-date{height:100%;display:flex;}body .tribe-events .tribe-events-calendar-day__event-datetime-wrapper time,body .tribe-events .tribe-events-calendar-month__day-date time{margin-top:5px;margin-bottom:2px;}}