.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-31245 .elementor-element.elementor-element-f2f2587 > .elementor-widget-container{margin:-54px 0px 18px -5px;}.elementor-31245 .elementor-element.elementor-element-f2f2587{text-align:center;}.elementor-31245 .elementor-element.elementor-element-f2f2587 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:120px;font-weight:900;line-height:100px;letter-spacing:-0.2px;color:var( --e-global-color-5f8ba58 );}.elementor-31245 .elementor-element.elementor-element-7859bfd{text-align:center;}.elementor-31245 .elementor-element.elementor-element-7859bfd .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:32px;font-weight:400;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-60410d3 );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-31245 .elementor-element.elementor-element-7c5ec73{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:400;line-height:32.36px;letter-spacing:-0.2px;color:var( --e-global-color-60410d3 );}.elementor-31245 .elementor-element.elementor-element-489d6f5{text-align:start;}.elementor-31245 .elementor-element.elementor-element-489d6f5 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:42px;font-weight:100;line-height:53px;letter-spacing:-0.2px;color:var( --e-global-color-5f8ba58 );}.elementor-31245 .elementor-element.elementor-element-47b12b9{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-60410d3 );}.elementor-31245 .elementor-element.elementor-element-47b12b9 p{margin-block-end:8px;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-31245 .elementor-element.elementor-element-widget_w2qyziuew .elementor-icon-list-icon i{color:var( --e-global-color-5f8ba58 );transition:color 0.3s;}.elementor-31245 .elementor-element.elementor-element-widget_w2qyziuew .elementor-icon-list-icon svg{fill:var( --e-global-color-5f8ba58 );transition:fill 0.3s;}.elementor-31245 .elementor-element.elementor-element-widget_w2qyziuew{--e-icon-list-icon-size:26px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-31245 .elementor-element.elementor-element-widget_w2qyziuew .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-31245 .elementor-element.elementor-element-widget_w2qyziuew .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31245 .elementor-element.elementor-element-widget_w2qyziuew .elementor-icon-list-item > a{font-family:"Avenir", Sans-serif;font-size:0.95rem;font-weight:500;line-height:32px;}.elementor-31245 .elementor-element.elementor-element-widget_w2qyziuew .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-31245 .elementor-element.elementor-element-277c7d4{--display:flex;--min-height:700px;--justify-content:center;--overlay-opacity:0.69;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:256px;--padding-right:36px;}.elementor-31245 .elementor-element.elementor-element-277c7d4:not(.elementor-motion-effects-element-type-background), .elementor-31245 .elementor-element.elementor-element-277c7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.golighthouse.com/wp-content/uploads/2026/09/pharma-tablet.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-31245 .elementor-element.elementor-element-277c7d4::before, .elementor-31245 .elementor-element.elementor-element-277c7d4 > .elementor-background-video-container::before, .elementor-31245 .elementor-element.elementor-element-277c7d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-31245 .elementor-element.elementor-element-277c7d4 > .elementor-background-slideshow::before, .elementor-31245 .elementor-element.elementor-element-277c7d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31245 .elementor-element.elementor-element-277c7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-f96b9a5 ) 43%, #3F87CB00 59%);}.elementor-31245 .elementor-element.elementor-element-277c7d4.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-31245 .elementor-element.elementor-element-64d2e9c .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:2.5rem;font-weight:400;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-secondary );}.elementor-31245 .elementor-element.elementor-element-f5bd131{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-60410d3 );}.elementor-31245 .elementor-element.elementor-element-f5bd131 p{margin-block-end:12px;}.elementor-widget-light_beam_button_a5ad5988 .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-light_beam_button_a5ad5988 .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-31245 .elementor-element.elementor-element-0a3aebc .light-beam-btn-wrapper-a5ad5988{--beam-color-1:var( --e-global-color-secondary );--beam-color-2:var( --e-global-color-60410d3 );--beam-speed:2.4s;--beam-width:3px;--beam-length:25%;--beam-border-radius:24px;}.elementor-31245 .elementor-element.elementor-element-0a3aebc .light-beam-btn-inner-a5ad5988{font-family:"Avenir", Sans-serif;font-weight:700;color:var( --e-global-color-60410d3 );--glass-bg:var( --e-global-color-primary );--glass-bg-hover:var( --e-global-color-secondary );--glass-blur:17px;padding:12px 32px 12px 32px;}.elementor-31245 .elementor-element.elementor-element-9e2bccb > .elementor-widget-container{margin:-24px 0px 0px 34px;}.elementor-31245 .elementor-element.elementor-element-9e2bccb{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:800;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-secondary );}.elementor-31245 .elementor-element.elementor-element-07b5b41{text-align:start;}.elementor-31245 .elementor-element.elementor-element-07b5b41 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:42px;font-weight:100;line-height:53px;letter-spacing:-0.2px;color:var( --e-global-color-5f8ba58 );}.elementor-31245 .elementor-element.elementor-element-0167c57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31245 .elementor-element.elementor-element-751ea29{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-5f8ba58 );--border-color:var( --e-global-color-5f8ba58 );--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31245 .elementor-element.elementor-element-751ea29:not(.elementor-motion-effects-element-type-background), .elementor-31245 .elementor-element.elementor-element-751ea29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60410d3 );}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-31245 .elementor-element.elementor-element-776dbeb .elementor-icon-wrapper{text-align:center;}.elementor-31245 .elementor-element.elementor-element-776dbeb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-776dbeb.elementor-view-framed .elementor-icon, .elementor-31245 .elementor-element.elementor-element-776dbeb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31245 .elementor-element.elementor-element-776dbeb.elementor-view-framed .elementor-icon, .elementor-31245 .elementor-element.elementor-element-776dbeb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-31245 .elementor-element.elementor-element-776dbeb.elementor-view-framed .elementor-icon{background-color:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-776dbeb.elementor-view-stacked .elementor-icon svg{fill:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-a01ca58{text-align:center;}.elementor-31245 .elementor-element.elementor-element-aceb1c5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-5f8ba58 );--border-color:var( --e-global-color-5f8ba58 );--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31245 .elementor-element.elementor-element-aceb1c5:not(.elementor-motion-effects-element-type-background), .elementor-31245 .elementor-element.elementor-element-aceb1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60410d3 );}.elementor-31245 .elementor-element.elementor-element-deb8ffd .elementor-icon-wrapper{text-align:center;}.elementor-31245 .elementor-element.elementor-element-deb8ffd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-deb8ffd.elementor-view-framed .elementor-icon, .elementor-31245 .elementor-element.elementor-element-deb8ffd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31245 .elementor-element.elementor-element-deb8ffd.elementor-view-framed .elementor-icon, .elementor-31245 .elementor-element.elementor-element-deb8ffd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-31245 .elementor-element.elementor-element-deb8ffd.elementor-view-framed .elementor-icon{background-color:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-deb8ffd.elementor-view-stacked .elementor-icon svg{fill:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-66eae31{text-align:center;}.elementor-31245 .elementor-element.elementor-element-f336861{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-5f8ba58 );--border-color:var( --e-global-color-5f8ba58 );--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31245 .elementor-element.elementor-element-f336861:not(.elementor-motion-effects-element-type-background), .elementor-31245 .elementor-element.elementor-element-f336861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60410d3 );}.elementor-31245 .elementor-element.elementor-element-3b3e643 .elementor-icon-wrapper{text-align:center;}.elementor-31245 .elementor-element.elementor-element-3b3e643.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-3b3e643.elementor-view-framed .elementor-icon, .elementor-31245 .elementor-element.elementor-element-3b3e643.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31245 .elementor-element.elementor-element-3b3e643.elementor-view-framed .elementor-icon, .elementor-31245 .elementor-element.elementor-element-3b3e643.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-31245 .elementor-element.elementor-element-3b3e643.elementor-view-framed .elementor-icon{background-color:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-3b3e643.elementor-view-stacked .elementor-icon svg{fill:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-a439df0{text-align:center;}.elementor-31245 .elementor-element.elementor-element-d916029{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-5f8ba58 );--border-color:var( --e-global-color-5f8ba58 );--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31245 .elementor-element.elementor-element-d916029:not(.elementor-motion-effects-element-type-background), .elementor-31245 .elementor-element.elementor-element-d916029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60410d3 );}.elementor-31245 .elementor-element.elementor-element-f2bdda1 .elementor-icon-wrapper{text-align:center;}.elementor-31245 .elementor-element.elementor-element-f2bdda1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-f2bdda1.elementor-view-framed .elementor-icon, .elementor-31245 .elementor-element.elementor-element-f2bdda1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31245 .elementor-element.elementor-element-f2bdda1.elementor-view-framed .elementor-icon, .elementor-31245 .elementor-element.elementor-element-f2bdda1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-31245 .elementor-element.elementor-element-f2bdda1.elementor-view-framed .elementor-icon{background-color:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-f2bdda1.elementor-view-stacked .elementor-icon svg{fill:rgba(63, 135, 203, 0.08);}.elementor-31245 .elementor-element.elementor-element-ad90eda{text-align:center;}.elementor-31245 .elementor-element.elementor-element-9a60982{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31245 .elementor-element.elementor-element-99d82c9{--display:flex;}.elementor-31245 .elementor-element.elementor-element-e345ab6 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-31245 .elementor-element.elementor-element-e345ab6{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:600;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-5f8ba58 );}.elementor-31245 .elementor-element.elementor-element-e345ab6 p{margin-block-end:0px;}.elementor-31245 .elementor-element.elementor-element-3a1701c > .elementor-widget-container{margin:-23px 0px 0px -4px;}.elementor-31245 .elementor-element.elementor-element-3a1701c{text-align:start;}.elementor-31245 .elementor-element.elementor-element-3a1701c .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:42px;font-weight:100;line-height:53px;letter-spacing:-0.2px;color:var( --e-global-color-60410d3 );}.elementor-31245 .elementor-element.elementor-element-c3cc992 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 24px 0px;}.elementor-31245 .elementor-element.elementor-element-c3cc992{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-60410d3 );}.elementor-31245 .elementor-element.elementor-element-c3cc992 p{margin-block-end:8px;}.elementor-31245 .elementor-element.elementor-element-c3cc992 a{color:var( --e-global-color-secondary );}.elementor-31245 .elementor-element.elementor-element-widget_ixof5597l .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFE79C40;}.elementor-31245 .elementor-element.elementor-element-widget_ixof5597l .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-31245 .elementor-element.elementor-element-widget_ixof5597l .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-31245 .elementor-element.elementor-element-widget_ixof5597l .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-31245 .elementor-element.elementor-element-widget_ixof5597l .elementor-icon-list-icon i{color:var( --e-global-color-5f8ba58 );transition:color 0.3s;}.elementor-31245 .elementor-element.elementor-element-widget_ixof5597l .elementor-icon-list-icon svg{fill:var( --e-global-color-5f8ba58 );transition:fill 0.3s;}.elementor-31245 .elementor-element.elementor-element-widget_ixof5597l{--e-icon-list-icon-size:1.15rem;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-31245 .elementor-element.elementor-element-widget_ixof5597l .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31245 .elementor-element.elementor-element-widget_ixof5597l .elementor-icon-list-item > a{font-family:"Avenir", Sans-serif;font-size:0.95rem;font-weight:400;line-height:2.4em;}.elementor-31245 .elementor-element.elementor-element-widget_ixof5597l .elementor-icon-list-text{color:var( --e-global-color-60410d3 );transition:color 0.3s;}.elementor-31245 .elementor-element.elementor-element-264ef93{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-31245 .elementor-element.elementor-element-264ef93.e-con{--align-self:center;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31245 .elementor-element.elementor-element-ff0930b .widget-image-caption{color:var( --e-global-color-5f8ba58 );}.elementor-widget-tp-advanced-typography .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-tp-advanced-typography .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-31245 .elementor-element.elementor-element-9a8e155{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-31245 .elementor-element.elementor-element-9a8e155 .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block{transform-origin:center;}.elementor-31245 .elementor-element.elementor-element-9a8e155 .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-31245 .elementor-element.elementor-element-9a8e155 .plus-list-adv-typo-block .listing-typo-text{font-family:"Avenir", Sans-serif;}.elementor-31245 .elementor-element.elementor-element-9a8e155 .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-31245 .elementor-element.elementor-element-9a8e155 .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block span,.elementor-31245 .elementor-element.elementor-element-9a8e155 .plus-list-adv-typo-block .listing-typo-text{color:var( --e-global-color-primary );}.elementor-widget-nested-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-nested-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-31245 .elementor-element.elementor-element-c0507f1{--display:flex;}.elementor-31245 .elementor-element.elementor-element-468b71d{color:var( --e-global-color-text );}.elementor-31245 .elementor-element.elementor-element-efbef9e{--display:flex;}.elementor-31245 .elementor-element.elementor-element-a171316{color:var( --e-global-color-text );}.elementor-31245 .elementor-element.elementor-element-bce5a63{--display:flex;}.elementor-31245 .elementor-element.elementor-element-d42db37{color:var( --e-global-color-text );}.elementor-31245 .elementor-element.elementor-element-42a68d9{--display:flex;}.elementor-31245 .elementor-element.elementor-element-38775ff{color:var( --e-global-color-text );}.elementor-31245 .elementor-element.elementor-element-bdb675b{--display:flex;}.elementor-31245 .elementor-element.elementor-element-8341dd1{color:var( --e-global-color-text );}.elementor-31245 .elementor-element.elementor-element-41c9abd{--display:flex;}.elementor-31245 .elementor-element.elementor-element-2fb638b{color:var( --e-global-color-text );}.elementor-31245 .elementor-element.elementor-element-dfd4eb3{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-372e7ed );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:18px;--n-accordion-icon-gap:14px;}.elementor-31245 .elementor-element.elementor-element-dfd4eb3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-31245 .elementor-element.elementor-element-dfd4eb3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-31245 .elementor-element.elementor-element-dfd4eb3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-31245 .elementor-element.elementor-element-dfd4eb3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Avenir", Sans-serif;}:where( .elementor-31245 .elementor-element.elementor-element-dfd4eb3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-31245 .elementor-element.elementor-element-eff1b2f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;}.elementor-31245 .elementor-element.elementor-element-acd0f4e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-31245 .elementor-element.elementor-element-acd0f4e .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:42px;font-weight:100;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-secondary );}.elementor-31245 .elementor-element.elementor-element-00b03bd{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;line-height:29.124px;letter-spacing:-0.2px;color:var( --e-global-color-60410d3 );}.elementor-31245 .elementor-element.elementor-element-00b03bd > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-31245 .elementor-element.elementor-element-00b03bd a{color:var( --e-global-color-5f8ba58 );}.elementor-31245 .elementor-element.elementor-element-8e86865{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-31245 .elementor-element.elementor-element-0ac2400 .light-beam-btn-wrapper-a5ad5988{--beam-color-1:var( --e-global-color-secondary );--beam-color-2:var( --e-global-color-60410d3 );--beam-speed:2.4s;--beam-width:3px;--beam-length:25%;--beam-border-radius:24px;}.elementor-31245 .elementor-element.elementor-element-0ac2400 .light-beam-btn-inner-a5ad5988{font-family:"Avenir", Sans-serif;font-weight:700;color:var( --e-global-color-60410d3 );--glass-bg:var( --e-global-color-primary );--glass-bg-hover:var( --e-global-color-secondary );--glass-blur:17px;padding:12px 32px 12px 32px;}.elementor-31245 .elementor-element.elementor-element-03df3ec .light-beam-btn-wrapper-a5ad5988{--beam-color-1:#3985C6;--beam-color-2:var( --e-global-color-primary );--beam-speed:2.4s;--beam-width:1px;--beam-length:25%;--beam-border-radius:24px;}.elementor-31245 .elementor-element.elementor-element-03df3ec .light-beam-btn-inner-a5ad5988{font-family:"Avenir", Sans-serif;font-weight:700;color:var( --e-global-color-60410d3 );--glass-bg:var( --e-global-color-9410db5 );--glass-bg-hover:rgba(30, 30, 30, 0.95);--glass-blur:17px;padding:12px 32px 12px 32px;}body.elementor-page-31245:not(.elementor-motion-effects-element-type-background), body.elementor-page-31245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.golighthouse.com/wp-content/uploads/2026/01/2025-LWS-Wave-Blue.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.elementor-31245 .elementor-element.elementor-element-0167c57{--content-width:89%;}.elementor-31245 .elementor-element.elementor-element-9a60982{--content-width:75%;}.elementor-31245 .elementor-element.elementor-element-eff1b2f{--content-width:76%;}}@media(max-width:1024px){.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31245 .elementor-element.elementor-element-widget_w2qyziuew .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31245 .elementor-element.elementor-element-widget_w2qyziuew .elementor-icon-list-item > a{line-height:1.275px;}.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-light_beam_button_a5ad5988 .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-light_beam_button_a5ad5988 .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-31245 .elementor-element.elementor-element-widget_ixof5597l .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31245 .elementor-element.elementor-element-widget_ixof5597l .elementor-icon-list-item > a{line-height:1.36em;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-tp-advanced-typography .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-tp-advanced-typography .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-nested-accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-nested-accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-light_beam_button_a5ad5988 .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-light_beam_button_a5ad5988 .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-tp-advanced-typography .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-tp-advanced-typography .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-nested-accordion .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-nested-accordion .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(min-width:1025px){.elementor-31245 .elementor-element.elementor-element-277c7d4:not(.elementor-motion-effects-element-type-background), .elementor-31245 .elementor-element.elementor-element-277c7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}body.elementor-page-31245:not(.elementor-motion-effects-element-type-background), body.elementor-page-31245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://staging.golighthouse.com/wp-content/uploads/2025/05/Avenir-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://staging.golighthouse.com/wp-content/uploads/2025/05/Avenir-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://staging.golighthouse.com/wp-content/uploads/2025/05/Avenir-Roman.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://staging.golighthouse.com/wp-content/uploads/2025/05/Avenir-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://staging.golighthouse.com/wp-content/uploads/2025/05/Avenir-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://staging.golighthouse.com/wp-content/uploads/2025/05/Avenir-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */