.single-post{background:radial-gradient(circle at top right,#7a2cff 0%,#2b0f4a 35%,#0b0b1a 70%,#000000 100%)!important}.single-post #main-content,.single-post #content-area,.single-post article,.single-post .et_pb_post,.single-post .post{background:transparent!important;box-shadow:none!important}.single-post #main-content .container{background:transparent!important}.single-post p,.single-post li{color:#ffffff!important;opacity:1!important}.single-post h1,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6{color:#ffffff!important;opacity:1!important}.single-post .post-meta,.single-post .post-meta a{color:#dddddd!important}.single-post .et_post_meta_wrapper img,.single-post .entry-featured-image-url img,.single-post .wp-post-image{border-radius:50px!important;overflow:hidden}.map-center{text-align:center}.map-center iframe{display:inline-block;width:100%;max-width:900px;height:500px;border:0;border-radius:30px}.et_mobile_menu{background-color:#000000!important}.et_mobile_menu li a{color:#ffffff!important}.et_mobile_menu li a:hover{color:#cccccc!important;background-color:#000000!important}.mobile_menu_bar:before{color:#ffffff!important}.post-type-archive-tribe_events,.single-tribe_events,.events-archive,.tribe-events-page-template{background:radial-gradient(circle at top right,#6b2cff 0%,#2a0b4f 40%,#0a0816 70%,#000000 100%)!important}.tribe-events,.tribe-common,.tribe-events-view,.tribe-events-l-container,.tribe-common-l-container,.tribe-events-view__layout,.tribe-events-single,#tribe-events-content,.tribe-events-single-event-description,.tribe-events-single-section,.tribe-events-calendar-list,.tribe-events-calendar-list__month-separator,.tribe-events-pro,.tribe-events-pro-photo,.tribe-events-pro-map{background:transparent!important}.single-tribe_events .tribe-events-single-event-description,.single-tribe_events .tribe-events-event-meta,.single-tribe_events .tribe-events-c-subscribe-dropdown,.single-tribe_events .tribe-events-notices,.single-tribe_events .tribe-events-header,.single-tribe_events .tribe-events-single-section,.single-tribe_events .tribe-events-meta-group,.single-tribe_events .tribe-events-venue-map,.single-tribe_events .tribe-events-content,.single-tribe_events article,.single-tribe_events .tribe-block,.single-tribe_events .tribe-events-single-event-description.tribe-events-content{background:transparent!important;box-shadow:none!important;border:none!important}.tribe-events,.tribe-common,.tribe-events *,.tribe-common *{color:#ffffff!important}.tribe-events a,.tribe-common a{color:#ffffff!important}.tribe-events h1,.tribe-events h2,.tribe-events h3,.tribe-events h4,.tribe-events h5,.tribe-events h6,.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6{color:#ffffff!important}.tribe-events-header,.tribe-events-c-top-bar,.tribe-common--breakpoint-medium.tribe-events .tribe-events-header{background:rgba(10,5,25,0.88)!important;border-radius:16px!important;border:1px solid rgba(255,255,255,0.08)!important;box-shadow:none!important}.tribe-events-c-search__input,.tribe-common .tribe-events-c-search__input,.tribe-events .tribe-events-c-top-bar input,.tribe-events .tribe-events-c-top-bar textarea,.tribe-events .tribe-events-c-top-bar select{background:rgba(255,255,255,0.08)!important;color:#ffffff!important;border:1px solid rgba(255,255,255,0.12)!important;border-radius:10px!important;box-shadow:none!important}.tribe-events-c-search__input::placeholder,.tribe-events input::placeholder,.tribe-events textarea::placeholder{color:rgba(255,255,255,0.65)!important}.tribe-events-c-search__button,.tribe-events button,.tribe-common button,.tribe-common .tribe-common-c-btn,.tribe-events .tribe-common-c-btn{background:linear-gradient(135deg,#7a2cff,#9a4dff)!important;color:#ffffff!important;border:none!important;border-radius:10px!important;box-shadow:none!important}.tribe-events-c-search__button:hover,.tribe-events button:hover,.tribe-common button:hover,.tribe-common .tribe-common-c-btn:hover,.tribe-events .tribe-common-c-btn:hover{background:linear-gradient(135deg,#8b44ff,#a85cff)!important;color:#ffffff!important}.tribe-events-c-view-selector,.tribe-events-c-view-selector__content,.tribe-events .tribe-events-c-view-selector__list{background:transparent!important}.tribe-events-c-view-selector__list-item,.tribe-events-c-view-selector__list-item a,.tribe-common .tribe-events-c-view-selector__list-item a{background:rgba(255,255,255,0.08)!important;color:#ffffff!important;border-radius:8px!important;border:none!important}.tribe-events-c-view-selector__list-item--active a,.tribe-events-c-view-selector__list-item a:hover{background:linear-gradient(135deg,#7a2cff,#9a4dff)!important;color:#ffffff!important}.tribe-events-c-view-selector__content,.tribe-events-c-events-bar,.tribe-events .tribe-events-header__top-bar,.tribe-events-c-top-bar__nav{background:transparent!important}.tribe-events .tribe-events-c-top-bar__datepicker-button,.tribe-events .tribe-events-c-top-bar__today-button,.tribe-events .tribe-common-c-btn-border-small{background:rgba(255,255,255,0.08)!important;color:#ffffff!important;border:1px solid rgba(255,255,255,0.12)!important;border-radius:8px!important}.tribe-events .tribe-events-c-top-bar__today-button,.tribe-events .tribe-common-c-btn-border-small,.tribe-common .tribe-common-c-btn-border-small{background:linear-gradient(135deg,#7a2cff,#9a4dff)!important;color:#ffffff!important;border:none!important}.tribe-events .tribe-events-c-top-bar__nav-link,.tribe-events .tribe-events-c-top-bar__nav-link svg,.tribe-events .tribe-events-c-nav__prev,.tribe-events .tribe-events-c-nav__next,.tribe-common .tribe-common-c-svgicon{color:#ffffff!important;fill:#ffffff!important;stroke:#ffffff!important}.tribe-events-calendar-list__event,.tribe-common .tribe-events-calendar-list__event{background:rgba(20,15,35,0.72)!important;border-radius:16px!important;border:1px solid rgba(255,255,255,0.08)!important;overflow:hidden!important;box-shadow:none!important}.tribe-events-calendar-list__event-title,.tribe-events-calendar-list__event-title a{color:#ffffff!important;font-weight:700!important}.tribe-events-calendar-list__month-separator{border-color:rgba(255,255,255,0.18)!important}.tribe-events-calendar-list__event-featured-image img,.tribe-events-calendar-list__event-featured-image-link img{border-radius:0!important}.tribe-events-c-nav__prev a,.tribe-events-c-nav__next a,.tribe-common .tribe-events-c-nav__prev a,.tribe-common .tribe-events-c-nav__next a{color:#ffffff!important}.tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-common .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown__button{background:linear-gradient(135deg,#7a2cff,#9a4dff)!important;color:#ffffff!important;border:none!important;border-radius:10px!important;box-shadow:none!important}.tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-common .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown__button:hover{background:linear-gradient(135deg,#8b44ff,#a85cff)!important;color:#ffffff!important}.single-tribe_events .tribe-events-single-event-title,.single-tribe_events .tribe-events-schedule,.single-tribe_events .tribe-events-cost,.single-tribe_events .tribe-events-back a,.single-tribe_events .tribe-events-event-meta,.single-tribe_events .tribe-events-event-meta *,.single-tribe_events .tribe-events-single-event-description,.single-tribe_events .tribe-events-single-event-description p,.single-tribe_events .tribe-events-single-event-description li,.single-tribe_events .tribe-events-single-event-description span{color:#ffffff!important}.single-tribe_events .tribe-events-event-image img,.single-tribe_events .tribe-events-single-event-featured-image img,.single-tribe_events .tribe-events-event-image,.single-tribe_events .tribe-events-single-event-featured-image{border-radius:50px!important;overflow:hidden!important}.single-tribe_events .tribe-events-single-event-description,.single-tribe_events .tribe-events-content,.single-tribe_events .tribe-events-single-section-content,.single-tribe_events .tribe-events-meta-group,.single-tribe_events .tribe-events-meta-group-details,.single-tribe_events .tribe-events-meta-group-organizer,.single-tribe_events .tribe-events-meta-group-venue{background:transparent!important}.single-tribe_events .tribe-events-venue-map,.single-tribe_events .tribe-events-venue-map iframe{border-radius:24px!important;overflow:hidden!important}.tribe-events input,.tribe-events select,.tribe-events textarea,.tribe-common input,.tribe-common select,.tribe-common textarea{background:rgba(255,255,255,0.08)!important;color:#ffffff!important;border:1px solid rgba(255,255,255,0.12)!important}.tribe-common svg,.tribe-events svg{fill:currentColor!important;stroke:currentColor!important}.tribe-common--breakpoint-medium.tribe-events .tribe-common-l-container,.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container,.tribe-events .tribe-common-g-row,.tribe-events .tribe-common-g-col{background:transparent!important}.tribe-ev.single-tribe_events #main-content,.single-tribe_events #content-area,.single-tribe_events .container,.single-tribe_events article,.single-tribe_events .et_post_meta_wrapper,.single-tribe_events .post,.single-tribe_events .entry-content,.single-tribe_events .tribe-events-single,.single-tribe_events .tribe-events-single-event-description,.single-tribe_events .tribe-events-content,.single-tribe_events .tribe-events-single-section,.single-tribe_events .tribe-events-single-section-content,.single-tribe_events .tribe-events-event-meta,.single-tribe_events .tribe-events-meta-group,.single-tribe_events .tribe-events-meta-group-details,.single-tribe_events .tribe-events-meta-group-organizer,.single-tribe_events .tribe-events-meta-group-venue{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.single-tribe_events #main-content{background:transparent!important}.single-tribe_events .et_pb_section,.single-tribe_events .et_pb_row,.single-tribe_events .et_pb_column{background:transparent!important}.single-tribe_events .entry-content,.single-tribe_events .entry-content p,.single-tribe_events .entry-content li,.single-tribe_events .entry-content span,.single-tribe_events .tribe-events-single-event-description,.single-tribe_events .tribe-events-single-event-description p,.single-tribe_events .tribe-events-single-event-description li,.single-tribe_events .tribe-events-single-event-description span,.single-tribe_events .tribe-events-single-event-title,.single-tribe_events .tribe-events-schedule,.single-tribe_events .tribe-events-cost,.single-tribe_events .tribe-events-back a{color:#ffffff!important}.single-tribe_events h1,.single-tribe_events h2,.single-tribe_events h3,.sing.tribe-events-c-events-bar,.tribe-events-header__top-bar,.tribe-events .tribe-events-c-events-bar,.tribe-events .tribe-events-c-events-bar__search-container{background:rgba(10,5,25,0.85)!important;border:none!important;box-shadow:none!important}.tribe-events input[type="search"],.tribe-events-c-search__input{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,0.12)!important;color:#ffffff!important}.tribe-events-c-nav__prev a,.tribe-events-c-nav__next a{padding:12px 22px!important;border-radius:10px!important;background:linear-gradient(135deg,#7a2cff,#9a4dff)!important;color:#ffffff!important}.tribe-events-calendar-list__event-featured-image img,.tribe-events-calendar-list__event-featured-image-link img{border-radius:50px!important;overflow:hidden!important}.single-tribe_events .tribe-events-single-event-title,.single-tribe_events h1{background:transparent!important;background-color:transparent!important;color:#ffffff!important}.single-tribe_events .entry-content h1,.single-tribe_events .entry-content h2,.single-tribe_events .entry-content h3{background:transparent!important;background-color:transparent!important;color:#ffffff!important}.single-tribe_events mark,.single-tribe_events .tribe-highlight,.single-tribe_events .highlight{background:transparent!important;color:#ffffff!important}html:has(#forminator-module-225){background-color:#0b0922}body:has(#forminator-module-225){overflow-x:hidden;min-height:100vh;background-color:#0b0922!important;background-image:radial-gradient(120% 95% at 8% 0%,rgba(32,92,220,0.38) 0%,rgba(32,92,220,0) 52%),radial-gradient(100% 90% at 92% 5%,rgba(182,60,219,0.35) 0%,rgba(182,60,219,0) 56%),linear-gradient(180deg,#090719 0%,#090a24 38%,#0a0822 100%)!important;background-repeat:no-repeat,no-repeat,no-repeat!important;background-size:cover,cover,cover!important;background-attachment:scroll,scroll,scroll!important}body:has(#forminator-module-225) #page-container,body:has(#forminator-module-225) #et-boc{background-color:transparent!important}body:has(#forminator-module-225) #et-main-area,body:has(#forminator-module-225) #main-content,body:has(#forminator-module-225) #left-area,body:has(#forminator-module-225) #content-area{background-color:#0b0922!important;background-image:radial-gradient(120% 95% at 8% 0%,rgba(32,92,220,0.38) 0%,rgba(32,92,220,0) 52%),radial-gradient(100% 90% at 92% 5%,rgba(182,60,219,0.35) 0%,rgba(182,60,219,0) 56%),linear-gradient(180deg,#090719 0%,#090a24 38%,#0a0822 100%)!important;background-repeat:no-repeat,no-repeat,no-repeat!important;background-size:cover,cover,cover!important}body:has(#forminator-module-225) .container,body:has(#forminator-module-225) .et_pb_post,body:has(#forminator-module-225) article.type-page,body:has(#forminator-module-225) .entry-content,body:has(#forminator-module-225) #et-main-area .et_pb_section,body:has(#forminator-module-225) #et-main-area .et_pb_row,body:has(#forminator-module-225) #et-main-area .et_pb_column,body:has(#forminator-module-225) #et-main-area .et_pb_column_inner,body:has(#forminator-module-225) .et_builder_inner_content,body:has(#forminator-module-225) .et-l--body{background-color:transparent!important}.et_pb_section:has(#forminator-module-225),.et_pb_row:has(#forminator-module-225),.et_pb_column:has(#forminator-module-225){background-color:transparent!important;background-image:none!important;padding-top:clamp(1.5rem,4vw,2.5rem)!important;padding-bottom:clamp(2rem,5vw,3.5rem)!important}form#forminator-module-225.forminator-ui,#forminator-module-225.forminator-ui{box-sizing:border-box!important;max-width:860px!important;margin-left:auto!important;margin-right:auto!important;padding:clamp(1.25rem,3.2vw,2.15rem) clamp(1.15rem,3vw,1.85rem) clamp(1.5rem,3.5vw,2.35rem)!important;background:linear-gradient(180deg,#f4eef8 0%,#fcfaff 100%)!important;border:1px solid rgba(92,60,140,0.2)!important;border-radius:14px!important;box-shadow:0 12px 38px rgba(0,0,0,0.22)!important;color:#2a1f42!important}form#forminator-module-225 .forminator-form,#forminator-module-225 .forminator-form{background:transparent!important;box-shadow:none!important}form#forminator-module-225 *,#forminator-module-225 *{box-sizing:border-box}form#forminator-module-225 .forminator-row,#forminator-module-225 .forminator-row{margin-bottom:0!important;padding:0.45rem 0!important}form#forminator-module-225 .forminator-col,form#forminator-module-225 [class*="forminator-col-"],#forminator-module-225 .forminator-col,#forminator-module-225 [class*="forminator-col-"]{padding-left:0.65rem!important;padding-right:0.65rem!important}@media (max-width:782px){form#forminator-module-225 .forminator-col,form#forminator-module-225 [class*="forminator-col-"],#forminator-module-225 .forminator-col,#forminator-module-225 [class*="forminator-col-"]{padding-left:0!important;padding-right:0!important}}form#forminator-module-225 .forminator-title,form#forminator-module-225 .forminator-legend,form#forminator-module-225 h2.forminator-title,form#forminator-module-225 h3.forminator-title,#forminator-module-225 .forminator-title,#forminator-module-225 .forminator-legend,#forminator-module-225 h2.forminator-title,#forminator-module-225 h3.forminator-title{color:#4b2d7a!important;font-weight:700!important;font-size:clamp(1.05rem,2.4vw,1.2rem)!important;margin:1rem 0 0.75rem!important;padding-bottom:0.35rem!important;border-bottom:1px solid rgba(92,60,140,0.18)!important}form#forminator-module-225 .forminator-title:first-child,form#forminator-module-225 h2.forminator-title:first-child,#forminator-module-225 .forminator-title:first-child,#forminator-module-225 h2.forminator-title:first-child{margin-top:0!important}form#forminator-module-225 .forminator-label,form#forminator-module-225 label.forminator-label,form#forminator-module-225 .forminator-field-label,#forminator-module-225 .forminator-label,#forminator-module-225 label.forminator-label,#forminator-module-225 .forminator-field-label{display:block!important;margin-bottom:0.45rem!important;padding-top:0.1rem!important;font-size:0.93rem!important;font-weight:600!important;color:#3d2b5c!important;line-height:1.35!important}form#forminator-module-225 .forminator-description,form#forminator-module-225 .forminator-description p,#forminator-module-225 .forminator-description,#forminator-module-225 .forminator-description p{color:rgba(42,31,66,0.75)!important;font-size:0.84rem!important;line-height:1.5!important;margin:0.25rem 0 0.45rem!important}form#forminator-module-225 input.forminator-input,form#forminator-module-225 select.forminator-select,form#forminator-module-225 textarea.forminator-textarea,form#forminator-module-225 .forminator-input,form#forminator-module-225 .forminator-textarea,#forminator-module-225 input.forminator-input,#forminator-module-225 select.forminator-select,#forminator-module-225 textarea.forminator-textarea,#forminator-module-225 .forminator-input,#forminator-module-225 .forminator-textarea{width:100%!important;padding:0.65rem 0.9rem!important;min-height:46px!important;border-radius:8px!important;border:1px solid rgba(53,32,88,0.2)!important;background:#fff!important;color:#1a1228!important;font-size:0.95rem!important;line-height:1.45!important}form#forminator-module-225 textarea.forminator-textarea,#forminator-module-225 textarea.forminator-textarea{min-height:120px!important;resize:vertical!important}form#forminator-module-225 input:focus,form#forminator-module-225 select:focus,form#forminator-module-225 textarea:focus,#forminator-module-225 input:focus,#forminator-module-225 select:focus,#forminator-module-225 textarea:focus{outline:none!important;border-color:rgba(111,61,240,0.55)!important;box-shadow:0 0 0 3px rgba(111,61,240,0.15)}form#forminator-module-225 .forminator-required,form#forminator-module-225 .forminator-label .forminator-required,#forminator-module-225 .forminator-required,#forminator-module-225 .forminator-label .forminator-required{color:#b00020!important}form#forminator-module-225 .forminator-field-checkbox,#forminator-module-225 .forminator-field-checkbox{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;column-gap:0.65rem!important;row-gap:0.35rem!important;margin-top:0.35rem!important}form#forminator-module-225 .forminator-field-checkbox>.forminator-checkbox__wrapper,form#forminator-module-225 .forminator-field-checkbox>.forminator-checkbox,form#forminator-module-225 .forminator-field-checkbox>.forminator-checkbox-inline,#forminator-module-225 .forminator-field-checkbox>.forminator-checkbox__wrapper,#forminator-module-225 .forminator-field-checkbox>.forminator-checkbox,#forminator-module-225 .forminator-field-checkbox>.forminator-checkbox-inline{order:1!important;flex:0 0 auto!important;margin:0!important;padding:0!important;display:flex!important;align-items:flex-start!important}form#forminator-module-225 .forminator-field-checkbox>.forminator-label,#forminator-module-225 .forminator-field-checkbox>.forminator-label{order:2!important;flex:1 1 200px!important;margin:0!important;padding:0.12rem 0 0!important;color:#3d2b5c!important;font-weight:600!important;line-height:1.45!important}form#forminator-module-225 .forminator-field-checkbox .forminator-checkbox__wrapper label,form#forminator-module-225 .forminator-field-checkbox .forminator-checkbox-inline label,form#forminator-module-225 .forminator-field-checkbox label.forminator-checkbox__label,#forminator-module-225 .forminator-field-checkbox .forminator-checkbox__wrapper label,#forminator-module-225 .forminator-field-checkbox .forminator-checkbox-inline label,#forminator-module-225 .forminator-field-checkbox label.forminator-checkbox__label{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:0.55rem!important;margin:0!important;font-weight:400!important;color:#2a1f42!important;font-size:0.88rem!important;line-height:1.5!important}form#forminator-module-225 .forminator-field-checkbox input[type="checkbox"],#forminator-module-225 .forminator-field-checkbox input[type="checkbox"]{width:1.1rem!important;height:1.1rem!important;min-width:1.1rem!important;min-height:1.1rem!important;margin:0.2rem 0 0!important;flex-shrink:0!important;cursor:pointer!important}form#forminator-module-225 .forminator-button-submit,form#forminator-module-225 button.forminator-button.forminator-button-submit,#forminator-module-225 .forminator-button-submit,#forminator-module-225 button.forminator-button.forminator-button-submit{margin-top:1rem!important;padding:0.65rem 1.25rem!important;border:0!important;border-radius:8px!important;background:#6f3df0!important;color:#fff!important;font-weight:700!important;font-size:0.98rem!important;cursor:pointer!important;box-shadow:0 6px 20px rgba(111,61,240,0.35)!important}form#forminator-module-225 .forminator-button-submit:hover,form#forminator-module-225 button.forminator-button.forminator-button-submit:hover,#forminator-module-225 .forminator-button-submit:hover,#forminator-module-225 button.forminator-button.forminator-button-submit:hover{background:#5d30d3!important;color:#fff!important}form#forminator-module-225 hr,form#forminator-module-225 .forminator-separator,#forminator-module-225 hr,#forminator-module-225 .forminator-separator{border:none!important;border-top:1px solid rgba(92,60,140,0.15)!important;margin:1rem 0!important}form#forminator-module-225 .forminator-error-message,form#forminator-module-225 .forminator-response-message--error,#forminator-module-225 .forminator-error-message,#forminator-module-225 .forminator-response-message--error{background:#fdecec!important;border:1px solid #f6c8c8!important;color:#9b1c1c!important;border-radius:8px!important;padding:0.55rem 0.75rem!important}