.elementor-19 .elementor-element.elementor-element-185c7aa{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px}.elementor-19 .elementor-element.elementor-element-185c7aa:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-185c7aa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hudsonhavoc.com/wp-content/uploads/2026/06/hero-bg-VYlNgWqZ.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-a309c0b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-5bcb5f2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-19 .elementor-element.elementor-element-416dd6e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-416dd6e .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:96px;font-weight:500;text-transform:uppercase;letter-spacing:1.92px;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-84537fb{margin:-14px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-84537fb .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:96px;font-weight:500;text-transform:uppercase;letter-spacing:1.92px;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-e4b80eb{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-19 .elementor-element.elementor-element-e4b80eb .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#2696E4}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-2985d2e{width:var(--container-widget-width,632px);max-width:632px;margin:24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:632px;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;color:#BDB5B7}.elementor-19 .elementor-element.elementor-element-f1416c6{--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:20px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-19 .elementor-element.elementor-element-741668c{background-color:#FFF;border-radius:12px 12px 12px 12px;text-align:center}.elementor-19 .elementor-element.elementor-element-741668c img{width:95%;border-radius:0 0 0 0}.elementor-19 .elementor-element.elementor-element-cab7cb9{background-color:#FFF;border-radius:12px 12px 12px 12px;text-align:start}.elementor-19 .elementor-element.elementor-element-4b02c80{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-19 .elementor-element.elementor-element-42173e4.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-42173e4 .elementor-button-content-wrapper{flex-direction:row}.elementor-19 .elementor-element.elementor-element-42173e4 .elementor-button{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF890466;border-radius:6px 6px 6px 6px;padding:19px 53px 19px 53px}.elementor-19 .elementor-element.elementor-element-e3e14fd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-6d00c90{text-align:start}.elementor-19 .elementor-element.elementor-element-6d00c90 img{width:90%}.elementor-19 .elementor-element.elementor-element-d3a35ad{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px}.elementor-19 .elementor-element.elementor-element-d3a35ad:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-d3a35ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#010813}.elementor-19 .elementor-element.elementor-element-1fbfb69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-5049d47{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-5049d47 p{margin-block-end:0}.elementor-19 .elementor-element.elementor-element-ee5dd08{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-ee5dd08 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;letter-spacing:1.92px;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-2aa4f8f{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-2aa4f8f p{margin-block-end:0}.elementor-19 .elementor-element.elementor-element-e9e938b{margin:08px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-19 .elementor-element.elementor-element-e9e938b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:600;letter-spacing:3.6px;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-0bf0358{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-49f5c7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-49f5c7a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-19 .elementor-element.elementor-element-63b3836{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px}.elementor-19 .elementor-element.elementor-element-46fd4f0{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px}.elementor-19 .elementor-element.elementor-element-0a8e277{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-0a8e277 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-58de89c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-58de89c .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-30d7f94{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px}.elementor-19 .elementor-element.elementor-element-30d7f94:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-30d7f94>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#010813}.elementor-19 .elementor-element.elementor-element-9680e6c{--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:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-19 .elementor-element.elementor-element-7bff09f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-3fdb815{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-3fdb815 p{margin-block-end:0}.elementor-19 .elementor-element.elementor-element-020fe35{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-020fe35.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-19 .elementor-element.elementor-element-020fe35 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;letter-spacing:1.92px;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-45438f3{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-45438f3 p{margin-block-end:0}.elementor-19 .elementor-element.elementor-element-92819d5{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-bb2a68e .elementor-button{background-color:#fff0;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500;letter-spacing:.7px;fill:var(--e-global-color-2f7bb44);color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-bb2a68e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-bb2a68e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-19 .elementor-element.elementor-element-c3dcbef{--grid-columns:5;--grid-row-gap:20px;--grid-column-gap:20px}.elementor-19 .elementor-element.elementor-element-c3dcbef .elementor-loop-container{grid-auto-rows:1fr}.elementor-19 .elementor-element.elementor-element-c3dcbef .e-loop-item>.elementor-section,.elementor-19 .elementor-element.elementor-element-c3dcbef .e-loop-item>.elementor-section>.elementor-container,.elementor-19 .elementor-element.elementor-element-c3dcbef .e-loop-item>.e-con,.elementor-19 .elementor-element.elementor-element-c3dcbef .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-19 .elementor-element.elementor-element-fbaeea3{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px}.elementor-19 .elementor-element.elementor-element-fbaeea3:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-fbaeea3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#010813}.elementor-19 .elementor-element.elementor-element-ef343f6{--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:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-19 .elementor-element.elementor-element-b66c367{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-567344d{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-567344d p{margin-block-end:0}.elementor-19 .elementor-element.elementor-element-ac1b2e6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-ac1b2e6 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;letter-spacing:1.92px;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-56b41a0.elementor-element{--align-self:center}.elementor-19 .elementor-element.elementor-element-56b41a0{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-56b41a0 p{margin-block-end:0}.elementor-19 .elementor-element.elementor-element-e9a24f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-52630bb{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.7px;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-52630bb p{margin-block-end:0}.elementor-19 .elementor-element.elementor-element-e68033d{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-19 .elementor-element.elementor-element-e68033d .elementor-social-icon{background-color:#fff0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#36241E}.elementor-19 .elementor-element.elementor-element-e68033d .elementor-social-icon i{color:#FCF7F8D9}.elementor-19 .elementor-element.elementor-element-e68033d .elementor-social-icon svg{fill:#FCF7F8D9}.elementor-19 .elementor-element.elementor-element-e68033d .elementor-icon{border-radius:50px 50px 50px 50px}.elementor-19 .elementor-element.elementor-element-e68033d .elementor-social-icon:hover i{color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-e68033d .elementor-social-icon:hover svg{fill:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-e68033d .elementor-social-icon:hover{border-color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-4996fb1{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px}.elementor-19 .elementor-element.elementor-element-4996fb1:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-4996fb1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#010813}.elementor-19 .elementor-element.elementor-element-769e5c6{--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:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-19 .elementor-element.elementor-element-daab395{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-2f15338{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-2f15338 p{margin-block-end:0}.elementor-19 .elementor-element.elementor-element-09aee05{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-09aee05 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;letter-spacing:1.92px;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-959148e.elementor-element{--align-self:center}.elementor-19 .elementor-element.elementor-element-959148e{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-959148e p{margin-block-end:0}.elementor-19 .elementor-element.elementor-element-36fe52d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-fd9d74a .elementor-button{background-color:#fff0;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500;letter-spacing:.7px;fill:var(--e-global-color-2f7bb44);color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-fd9d74a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-fd9d74a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-19 .elementor-element.elementor-element-2172523{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-28fc88f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-1b8a759{--grid-columns:3;--grid-row-gap:15px;--grid-column-gap:15px}.elementor-19 .elementor-element.elementor-element-a96abe9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;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-f3b47da);--border-color:var( --e-global-color-f3b47da );--border-radius:12px 12px 12px 12px;box-shadow:0 0 84px 36px rgba(0,118.99999999999991,194,.5019607843137255) inset;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-19 .elementor-element.elementor-element-a96abe9::before,.elementor-19 .elementor-element.elementor-element-a96abe9>.elementor-background-video-container::before,.elementor-19 .elementor-element.elementor-element-a96abe9>.e-con-inner>.elementor-background-video-container::before,.elementor-19 .elementor-element.elementor-element-a96abe9>.elementor-background-slideshow::before,.elementor-19 .elementor-element.elementor-element-a96abe9>.e-con-inner>.elementor-background-slideshow::before,.elementor-19 .elementor-element.elementor-element-a96abe9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-19 .elementor-element.elementor-element-5732419{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-19 .elementor-element.elementor-element-5732419 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;letter-spacing:1.92px;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-c402541{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-c402541 .elementor-heading-title{font-family:"Bebas Neue",Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:1.92px;color:var(--e-global-color-2f7bb44)}.elementor-19 .elementor-element.elementor-element-33731bb{width:100%;max-width:100%;margin:08px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center;font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;color:#BDB5B7}.elementor-19 .elementor-element.elementor-element-44851fc{padding:0 0 0 0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-185c7aa{--flex-wrap:wrap}.elementor-19 .elementor-element.elementor-element-416dd6e .elementor-heading-title{font-size:72px}.elementor-19 .elementor-element.elementor-element-84537fb .elementor-heading-title{font-size:72px}.elementor-19 .elementor-element.elementor-element-6d00c90 img{width:51%}.elementor-19 .elementor-element.elementor-element-ee5dd08 .elementor-heading-title{font-size:36px}.elementor-19 .elementor-element.elementor-element-63b3836{--grid-columns:1}.elementor-19 .elementor-element.elementor-element-020fe35{width:var(--container-widget-width,311.183px);max-width:311.183px;--container-widget-width:311.183px;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-020fe35 .elementor-heading-title{font-size:36px}.elementor-19 .elementor-element.elementor-element-92819d5{--justify-content:center}.elementor-19 .elementor-element.elementor-element-bb2a68e .elementor-button{padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-c3dcbef{--grid-columns:3}.elementor-19 .elementor-element.elementor-element-ac1b2e6 .elementor-heading-title{font-size:36px}.elementor-19 .elementor-element.elementor-element-09aee05 .elementor-heading-title{font-size:36px}.elementor-19 .elementor-element.elementor-element-36fe52d{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-19 .elementor-element.elementor-element-fd9d74a .elementor-button{padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-2172523{--flex-wrap:wrap}.elementor-19 .elementor-element.elementor-element-1b8a759{--grid-columns:1}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-185c7aa{--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px}.elementor-19 .elementor-element.elementor-element-416dd6e .elementor-heading-title{font-size:60px}.elementor-19 .elementor-element.elementor-element-84537fb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-19 .elementor-element.elementor-element-84537fb .elementor-heading-title{font-size:60px}.elementor-19 .elementor-element.elementor-element-e4b80eb .elementor-heading-title{font-size:24px}.elementor-19 .elementor-element.elementor-element-2985d2e{width:100%;max-width:100%;line-height:1.625em}.elementor-19 .elementor-element.elementor-element-f1416c6{--flex-wrap:nowrap}.elementor-19 .elementor-element.elementor-element-741668c{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-19 .elementor-element.elementor-element-741668c img{width:100%}.elementor-19 .elementor-element.elementor-element-cab7cb9{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center}.elementor-19 .elementor-element.elementor-element-cab7cb9 img{width:100%}.elementor-19 .elementor-element.elementor-element-e3e14fd{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-19 .elementor-element.elementor-element-6d00c90 img{width:100%}.elementor-19 .elementor-element.elementor-element-d3a35ad{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px}.elementor-19 .elementor-element.elementor-element-ee5dd08 .elementor-heading-title{font-size:30px}.elementor-19 .elementor-element.elementor-element-63b3836{--grid-columns:1}.elementor-19 .elementor-element.elementor-element-30d7f94{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px}.elementor-19 .elementor-element.elementor-element-9680e6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-7bff09f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-020fe35{--container-widget-width:259px;--container-widget-flex-grow:0;width:var(--container-widget-width,259px);max-width:259px}.elementor-19 .elementor-element.elementor-element-020fe35 .elementor-heading-title{font-size:30px}.elementor-19 .elementor-element.elementor-element-c3dcbef{--grid-columns:1}.elementor-19 .elementor-element.elementor-element-fbaeea3{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px}.elementor-19 .elementor-element.elementor-element-ef343f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-ac1b2e6 .elementor-heading-title{font-size:30px}.elementor-19 .elementor-element.elementor-element-b51ae2f{padding:0 0 0 0}.elementor-19 .elementor-element.elementor-element-4996fb1{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px}.elementor-19 .elementor-element.elementor-element-769e5c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-daab395{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-09aee05 .elementor-heading-title{font-size:30px}.elementor-19 .elementor-element.elementor-element-1b8a759{--grid-columns:1}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-185c7aa{--content-width:1230px}.elementor-19 .elementor-element.elementor-element-a309c0b{--width:100%}.elementor-19 .elementor-element.elementor-element-5bcb5f2{--width:50%}.elementor-19 .elementor-element.elementor-element-f1416c6{--width:85%}.elementor-19 .elementor-element.elementor-element-e3e14fd{--width:50%}.elementor-19 .elementor-element.elementor-element-d3a35ad{--content-width:1230px}.elementor-19 .elementor-element.elementor-element-49f5c7a{--width:73%}.elementor-19 .elementor-element.elementor-element-46fd4f0{--width:27%}.elementor-19 .elementor-element.elementor-element-30d7f94{--content-width:1230px}.elementor-19 .elementor-element.elementor-element-fbaeea3{--content-width:1230px}.elementor-19 .elementor-element.elementor-element-4996fb1{--content-width:1230px}.elementor-19 .elementor-element.elementor-element-28fc88f{--width:75%}.elementor-19 .elementor-element.elementor-element-a96abe9{--width:27%}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-a309c0b{--width:100%}.elementor-19 .elementor-element.elementor-element-5bcb5f2{--width:100%}.elementor-19 .elementor-element.elementor-element-f1416c6{--width:100%}.elementor-19 .elementor-element.elementor-element-e3e14fd{--width:100%}.elementor-19 .elementor-element.elementor-element-49f5c7a{--width:100%}.elementor-19 .elementor-element.elementor-element-28fc88f{--width:100%}.elementor-19 .elementor-element.elementor-element-a96abe9{--width:100%}}.elementor-19 .elementor-element.elementor-element-416dd6e{background:linear-gradient(180deg,#ecf3f8 0%,#a1bbcf 50%,#456783 100%);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.elementor-19 .elementor-element.elementor-element-84537fb{background:linear-gradient(180deg,#e5f5fd 0%,#7cc1e9 50%,#3aa7dd 75%,#20a0da 87.5%,color(xyz .233 .276 .684) 95%,color(xyz .21 .248 .659) 98%,color(xyz .189 .223 .635) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.elementor-19 .elementor-element.elementor-element-e4b80eb{filter:drop-shadow(0 0 15px rgb(136 67 220 / .6))}.elementor-19 .elementor-element.elementor-element-42173e4 .elementor-button{background:linear-gradient(135deg,oklch(45% .15 245),oklch(78% .13 225));color:#fff;border:none;transition:all 0.3s ease;box-shadow:0 0 25px rgb(58 167 221 / .4)}.elementor-19 .elementor-element.elementor-element-42173e4 .elementor-button:hover{box-shadow:0 0 25px rgb(58 167 221 / .7);transform:scale(1.05)}.elementor-19 .elementor-element.elementor-element-6d00c90 img{filter:drop-shadow(0 0 60px rgb(58 167 221 / .5))}.elementor-19 .elementor-element.elementor-element-185c7aa{background-image:radial-gradient(ellipse at 0% 50%,rgb(58 167 221 / .3) 0%,rgb(69 103 131 / .12) 20%,transparent 70%),radial-gradient(ellipse at 10% 20%,rgb(124 193 233 / .18) 0%,transparent 40%),radial-gradient(ellipse at 50% 100%,rgb(0 0 0 / .75) 0%,transparent 75%),linear-gradient(to right,rgb(10 25 40 / .78) 0%,rgb(20 45 65 / .34) 45%,rgb(10 25 40 / .69) 100%),url(https://hudsonhavoc.com/wp-content/uploads/2026/06/hero-bg-VYlNgWqZ.jpeg)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.elementor-19 .elementor-element.elementor-element-ee5dd08{background:linear-gradient(180deg,#ecf3f8 0%,#a1bbcf 50%,#456783 100%);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.elementor-19 .elementor-element.elementor-element-0a8e277{background:linear-gradient(180deg,#e5f5fd 0%,#7cc1e9 50%,#3aa7dd 75%,#20a0da 87.5%,color(xyz .233 .276 .684) 95%,color(xyz .21 .248 .659) 98%,color(xyz .189 .223 .635) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.elementor-19 .elementor-element.elementor-element-58de89c{background:linear-gradient(180deg,#e5f5fd 0%,#7cc1e9 50%,#3aa7dd 75%,#20a0da 87.5%,color(xyz .233 .276 .684) 95%,color(xyz .21 .248 .659) 98%,color(xyz .189 .223 .635) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.elementor-19 .elementor-element.elementor-element-46fd4f0{position:relative;overflow:hidden}.elementor-19 .elementor-element.elementor-element-46fd4f0::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center top,rgb(58 167 221 / .18) 0%,rgb(124 193 233 / .1) 40%,transparent 75%),linear-gradient(to bottom,#fff0 0%,rgb(10 25 40 / .25) 35%,rgb(8 18 30 / .55) 70%,rgb(5 10 18 / .9) 100%);pointer-events:none;z-index:0}.elementor-19 .elementor-element.elementor-element-020fe35{background:linear-gradient(180deg,#ecf3f8 0%,#a1bbcf 50%,#456783 100%);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.elementor-19 .elementor-element.elementor-element-ac1b2e6{background:linear-gradient(180deg,#ecf3f8 0%,#a1bbcf 50%,#456783 100%);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.wpsr-ig-feed-template-566.wpsr-ig-feed-wrapper .wpsr-ig-post{transition:0.3s ease}.wpsr-ig-feed-template-566.wpsr-ig-feed-wrapper .wpsr-ig-post:hover{transform:scale(1.01)}.elementor-19 .elementor-element.elementor-element-09aee05{background:linear-gradient(180deg,#ecf3f8 0%,#a1bbcf 50%,#456783 100%);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.elementor-19 .elementor-element.elementor-element-5732419{background:linear-gradient(180deg,#ecf3f8 0%,#a1bbcf 50%,#456783 100%);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.elementor-19 .elementor-element.elementor-element-c402541{background:linear-gradient(180deg,#e5f5fd 0%,#7cc1e9 50%,#3aa7dd 75%,#20a0da 87.5%,color(xyz .233 .276 .684) 95%,color(xyz .21 .248 .659) 98%,color(xyz .189 .223 .635) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0;text-shadow:0 2px 10px rgb(0 0 0 / .35)}.mailpoet_form input,.mailpoet_form textarea,.mailpoet_form select{background:#050b12cc;border:1px solid rgb(58 167 221 / .25);color:#fff;border-radius:8px;padding:10px 14px;width:100%;box-sizing:border-box;transition:0.3s ease}.mailpoet_form input:focus,.mailpoet_form textarea:focus,.mailpoet_form select:focus{border-color:rgb(124 193 233 / .8)!important;box-shadow:0 0 20px rgb(58 167 221 / .25)!important;outline:none}.mailpoet_form input[type="submit"],.mailpoet_form button[type="submit"]{background:linear-gradient(135deg,oklch(25% .06 250),oklch(50% .14 245))!important;color:#fff!important;border:1px solid rgb(58 167 221 / .35)!important;border-radius:8px;padding:10px 18px;width:100%;box-sizing:border-box;cursor:pointer;transition:0.3s ease}.mailpoet_form input[type="submit"]:hover,.mailpoet_form button[type="submit"]:hover{transform:scale(1.03);box-shadow:0 0 30px rgb(58 167 221 / .6)}.elementor-19 .elementor-element.elementor-element-a96abe9{background:linear-gradient(#0b1620e6,#050b12f2);border:1px solid rgb(58 167 221 / .35);box-shadow:0 10px 40px -10px rgb(0 0 0 / .6),inset 0 0 30px rgb(58 167 221 / .18)}