:root{--color-primary:#006F8C;--color-secondary:#F7F1E5;--color-text:#48494A;--color-accent:#005261;--color-FF5B00:#FF5B00;--color-64D1D9:#64D1D9;--color-E8E8E8:#E8E8E8;--color-6EC5D1:#6EC5D1;--color-53B473:#53B473;--color-58887B:#58887B;--color-7FA8B0:#7FA8B0;--radius-15:15px;--tec-font-family-sans-serif:"Rubik", Sans-serif;--tec-font-weight-bold:500;--tec-color-accent-primary:#006F8C;--tec-font-size-1:14px;--tec-font-size-2:18px;--tec-color-icon-focus:#006F8C;--tec-color-link-accent-hover:#006F8C}:focus-visible{outline:none!important}.ftr-menu ul li a:before{content:'';display:inline-block;position:relative;opacity:1!important;margin-right:5px;min-width:8px;height:8px;border-radius:100%;background:var(--color-primary)}.cta-right-arrow .elementor-button .elementor-button-text::after{content:"";display:block;width:0;height:1px;background:var(--color-primary);transition:width 0.3s}.cta-right-arrow .elementor-button:hover .elementor-button-text::after{width:100%}.elementor-kit-6 .elementor-button:hover svg{fill:var(--color-58887B)}.main-nav .elementor-nav-menu .menu-item a.elementor-item{padding:0;z-index:1}.main-nav .elementor-nav-menu .menu-item a.elementor-item:hover{color:var(--color-primary);-ms-animation:circleOpacity forwards 1s;-moz-animation:circleOpacity forwards 1s;-webkit-animation:circleOpacity forwards 1s;animation:circleOpacity forwards 1s}@keyframes circleOpacity{0%{opacity:1}100%{opacity:1}}.main-nav .elementor-nav-menu .menu-item a.elementor-item:before,.main-nav .elementor-nav-menu .menu-item a.elementor-item:after{position:absolute;top:0;left:0;content:"◯";display:block;width:100%;font-size:0;color:var(--color-primary);text-align:center;z-index:-1}.main-nav .elementor-nav-menu .menu-item a.elementor-item:hover:before{animation:circledrop 1s;-ms-animation:circledrop 1s;-moz-animation:circledrop 1s;-webkit-animation:circledrop 1s}.main-nav .elementor-nav-menu .menu-item a.elementor-item:hover:after{animation:circledrop 1s 0.5s;-ms-animation:circledrop 1s 0.5s;-moz-animation:circledrop 1s 0.5s;-webkit-animation:circledrop 1s 0.5s}@keyframes circledrop{0%{opacity:1;font-size:0;top:0}100%{opacity:0;font-size:80px;top:-50px}}.elementor-button span{align-items:center}.elementor-button .elementor-button-icon{min-width:28px;height:28px;background-color:#f4fffc;border-radius:50%;transition:transform 0.3s ease;fill:var(--color-primary);justify-content:center}.elementor-button:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgb(25 118 161 / .3)}.elementor-button:hover .elementor-button-icon svg{fill:var(--color-primary)}.elementor-button:hover .elementor-button-icon{animation:tfLeftToRight 0.5s forwards}@keyframes tfLeftToRight{0%{transform:translateX(0);opacity:1}40%{transform:translateX(20px);opacity:0}41%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes swap{0%{transform:translateX(0)}25%{opacity:0}30%{transform:translateX(1rem)}35%{transform:translateX(-1rem)}85%{opacity:1}100%{transform:translateX(0)}}.ttl-draw .elementor-heading-title{padding-left:50px}.ttl-draw .elementor-heading-title:before{content:'';position:absolute;left:0;background:url(/wp-content/themes/hello-elementor-child/assets/img/music-icon.svg);width:42px;height:43px;background-position:center;background-size:cover;line-height:0;transform:rotate(10deg)}.h1-title.font-65{font-size:85px;line-height:70px;margin:0}.h1-title.font-65 text{fill:var(--color-text);stroke:var(--color-text)}text{stroke-width:1px;fill:#006F8C;stroke:#006F8C;stroke-dasharray:1200;stroke-dashoffset:1200;fill-opacity:0;letter-spacing:-.01em;width:100%}.seen{animation:draw 6s linear forwards,svg_fade 1.4s linear 1.4s forwards}.fade{animation:fadeIn 2s linear 1s forwards}@keyframes draw{100%{stroke-dashoffset:0;stroke-width:0}}@keyframes svg_fade{to{fill-opacity:1}}@keyframes fadeIn{to{opacity:1}}.alignwide.tribe-events-view{margin-inline:0}.tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled,.tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled{opacity:.2}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:0;padding-right:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:30px 0;background-color:#fff;border-radius:var(--radius-15);padding:15px}.tribe-common .tribe-common-l-container{max-width:1320px;padding-bottom:80px!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag{padding:0!important}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{background:#006f8c2b;height:auto;padding:10px;border-radius:15px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{padding:0!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper img{border-radius:var(--radius-15)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-list__month-separator{margin-bottom:-20px}.tribe-events .tribe-events-calendar-list__month-separator{margin-bottom:-20px}.tribe-events-header button,.tribe-events-c-subscribe-dropdown button{background-color:transparent!important;padding:0!important;color:inherit!important;border:none!important}.tribe-events.tribe-common .tribe-common-c-btn-border-small,.tribe-events.tribe-common a.tribe-common-c-btn-border-small{font-size:16px;border-radius:10px;background-color:#58887b85;color:#fff}.tribe-events.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-events.tribe-common a.tribe-common-c-btn-border-small:hover{background-color:var(--color-primary)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{font-size:15px}.tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button{font-size:20px}.tribe-events-header .datepicker td>button,.tribe-events-header .datepicker th>button{padding:10px 0!important}.datepicker table tr td button.active{background-image:linear-gradient(to right,#006f8c,#006881,#006076,#00596b,#005261)!important;color:#fff!important;outline:none!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__content{border-radius:10px;padding:0;overflow:hidden}.tribe-events .tribe-events-c-view-selector__button:before{display:none}.tribe-events .tribe-events-c-view-selector__content{top:15px}.tribe-common .tribe-common-c-loader__dot circle{fill:var(--color-primary)}.tribe-events button.tribe-events-c-top-bar__datepicker-button:focus{outline:none}.tribe-events .datepicker .day.current.focused:before,.tribe-events .datepicker .day.current:focus:before,.tribe-events .datepicker .month.current.focused:before,.tribe-events .datepicker .month.current:focus:before,.tribe-events .datepicker .year.current.focused:before,.tribe-events .datepicker .year.current:focus:before{border:none;box-shadow:none}.tribe-events .datepicker .day.focused,.tribe-events .datepicker .day:focus,.tribe-events .datepicker .day:hover,.tribe-events .datepicker .month.focused,.tribe-events .datepicker .month:focus,.tribe-events .datepicker .month:hover,.tribe-events .datepicker .year.focused,.tribe-events .datepicker .year:focus,.tribe-events .datepicker .year:hover{outline:none;background-color:#006F8C12!important}.tribe-events .datepicker .day.current:before,.tribe-events .datepicker .month.current:before,.tribe-events .datepicker .year.current:before{border:1px solid var(--color-primary)}.tribe-events .datepicker .month,.tribe-events .datepicker .year{font-size:15px}.tribe-events .tribe-events-c-messages__message{background-color:#006F8C12;border-radius:10px}.tribe-events .tribe-events-c-messages__message-list-item-link{color:var(--color-text)}.tribe-common .tribe-common-anchor-thin-alt{border-bottom:1px solid var(--color-text)}.tribe-common .tribe-common-anchor-thin-alt:active,.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-common .tribe-common-anchor-thin-alt:hover{color:var(--color-primary)!important}.tribe-common .tribe-common-c-svgicon{color:currentcolor}.tribe-common .tribe-common-c-loader__dot:not(:first-of-type){margin-left:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav{margin-top:40px}.tribe-events .tribe-events-c-subscribe-dropdown{margin-bottom:0}.single-tribe_events .tribe-events-c-subscribe-dropdown{margin-bottom:32px}.tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{border:1px solid #005261;border-radius:10px;color:inherit;padding:12px 20px;display:flex;align-items:center;background:#006f8c2b;font-size:17px}.single-tribe_events .tribe-events-c-subscribe-dropdown__export-icon{margin-top:0}.event-tickets .tribe-tickets__form .tribe-tickets__tickets-form__series-pass-header{padding-bottom:10px}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{width:14px;height:9px}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:focus{outline:none}.tribe-events-c-subscribe-dropdown{position:relative}.tribe-events-c-subscribe-dropdown__content,.tribe-events-c-subscribe-dropdown__content{position:absolute;top:52px;z-index:99;border-radius:10px;overflow:hidden}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{top:50px;width:203px}.tribe-events-c-subscribe-dropdown__list{transform:none!important}.tribe-events-c-subscribe-dropdown__list-item:hover{background-color:#006F8C2B!important}.tribe-events-c-subscribe-dropdown__list-item:hover a{color:#006f8c}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{width:fit-content}.entry .entry-content .event-tickets .tribe-tickets__tickets-form,.event-tickets .tribe-tickets__tickets-form{max-width:100%;border-radius:var(--radius-15)}.event-tickets .tribe-tickets__tickets-item-quantity{background-color:#58887b4a;border-radius:10px;padding:0 5px}.event-tickets .tribe-tickets__tickets-item-quantity-number{width:auto;height:40px}.tribe-tickets__tickets-item-quantity button{padding:0!important;margin:0!important;width:20px!important;color:#000!important}.event-tickets .tribe-tickets__commerce-checkout-cart-item-details-button--more:focus,.event-tickets .tribe-tickets__rsvp-actions-button-not-going:focus,.event-tickets .tribe-tickets__rsvp-form-button:focus,.event-tickets .tribe-tickets__tickets-item-quantity button:focus{outline:none!important}.event-tickets .tribe-common-h4--min-medium{font-size:19px!important}.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.tribe-tickets__attendee-tickets-footer button,a.button.wc-backward{background-color:var(--e-global-color-3405065)!important;font-size:17px!important;color:#FFFFFF!important;border:1px solid var(--e-global-color-3405065)!important;border-radius:50px!important;padding:10px 30px 10px 30px!important;font-weight:500}.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover,.tribe-tickets__attendee-tickets-footer button:hover{background-color:var(--e-global-color-primary)!important}.tribe-modal-cart .tribe-tickets__tickets-item-details-summary{display:none}.tribe-tickets__attendee-tickets-footer button.tribe-common-c-btn-link{background-color:transparent!important;padding:0!important;margin-right:16px;color:inherit!important;text-decoration:none!important;border:none!important}.tribe-tickets__attendee-tickets-footer button.tribe-common-c-btn-link:hover{color:var(--e-global-color-primary)!important}.tribe-events-single .tribe-events-sub-nav{padding:0}.tribe-events-meta-group .tribe-events-single-section-title{font-size:20px;line-height:25px}.tribe-events-event-meta .tribe-events-meta-label{font-size:16px!important;font-weight:500;line-height:24px;margin-bottom:0;margin-top:20px}.tribe-events-event-meta .tribe-events-meta-value{font-size:16px!important}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{color:var(--tec-color-text-primary)}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover{color:var(--e-global-color-primary)}.tribe-common .tribe-common-h4{font-weight:400}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th,table tbody tr:hover>td,table tbody tr:hover>th{background-color:#fff0}.tribe-events .tribe-events-calendar-month__day-date-daynum{color:inherit}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:var(--color-primary)}table.tribe-events-calendar-month{background-color:#edeae463}table.tribe-events-calendar-month,table.tribe-events-calendar-month th,table.tribe-events-calendar-month td{border:1px solid #e4e4e4}table.tribe-events-calendar-month{border-top:1px solid #e4e4e4}.tribe-events-view{padding:0 15px}.tribe-events .tribe-events-calendar-month__header-column{border:1px solid #e4e4e4;border-bottom:0;width:100%!important;padding:12px 15px;border-block-start:unset!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date{font-size:20px}.tooltipster-base.tribe-events-tooltip-theme{padding:10px;border-radius:10px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{width:100%;border-radius:10px;overflow:hidden}.tribe-events-pro-photo .tribe-common-g-row{gap:30px 20px;justify-content:space-between}.tribe-common .tribe-events-pro-photo .tribe-common-g-row--gutters{margin-left:0;margin-right:0}.tribe-common .tribe-events-pro-photo .tribe-common-g-row--gutters>.tribe-common-g-col{margin:0;background-color:#fff;border-radius:7px;padding:15px;width:calc(33.33% - 14px)}.tribe-events-pro.tribe-events-pro-photo--grid .tribe-events-pro-photo__event .tribe-events-pro-photo__event-featured-image{border-radius:7px}.tribe-events-pro.tribe-events-pro-photo--grid .tribe-events-pro-photo__event-featured-image-wrapper{margin-bottom:25px}.tribe-events-pro .tribe-events-pro-photo__event-date-tag{background:#006f8c2b;border-radius:5px;width:70px!important;align-content:center;padding:5px 0 0;height:100%;margin-right:20px!important}.tribe-events-pro .tribe-events-pro-photo__event-date-tag-month{color:inherit!important;font-size:13px!important;font-weight:500!important;text-transform:capitalize!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{height:10px;width:14px}.tribe-events-pro .tribe-events-pro-photo__event-title-link:active,.tribe-events-pro .tribe-events-pro-photo__event-title-link:focus,.tribe-events-pro .tribe-events-pro-photo__event-title-link:hover{border:none;color:var(--color-primary)!important}.tribe-events-pro .tribe-events-pro-photo__event-cost{margin-top:0!important}.tribe-events .tribe-events-c-view-selector__list-item-text{font-size:16px}.tribe_event_series.type-tribe_event_series .page-header{display:none}.tribe_event_series.type-tribe_event_series .page-content{padding-top:80px}.comments-area a,.page-content a{text-decoration:none}.tribe-events-calendar-month__day:has(article){background-color:#006f8c17!important}.tribe-common .tribe-common-anchor-thin{word-break:break-all}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime,.tribe-common .tribe-common-b3,.tribe-events .tribe-events-calendar-month__calendar-event-datetime{font-size:14px;line-height:17px}.tribe-events .tribe-events-calendar-month__calendar-event-title-link:active,.tribe-events .tribe-events-calendar-month__calendar-event-title-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-title-link:hover,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:active,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:hover{border-color:#fff0;color:var(--color-primary)}.tribe-common .tribe-common-h8{font-size:16px}.tribe-common .tribe-modal__overlay{background-color:rgb(0 0 0 / 70%)!important}.entry .entry-content .event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar,.event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/gradient-bg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:20px!important}.event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-tickets__attendee-tickets-form{margin-bottom:0!important}.event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-modal__content .tribe-tickets__tickets-item-quantity{background-color:#fff0}.tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-dialog__close-button{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="currentColor" viewBox="0 0 256 256"><path d="M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"/></svg>')!important;border:none;width:30px;height:30px;padding:5px;background-size:20px;background-position:center;background-color:#58887b33}.tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-dialog__close-button:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="%23ffffff" viewBox="0 0 256 256"><path d="M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"/></svg>')!important;background-color:rgb(255 0 0 / 50%)}.tribe-tickets__ticket-type-header__wrapper .tribe-tickets__ticket-type-title__link a{color:var(--color-text)!important}.tribe-tickets__ticket-type-header__wrapper .tribe-tickets__ticket-type-title__link a:hover{color:var(--color-primary)!important}.tribe-common a:focus,.tribe-common .tribe-dialog__close-button:focus{outline:none!important}.tribe-events .tribe-events-c-small-cta__stock{display:inline-block;margin-top:5px}.tribe-events-pro .tribe-events-pro-photo__event-details .tribe-events-pro-photo__event-datetime{margin:5px 0 0}.tribe-events-pro .tribe-events-pro-summary__event-row{gap:20px}.tribe-events-pro .tribe-events-pro-summary__event-row .tribe-events-pro-summary__event-wrapper{padding:0!important}.tribe-events-pro .tribe-events-pro-summary__event-row .tribe-common-g-row--gutters{margin:0}.tribe-events-pro .tribe-events-pro-summary__event-details{width:100%!important}.tribe-events-pro .tribe-events-pro-summary__event-date-tag{width:90px;background:#006f8c2b;border-radius:5px;align-content:center;padding:5px 0 0;height:100%;margin:0!important}.tribe-events-pro-summary__event-header .tribe-events-pro-summary__event-title,.tribe-events-pro-summary__event-header .tribe-events-pro-summary__event-cost{margin:0!important}.tribe-events-pro-summary__event-header{gap:25px}input:focus-visible{outline:none!important}.tribe-checkout-backlinks{display:none}#nexi-inline-modal{position:relative}#nexi-inline-close-modal{display:none}.tribe-events-meta-group{flex:1 0 25%}.woocommerce-message{border-top-color:var(--color-primary)}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#006f8c2b;border-radius:10px;max-width:1320px;margin:0 auto 30px}.woocommerce-message::before{color:var(--color-primary)}.checkout .checkout-container .container-section{width:auto}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce-order{background-color:#fff0;color:var(--color-text);font-family:"Rubik",Sans-serif;font-size:16px;line-height:24px}.woocommerce-order-received ul.order_details{padding-left:0}.woocommerce-order-received ul.order_details li{font-size:14px;border-right:1px dashed var(--color-primary);margin-bottom:20px}.woocommerce-order-received ul.order_details li strong{font-weight:500}.woocommerce-order-received .woocommerce-order-details__title{margin-top:0}.woocommerce-order-received .woocommerce-table.order_details{border:1px solid var(--color-primary)!important;border-collapse:collapse}.woocommerce-order-received .woocommerce-table.order_details th,.woocommerce-order-received .woocommerce-table.order_details td{border:1px solid var(--color-primary)!important;padding:12px 15px!important}.woocommerce-order-received .woocommerce-table.order_details tr:last-child td,.woocommerce-order-received .woocommerce-table.order_details tr:last-child th{border-bottom:1px solid var(--color-primary)}.woocommerce-order-received .shop_table tfoot td,.woocommerce-order-received .shop_table tfoot th{color:var(--color-text)!important}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table{font-size:16px!important}.woocommerce-order-received table.tribe-attendee-meta{margin-top:10px}.woocommerce-order-received table.shop_table tbody th,.woocommerce-order-received table.shop_table tfoot td,.woocommerce-order-received table.shop_table tfoot th{font-weight:600}.woocommerce-order-received .tribe-common .tribe-common-h4{font-weight:500}.woocommerce-order-received .tec-tickets__attendees-list{margin:20px 0 30px!important;background-color:#006F8C12!important;border-radius:15px}.woocommerce-order-received .tec-tickets__attendees-list .tec-tickets__attendees-list-item{border:none;border-bottom:1px solid var(--color-primary)}.woocommerce-order-received .event-tickets .tec-tickets__attendees-list-item:last-child,.woocommerce-order-received .tribe-common .tec-tickets__attendees-list-item:last-child{border-bottom:none}.woocommerce-order-received .woocommerce .woocommerce-customer-details address{border:1px solid var(--color-primary)!important}.event-tickets .tec-tickets__wallet-plus-passes-container .tec-tickets__wallet-plus-component-pdf-button-container a.tec-tickets__wallet-plus-component-pdf-button-link,.tribe-common .tec-tickets__wallet-plus-passes-container .tec-tickets__wallet-plus-component-pdf-button-container a.tec-tickets__wallet-plus-component-pdf-button-link{background-color:#006f8c17;color:#000;font-weight:500;font-size:17px;border-radius:7px}.event-tickets .tec-tickets__wallet-plus-passes-container .tec-tickets__wallet-plus-component-pdf-button-container a.tec-tickets__wallet-plus-component-pdf-button-link:hover,.tribe-common .tec-tickets__wallet-plus-passes-container .tec-tickets__wallet-plus-component-pdf-button-container a.tec-tickets__wallet-plus-component-pdf-button-link:hover{color:#fff;background-color:var(--color-primary)}.checkout .checkout-container{background-color:#fff;border-radius:15px}.entry .entry-content .event-tickets .tribe-tickets__tickets-form,.event-tickets .tribe-tickets__tickets-form{background-color:#006F8C0A;border:1px solid var(--color-primary)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item,.event-tickets .tribe-tickets__tickets-item,.entry .entry-content .event-tickets .tribe-tickets__tickets-footer,.event-tickets .tribe-tickets__tickets-footer{border-top:1px solid var(--color-primary)}.elementor-pagination{display:flex;align-items:center;justify-content:center}.elementor-pagination .page-numbers{display:inline-block;width:40px;height:40px;border:1px solid #E2E2E2;background-color:#fff;border-radius:5px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;opacity:.4}.elementor-pagination a.page-numbers,.elementor-pagination .page-numbers.current{opacity:1}.elementor-pagination a.page-numbers:hover,.elementor-pagination .page-numbers.current{background-color:var(--color-primary);color:#fff}.cat-filter-grid{position:relative}.cat-filter-grid::after{content:"";position:absolute;right:0;top:0;width:40px;height:41px;background:linear-gradient(to left,#f7f1e5,transparent);pointer-events:none;z-index:2}.hide-left::before{opacity:0}.hide-right::after{opacity:0}.cat-filter-grid .category-filter{display:flex;flex-wrap:nowrap;gap:7px;overflow-x:auto;white-space:nowrap;padding-bottom:10px;scroll-behavior:smooth}.category-filter{display:flex;flex-wrap:wrap;gap:7px}.cat-filter-grid .category-filter::-webkit-scrollbar{height:6px}.cat-filter-grid .category-filter::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.cat-filter-grid .category-filter{scrollbar-width:thin;scrollbar-color:#ccc #fff0}.cat-filter-grid .cat-btn{padding:7px 20px}.cat-btn{flex:0 0 auto;padding:7px 15px;border-radius:50px;background-color:#fff;color:#333333!important;transition:0.3s;border:1px solid #ddd}.cat-btn:hover,.cat-btn.active-cat{background:var(--color-primary);color:#fff!important}.cat-filter-detail .cat-btn{font-size:13px;line-height:18px;padding:6.5px 15px;flex:inherit}.search-wrap .is-form-style input.is-search-input{font-weight:500;color:#444;height:40px;font-family:"Poppins",Sans-serif;border-radius:8px 0 0 8px}.search-wrap .is-form-style button.is-search-submit,.search-wrap .is-form-style .is-search-icon{width:40px;height:40px}.search-wrap .is-form-style.is-form-style-3 label{width:calc(100% - 40px)!important}.search-wrap .is-form-style .is-search-icon{padding-top:3px!important;border:1px solid #ddd;align-content:center;border-radius:0 8px 8px 0;background:#fff;cursor:pointer}div.is-ajax-search-details,div.is-ajax-search-result{padding:0!important;width:315px!important;border:1px solid #bf0f001f;border-radius:8px;overflow:hidden;margin-top:5px;background:#fff!important;margin-left:-35px;z-index:99!important}.is-show-more-results-text{padding:10px 0 10px!important;border-top:1px solid #bf0f001f!important;background-color:#fff7f6}.is-show-more-results-text:hover{background-color:#f3cdca!important}.is-ajax-search-post,.is-ajax-search-post-details{padding:8px!important;border-bottom:1px solid #ddd!important;border-bottom:1px solid #bf0f001f!important}.is-search-sections .thumbnail img,.is-search-sections .thumbnail{max-width:60px!important;border-radius:5px}.is-ajax-search-details a,.is-ajax-search-result a{color:#444!important;font-size:13px!important}.is-ajax-search-details,.is-ajax-search-details *,.is-ajax-search-result,.is-ajax-search-result *{line-height:16px!important}.is-ajax-search-details .is-ajax-search-items>div,.is-ajax-search-post{background-color:#ffffff!important}.is-ajax-search-post-details:last-child,.is-ajax-search-posts .is-ajax-search-post:last-child{border:0!important}.is-ajax-search-result .is-search-sections .meta{display:none}.is-ajax-search-details a:hover,.is-ajax-search-result a:hover{text-decoration:none!important;color:var(--color-primary)!important}.is-search-sections{display:flex;align-items:center}.is-show-more-results{margin-top:0!important}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar,.event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar{width:1003px!important;max-height:calc(100vh - 160px)!important;height:auto!important}.entry .entry-content .event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-modal__content .tribe-tickets__tickets-item,.event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-modal__content .tribe-tickets__tickets-item{grid-template-columns:0 11fr 2fr 2fr 2fr!important}.tribe-events-meta-group{width:25%}.tribe-events-venue-map{width:auto}.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:25%}}@media (max-width:1024px){.main-nav .elementor-nav-menu--dropdown.elementor-nav-menu__container{background-image:url(/wp-content/themes/hello-elementor-child/assets/img/gradient-bg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.h1-title.font-65{font-size:75px;line-height:50px}.tribe-common .tribe-events-pro-photo .tribe-common-g-row--gutters>.tribe-common-g-col{width:calc(50% - 10px)}}@media (max-width:880px){div.is-ajax-search-details,div.is-ajax-search-result{max-width:100%!important;width:calc(100% - 30px)!important;left:15px!important;margin-left:0}}@media (max-width:767px){.social-wrap{visibility:hidden}.elementor-nav-menu--dropdown .social-wrap{visibility:visible;padding:10px 15px;border-top:1px solid var(--color-primary)}.elementor-nav-menu--dropdown .social-wrap .elementor-social-icons-wrapper a{padding:inherit!important}.elementor-nav-menu--dropdown .social-wrap .elementor-button-text{color:#fff!important}.h1-title.font-65{line-height:0}.ttl-draw .elementor-heading-title{padding-left:45px}.ttl-draw .elementor-heading-title:before{width:35px;height:35px}.woocommerce-order-received .tec-tickets__attendees-list .tec-tickets__attendees-list-item,.woocommerce-order-received .tribe-common .tec-tickets__attendees-list-item-attendee-details{align-items:flex-start;align-self:flex-start}.woocommerce-order-received .woocommerce-table.order_details th,.woocommerce-order-received .woocommerce-table.order_details td{padding:7px 10px!important}.elementor-widget-woocommerce-cart .e-shop-table.e-cart-section{border:none!important;padding:0!important;background-color:transparent!important}.elementor-widget-woocommerce-cart .woocommerce table.cart tr:not(:last-child){padding:15px!important;background-color:#006F8C0A;margin-bottom:25px;border:1px solid var(--color-primary)!important;border-radius:15px;position:relative}td.product-remove{border:1px solid var(--color-primary)!important;position:absolute;right:-6px;top:-10px;padding:0!important;border-radius:100px;color:#fff;width:30px;height:30px;display:flex!important;align-items:center;justify-content:center;background-image:url(/wp-content/themes/hello-elementor-child/assets/img/gradient-bg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-remove a{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="red" viewBox="0 0 256 256"><path d="M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"/></svg>')!important;margin-right:0!important;color:#fff!important}.tribe-common .tribe-events-pro-photo .tribe-common-g-row--gutters>.tribe-common-g-col{width:100%}.tribe-common .tribe-common-l-container{padding-left:0;padding-right:0}.tribe-events-pro.tribe-events-pro-photo--grid .tribe-events-pro-photo__event .tribe-events-pro-photo__event-featured-image-link{max-width:100%!important}.tribe-events-pro-photo .tribe-common-g-row{gap:20px 20px}.tribe-events .tribe-events-calendar-month__day-cell--mobile{background-color:#fff0;border:none;border-radius:0;padding:10px 5px}.tribe-events .tribe-events-calendar-month__day{border-radius:0;padding-top:0}.tribe-events .tribe-events-calendar-month__day-cell--mobile:focus{color:#141827!important}.tribe_event_series.type-tribe_event_series .page-content{padding-top:40px}}@media (max-width:400px){.tribe-events .tribe-events-calendar-month__day{min-height:55px}}