.elementor-29598 .elementor-element.elementor-element-7456b5d1 > .elementor-container{max-width:1200px;}.elementor-29598 .elementor-element.elementor-element-7456b5d1{padding:0px 0px 0px 0px;}.elementor-29598 .elementor-element.elementor-element-7557ff79 .tec-events-back a:hover{color:var( --e-global-color-primary );}.elementor-widget-tec_events_elementor_widget_event_status .tec-events-elementor-event-widget__status--description{color:var( --e-global-color-text );}.elementor-widget-tec_events_elementor_widget_event_status .tec-events-elementor-event-widget__status{border-left:var( --e-global-color-primary );}.elementor-29598 .elementor-element.elementor-element-3c56cc04 .tec-events-elementor-event-widget__status-passed{color:var( --e-global-color-b73c23f );}.elementor-29598 .elementor-element.elementor-element-3c56cc04 .tec-events-elementor-event-widget__status{border:1px solid #da394d;}.elementor-29598 .elementor-element.elementor-element-6af42fec > .elementor-widget-container{margin:-14px 0px -24px 0px;}.elementor-29598 .elementor-element.elementor-element-6af42fec .tec-events-elementor-event-widget__datetime{font-size:28px;font-weight:500;}.elementor-29598 .elementor-element.elementor-element-531b3226 > .elementor-widget-container{margin:-24px 0px -32px 0px;}.elementor-29598 .elementor-element.elementor-element-531b3226 .tribe-events-widget-countdown__event-title-link{color:var( --e-global-color-b73c23f );}.elementor-29598 .elementor-element.elementor-element-531b3226 .tribe-events-widget-countdown__event-title{font-family:"Avenir", Sans-serif;font-size:44px;font-weight:300;line-height:44px;letter-spacing:-0.2px;}.elementor-29598 .elementor-element.elementor-element-531b3226 .tribe-events-widget .tribe-events-widget-countdown__number{color:var( --e-global-color-4bd7b3e );font-weight:100;}.elementor-29598 .elementor-element.elementor-element-76884b4c .tec-events-elementor-event-widget__image img{width:100%;max-width:50%;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );}.elementor-29598 .elementor-element.elementor-element-46492ec:not(.elementor-motion-effects-element-type-background), .elementor-29598 .elementor-element.elementor-element-46492ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.golighthouse.com/en/wp-content/uploads/2025/05/2025-LWS-Wave-grey-copy-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29598 .elementor-element.elementor-element-46492ec{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b73c23f );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:24px;padding:30px 0px 30px 0px;}.elementor-29598 .elementor-element.elementor-element-46492ec, .elementor-29598 .elementor-element.elementor-element-46492ec > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-29598 .elementor-element.elementor-element-46492ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29598 .elementor-element.elementor-element-23c15654 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-29598 .elementor-element.elementor-element-509dfeba .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block{transform-origin:center;}.elementor-29598 .elementor-element.elementor-element-509dfeba .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-29598 .elementor-element.elementor-element-509dfeba .plus-list-adv-typo-block .listing-typo-text{font-family:"Avenir", Sans-serif;font-size:32px;font-weight:800;letter-spacing:-0.2px;}.elementor-29598 .elementor-element.elementor-element-509dfeba .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-29598 .elementor-element.elementor-element-509dfeba .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block span,.elementor-29598 .elementor-element.elementor-element-509dfeba .plus-list-adv-typo-block .listing-typo-text{background-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(270deg, #3985C6 33%, #003766 100%);}.elementor-29598 .elementor-element.elementor-element-509dfeba .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block.typo_stroke,.elementor-29598 .elementor-element.elementor-element-509dfeba .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block.typo_stroke span{-webkit-text-stroke-width:0px;-webkit-text-stroke-color:#31313100;color:transparent;-webkit-text-fill-color:transparent;}.elementor-29598 .elementor-element.elementor-element-509dfeba .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block.typo_stroke:hover,.elementor-29598 .elementor-element.elementor-element-509dfeba .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block.typo_stroke:hover span{color:transparent;-webkit-text-fill-color:transparent;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-29598 .elementor-element.elementor-element-5035d1bd > .elementor-widget-container{margin:-8px 0px -24px 0px;}.elementor-29598 .elementor-element.elementor-element-5035d1bd .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:700;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-29598 .elementor-element.elementor-element-2cdb9313 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-29598 .elementor-element.elementor-element-2cdb9313 .tec-events-elementor-event-widget__organizer-name, .elementor-29598 .elementor-element.elementor-element-2cdb9313 .tec-events-elementor-event-widget__organizer-name a{color:var( --e-global-color-b73c23f );font-size:16px;font-weight:600;line-height:18px;}.elementor-29598 .elementor-element.elementor-element-5f065066 > .elementor-widget-container{margin:-8px 0px -24px 0px;}.elementor-29598 .elementor-element.elementor-element-5f065066 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:700;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-29598 .elementor-element.elementor-element-2aa3ed38 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-29598 .elementor-element.elementor-element-2aa3ed38 .tec-events-elementor-event-widget__categories-link-wrapper a{color:var( --e-global-color-primary );}.elementor-29598 .elementor-element.elementor-element-1dfee16a > .elementor-widget-container{margin:24px 0px -8px 0px;}.elementor-29598 .elementor-element.elementor-element-1dfee16a .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:700;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-29598 .elementor-element.elementor-element-4d11f92c > .elementor-widget-container{margin:-16px 0px -10px 0px;}.elementor-29598 .elementor-element.elementor-element-4d11f92c .tec-events-elementor-event-widget__website-link a{color:var( --e-global-color-primary );}.elementor-29598 .elementor-element.elementor-element-5ee65066 > .elementor-widget-container{margin:-8px 0px -24px 0px;}.elementor-29598 .elementor-element.elementor-element-5ee65066 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:700;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29598 .elementor-element.elementor-element-33e9247f > .elementor-widget-container{margin:-14px 0px -34px 0px;}.elementor-29598 .elementor-element.elementor-element-33e9247f{font-family:"Avenir", Sans-serif;font-size:10px;font-weight:400;line-height:29.124px;letter-spacing:-0.2px;}.elementor-29598 .elementor-element.elementor-element-7485856e > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-29598 .elementor-element.elementor-element-7485856e .tec-events-elementor-event-widget__cost{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:700;}.elementor-29598 .elementor-element.elementor-element-2d74c055 > .elementor-widget-container{margin:12px 0px -16px 0px;}.elementor-29598 .elementor-element.elementor-element-2d74c055 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:700;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-29598 .elementor-element.elementor-element-43bc7f1f .tec-events-elementor-event-widget__export-dropdown-button{color:var( --e-global-color-b73c23f );background-color:var( --e-global-color-primary );}.elementor-29598 .elementor-element.elementor-element-43bc7f1f .tec-events-elementor-event-widget__export-dropdown .tec-events-elementor-event-widget__export-dropdown-button{border-color:var( --e-global-color-b73c23f );}.elementor-29598 .elementor-element.elementor-element-43bc7f1f .tec-events-elementor-event-widget__export-dropdown  .tec-events-elementor-event-widget__export-dropdown-button{background-color:var( --e-global-color-2982854 );}.elementor-29598 .elementor-element.elementor-element-43bc7f1f .tec-events-elementor-event-widget__export-dropdown-button:hover{color:var( --e-global-color-secondary );}.elementor-29598 .elementor-element.elementor-element-43bc7f1f .tec-events-elementor-event-widget__export-dropdown-link{font-weight:700;}.elementor-bc-flex-widget .elementor-29598 .elementor-element.elementor-element-37b2a73b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-29598 .elementor-element.elementor-element-37b2a73b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-29598 .elementor-element.elementor-element-37b2a73b > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-29598 .elementor-element.elementor-element-1e0fb858{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29598 .elementor-element.elementor-element-1e0fb858 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-29598 .elementor-element.elementor-element-1e0fb858 .tec-events-elementor-event-widget__venue-name, .elementor-29598 .elementor-element.elementor-element-1e0fb858 .tec-events-elementor-event-widget__venue-name a{color:var( --e-global-color-primary );font-weight:600;line-height:21px;}.elementor-29598 .elementor-element.elementor-element-1e0fb858 .tec-events-elementor-event-widget__venue-address-header{font-style:normal;text-decoration:none;line-height:1px;}.elementor-29598 .elementor-element.elementor-element-1e0fb858 .tec-events-elementor-event-widget__venue-address-map-link .tribe-events-gmap{color:var( --e-global-color-primary );}.elementor-29598 .elementor-element.elementor-element-1e0fb858 .tec-events-elementor-event-widget__venue-phone-header{color:var( --e-global-color-text );font-size:14px;line-height:1px;}.elementor-29598 .elementor-element.elementor-element-1e0fb858 .tec-events-elementor-event-widget__venue-phone-number{color:var( --e-global-color-primary );}.elementor-29598 .elementor-element.elementor-element-1e0fb858 .tec-events-elementor-event-widget__venue-website-header{color:var( --e-global-color-text );font-size:14px;}.elementor-29598 .elementor-element.elementor-element-1e0fb858 .tec-events-elementor-event-widget__venue-website-url a{color:var( --e-global-color-primary );}.elementor-29598 .elementor-element.elementor-element-1e0fb858 .tec-events-elementor-event-widget__venue-map{max-width:90%;width:90%;height:calc( 96% - var(--tec-spacer-2));border-radius:24px 24px 24px 24px;}.elementor-29598 .elementor-element.elementor-element-5d7cc36b{margin-top:0px;margin-bottom:50px;}.elementor-29598 .elementor-element.elementor-element-4b2596ce .tec-events-elementor-event-widget__navigation--subnav a{color:var( --e-global-color-primary );}.elementor-29598 .elementor-element.elementor-element-4b2596ce .tec-events-elementor-event-widget__navigation--subnav a:hover{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-29598 .elementor-element.elementor-element-d5fd694{width:100%;}.elementor-29598 .elementor-element.elementor-element-23c15654{width:40%;}.elementor-29598 .elementor-element.elementor-element-37b2a73b{width:60%;}}@media(min-width:1025px){.elementor-29598 .elementor-element.elementor-element-46492ec:not(.elementor-motion-effects-element-type-background), .elementor-29598 .elementor-element.elementor-element-46492ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-29598 .elementor-element.elementor-element-6af42fec > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-29598 .elementor-element.elementor-element-54a820a3 > .elementor-widget-container{padding:24px 24px 24px 24px;}}