.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-444fb552{--display:flex;--min-height:25vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-444fb552:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-444fb552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-36 .elementor-element.elementor-element-444fb552::before, .elementor-36 .elementor-element.elementor-element-444fb552 > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-444fb552 > .e-con-inner > .elementor-background-video-container::before, .elementor-36 .elementor-element.elementor-element-444fb552 > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-444fb552 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36 .elementor-element.elementor-element-444fb552 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000D1;--background-overlay:'';}.elementor-36 .elementor-element.elementor-element-f5fc650{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF2B;--border-color:#FFFFFF2B;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-a94-upcoming-schedule.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-a94-upcoming-schedule .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-a94-upcoming-schedule .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-a94-upcoming-schedule.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-a94-upcoming-schedule:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-a94-upcoming-schedule.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-a94-upcoming-schedule .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-650a496 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us{background:transparent !important;border-radius:22px 22px 22px 22px !important;padding:0px 0px 0px 0px !important;--a94-surface:#101010;--a94-surface-raised:#171717;--a94-surface-soft:#242424;--a94-border:rgba(255,255,255,0.12);--a94-text:#ffffff;--a94-muted:rgba(255,255,255,0.64);--a94-accent:#ff6600;--a94-accent-hover:#ff7a1a;--a94-button-text:#ffffff;--a94-button-hover-text:#ffffff;--a94-radius:24px;--a94-pad-top:30px;--a94-pad-right:30px;--a94-pad-bottom:30px;--a94-pad-left:30px;--a94-gap:20px;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__top{margin-bottom:14px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__title{color:#FFFFFF !important;text-transform:uppercase !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__subtitle{color:rgba(255,255,255,0.62) !important;text-transform:none !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__header-button{text-transform:none !important;color:#ff8a00 !important;background:rgba(255,255,255,0.045) !important;border-radius:14px 14px 14px 14px !important;padding:0px 14px 0px 14px !important;min-height:36px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__header-button:hover{color:#ffa733 !important;background:rgba(255,255,255,0.065) !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-trigger{width:38px !important;min-width:38px !important;height:38px !important;color:#000000 !important;background:#ff6600 !important;border-radius:14px 14px 14px 14px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-trigger svg, .elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-trigger i{width:16px !important;height:16px !important;font-size:16px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-trigger:hover, .elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-trigger[aria-expanded="true"]{color:#000000 !important;background:#ff7a1a !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-menu{width:min(340px, calc(100vw - 32px)) !important;background:#111111 !important;border-radius:14px 14px 14px 14px !important;padding:8px 8px 8px 8px !important;gap:6px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-option{padding:9px 10px 9px 10px !important;background:#171717 !important;border-radius:10px 10px 10px 10px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-option:hover{background:rgba(255,102,0,0.12) !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-option strong{color:#ffffff !important;text-transform:none !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-option:hover strong{color:#ffffff !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-option span{color:rgba(255,255,255,0.56) !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-option-icon svg, .elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-option-icon i{width:17px !important;height:17px !important;font-size:17px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-option-icon{color:#ff6600 !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__book-option:hover .a94us__book-option-icon{color:#ff8a00 !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__featured{background:#171717 !important;border-radius:14px 14px 14px 14px !important;padding:10px 12px 10px 12px !important;gap:12px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__featured-title{color:#ffffff !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__featured-meta{color:rgba(255,255,255,0.64) !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__section-head h4{color:#ffffff !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__section-head span{color:rgba(255,255,255,0.62) !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__list{gap:8px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__row{background:rgba(255,255,255,0.035) !important;border-radius:12px 12px 12px 12px !important;padding:8px 10px 8px 10px !important;min-height:58px !important;gap:10px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__row:hover{background:rgba(255,255,255,0.055) !important;border-color:rgba(255,138,0,0.45) !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__row-title{color:#ffffff !important;text-transform:none !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__row-meta{color:rgba(255,255,255,0.62) !important;text-transform:none !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__featured > .a94us__datebox{width:56px !important;min-width:56px !important;height:56px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__row > .a94us__datebox{width:42px !important;min-width:42px !important;height:42px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__datebox{background:#ff6600 !important;color:#000000 !important;border-radius:16px 16px 16px 16px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__badges{gap:6px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__badge{background:rgba(255,255,255,0.07) !important;color:rgba(255,255,255,0.8) !important;text-transform:uppercase !important;border-radius:999px 999px 999px 999px !important;padding:0px 8px 0px 8px !important;min-height:22px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__empty{background:rgba(255,255,255,0.035) !important;border-radius:12px 12px 12px 12px !important;padding:26px 26px 26px 26px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__empty-text{color:rgba(255,255,255,0.72) !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__modal-backdrop{background:rgba(0,0,0,0.74) !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__modal-box{background:#070707 !important;border-radius:22px 22px 22px 22px !important;width:min(980px, calc(100vw - 32px)) !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__modal-frame, .elementor-36 .elementor-element.elementor-element-650a496 .a94us__shortcode-wrap, .elementor-36 .elementor-element.elementor-element-650a496 .a94us__modal-schedule{height:76vh !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__modal-head{padding:18px 20px 18px 20px !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__modal-title{color:#ffffff !important;text-transform:uppercase !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__modal-close{color:#ffffff !important;}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__modal-close:hover{color:#ff6600 !important;}#elementor-popup-modal-36 .dialog-widget-content{animation-duration:1.2s;}#elementor-popup-modal-36{background-color:var( --e-global-color-57c8da2 );justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-36 .dialog-message{width:1140px;height:auto;}#elementor-popup-modal-36 .dialog-close-button{display:flex;background-color:var( --e-global-color-86b4fcd );font-size:20px;}#elementor-popup-modal-36 .dialog-close-button i{color:var( --e-global-color-accent );}#elementor-popup-modal-36 .dialog-close-button svg{fill:var( --e-global-color-accent );}#elementor-popup-modal-36 .dialog-close-button:hover i{color:var( --e-global-color-14ef391 );}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-444fb552{--content-width:760px;}.elementor-36 .elementor-element.elementor-element-f5fc650{--width:100%;}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-444fb552{--min-height:350px;}.elementor-widget-a94-upcoming-schedule.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}#elementor-popup-modal-36 .dialog-message{width:90vw;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-444fb552{--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-a94-upcoming-schedule.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-36 .elementor-element.elementor-element-650a496 .a94us__datebox{display:flex !important;}}