html{scroll-behavior:smooth}img{max-width:100%;height:auto}.scroll-target:target{display:block;position:relative;top:-100px;visibility:hidden}:root{--stk-column-margin:0}.stk-block-columns>.stk-block-content{--stk-column-gap:24px}span.stk-highlight{background:linear-gradient(to bottom,transparent 65%,var(--paletteColor1,#21a4dd) 65% 85%,transparent 85%)!important;padding:0.05em!important;font-style:normal!important}.wp-block-eedee-block-gutenslider .is-position-bottom-center{padding-bottom:30px}.wp-block-eedee-block-gutenslider .wp-block-eedee-block-gutenslide.is-position-bottom-center .slide-content{overflow-x:visible!important}.wp-block-eedee-block-gutenslider .eedee-gutenslider-autocaption{margin-bottom:-30px!important;font-size:14px}.wp-block-eedee-block-gutenslider .eedee-gutenslider-nav svg #arrow,.wp-block-eedee-block-gutenslider .eedee-gutenslider-nav svg .arrow{filter:drop-shadow(1px 1px 1px rgb(0 0 0 / .4))}.mg-testimonials .swiper-slide{opacity:.25}.mg-testimonials .swiper-slide.swiper-slide-active{opacity:1}.mg-testimonials .swiper-slide.swiper-slide-active p{transition-duration:0s}.mg-testimonials .swiper-slide.swiper-slide-active .stk-container:not(.stk--no-background){background-color:var(--paletteColor1,#21a4dd);color:var(--paletteColor8,#ffffff)}.mg-testimonials .swiper-slide.swiper-slide-active .stk-container:not(.stk--no-background) button{color:var(--paletteColor1,#21a4dd)!important}.mg-testimonials .swiper-slide.swiper-slide-active .stk-container:not(.stk--no-background) button:hover{color:var(--paletteColor3,#3A4F66)!important}.mg-testimonials .swiper-pagination-bullets .swiper-pagination-bullet{height:4px;width:36px;border-radius:0;background-color:var(--paletteColor5,#e1e8ed);opacity:1}.mg-testimonials .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--paletteColor1,#21a4dd);opacity:1}.bod-block-popup-wrap button.bod-block-title-closer{font-size:30px}.bod-block-popup-wrap .size-f button.bod-block-title-closer{position:absolute;width:100%;height:100%;z-index:2;font-size:0;cursor:pointer}.bod-block-popup-wrap .bod-block-popup{max-height:90vh}.bod-block-popup-wrap .bod-block-popup.size-f{max-height:none;transform:translate(50%,-50%);transition:transform .8s cubic-bezier(.2,1,.2,1)}.bod-block-popup-wrap.active .bod-block-popup.size-f{transform:translate(-50%,-50%)}.bod-block-popup-wrap th,.bod-block-popup-wrap td{vertical-align:top}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6{font-family:var(--fontFamily)}.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title{font-size:var(--fontSize);line-height:var(--lineHeight)}#tribe-events,#tribe-events-pg-template,.tribe-events-pg-template{padding:0}.tribe-events-single ul li,.tribe-common ul li{list-style:none}.tribe-events-c-top-bar__datepicker{line-height:0}.svg-icon{width:20px;height:20px;margin-right:8px}.svg-icon path,.svg-icon polygon,.svg-icon rect{fill:#333}.svg-icon circle{stroke:#333;stroke-width:1}.tribe-events .m-svgicon{display:flex;align-items:center;vertical-align:middle}.m-svgicon .tribe-events-calendar-list__event-venue-title,.m-svgicon .tribe-events-calendar-latest-past__event-venue-title{margin-right:8px}.tribe-events .button{margin-top:30px;color:#21a4dd;border-color:#21a4dd}.tribe-events .button:hover{background-color:#21a4dd}.section-title{margin-block:40px}.embed-container{display:flex;flex-direction:row;gap:12px}.single-tribe_events .flickity-prev-next-button{top:50%;height:50px;width:50px;margin-top:-25px;background-color:rgb(0 0 0 / .4)!important}.single-tribe_events .flickity-prev-next-button:hover{background-color:rgb(0 0 0 / .8)!important}.single-tribe_events .flickity-prev-next-button.previous{left:0}.single-tribe_events .nectar-flickity:not(.masonry) .flickity-viewport{margin:0}.single-tribe_events strong{font-weight:600}.tribe-events-single>.tribe_events{overflow:visible}.mi-n.mi-event-categories{display:flex;margin-bottom:32px}.mi-n .mi-event-categories__list-item{margin-right:8px}.mi-n .mi-event-categories__list-item-link{display:flex;padding:8px 12px;border:1px solid #d5d5d5;border-radius:18px;font-size:12px;line-height:1.38}.mi-n .mi-event-categories__list-item-link:hover{background-color:#edf2f7;border:1px solid #5d5d5d}.current{background-color:#2d3748;border:1px solid #2d3748}.mg-buttons{margin-top:20px!important}.mg-buttons .stk-button{padding-right:32px!important;padding-left:32px!important;background:var(--paletteColor1,#21a4dd)!important}.mg-buttons .stk-button:hover:after{background:var(--paletteColor2,#E04197)!important;opacity:1!important}.mg-buttons .stk-button .stk--inner-svg svg:last-child{height:20px!important;width:20px!important}.mg-buttons .stk-button:hover .stk--inner-svg svg:last-child,.mg-buttons .stk-button:hover .stk--inner-svg svg:last-child :is(g,path,rect,polygon,ellipse){fill:var(--paletteColor6,#f2f5f7)!important}.mg-buttons .stk-button__inner-text{font-weight:500!important;line-height:var(--lineHeight)!important;text-transform:uppercase!important;letter-spacing:1px!important}}@media screen and (max-width:853px){.stk-block-button,.stk-block-button .stk-button{width:100%!important;margin:0!important}}.tribe-common .mg-event-list__header{margin-bottom:var(--tec-spacer-4)}.tribe-common .mg-event-summary__list-item{margin-top:var(--tec-spacer-1);font-style:normal}.tribe-common .mg-event-summary__status{margin-top:calc(-1 * var(--tec-spacer-1))}.tribe-common .tribe-common-h6{font-size:var(--tec-font-size-6)}.tribe-events-single ul li{list-style:disc}@media screen and (min-width:768px){.tribe-events-single .tribe-block__venue,.tribe-events-single .tribe-block__organizer__details{padding-bottom:0}}.stk-closed .stk-button{background:#FFFFFF!important}.stk-closed .stk-button:before{border-style:solid!important;border-color:var(--paletteColor2)!important;border-top-width:2px!important;border-right-width:2px!important;border-bottom-width:2px!important;border-left-width:2px!important}.stk-closed .stk-button__inner-text{color:var(--paletteColor2)!important;font-weight:500!important;text-transform:uppercase!important}.stk-closed .stk-button:hover:after,:where(.stk-hover-parent:hover,.stk-hover-parent.stk--is-hovered) .stk-closed .stk-button:after{background:transparent!important;opacity:1!important}