.elementor-1891 .elementor-element.elementor-element-5c52638{--display:flex;--min-height:83vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-5c52638:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-5c52638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-5c52638::before, .elementor-1891 .elementor-element.elementor-element-5c52638 > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-5c52638 > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-5c52638 > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-5c52638 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-5c52638 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1891 .elementor-element.elementor-element-72852cb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-808aadc{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-808aadc.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-808aadc .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-808aadc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-ac75d93{padding:0px 0px 0px 0px;text-align:center;}.elementor-1891 .elementor-element.elementor-element-ac75d93 .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-01e292d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-01e292d.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-01e292d .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-01e292d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-be8dde9{text-align:center;}.elementor-1891 .elementor-element.elementor-element-be8dde9 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:96px;font-weight:500;text-transform:none;font-style:normal;line-height:71px;color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-5f64940{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-1891 .elementor-element.elementor-element-5f64940.elementor-element{--align-self:center;}.elementor-1891 .elementor-element.elementor-element-5f64940 .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-text );}.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 );}.elementor-1891 .elementor-element.elementor-element-96e39d5 img{width:100%;max-width:11%;}.elementor-1891 .elementor-element.elementor-element-49971c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-86c0b63{--display:flex;--min-height:720px;--overlay-opacity:0.86;--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-86c0b63::before, .elementor-1891 .elementor-element.elementor-element-86c0b63 > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-86c0b63 > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-86c0b63 > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-86c0b63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-86c0b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #13131300 0%, var( --e-global-color-primary ) 100%);}.elementor-1891 .elementor-element.elementor-element-a9a7983{padding:0px 0px 0px 0px;text-align:center;}.elementor-1891 .elementor-element.elementor-element-a9a7983 .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-42fbb7f{text-align:center;}.elementor-1891 .elementor-element.elementor-element-42fbb7f .elementor-heading-title{font-family:var( --e-global-typography-c83476d-font-family ), Sans-serif;font-size:var( --e-global-typography-c83476d-font-size );font-weight:var( --e-global-typography-c83476d-font-weight );text-transform:var( --e-global-typography-c83476d-text-transform );line-height:var( --e-global-typography-c83476d-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-8609217{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1891 .elementor-element.elementor-element-8609217 .elementor-heading-title{font-family:var( --e-global-typography-5e4fa2c-font-family ), Sans-serif;font-size:var( --e-global-typography-5e4fa2c-font-size );font-style:var( --e-global-typography-5e4fa2c-font-style );line-height:var( --e-global-typography-5e4fa2c-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-71105f0{--display:flex;--min-height:400px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0;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:#AB906400;--border-color:#AB906400;--padding-top:05%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-71105f0:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-71105f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE2E100;}.elementor-1891 .elementor-element.elementor-element-71105f0::before, .elementor-1891 .elementor-element.elementor-element-71105f0 > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-71105f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-71105f0 > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-71105f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-71105f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1891 .elementor-element.elementor-element-8a0aef0{--display:flex;--padding-top:03%;--padding-bottom:03%;--padding-left:03%;--padding-right:03%;}.elementor-1891 .elementor-element.elementor-element-8a0aef0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-9ad1574{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-8debcc9{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-8debcc9.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-8debcc9 .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-8debcc9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-8f5b25b{padding:0px 0px 0px 0px;text-align:center;}.elementor-1891 .elementor-element.elementor-element-8f5b25b .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-4bb85e9{text-align:start;}.elementor-1891 .elementor-element.elementor-element-4bb85e9 .elementor-heading-title{font-family:var( --e-global-typography-c83476d-font-family ), Sans-serif;font-size:var( --e-global-typography-c83476d-font-size );font-weight:var( --e-global-typography-c83476d-font-weight );text-transform:var( --e-global-typography-c83476d-text-transform );line-height:var( --e-global-typography-c83476d-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-da405b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1891 .elementor-element.elementor-element-da405b4 .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-0285a00{--display:flex;--min-height:0px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-0285a00:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-0285a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-0285a00.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-site-logo .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 );}.elementor-1891 .elementor-element.elementor-element-3c62a34 img{width:42%;}.elementor-1891 .elementor-element.elementor-element-b37aa95{padding:0px 0px 0px 0px;text-align:center;}.elementor-1891 .elementor-element.elementor-element-b37aa95 .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-67e4bc3{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-1891 .elementor-element.elementor-element-67e4bc3.elementor-element{--align-self:center;}.elementor-1891 .elementor-element.elementor-element-67e4bc3 .elementor-heading-title{font-family:var( --e-global-typography-5e4fa2c-font-family ), Sans-serif;font-size:var( --e-global-typography-5e4fa2c-font-size );font-style:var( --e-global-typography-5e4fa2c-font-style );line-height:var( --e-global-typography-5e4fa2c-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-038c9f6{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;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:#AB906400;--border-color:#AB906400;--padding-top:0%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-038c9f6:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-038c9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-038c9f6::before, .elementor-1891 .elementor-element.elementor-element-038c9f6 > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-038c9f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-038c9f6 > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-038c9f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-038c9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1891 .elementor-element.elementor-element-038c9f6.e-con{--order:99999 /* order end hack */;}.elementor-1891 .elementor-element.elementor-element-d8e31d7{--display:flex;--padding-top:03%;--padding-bottom:03%;--padding-left:03%;--padding-right:03%;}.elementor-1891 .elementor-element.elementor-element-d8e31d7:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-d8e31d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-d8e31d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-1d234c2{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-f01628c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-f01628c.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-f01628c .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-f01628c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-e169f9a{padding:0px 0px 0px 0px;text-align:center;}.elementor-1891 .elementor-element.elementor-element-e169f9a .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-d62628b{text-align:start;}.elementor-1891 .elementor-element.elementor-element-d62628b .elementor-heading-title{font-family:var( --e-global-typography-c83476d-font-family ), Sans-serif;font-size:var( --e-global-typography-c83476d-font-size );font-weight:var( --e-global-typography-c83476d-font-weight );text-transform:var( --e-global-typography-c83476d-text-transform );line-height:var( --e-global-typography-c83476d-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-5272d73{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1891 .elementor-element.elementor-element-5272d73 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:23px;color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-b4ce040{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1891 .elementor-element.elementor-element-b4ce040.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-b4ce040 .elementor-heading-title{font-family:var( --e-global-typography-5e4fa2c-font-family ), Sans-serif;font-size:var( --e-global-typography-5e4fa2c-font-size );font-style:var( --e-global-typography-5e4fa2c-font-style );line-height:var( --e-global-typography-5e4fa2c-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-0460648{--display:flex;--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-0460648.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-00255f5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1891 .elementor-element.elementor-element-444789b{--display:flex;--min-height:240px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1891 .elementor-element.elementor-element-444789b:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-444789b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36f6002 );background-image:url("https://havisports.com/wp-content/uploads/2026/09/screen-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1891 .elementor-element.elementor-element-444789b::before, .elementor-1891 .elementor-element.elementor-element-444789b > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-444789b > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-444789b > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-444789b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-444789b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C1C1B00 0%, var( --e-global-color-primary ) 100%);}.elementor-1891 .elementor-element.elementor-element-d1d3215{text-align:start;}.elementor-1891 .elementor-element.elementor-element-d1d3215 .elementor-heading-title{font-family:var( --e-global-typography-326bdc4-font-family ), Sans-serif;font-size:var( --e-global-typography-326bdc4-font-size );font-weight:var( --e-global-typography-326bdc4-font-weight );text-transform:var( --e-global-typography-326bdc4-text-transform );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-388821c .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-73f9933{--display:flex;--min-height:240px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1891 .elementor-element.elementor-element-73f9933:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-73f9933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36f6002 );background-image:url("https://havisports.com/wp-content/uploads/2026/09/screen-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1891 .elementor-element.elementor-element-73f9933::before, .elementor-1891 .elementor-element.elementor-element-73f9933 > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-73f9933 > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-73f9933 > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-73f9933 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-73f9933 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C1C1B00 0%, var( --e-global-color-primary ) 100%);}.elementor-1891 .elementor-element.elementor-element-b812909{text-align:start;}.elementor-1891 .elementor-element.elementor-element-b812909 .elementor-heading-title{font-family:var( --e-global-typography-326bdc4-font-family ), Sans-serif;font-size:var( --e-global-typography-326bdc4-font-size );font-weight:var( --e-global-typography-326bdc4-font-weight );text-transform:var( --e-global-typography-326bdc4-text-transform );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-e344708 .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-7f99069{--display:flex;--min-height:240px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1891 .elementor-element.elementor-element-7f99069:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-7f99069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36f6002 );background-image:url("https://havisports.com/wp-content/uploads/2026/09/screen.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1891 .elementor-element.elementor-element-7f99069::before, .elementor-1891 .elementor-element.elementor-element-7f99069 > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-7f99069 > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-7f99069 > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-7f99069 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-7f99069 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C1C1B00 0%, var( --e-global-color-primary ) 100%);}.elementor-1891 .elementor-element.elementor-element-db2767b{text-align:start;}.elementor-1891 .elementor-element.elementor-element-db2767b .elementor-heading-title{font-family:var( --e-global-typography-326bdc4-font-family ), Sans-serif;font-size:var( --e-global-typography-326bdc4-font-size );font-weight:var( --e-global-typography-326bdc4-font-weight );text-transform:var( --e-global-typography-326bdc4-text-transform );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-2be0e6c .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-82ef9e0{--display:flex;--min-height:240px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1891 .elementor-element.elementor-element-82ef9e0:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-82ef9e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36f6002 );background-image:url("https://havisports.com/wp-content/uploads/2026/09/screen-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1891 .elementor-element.elementor-element-82ef9e0::before, .elementor-1891 .elementor-element.elementor-element-82ef9e0 > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-82ef9e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-82ef9e0 > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-82ef9e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-82ef9e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C1C1B00 0%, var( --e-global-color-primary ) 100%);}.elementor-1891 .elementor-element.elementor-element-f34d6de{text-align:start;}.elementor-1891 .elementor-element.elementor-element-f34d6de .elementor-heading-title{font-family:var( --e-global-typography-326bdc4-font-family ), Sans-serif;font-size:var( --e-global-typography-326bdc4-font-size );font-weight:var( --e-global-typography-326bdc4-font-weight );text-transform:var( --e-global-typography-326bdc4-text-transform );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-7136e0c .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-99d7059{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;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:#AB906400;--border-color:#AB906400;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-99d7059:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-99d7059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1846a1 );}.elementor-1891 .elementor-element.elementor-element-99d7059::before, .elementor-1891 .elementor-element.elementor-element-99d7059 > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-99d7059 > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-99d7059 > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-99d7059 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-99d7059 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1891 .elementor-element.elementor-element-99d7059.e-con{--order:99999 /* order end hack */;}.elementor-1891 .elementor-element.elementor-element-10f3ac1{--display:flex;--padding-top:03%;--padding-bottom:03%;--padding-left:03%;--padding-right:03%;}.elementor-1891 .elementor-element.elementor-element-10f3ac1:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-10f3ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1846a1 );}.elementor-1891 .elementor-element.elementor-element-10f3ac1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-c573f5d{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-bb37cdc{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-bb37cdc.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-bb37cdc .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-bb37cdc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-06df775{padding:0px 0px 0px 0px;text-align:center;}.elementor-1891 .elementor-element.elementor-element-06df775 .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-6ab3be7{text-align:start;}.elementor-1891 .elementor-element.elementor-element-6ab3be7 .elementor-heading-title{font-family:var( --e-global-typography-c83476d-font-family ), Sans-serif;font-size:var( --e-global-typography-c83476d-font-size );font-weight:var( --e-global-typography-c83476d-font-weight );text-transform:var( --e-global-typography-c83476d-text-transform );line-height:var( --e-global-typography-c83476d-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-0ee4872{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1891 .elementor-element.elementor-element-0ee4872 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:23px;color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-c2a8aed{--display:flex;--min-height:0px;--justify-content:flex-start;--padding-top:07%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-c2a8aed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-61e35d1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-4e59b85{--display:flex;--min-height:200px;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 05px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:05px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1891 .elementor-element.elementor-element-4e59b85:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-4e59b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-4e59b85::before, .elementor-1891 .elementor-element.elementor-element-4e59b85 > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-4e59b85 > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-4e59b85 > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-4e59b85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-4e59b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C1C1B00 0%, var( --e-global-color-primary ) 100%);}.elementor-1891 .elementor-element.elementor-element-ee948e1{text-align:start;}.elementor-1891 .elementor-element.elementor-element-ee948e1 .elementor-heading-title{font-family:var( --e-global-typography-6c17eaf-font-family ), Sans-serif;font-size:var( --e-global-typography-6c17eaf-font-size );font-weight:var( --e-global-typography-6c17eaf-font-weight );text-transform:var( --e-global-typography-6c17eaf-text-transform );line-height:var( --e-global-typography-6c17eaf-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-2e81da9{text-align:start;}.elementor-1891 .elementor-element.elementor-element-2e81da9 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:22px;font-weight:600;text-transform:none;word-spacing:5px;color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-5770495 .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-7ffe663{--display:flex;--min-height:200px;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 05px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:05px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1891 .elementor-element.elementor-element-7ffe663:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-7ffe663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-7ffe663::before, .elementor-1891 .elementor-element.elementor-element-7ffe663 > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-7ffe663 > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-7ffe663 > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-7ffe663 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-7ffe663 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C1C1B00 0%, var( --e-global-color-primary ) 100%);}.elementor-1891 .elementor-element.elementor-element-2603721{text-align:start;}.elementor-1891 .elementor-element.elementor-element-2603721 .elementor-heading-title{font-family:var( --e-global-typography-6c17eaf-font-family ), Sans-serif;font-size:var( --e-global-typography-6c17eaf-font-size );font-weight:var( --e-global-typography-6c17eaf-font-weight );text-transform:var( --e-global-typography-6c17eaf-text-transform );line-height:var( --e-global-typography-6c17eaf-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-c29a97a{text-align:start;}.elementor-1891 .elementor-element.elementor-element-c29a97a .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:22px;font-weight:600;text-transform:none;word-spacing:5px;color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-8fda717 .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-6d96a3b{--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;--padding-top:01%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-6d96a3b:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-6d96a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1846a1 );}.elementor-1891 .elementor-element.elementor-element-93bb3fb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-93bb3fb:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-93bb3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-176112c img{border-radius:00px 00px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-c373b16{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 014px 014px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1891 .elementor-element.elementor-element-c373b16:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-c373b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-f67fa9d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1891 .elementor-element.elementor-element-f67fa9d .elementor-heading-title{font-family:var( --e-global-typography-6c17eaf-font-family ), Sans-serif;font-size:var( --e-global-typography-6c17eaf-font-size );font-weight:var( --e-global-typography-6c17eaf-font-weight );text-transform:var( --e-global-typography-6c17eaf-text-transform );line-height:var( --e-global-typography-6c17eaf-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-5441967{text-align:start;}.elementor-1891 .elementor-element.elementor-element-5441967 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:22px;font-weight:600;text-transform:none;word-spacing:5px;color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-72ddaed{width:var( --container-widget-width, 112.621% );max-width:112.621%;--container-widget-width:112.621%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-72ddaed.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-72ddaed .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-1838a75 );}.elementor-1891 .elementor-element.elementor-element-439cbd4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-439cbd4:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-439cbd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-2a16043 img{border-radius:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-09d7aa6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 014px 014px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1891 .elementor-element.elementor-element-09d7aa6:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-09d7aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-db939a6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1891 .elementor-element.elementor-element-db939a6 .elementor-heading-title{font-family:var( --e-global-typography-6c17eaf-font-family ), Sans-serif;font-size:var( --e-global-typography-6c17eaf-font-size );font-weight:var( --e-global-typography-6c17eaf-font-weight );text-transform:var( --e-global-typography-6c17eaf-text-transform );line-height:var( --e-global-typography-6c17eaf-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-ffd8bd0{text-align:start;}.elementor-1891 .elementor-element.elementor-element-ffd8bd0 .elementor-heading-title{font-family:"Libre Caslon Text", Sans-serif;font-size:22px;font-weight:600;text-transform:none;word-spacing:5px;color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-f405481{width:var( --container-widget-width, 112.621% );max-width:112.621%;--container-widget-width:112.621%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-f405481.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-f405481 .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-1838a75 );}.elementor-1891 .elementor-element.elementor-element-746ec74{--display:flex;--padding-top:0%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-746ec74:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-746ec74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-4f65ef4{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 00px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:00px;--border-left-width:0px;border-color:var( --e-global-color-d4bb424 );--border-color:var( --e-global-color-d4bb424 );--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-4f65ef4:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-4f65ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-3c49522{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-bf7fd74{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-bf7fd74.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-bf7fd74 .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-bf7fd74 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-72c9804{padding:0px 0px 0px 0px;text-align:center;}.elementor-1891 .elementor-element.elementor-element-72c9804 .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-d5d7756{text-align:center;}.elementor-1891 .elementor-element.elementor-element-d5d7756 .elementor-heading-title{font-family:var( --e-global-typography-c83476d-font-family ), Sans-serif;font-size:var( --e-global-typography-c83476d-font-size );font-weight:var( --e-global-typography-c83476d-font-weight );text-transform:var( --e-global-typography-c83476d-text-transform );line-height:var( --e-global-typography-c83476d-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-6c8418c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1891 .elementor-element.elementor-element-0d2ab77{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1891 .elementor-element.elementor-element-0d2ab77 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-d054a9d{--display:flex;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-f033d32{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-b07bdff{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-b07bdff:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-b07bdff, .elementor-1891 .elementor-element.elementor-element-b07bdff::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-98372f6{--display:flex;--min-height:45px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:36px 36px 36px 36px;}.elementor-1891 .elementor-element.elementor-element-98372f6:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-98372f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://havisports.com/wp-content/uploads/2026/07/ChatGPT-Image-Aug-28-2026-09_51_34-PM.png");background-position:center center;background-repeat:no-repeat;background-size:54% auto;}.elementor-1891 .elementor-element.elementor-element-8d0c157 .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-4e09da4 .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-9cc5b54{--divider-border-style:solid;--divider-color:var( --e-global-color-36f6002 );--divider-border-width:1px;margin:53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1891 .elementor-element.elementor-element-9cc5b54 .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-9cc5b54 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-9d63378.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-9d63378{text-align:center;}.elementor-1891 .elementor-element.elementor-element-9d63378 .elementor-heading-title{font-family:var( --e-global-typography-4eda364-font-family ), Sans-serif;font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );color:var( --e-global-color-1838a75 );}.elementor-1891 .elementor-element.elementor-element-11cd19f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-5776bb8{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-5776bb8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-5776bb8, .elementor-1891 .elementor-element.elementor-element-5776bb8::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-92aa386{--display:flex;--min-height:45px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:36px 36px 36px 36px;}.elementor-1891 .elementor-element.elementor-element-92aa386:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-92aa386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://havisports.com/wp-content/uploads/2026/07/ChatGPT-Image-Aug-28-2026-09_51_34-PM.png");background-position:center center;background-repeat:no-repeat;background-size:54% auto;}.elementor-1891 .elementor-element.elementor-element-7b8dea4 .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-c01bb0f .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-9ed7820{--divider-border-style:solid;--divider-color:var( --e-global-color-36f6002 );--divider-border-width:1px;margin:53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1891 .elementor-element.elementor-element-9ed7820 .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-9ed7820 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-2492220.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-2492220{text-align:center;}.elementor-1891 .elementor-element.elementor-element-2492220 .elementor-heading-title{font-family:var( --e-global-typography-4eda364-font-family ), Sans-serif;font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );color:var( --e-global-color-1838a75 );}.elementor-1891 .elementor-element.elementor-element-45f0f7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-5e4442b{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-5e4442b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-5e4442b, .elementor-1891 .elementor-element.elementor-element-5e4442b::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-92f1aa1{--display:flex;--min-height:45px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:36px 36px 36px 36px;}.elementor-1891 .elementor-element.elementor-element-92f1aa1:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-92f1aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://havisports.com/wp-content/uploads/2026/07/ChatGPT-Image-Aug-28-2026-09_51_34-PM.png");background-position:center center;background-repeat:no-repeat;background-size:54% auto;}.elementor-1891 .elementor-element.elementor-element-d1382c1 .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-5195cab .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-94272f3{--divider-border-style:solid;--divider-color:var( --e-global-color-36f6002 );--divider-border-width:1px;margin:53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1891 .elementor-element.elementor-element-94272f3 .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-94272f3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-e1c1a9d.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-e1c1a9d{text-align:center;}.elementor-1891 .elementor-element.elementor-element-e1c1a9d .elementor-heading-title{font-family:var( --e-global-typography-4eda364-font-family ), Sans-serif;font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );color:var( --e-global-color-1838a75 );}.elementor-1891 .elementor-element.elementor-element-d1944f0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-84ffbcd{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-84ffbcd:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-84ffbcd, .elementor-1891 .elementor-element.elementor-element-84ffbcd::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-9fca494{--display:flex;--min-height:45px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:36px 36px 36px 36px;}.elementor-1891 .elementor-element.elementor-element-9fca494:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-9fca494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://havisports.com/wp-content/uploads/2026/07/ChatGPT-Image-Aug-28-2026-09_51_34-PM.png");background-position:center center;background-repeat:no-repeat;background-size:54% auto;}.elementor-1891 .elementor-element.elementor-element-6cb6245 .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-3031cd8 .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-fa0cf45{--divider-border-style:solid;--divider-color:var( --e-global-color-36f6002 );--divider-border-width:1px;margin:53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1891 .elementor-element.elementor-element-fa0cf45 .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-fa0cf45 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-0a5aed4.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-0a5aed4{text-align:center;}.elementor-1891 .elementor-element.elementor-element-0a5aed4 .elementor-heading-title{font-family:var( --e-global-typography-4eda364-font-family ), Sans-serif;font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );color:var( --e-global-color-1838a75 );}.elementor-1891 .elementor-element.elementor-element-62ee316{--display:flex;--min-height:350px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-62ee316:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-62ee316, .elementor-1891 .elementor-element.elementor-element-62ee316::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-f7280fa{--display:flex;--min-height:45px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:36px 36px 36px 36px;}.elementor-1891 .elementor-element.elementor-element-f7280fa:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-f7280fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://havisports.com/wp-content/uploads/2026/07/ChatGPT-Image-Aug-28-2026-09_51_34-PM.png");background-position:center center;background-repeat:no-repeat;background-size:54% auto;}.elementor-1891 .elementor-element.elementor-element-cf58d6d .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-4416ec6 .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-8177314{--divider-border-style:solid;--divider-color:var( --e-global-color-36f6002 );--divider-border-width:1px;margin:53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1891 .elementor-element.elementor-element-8177314 .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-8177314 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-0671dce.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-0671dce{text-align:center;}.elementor-1891 .elementor-element.elementor-element-0671dce .elementor-heading-title{font-family:var( --e-global-typography-4eda364-font-family ), Sans-serif;font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );color:var( --e-global-color-1838a75 );}.elementor-1891 .elementor-element.elementor-element-73ce143{--display:flex;--padding-top:0%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-73ce143:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-73ce143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-e30afde{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 00px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:00px;--border-left-width:0px;border-color:var( --e-global-color-d4bb424 );--border-color:var( --e-global-color-d4bb424 );--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-e30afde:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-e30afde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-a88f210{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-d35f911{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-d35f911.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-d35f911 .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-d35f911 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-a4e7201{padding:0px 0px 0px 0px;text-align:center;}.elementor-1891 .elementor-element.elementor-element-a4e7201 .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-63a2c21{text-align:start;}.elementor-1891 .elementor-element.elementor-element-63a2c21 .elementor-heading-title{font-family:var( --e-global-typography-c83476d-font-family ), Sans-serif;font-size:var( --e-global-typography-c83476d-font-size );font-weight:var( --e-global-typography-c83476d-font-weight );text-transform:var( --e-global-typography-c83476d-text-transform );line-height:var( --e-global-typography-c83476d-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-d02e5c8{--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:space-between;}.elementor-1891 .elementor-element.elementor-element-5f24229{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-1891 .elementor-element.elementor-element-5f24229 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-cb16da2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-1891 .elementor-element.elementor-element-cb16da2 .elementor-heading-title{font-family:var( --e-global-typography-6c17eaf-font-family ), Sans-serif;font-size:var( --e-global-typography-6c17eaf-font-size );font-weight:var( --e-global-typography-6c17eaf-font-weight );text-transform:var( --e-global-typography-6c17eaf-text-transform );line-height:var( --e-global-typography-6c17eaf-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-c78d735{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-53f2420{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-53f2420:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-53f2420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-53f2420:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-53f2420, .elementor-1891 .elementor-element.elementor-element-53f2420::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-53f2420.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-3cf9f90 .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-ee825af .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-398faab{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-398faab:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-398faab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-398faab:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-398faab, .elementor-1891 .elementor-element.elementor-element-398faab::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-398faab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-c2e313d .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-267e8aa .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-4879782{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-4879782:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-4879782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-4879782:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-4879782, .elementor-1891 .elementor-element.elementor-element-4879782::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-4879782.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-6f36fb3 .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-3510edf .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-5b0e768{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-5b0e768:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-5b0e768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-5b0e768:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-5b0e768, .elementor-1891 .elementor-element.elementor-element-5b0e768::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-5b0e768.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-255286d .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-0be2f94 .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-51a5c19{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-51a5c19:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-51a5c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-51a5c19:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-51a5c19, .elementor-1891 .elementor-element.elementor-element-51a5c19::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-51a5c19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-eaf3b8c .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-a200961 .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-5a3cfbc{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-5a3cfbc:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-5a3cfbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-5a3cfbc:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-5a3cfbc, .elementor-1891 .elementor-element.elementor-element-5a3cfbc::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-5a3cfbc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-b192576 .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-b200288 .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-b20dced{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-b20dced:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-b20dced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-b20dced:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-b20dced, .elementor-1891 .elementor-element.elementor-element-b20dced::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-b20dced.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-c1d3fdf .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-a451a5f .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-e1404af{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1891 .elementor-element.elementor-element-e1404af:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-e1404af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-e1404af:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-e1404af, .elementor-1891 .elementor-element.elementor-element-e1404af::before{--border-transition:0.3s;}.elementor-1891 .elementor-element.elementor-element-e1404af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1891 .elementor-element.elementor-element-3b7e1db .elementor-heading-title{font-family:var( --e-global-typography-ff8f921-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8f921-font-size );font-weight:var( --e-global-typography-ff8f921-font-weight );text-transform:var( --e-global-typography-ff8f921-text-transform );word-spacing:var( --e-global-typography-ff8f921-word-spacing );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-d637ed0 .elementor-heading-title{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );text-transform:var( --e-global-typography-887fca2-text-transform );line-height:var( --e-global-typography-887fca2-line-height );color:var( --e-global-color-accent );}.elementor-1891 .elementor-element.elementor-element-7af0b3e{--display:flex;--min-height:560px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-36f6002 );--border-color:var( --e-global-color-36f6002 );--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1891 .elementor-element.elementor-element-7af0b3e:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-7af0b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36f6002 );background-image:url("https://havisports.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-06-at-6.12.30-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1891 .elementor-element.elementor-element-7af0b3e::before, .elementor-1891 .elementor-element.elementor-element-7af0b3e > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-7af0b3e > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-7af0b3e > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-7af0b3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-7af0b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C1C1B00 0%, var( --e-global-color-primary ) 100%);}.elementor-1891 .elementor-element.elementor-element-264edbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-1891 .elementor-element.elementor-element-264edbf.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-264edbf .elementor-heading-title{font-family:var( --e-global-typography-6c17eaf-font-family ), Sans-serif;font-size:var( --e-global-typography-6c17eaf-font-size );font-weight:var( --e-global-typography-6c17eaf-font-weight );text-transform:var( --e-global-typography-6c17eaf-text-transform );line-height:var( --e-global-typography-6c17eaf-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-a1cbb80{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1891 .elementor-element.elementor-element-a1cbb80.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-a1cbb80 .elementor-heading-title{font-family:var( --e-global-typography-c83476d-font-family ), Sans-serif;font-size:var( --e-global-typography-c83476d-font-size );font-weight:var( --e-global-typography-c83476d-font-weight );text-transform:var( --e-global-typography-c83476d-text-transform );line-height:var( --e-global-typography-c83476d-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-76b8a19 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-baf9956{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-baf9956:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-baf9956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-2f2ae90{--display:flex;--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:center;border-style:solid;--border-style:solid;border-width:0px 0px 00px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:00px;--border-left-width:0px;border-color:var( --e-global-color-d4bb424 );--border-color:var( --e-global-color-d4bb424 );--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-2f2ae90:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-2f2ae90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-e48967b{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-381cf9f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-381cf9f.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-381cf9f .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-381cf9f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-2540c69{padding:0px 0px 0px 0px;text-align:center;}.elementor-1891 .elementor-element.elementor-element-2540c69 .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-05a2d07{text-align:start;}.elementor-1891 .elementor-element.elementor-element-05a2d07 .elementor-heading-title{font-family:var( --e-global-typography-c83476d-font-family ), Sans-serif;font-size:var( --e-global-typography-c83476d-font-size );font-weight:var( --e-global-typography-c83476d-font-weight );text-transform:var( --e-global-typography-c83476d-text-transform );line-height:var( --e-global-typography-c83476d-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-8d99216{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-1891 .elementor-element.elementor-element-8d99216 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-499b75d{--display:flex;--justify-content:flex-end;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 05px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:05px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1891 .elementor-element.elementor-element-499b75d:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-499b75d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aeb33 );}.elementor-1891 .elementor-element.elementor-element-499b75d::before, .elementor-1891 .elementor-element.elementor-element-499b75d > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-499b75d > .e-con-inner > .elementor-background-video-container::before, .elementor-1891 .elementor-element.elementor-element-499b75d > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-499b75d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1891 .elementor-element.elementor-element-499b75d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0E0E00;--background-overlay:'';}.elementor-1891 .elementor-element.elementor-element-ad6d12c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-ad6d12c .elementor-heading-title{font-family:var( --e-global-typography-5e4fa2c-font-family ), Sans-serif;font-size:var( --e-global-typography-5e4fa2c-font-size );font-style:var( --e-global-typography-5e4fa2c-font-style );line-height:var( --e-global-typography-5e4fa2c-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-7f88dd2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-7f88dd2:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-7f88dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-544087b{--display:flex;--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 00px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:00px;--border-left-width:0px;border-color:var( --e-global-color-d4bb424 );--border-color:var( --e-global-color-d4bb424 );--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-1891 .elementor-element.elementor-element-544087b:not(.elementor-motion-effects-element-type-background), .elementor-1891 .elementor-element.elementor-element-544087b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1891 .elementor-element.elementor-element-6c85e60{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1891 .elementor-element.elementor-element-345519f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-345519f.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-345519f .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-345519f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-cf3b906{padding:0px 0px 0px 0px;text-align:center;}.elementor-1891 .elementor-element.elementor-element-cf3b906 .elementor-heading-title{font-family:var( --e-global-typography-e9d7286-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d7286-font-size );font-weight:var( --e-global-typography-e9d7286-font-weight );font-style:var( --e-global-typography-e9d7286-font-style );line-height:var( --e-global-typography-e9d7286-line-height );color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-9b72966{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-1891 .elementor-element.elementor-element-9b72966.elementor-element{--align-self:flex-start;}.elementor-1891 .elementor-element.elementor-element-9b72966 .elementor-divider-separator{width:100%;}.elementor-1891 .elementor-element.elementor-element-9b72966 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1891 .elementor-element.elementor-element-7e62c19{text-align:center;}.elementor-1891 .elementor-element.elementor-element-7e62c19 .elementor-heading-title{font-family:var( --e-global-typography-c83476d-font-family ), Sans-serif;font-size:var( --e-global-typography-c83476d-font-size );font-weight:var( --e-global-typography-c83476d-font-weight );text-transform:var( --e-global-typography-c83476d-text-transform );line-height:var( --e-global-typography-c83476d-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-ac333be{text-align:center;}.elementor-1891 .elementor-element.elementor-element-ac333be .elementor-heading-title{font-family:var( --e-global-typography-c83476d-font-family ), Sans-serif;font-size:var( --e-global-typography-c83476d-font-size );font-weight:var( --e-global-typography-c83476d-font-weight );text-transform:var( --e-global-typography-c83476d-text-transform );line-height:var( --e-global-typography-c83476d-line-height );color:var( --e-global-color-text );}.elementor-1891 .elementor-element.elementor-element-00fa222{text-align:center;}.elementor-1891 .elementor-element.elementor-element-00fa222 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1891 .elementor-element.elementor-element-5b17fb7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6c17eaf-font-family ), Sans-serif;font-size:var( --e-global-typography-6c17eaf-font-size );font-weight:var( --e-global-typography-6c17eaf-font-weight );text-transform:var( --e-global-typography-6c17eaf-text-transform );line-height:var( --e-global-typography-6c17eaf-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:020px 040px 20px 40px;}.elementor-1891 .elementor-element.elementor-element-5b17fb7 .elementor-button:hover, .elementor-1891 .elementor-element.elementor-element-5b17fb7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-5b17fb7{padding:20px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1891 .elementor-element.elementor-element-5b17fb7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1891 .elementor-element.elementor-element-5b17fb7 .elementor-button .elementor-button-content-wrapper{gap:23px;}.elementor-1891 .elementor-element.elementor-element-5b17fb7 .elementor-button:hover svg, .elementor-1891 .elementor-element.elementor-element-5b17fb7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1891 .elementor-element.elementor-element-51cd090{text-align:center;}.elementor-1891 .elementor-element.elementor-element-51cd090 .elementor-heading-title{font-family:var( --e-global-typography-4eda364-font-family ), Sans-serif;font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );color:var( --e-global-color-1838a75 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1891 .elementor-element.elementor-element-8a0aef0{--width:50%;}.elementor-1891 .elementor-element.elementor-element-0285a00{--width:50%;}.elementor-1891 .elementor-element.elementor-element-d8e31d7{--width:50%;}.elementor-1891 .elementor-element.elementor-element-0460648{--width:50%;}.elementor-1891 .elementor-element.elementor-element-10f3ac1{--width:50%;}.elementor-1891 .elementor-element.elementor-element-c2a8aed{--width:50%;}.elementor-1891 .elementor-element.elementor-element-98372f6{--width:20%;}.elementor-1891 .elementor-element.elementor-element-92aa386{--width:20%;}.elementor-1891 .elementor-element.elementor-element-92f1aa1{--width:20%;}.elementor-1891 .elementor-element.elementor-element-84ffbcd{--width:52%;}.elementor-1891 .elementor-element.elementor-element-9fca494{--width:20%;}.elementor-1891 .elementor-element.elementor-element-f7280fa{--width:11%;}.elementor-1891 .elementor-element.elementor-element-53f2420{--width:100%;}.elementor-1891 .elementor-element.elementor-element-398faab{--width:100%;}.elementor-1891 .elementor-element.elementor-element-4879782{--width:100%;}.elementor-1891 .elementor-element.elementor-element-5b0e768{--width:100%;}.elementor-1891 .elementor-element.elementor-element-51a5c19{--width:100%;}.elementor-1891 .elementor-element.elementor-element-5a3cfbc{--width:100%;}.elementor-1891 .elementor-element.elementor-element-b20dced{--width:100%;}.elementor-1891 .elementor-element.elementor-element-e1404af{--width:100%;}}@media(max-width:1024px){.elementor-1891 .elementor-element.elementor-element-ac75d93 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-be8dde9 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-1891 .elementor-element.elementor-element-5f64940 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-a9a7983 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-42fbb7f .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-8609217 .elementor-heading-title{font-size:var( --e-global-typography-5e4fa2c-font-size );line-height:var( --e-global-typography-5e4fa2c-line-height );}.elementor-1891 .elementor-element.elementor-element-8f5b25b .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-4bb85e9 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-da405b4 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-b37aa95 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-67e4bc3 .elementor-heading-title{font-size:var( --e-global-typography-5e4fa2c-font-size );line-height:var( --e-global-typography-5e4fa2c-line-height );}.elementor-1891 .elementor-element.elementor-element-e169f9a .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-d62628b .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-5272d73 .elementor-heading-title{font-size:14px;}.elementor-1891 .elementor-element.elementor-element-b4ce040 .elementor-heading-title{font-size:var( --e-global-typography-5e4fa2c-font-size );line-height:var( --e-global-typography-5e4fa2c-line-height );}.elementor-1891 .elementor-element.elementor-element-00255f5{--grid-auto-flow:row;}.elementor-1891 .elementor-element.elementor-element-d1d3215 .elementor-heading-title{font-size:var( --e-global-typography-326bdc4-font-size );}.elementor-1891 .elementor-element.elementor-element-388821c .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-b812909 .elementor-heading-title{font-size:var( --e-global-typography-326bdc4-font-size );}.elementor-1891 .elementor-element.elementor-element-e344708 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-db2767b .elementor-heading-title{font-size:var( --e-global-typography-326bdc4-font-size );}.elementor-1891 .elementor-element.elementor-element-2be0e6c .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-f34d6de .elementor-heading-title{font-size:var( --e-global-typography-326bdc4-font-size );}.elementor-1891 .elementor-element.elementor-element-7136e0c .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-06df775 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-6ab3be7 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-0ee4872 .elementor-heading-title{font-size:14px;}.elementor-1891 .elementor-element.elementor-element-61e35d1{--grid-auto-flow:row;}.elementor-1891 .elementor-element.elementor-element-ee948e1 .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-2e81da9 .elementor-heading-title{font-size:20px;}.elementor-1891 .elementor-element.elementor-element-5770495 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-2603721 .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-c29a97a .elementor-heading-title{font-size:20px;}.elementor-1891 .elementor-element.elementor-element-8fda717 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-f67fa9d .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-5441967 .elementor-heading-title{font-size:20px;}.elementor-1891 .elementor-element.elementor-element-72ddaed .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-db939a6 .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-ffd8bd0 .elementor-heading-title{font-size:20px;}.elementor-1891 .elementor-element.elementor-element-f405481 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-72c9804 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-d5d7756 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-0d2ab77 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-8d0c157 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-4e09da4 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-9d63378 .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}.elementor-1891 .elementor-element.elementor-element-7b8dea4 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-c01bb0f .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-2492220 .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}.elementor-1891 .elementor-element.elementor-element-d1382c1 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-5195cab .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-e1c1a9d .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}.elementor-1891 .elementor-element.elementor-element-6cb6245 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-3031cd8 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-0a5aed4 .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}.elementor-1891 .elementor-element.elementor-element-cf58d6d .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-4416ec6 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-0671dce .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}.elementor-1891 .elementor-element.elementor-element-a4e7201 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-63a2c21 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-5f24229 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-cb16da2 .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-c78d735{--grid-auto-flow:row;}.elementor-1891 .elementor-element.elementor-element-3cf9f90 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-ee825af .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-c2e313d .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-267e8aa .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-6f36fb3 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-3510edf .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-255286d .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-0be2f94 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-eaf3b8c .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-a200961 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-b192576 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-b200288 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-c1d3fdf .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-a451a5f .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-3b7e1db .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-d637ed0 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-264edbf .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-a1cbb80 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-76b8a19 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-2540c69 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-05a2d07 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-8d99216 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-ad6d12c .elementor-heading-title{font-size:var( --e-global-typography-5e4fa2c-font-size );line-height:var( --e-global-typography-5e4fa2c-line-height );}.elementor-1891 .elementor-element.elementor-element-cf3b906 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-7e62c19 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-ac333be .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-00fa222 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-5b17fb7 .elementor-button{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-51cd090 .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}}@media(max-width:767px){.elementor-1891 .elementor-element.elementor-element-ac75d93 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-be8dde9 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-1891 .elementor-element.elementor-element-5f64940 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-a9a7983 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-42fbb7f .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-8609217 .elementor-heading-title{font-size:var( --e-global-typography-5e4fa2c-font-size );line-height:var( --e-global-typography-5e4fa2c-line-height );}.elementor-1891 .elementor-element.elementor-element-8f5b25b .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-4bb85e9 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-da405b4 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-b37aa95 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-67e4bc3 .elementor-heading-title{font-size:var( --e-global-typography-5e4fa2c-font-size );line-height:var( --e-global-typography-5e4fa2c-line-height );}.elementor-1891 .elementor-element.elementor-element-e169f9a .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-d62628b .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-5272d73 .elementor-heading-title{font-size:13px;}.elementor-1891 .elementor-element.elementor-element-b4ce040 .elementor-heading-title{font-size:var( --e-global-typography-5e4fa2c-font-size );line-height:var( --e-global-typography-5e4fa2c-line-height );}.elementor-1891 .elementor-element.elementor-element-00255f5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1891 .elementor-element.elementor-element-d1d3215 .elementor-heading-title{font-size:var( --e-global-typography-326bdc4-font-size );}.elementor-1891 .elementor-element.elementor-element-388821c .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-b812909 .elementor-heading-title{font-size:var( --e-global-typography-326bdc4-font-size );}.elementor-1891 .elementor-element.elementor-element-e344708 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-db2767b .elementor-heading-title{font-size:var( --e-global-typography-326bdc4-font-size );}.elementor-1891 .elementor-element.elementor-element-2be0e6c .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-f34d6de .elementor-heading-title{font-size:var( --e-global-typography-326bdc4-font-size );}.elementor-1891 .elementor-element.elementor-element-7136e0c .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-06df775 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-6ab3be7 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-0ee4872 .elementor-heading-title{font-size:13px;}.elementor-1891 .elementor-element.elementor-element-61e35d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1891 .elementor-element.elementor-element-ee948e1 .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-2e81da9 .elementor-heading-title{font-size:18px;}.elementor-1891 .elementor-element.elementor-element-5770495 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-2603721 .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-c29a97a .elementor-heading-title{font-size:18px;}.elementor-1891 .elementor-element.elementor-element-8fda717 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-f67fa9d .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-5441967 .elementor-heading-title{font-size:18px;}.elementor-1891 .elementor-element.elementor-element-72ddaed .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-db939a6 .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-ffd8bd0 .elementor-heading-title{font-size:18px;}.elementor-1891 .elementor-element.elementor-element-f405481 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-72c9804 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-d5d7756 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-0d2ab77 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-8d0c157 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-4e09da4 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-9d63378 .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}.elementor-1891 .elementor-element.elementor-element-7b8dea4 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-c01bb0f .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-2492220 .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}.elementor-1891 .elementor-element.elementor-element-d1382c1 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-5195cab .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-e1c1a9d .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}.elementor-1891 .elementor-element.elementor-element-6cb6245 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-3031cd8 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-0a5aed4 .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}.elementor-1891 .elementor-element.elementor-element-cf58d6d .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-4416ec6 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-0671dce .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}.elementor-1891 .elementor-element.elementor-element-a4e7201 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-63a2c21 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-5f24229 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-cb16da2 .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-c78d735{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1891 .elementor-element.elementor-element-3cf9f90 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-ee825af .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-c2e313d .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-267e8aa .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-6f36fb3 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-3510edf .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-255286d .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-0be2f94 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-eaf3b8c .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-a200961 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-b192576 .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-b200288 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-c1d3fdf .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-a451a5f .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-3b7e1db .elementor-heading-title{font-size:var( --e-global-typography-ff8f921-font-size );word-spacing:var( --e-global-typography-ff8f921-word-spacing );}.elementor-1891 .elementor-element.elementor-element-d637ed0 .elementor-heading-title{font-size:var( --e-global-typography-887fca2-font-size );line-height:var( --e-global-typography-887fca2-line-height );}.elementor-1891 .elementor-element.elementor-element-264edbf .elementor-heading-title{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-a1cbb80 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-76b8a19 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-2540c69 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-05a2d07 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-8d99216 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-ad6d12c .elementor-heading-title{font-size:var( --e-global-typography-5e4fa2c-font-size );line-height:var( --e-global-typography-5e4fa2c-line-height );}.elementor-1891 .elementor-element.elementor-element-cf3b906 .elementor-heading-title{font-size:var( --e-global-typography-e9d7286-font-size );line-height:var( --e-global-typography-e9d7286-line-height );}.elementor-1891 .elementor-element.elementor-element-7e62c19 .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-ac333be .elementor-heading-title{font-size:var( --e-global-typography-c83476d-font-size );line-height:var( --e-global-typography-c83476d-line-height );}.elementor-1891 .elementor-element.elementor-element-00fa222 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1891 .elementor-element.elementor-element-5b17fb7 .elementor-button{font-size:var( --e-global-typography-6c17eaf-font-size );line-height:var( --e-global-typography-6c17eaf-line-height );}.elementor-1891 .elementor-element.elementor-element-51cd090 .elementor-heading-title{font-size:var( --e-global-typography-4eda364-font-size );line-height:var( --e-global-typography-4eda364-line-height );}}/* Start custom CSS for heading, class: .elementor-element-ac75d93 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be8dde9 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9a7983 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42fbb7f *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f5b25b *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bb85e9 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b37aa95 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c52638 */.havi-hero {
    position: relative;
}

