@font-face{font-family:"Teko Variable";font-display:swap;src:url("https://ssv-lengerich.de/wp-content/uploads/et-fonts/Teko-VariableFont_wght.ttf") format("truetype")}@font-face{font-family:"Roboto Variable";font-display:swap;src:url("https://ssv-lengerich.de/wp-content/uploads/et-fonts/Roboto-VariableFont_wdthwght.ttf") format("truetype")}@font-face{font-family:"Teko Variable";font-display:swap;src:url("https://ssv-lengerich.de/wp-content/uploads/et-fonts/Teko-VariableFont_wght.ttf") format("truetype")}@font-face{font-family:"Roboto Variable";font-display:swap;src:url("https://ssv-lengerich.de/wp-content/uploads/et-fonts/Roboto-VariableFont_wdthwght.ttf") format("truetype")}.et_pb_section_0_tb_footer.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_section_0_tb_footer{border-top-width:8px;border-top-color:#95CB75;border-top-style:solid}.et_pb_row_0_tb_footer.et_pb_row{padding-top:20px!important;padding-bottom:0px!important}.et_pb_text_0_tb_footer{margin-bottom:-10px!important;padding-left:10px!important;text-align:start}.et_pb_text_0_tb_footer .et_pb_text_inner h1,.et_pb_text_0_tb_footer .et_pb_text_inner h2{font-family:'Teko Variable',Helvetica,Arial,Lucida,sans-serif}.et_pb_text_0_tb_footer .et_pb_text_inner h3{font-family:'Teko Variable',Helvetica,Arial,Lucida,sans-serif;color:var(--gcid-heading-color)!important;text-align:left}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .dsm_image_carousel_container:not(.dsm_image_carousel_slideshow){margin-bottom:30px!important}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer{width:100%}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .dsm_image_carousel_slideshow_overlay{background-color:rgba(0,0,0,0.3)}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .swiper-button-prev::before{font-family:'ETmodules'!important;font-weight:400;content:'\34'}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .swiper-button-next::before{font-family:'ETmodules'!important;font-weight:400;content:'\35'}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .swiper-button-prev,.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .swiper-button-next{font-size:40px;color:hsl(from var(--gcid-body-color) calc(h + 0) calc(s + 0) calc(l + 0) / 0.8)}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer.dsm_image_carousel_horizontal .swiper-pagination{bottom:}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .swiper-container.swiper-vertical{height:500px}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer.dsm_image_carousel_horizontal .swiper-arrow-button{top:50%}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer.dsm_image_carousel_vertical .swiper-button-prev,.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer.dsm_image_carousel_vertical .swiper-button-next{left:50%}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .dsm_image_carousel_slideshow .dsm_image_carousel_item .dsm_image_carousel_slideshow_bg{height:450px}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .dsm_image_gallery_thumbs .dsm_image_carousel_thumbs_image{aspect-ratio:21 / 9!important;background-position:center!important;background-size:cover}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .swiper-slide.dsm_image_carousel_item .dsm_image_carousel_slideshow_bg{background-size:cover;background-position:center!important}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .dsm_image_gallery_thumbs .swiper-slide{opacity:0.4}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .dsm_image_gallery_thumbs .swiper-slide-thumb-active{opacity:1}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .swiper-wrapper{align-items:center}.et_pb_menu_0_tb_footer.et_pb_menu{background-color:RGBA(255,255,255,0)}.et_pb_menu_0_tb_footer.et_pb_menu ul li a{font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif;color:#ffffff;font-size:16px;line-height:1.2em}.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul,.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_footer .et_mobile_menu ul{background-color:rgba(255,255,255,0)!important}.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button,.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button{color:#ffffff;font-size:17px}.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before{color:#ffffff;font-size:46px}.et_pb_menu_0_tb_footer,.et_pb_text_1_tb_footer{text-align:center}.et_pb_menu_0_tb_footer.et_pb_menu ul li.current-menu-item>a,.et_pb_menu_0_tb_footer.et_pb_menu ul li.current-menu-ancestor>a,.et_pb_menu_0_tb_footer.et_pb_menu ul:not(.sub-menu)>li.current-menu-ancestor>a{color:#ffffff!important}.et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="nested"] li ul,.et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="both"] li ul{left:auto;right:240px}.et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"]>ul,.et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="both"]>ul,.et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="first-level"]>.sub-menu,.et_pb_menu_0_tb_footer .nav li.et-reverse-direction-nav[data-reverse-reason="both"]>.sub-menu{left:auto;right:2px}.et_pb_menu_0_tb_footer.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul{margin-right:0}.event-display_1 .dec-pagination.dec-prev-next a.prev,.event-display_1 .dec-pagination.dec-prev-next a.next{float:none!important;clear:none!important;margin-left:0!important;margin-right:0!important}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-group-left{display:flex!important;flex-wrap:wrap;justify-content:flex-start;width:100%;gap:1em;align-items:center}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-group-center{display:flex!important;flex-wrap:wrap;justify-content:center;width:100%;gap:1em;align-items:center}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-group-right{display:flex!important;flex-wrap:wrap;justify-content:flex-end;width:100%;gap:1em;align-items:center}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-split-lr{display:flex!important;flex-wrap:wrap;justify-content:space-between;width:100%;gap:1em;align-items:center}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-split-rl{display:flex!important;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse;width:100%;gap:1em;align-items:center}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-single-left{display:flex!important;justify-content:flex-start;width:100%;gap:1em;align-items:center}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-single-center{display:flex!important;justify-content:center;width:100%;gap:1em;align-items:center}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-single-right{display:flex!important;justify-content:flex-end;width:100%;gap:1em;align-items:center}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-split-mixed{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;gap:1em;align-items:center}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-split-mixed.dec-paged-prev-align-left .prev,.event-display_1 .dec-pagination.dec-prev-next.dec-paged-split-mixed.dec-paged-next-align-left .next{grid-column:1;grid-row:1;justify-self:start;float:none!important;clear:none!important}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-split-mixed.dec-paged-prev-align-center .prev,.event-display_1 .dec-pagination.dec-prev-next.dec-paged-split-mixed.dec-paged-next-align-center .next{grid-column:2;grid-row:1;justify-self:center;float:none!important;clear:none!important}.event-display_1 .dec-pagination.dec-prev-next.dec-paged-split-mixed.dec-paged-prev-align-right .prev,.event-display_1 .dec-pagination.dec-prev-next.dec-paged-split-mixed.dec-paged-next-align-right .next{grid-column:3;grid-row:1;justify-self:end;float:none!important;clear:none!important}.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_1_tb_footer,.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_2_tb_footer{background-color:rgba(56,56,56,0.9)!important}.et_pb_section_1_tb_footer.et_pb_section,.et_pb_section_2_tb_footer.et_pb_section,.et_pb_section_7.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_row_1_tb_footer.et_pb_row{padding-top:13px!important;padding-bottom:13px!important}.event-display_1 .event_display_module_container,.event-calendar_1 .event_display_module_container{text-align:start}.event-display_1 .event-container{background-color:#ffffff!important;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.event-display_1 .event__title,.event-display_1 .event__title a{font-family:'Teko Variable',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:36px}.event-display_1 .event__des_excer>.ecs-excerpt{font-size:18px}.event-display_1 .event-day{font-family:'Teko Variable',Helvetica,Arial,Lucida,sans-serif;font-weight:500;color:#ffffff;font-size:30px;letter-spacing:0.03em;text-align:center}.event-display_1 .event-month,.event-display_1 .event-year,.event-display_1 .event-time{font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif;font-weight:500;color:#ffffff;font-size:16px;text-align:center}.event-display_1 .event-day-of-week{font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif;font-weight:500;color:#ffffff;font-size:16px}.event-display_1 .callout_box,.event-display_1 .callout-box-cover,.event-display_1 .callout-box-list,.event-display_1 .callout-box-grid,.event-display_1 .callout-box-list-on-Image{background-color:var(--gcid-secondary-color);margin-top:6px;margin-left:6px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);background-color:var(--gcid-secondary-color)!important;border-radius:0px!important;overflow:hidden!important}.event-display_1 .ecs-events-list-separator-month{background-color:#ffffff;display:flex!important;align-items:center;width:100%;max-width:100%;box-sizing:border-box;overflow:visible!important}.event-display_1 .ecs-events-list-separator-month .ecs-events-calendar-list__month-separator-text{font-size:16px!important}.event-display_1 .ecs-events-list-separator-month .ecs-events-list-separator-month__line{display:block!important;flex:1 1 auto;min-width:1px;height:1px;margin-left:20px;background-color:var(--tec-color-border-default,#d5d5d5)}.event-display_1 .decm-show-detail-center>.event__date,.event-display_1 .decm-show-detail-center>.event__time,.event-display_1 .decm-show-detail-center>.event__venue,.event-display_1 .decm-show-detail-center>.event__location,.event-display_1 .decm-show-detail-center>.event__organizer,.event-display_1 .decm-show-detail-center>.event__instructor,.event-display_1 .decm-show-detail-center>.event__category,.event-display_1 .decm-show-detail-center>.event__tag,.event-display_1 .decm-show-detail-center>.event__ticket,.event-display_1 .decm-show-detail-center>.event__rsvp,.event-display_1 .decm-show-detail-center>.event__price,.event-display_1 .decm-show-detail-center>.event__website,.event-display_1 .decm-show-detail-center>.event__additional_field{margin-bottom:6px}.event-display_1 .tribe-events-event-image img,.event-display_1 .feature-image img,.event-display_1 .image-column img{width:800px!important}.event-display_1 .decm-show-detail-center{margin-right:12px;margin-bottom:12px;margin-left:12px}.event-display_1 .ecs-detail-label,.event-display_1 [class*='__label'],.event-display_1 .decm-show-detail-center .ecs-detail-label,.event-display_1 .decm-show-detail-center [class*='__label'],.event-display_1 .event__details_inline .ecs-detail-label,.event-display_1 .event__details_inline [class*='__label']{font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;font-size:18px!important}.event-display_1 .event__date_value,.event-display_1 .event__time_value,.event-display_1 .event__venue_value,.event-display_1 .event__location_value,.event-display_1 .event__organizer_value,.event-display_1 .event__instructor_value,.event-display_1 .event__price_value,.event-display_1 .event__categories_value,.event-display_1 .event__category_value,.event-display_1 .event__tag_value,.event-display_1 .event__ticket_value,.event-display_1 .event__ticket_value *,.event-display_1 .event__rsvp_value,.event-display_1 .event__rsvp_value *,.event-display_1 .event__website_value,.event-display_1 .event__phone_value,.event-display_1 .event__email_value,.event-display_1 .event__additional_field_value,.event-display_1 .event__additional_field_value *,.event-display_1 .event__venue_value a,.event-display_1 .event__organizer_value a,.event-display_1 .event__instructor_value a,.event-display_1 .event__category_value a,.event-display_1 .event__tag_value a,.event-display_1 .event__ticket_value a,.event-display_1 .event__rsvp_value a,.event-display_1 .event__website_value a,.event-display_1 .event__additional_field_value a,.event-display_1 .decm-show-detail-center .event__date_value,.event-display_1 .decm-show-detail-center .event__time_value,.event-display_1 .decm-show-detail-center .event__venue_value,.event-display_1 .decm-show-detail-center .event__location_value,.event-display_1 .decm-show-detail-center .event__organizer_value,.event-display_1 .decm-show-detail-center .event__instructor_value,.event-display_1 .decm-show-detail-center .event__price_value,.event-display_1 .decm-show-detail-center .event__categories_value,.event-display_1 .decm-show-detail-center .event__category_value,.event-display_1 .decm-show-detail-center .event__tag_value,.event-display_1 .decm-show-detail-center .event__ticket_value,.event-display_1 .decm-show-detail-center .event__ticket_value *,.event-display_1 .decm-show-detail-center .event__rsvp_value,.event-display_1 .decm-show-detail-center .event__rsvp_value *,.event-display_1 .decm-show-detail-center .event__website_value,.event-display_1 .decm-show-detail-center .event__phone_value,.event-display_1 .decm-show-detail-center .event__email_value,.event-display_1 .decm-show-detail-center .event__additional_field_value,.event-display_1 .decm-show-detail-center .event__additional_field_value *,.event-display_1 .decm-show-detail-center .event__venue_value a,.event-display_1 .decm-show-detail-center .event__organizer_value a,.event-display_1 .decm-show-detail-center .event__instructor_value a,.event-display_1 .decm-show-detail-center .event__category_value a,.event-display_1 .decm-show-detail-center .event__tag_value a,.event-display_1 .decm-show-detail-center .event__ticket_value a,.event-display_1 .decm-show-detail-center .event__rsvp_value a,.event-display_1 .decm-show-detail-center .event__website_value a,.event-display_1 .decm-show-detail-center .event__additional_field_value a,.event-display_1 .event__details_inline .event__date_value,.event-display_1 .event__details_inline .event__time_value,.event-display_1 .event__details_inline .event__venue_value,.event-display_1 .event__details_inline .event__location_value,.event-display_1 .event__details_inline .event__organizer_value,.event-display_1 .event__details_inline .event__instructor_value,.event-display_1 .event__details_inline .event__price_value,.event-display_1 .event__details_inline .event__categories_value,.event-display_1 .event__details_inline .event__category_value,.event-display_1 .event__details_inline .event__tag_value,.event-display_1 .event__details_inline .event__ticket_value,.event-display_1 .event__details_inline .event__ticket_value *,.event-display_1 .event__details_inline .event__rsvp_value,.event-display_1 .event__details_inline .event__rsvp_value *,.event-display_1 .event__details_inline .event__website_value,.event-display_1 .event__details_inline .event__phone_value,.event-display_1 .event__details_inline .event__email_value,.event-display_1 .event__details_inline .event__additional_field_value,.event-display_1 .event__details_inline .event__additional_field_value *,.event-display_1 .event__details_inline .event__venue_value a,.event-display_1 .event__details_inline .event__organizer_value a,.event-display_1 .event__details_inline .event__instructor_value a,.event-display_1 .event__details_inline .event__category_value a,.event-display_1 .event__details_inline .event__tag_value a,.event-display_1 .event__details_inline .event__ticket_value a,.event-display_1 .event__details_inline .event__rsvp_value a,.event-display_1 .event__details_inline .event__website_value a,.event-display_1 .event__details_inline .event__additional_field_value a{font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;color:var(--gcid-body-color)!important;font-size:18px!important;text-align:left!important}.event-display_1 .event__date::before,.event-display_1 span.event__date:before,.event-display_1 .event__time::before,.event-display_1 span.event__time:before,.event-display_1 .event__venue::before,.event-display_1 span.event__venue:before,.event-display_1 div.event__venue::before,.event-display_1 .event__location::before,.event-display_1 span.event__location:before,.event-display_1 .event__organizer::before,.event-display_1 span.event__organizer:before,.event-display_1 .event__instructor::before,.event-display_1 span.event__instructor:before,.event-display_1 .event__price::before,.event-display_1 span.event__price:before,.event-display_1 .event__ticket::before,.event-display_1 span.event__ticket:before,.event-display_1 .event__rsvp::before,.event-display_1 span.event__RSVP:before,.event-display_1 .event__website::before,.event-display_1 span.event__website.decm_weburl:before,.event-display_1 .event__category::before,.event-display_1 span.event__category:before,.event-display_1 .event__tag::before,.event-display_1 span.event__tag:before,.event-display_1 .event__additional_field::before,.event-display_1 .eventDate-decm-icon::before,.event-display_1 .event-time-decm-icon::before,.event-display_1 .event-location-decm-icon::before,.event-display_1 .event-organizer-decm-icon::before,.event-display_1 .event-instructor-decm-icon::before,.event-display_1 .categories-decm-icon::before,.event-display_1 .event-ticket-decm-icon::before,.event-display_1 .event-price-decm-icon::before,.event-display_1 .event-rsvp-decm-icon::before,.event-display_1 .event-website-decm-icon::before,.event-display_1 .event-additional-field-decm-icon::before,.event-display_1 .decm-additional-field-custom-icon{color:#326BFF!important;font-size:16px!important}.event-display_1 .events-results-message{font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif;font-weight:600;color:var(--gcid-body-color);font-size:22px;letter-spacing:0.01em;text-align:left}.event-display_1 .overlayop .event-overlay-icon,.event-display_1 .event-overlay-icon{color:#ffffff;color:#ffffff!important}.event-display_1 .overlayop,.event-display_1 .event-overlay-background{background-color:rgba(0,0,0,0.5);background-color:rgba(0,0,0,0.5)!important}body #page-container .event-display_1 .dec-more-info-button>a.et_pb_button{background-color:var(--gcid-secondary-color)!important;font-family:'Teko Variable',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;color:#ffffff!important;font-size:22px!important;letter-spacing:0.03em!important;text-align:center!important;padding-top:10px!important;padding-right:20px!important;padding-bottom:8px!important;padding-left:20px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;border-width:0px!important;border-color:#333!important;border-style:solid!important;transition-property:background-color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}body #page-container .event-display_1 .dec-more-info-button>a.et_pb_button:hover,body #page-container .event-display_1 .dec-load-more>a.et_pb_button:hover,body #page-container .event-display_1 .dec-load-more>.load-more-btn:hover{background-color:#63b5ec!important}body #page-container .event-display_1 .dec-load-more>a.et_pb_button,body #page-container .event-display_1 .dec-load-more>.load-more-btn{background-color:var(--gcid-secondary-color)!important;font-family:'Teko Variable',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;color:#ffffff!important;font-size:22px!important;letter-spacing:0.03em!important;text-align:center!important;padding-top:10px!important;padding-right:20px!important;padding-bottom:10px!important;padding-left:20px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;border-width:0px!important;border-color:#333!important;border-style:solid!important;transition-property:background-color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}.event-display_1 .dec-pagination.dec-prev-next a{font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif;font-weight:300;color:var(--gcid-secondary-color);font-size:20px;letter-spacing:0.01em;text-align:left}.event-display_1 .dec-pagination.dec-numeric span:not(.dec-numeric-icon-inline),.event-display_1 .dec-pagination.dec-numeric a{font-size:14px!important}.event-display_1 .dec-pagination.dec-numeric{margin-left:auto!important;margin-right:0!important}.event-calendar_1{background-color:#ffffff;padding-top:12px;padding-right:20px;padding-bottom:12px;padding-left:20px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3)}.fc-event,.fc-event-dot,.fc-daygrid-dot-event{background-color:hsl(from var(--gcid-secondary-color) calc(h + 0) calc(s + 0) calc(l + 0) / 0.24)!important}.fc-event,.fc-calendar-title a,.fc-h-event .fc-event-main{font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;color:var(--gcid-body-color)!important;font-size:16px!important;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px}.tooltip_main .event_detail_style,.event_title_style,.title_text{font-family:'Teko Variable',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;color:var(--gcid-heading-color)!important;font-size:24px!important}.tooltip_main .event_detail_style .event_excerpt_style,.event-calendar_1 .tooltip_main .decm-detail-label,.event-calendar_1 .ecs-detail-label,.event-calendar_1 .fc-daygrid-day-number,.event-calendar_1 .fc-day-number,.event-calendar_1 .fc-day-top,.event-calendar_1 td.fc-day,.event-calendar_1 .fc-dayGrid-view .fc-day-number{font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;color:var(--gcid-body-color)!important;font-size:16px!important}.event-calendar_1 .callout_box,.event-calendar_1 .callout-box-cover{background-color:#ffffff}.event-calendar_1 .tooltip_main .event_detail_style .event_price_style,.event-calendar_1 .tooltip_main .event_detail_style .ecs_tooltip_date,.event-calendar_1 .tooltip_main .event_detail_style .ecs_tooltip_time,.event-calendar_1 .tooltip_main .event_detail_style .tooltip_event_time,.event-calendar_1 .tooltip_main .event_detail_style .event_category_style,.event-calendar_1 .tooltip_main .event_detail_style .event_website_url_style,.event-calendar_1 .tooltip_main .event_detail_style .event_venue_style,.event-calendar_1 .tooltip_main .event_detail_style .event_organizer_style,.event-calendar_1 .tooltip_main .event_detail_style .event_address_style{font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;color:var(--gcid-body-color)!important;font-size:16px!important}.event-calendar_1 .tooltip_main .event_category_style a,.event-calendar_1 .tooltip_main .event_website_url_style a,.event-calendar_1 .tooltip_main .decm_series_name a,.event-calendar_1 .decm_series_name a,.event-calendar_1 .event_website_url_style a,.event-calendar_1 .price_link_ticket,.event-calendar_1 .show_rsvp_feed_custom{color:var(--gcid-body-color)}.event-calendar_1 .categories-decm-icon:before,.event-calendar_1 .tags-decm-icon:before,.event-calendar_1 .eventTime-decm-icon:before,.event-calendar_1 .eventDate-decm-icon:before,.event-calendar_1 .weburl-decm-icon:before,.event-calendar_1 .price-decm-icon:before,.event-calendar_1 .event-location-decm-icon:before,.event-calendar_1 .venue-decm-icon:before,.event-calendar_1 .organizer-decm-icon:before,.event-calendar_1 .diem-events-series-relationship-single-marker__icon:before{color:var(--gcid-secondary-color);font-size:16px!important}.event-calendar_1 .fc-toolbar-title,.event-calendar_1 .fc-center h2{font-family:'Teko Variable',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300!important;color:var(--gcid-secondary-color)!important;font-size:40px!important;letter-spacing:0.03em!important;text-align:center!important}.event-calendar_1 .fc-day-header,.event-calendar_1 .fc-head-container .fc-day-header,.event-calendar_1 th.fc-col-header-cell{background-color:var(--gcid-e3i2n1o4wi)!important}.event-calendar_1 .fc-day-header span,.event-calendar_1 .fc-scrollgrid-sync-inner a.fc-col-header-cell-cushion{font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;color:#ffffff!important;text-align:center!important}.event-calendar_1 .fc-day-header,.event-calendar_1 .fc-head-container .fc-day-header,.event-calendar_1 .fc-head-container th.fc-day-header,.event-calendar_1 th.fc-col-header-cell{border-width:3px!important;border-color:#ffffff!important;border-style:solid!important;background-color:var(--gcid-e3i2n1o4wi)!important}.event-calendar_1 .dec-tooltip,.event-calendar_1 .tooltip{background-color:#e5e5e5}.event-calendar_1 .fc-today-button,.event-calendar_1 .fc-prev-button,.event-calendar_1 .fc-next-button,.event-calendar_1 .fc-dayGridMonth-button.fc-button-primary,.event-calendar_1 .fc-dayGridMonth-button,.event-calendar_1 .fc-timeGridWeek-button.fc-button-primary,.event-calendar_1 .fc-timeGridWeek-button,.event-calendar_1 .fc-timeGridDay-button.fc-button-primary,.event-calendar_1 .fc-timeGridDay-button,.event-calendar_1 .fc-listWeek-button.fc-button-primary,.event-calendar_1 .fc-listWeek-button,.event-calendar_1 .fc-listMonth-button.fc-button-primary,.event-calendar_1 .fc-listMonth-button,.event-calendar_1 .fc-listYear-button.fc-button-primary,.event-calendar_1 .fc-listYear-button{background-color:var(--gcid-secondary-color)!important;font-family:'Roboto Variable',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;color:#ffffff!important;font-size:16px!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important}.event-calendar_1 .fc-dayGridMonth-button.fc-button-primary.fc-button-active,.event-calendar_1 .fc-dayGridMonth-button.fc-button-active,.event-calendar_1 .fc-timeGridWeek-button.fc-button-primary.fc-button-active,.event-calendar_1 .fc-timeGridWeek-button.fc-button-active,.event-calendar_1 .fc-timeGridDay-button.fc-button-primary.fc-button-active,.event-calendar_1 .fc-timeGridDay-button.fc-button-active,.event-calendar_1 .fc-listWeek-button.fc-button-primary.fc-button-active,.event-calendar_1 .fc-listWeek-button.fc-button-active,.event-calendar_1 .fc-listMonth-button.fc-button-primary.fc-button-active,.event-calendar_1 .fc-listMonth-button.fc-button-active,.event-calendar_1 .fc-listYear-button.fc-button-primary.fc-button-active,.event-calendar_1 .fc-listYear-button.fc-button-active{background-color:hsl(from var(--gcid-secondary-color) calc(h + 0) calc(s + 0) calc(l + 0) / 0.72)!important}.et_pb_text_1_tb_footer .et_pb_text_inner{color:rgba(255,255,255,0.62)!important;font-size:16px}.et_pb_row_2_tb_footer.et_pb_row{padding-top:0px!important;padding-bottom:10px!important}.et_pb_divider_3{box-sizing:content-box}.et_pb_divider_3:before{top:0;border-top-color:#FFFFFF;border-top-style:solid;border-top-width:2px}.et_pb_section_6.et_pb_section{padding-top:20px}.et_pb_section_7{background-image:linear-gradient(180deg,#95cb75 0%,rgba(149,203,117,0.61) 49%,rgba(149,203,117,0.95) 100%)!important;background-repeat:no-repeat!important;width:100%}.et_pb_row_7.et_pb_row,.et_pb_row_9.et_pb_row{margin-top:0px!important}.et_pb_row_7,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_7{width:86%!important}.et_pb_text_7{margin-bottom:0px!important;text-align:center}.et_pb_text_7 .et_pb_text_inner h2{font-size:50px}.et_pb_row_9,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_9{width:74%!important}@media only screen and (max-width:980px){.et_pb_text_0_tb_footer{padding-left:10px!important}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .dsm_image_gallery_thumbs .swiper-slide{opacity:0.4}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .dsm_image_gallery_thumbs .swiper-slide-thumb-active{opacity:1}.et_pb_menu_0_tb_footer .et_pb_menu_inner_container{justify-content:space-between}.et_pb_menu_0_tb_footer .et_pb_menu__wrap{justify-content:flex-end!important}.et_pb_menu_0_tb_footer{text-align:right}.et_pb_section_6.et_pb_section{padding-top:0px}.et_pb_row_7,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_7{width:86%!important}}@media only screen and (max-width:767px){.et_pb_text_0_tb_footer{padding-left:0px!important}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .dsm_image_gallery_thumbs .swiper-slide{opacity:0.4}.et-db #et-boc .et-l .dsm_image_carousel_0_tb_footer .dsm_image_gallery_thumbs .swiper-slide-thumb-active{opacity:1}.et_pb_menu_0_tb_footer .et_pb_menu_inner_container{justify-content:space-between}.et_pb_menu_0_tb_footer .et_pb_menu__wrap{justify-content:flex-end!important}.et_pb_menu_0_tb_footer{text-align:right}.event-display_1 .event__title,.event-display_1 .event__title a{font-size:32px}.event-display_1 .ecs-detail-label,.event-display_1 [class*='__label'],.event-display_1 .decm-show-detail-center .ecs-detail-label,.event-display_1 .decm-show-detail-center [class*='__label'],.event-display_1 .event__details_inline .ecs-detail-label,.event-display_1 .event__details_inline [class*='__label'],.event-display_1 .event__date_value,.event-display_1 .event__time_value,.event-display_1 .event__venue_value,.event-display_1 .event__location_value,.event-display_1 .event__organizer_value,.event-display_1 .event__instructor_value,.event-display_1 .event__price_value,.event-display_1 .event__categories_value,.event-display_1 .event__category_value,.event-display_1 .event__tag_value,.event-display_1 .event__ticket_value,.event-display_1 .event__ticket_value *,.event-display_1 .event__rsvp_value,.event-display_1 .event__rsvp_value *,.event-display_1 .event__website_value,.event-display_1 .event__phone_value,.event-display_1 .event__email_value,.event-display_1 .event__additional_field_value,.event-display_1 .event__additional_field_value *,.event-display_1 .event__venue_value a,.event-display_1 .event__organizer_value a,.event-display_1 .event__instructor_value a,.event-display_1 .event__category_value a,.event-display_1 .event__tag_value a,.event-display_1 .event__ticket_value a,.event-display_1 .event__rsvp_value a,.event-display_1 .event__website_value a,.event-display_1 .event__additional_field_value a,.event-display_1 .decm-show-detail-center .event__date_value,.event-display_1 .decm-show-detail-center .event__time_value,.event-display_1 .decm-show-detail-center .event__venue_value,.event-display_1 .decm-show-detail-center .event__location_value,.event-display_1 .decm-show-detail-center .event__organizer_value,.event-display_1 .decm-show-detail-center .event__instructor_value,.event-display_1 .decm-show-detail-center .event__price_value,.event-display_1 .decm-show-detail-center .event__categories_value,.event-display_1 .decm-show-detail-center .event__category_value,.event-display_1 .decm-show-detail-center .event__tag_value,.event-display_1 .decm-show-detail-center .event__ticket_value,.event-display_1 .decm-show-detail-center .event__ticket_value *,.event-display_1 .decm-show-detail-center .event__rsvp_value,.event-display_1 .decm-show-detail-center .event__rsvp_value *,.event-display_1 .decm-show-detail-center .event__website_value,.event-display_1 .decm-show-detail-center .event__phone_value,.event-display_1 .decm-show-detail-center .event__email_value,.event-display_1 .decm-show-detail-center .event__additional_field_value,.event-display_1 .decm-show-detail-center .event__additional_field_value *,.event-display_1 .decm-show-detail-center .event__venue_value a,.event-display_1 .decm-show-detail-center .event__organizer_value a,.event-display_1 .decm-show-detail-center .event__instructor_value a,.event-display_1 .decm-show-detail-center .event__category_value a,.event-display_1 .decm-show-detail-center .event__tag_value a,.event-display_1 .decm-show-detail-center .event__ticket_value a,.event-display_1 .decm-show-detail-center .event__rsvp_value a,.event-display_1 .decm-show-detail-center .event__website_value a,.event-display_1 .decm-show-detail-center .event__additional_field_value a,.event-display_1 .event__details_inline .event__date_value,.event-display_1 .event__details_inline .event__time_value,.event-display_1 .event__details_inline .event__venue_value,.event-display_1 .event__details_inline .event__location_value,.event-display_1 .event__details_inline .event__organizer_value,.event-display_1 .event__details_inline .event__instructor_value,.event-display_1 .event__details_inline .event__price_value,.event-display_1 .event__details_inline .event__categories_value,.event-display_1 .event__details_inline .event__category_value,.event-display_1 .event__details_inline .event__tag_value,.event-display_1 .event__details_inline .event__ticket_value,.event-display_1 .event__details_inline .event__ticket_value *,.event-display_1 .event__details_inline .event__rsvp_value,.event-display_1 .event__details_inline .event__rsvp_value *,.event-display_1 .event__details_inline .event__website_value,.event-display_1 .event__details_inline .event__phone_value,.event-display_1 .event__details_inline .event__email_value,.event-display_1 .event__details_inline .event__additional_field_value,.event-display_1 .event__details_inline .event__additional_field_value *,.event-display_1 .event__details_inline .event__venue_value a,.event-display_1 .event__details_inline .event__organizer_value a,.event-display_1 .event__details_inline .event__instructor_value a,.event-display_1 .event__details_inline .event__category_value a,.event-display_1 .event__details_inline .event__tag_value a,.event-display_1 .event__details_inline .event__ticket_value a,.event-display_1 .event__details_inline .event__rsvp_value a,.event-display_1 .event__details_inline .event__website_value a,.event-display_1 .event__details_inline .event__additional_field_value a{font-size:16px!important}.event-calendar_1 .fc-toolbar-title,.event-calendar_1 .fc-center h2{font-size:36px!important}.et_pb_row_8,.et_pb_row_9{display:none!important}.et_pb_row_9.et_pb_row{padding-right:0px!important;padding-left:0px!important}}