.havi-slider {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
}

.havi-slide {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
}

.havi-player {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 52%;
    max-width: none;
    z-index: 2;
}

.havi-player img {
    width: 100%;
    height: auto;
    display: block;
}
.havi-slide .havi-content {
    position: absolute !important;
    left: 5% !important;
    right: auto !important;
    top: 30% !important;
    width: 40% !important;
    max-width: 600px !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 10 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e169f9a *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d62628b *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06df775 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ab3be7 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c9804 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d7756 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4e7201 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63a2c21 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2540c69 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a2d07 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf3b906 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e62c19 *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac333be *//* ========================================
   HAVI - PREMIUM METALLIC (Softer center)
   Middle dark band lightened
   ======================================== */

.havi-gradient-heading {
    text-align: center;
    font-family: 'Oswald', 'Anton', sans-serif !important;
    font-weight: 700 !important;
    font-style: italic !important;
    font-size: clamp(36px, 6vw, 84px) !important;
    line-height: 1.05 !important;
    letter-spacing: 1.5px !important;
    text-transform: uppercase;
}

.havi-gradient-heading .line-silver,
.havi-gradient-heading .line-gold {
    display: block;
    filter: 
        drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.4))
        drop-shadow(0 6px 20px rgba(0, 0, 0, 0.3));
}

/* SILVER - Cinema Chrome (softer center) */
.havi-gradient-heading .line-silver {
    -webkit-text-stroke: 0.5px rgba(255, 255, 255, 0.3);
    
    background: linear-gradient(180deg,
        #ffffff 0%,        /* PEAK highlight */
        #e5e5e5 12%,       /* Bright */
        #b8b8b8 28%,       /* Mid */
        #858585 40%,       /* Softer dark band (was #5a5a5a) */
        #909090 46%,       /* Recovery */
        #d8d8d8 58%,       /* Building up */
        #ffffff 66%,       /* SECONDARY SHINE */
        #e0e0e0 74%,       /* Bright hold */
        #a5a5a5 86%,       /* Coming down */
        #757575 100%       /* Dark edge (softer, was #606060) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

/* GOLD - Luxury Brass (softer center) */
.havi-gradient-heading .line-gold {
    -webkit-text-stroke: 0.5px rgba(245, 221, 160, 0.4);
    
    background: linear-gradient(180deg,
        #FCE9A8 0%,        /* PEAK highlight */
        #E8CE85 12%,       /* Bright warm */
        #C5A26A 28%,       /* Mid gold */
        #8A6D40 40%,       /* Softer dark band (was #5F4A28) */
        #9C7D4A 46%,       /* Recovery */
        #D4B074 58%,       /* Building up */
        #FBE5A0 66%,       /* SECONDARY SHINE */
        #E5C580 74%,       /* Bright hold */
        #B0895A 86%,       /* Coming down */
        #806438 100%       /* Dark edge (softer, was #5F4A28) */
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

@media (max-width: 768px) {
    .havi-gradient-heading {
        font-size: 32px !important;
        letter-spacing: 1px !important;
    }
}

@media (max-width: 480px) {
    .havi-gradient-heading {
        font-size: 26px !important;
    }
}/* End custom CSS */