.elementor-154 .elementor-element.elementor-element-adc27c8{--display:flex;--min-height:400px;--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;--overlay-opacity:.2;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#01aeb5;--border-color:#01aeb5;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-154 .elementor-element.elementor-element-adc27c8:not(.elementor-motion-effects-element-type-background),.elementor-154 .elementor-element.elementor-element-adc27c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://johnhailey.com/wp-content/uploads/2025/01/asset-027.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-154 .elementor-element.elementor-element-adc27c8:before,.elementor-154 .elementor-element.elementor-element-adc27c8>.elementor-background-video-container:before,.elementor-154 .elementor-element.elementor-element-adc27c8>.e-con-inner>.elementor-background-video-container:before,.elementor-154 .elementor-element.elementor-element-adc27c8>.elementor-background-slideshow:before,.elementor-154 .elementor-element.elementor-element-adc27c8>.e-con-inner>.elementor-background-slideshow:before,.elementor-154 .elementor-element.elementor-element-adc27c8>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center,#88fee7 0%,#000913 66%)}.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-154 .elementor-element.elementor-element-5ff32d5{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center}.elementor-154 .elementor-element.elementor-element-5ff32d5.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-5ff32d5 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:500;color:#f1f1f1}.elementor-154 .elementor-element.elementor-element-fea0c23{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-154 .elementor-element.elementor-element-6f9b2b3{--display:flex;--overlay-opacity:.2;--border-radius:15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px}.elementor-154 .elementor-element.elementor-element-6f9b2b3:not(.elementor-motion-effects-element-type-background),.elementor-154 .elementor-element.elementor-element-6f9b2b3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://johnhailey.com/wp-content/uploads/2025/01/assdddet-021.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-154 .elementor-element.elementor-element-6f9b2b3:before,.elementor-154 .elementor-element.elementor-element-6f9b2b3>.elementor-background-video-container:before,.elementor-154 .elementor-element.elementor-element-6f9b2b3>.e-con-inner>.elementor-background-video-container:before,.elementor-154 .elementor-element.elementor-element-6f9b2b3>.elementor-background-slideshow:before,.elementor-154 .elementor-element.elementor-element-6f9b2b3>.e-con-inner>.elementor-background-slideshow:before,.elementor-154 .elementor-element.elementor-element-6f9b2b3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left,#88fee7 15%,#000913 62%)}.elementor-154 .elementor-element.elementor-element-947507c>.elementor-widget-container{padding:10px 20px;border-style:solid;border-width:2px;border-color:#88fee7;border-radius:15px}.elementor-154 .elementor-element.elementor-element-947507c.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-947507c .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;word-spacing:2px;color:#88fee7}.elementor-154 .elementor-element.elementor-element-8cf58a7{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center}.elementor-154 .elementor-element.elementor-element-8cf58a7.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-8cf58a7 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:500;color:#f1f1f1}.elementor-154 .elementor-element.elementor-element-fe6f011{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0}.elementor-154 .elementor-element.elementor-element-fe6f011>.elementor-widget-container{margin:20px 0 0}.elementor-154 .elementor-element.elementor-element-fe6f011.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-a8d4978{--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;--overlay-opacity:.2;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-154 .elementor-element.elementor-element-a8d4978:before,.elementor-154 .elementor-element.elementor-element-a8d4978>.elementor-background-video-container:before,.elementor-154 .elementor-element.elementor-element-a8d4978>.e-con-inner>.elementor-background-video-container:before,.elementor-154 .elementor-element.elementor-element-a8d4978>.elementor-background-slideshow:before,.elementor-154 .elementor-element.elementor-element-a8d4978>.e-con-inner>.elementor-background-slideshow:before,.elementor-154 .elementor-element.elementor-element-a8d4978>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://johnhailey.com/wp-content/uploads/2025/01/asset-017.png");--background-overlay:'';background-position:center center;background-repeat:repeat}.elementor-154 .elementor-element.elementor-element-154b9fa>.elementor-widget-container{padding:10px 20px;border-style:solid;border-width:2px;border-color:#253246;border-radius:15px}.elementor-154 .elementor-element.elementor-element-154b9fa.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-154b9fa .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;word-spacing:2px;color:#88fee7}.elementor-154 .elementor-element.elementor-element-12a6de8{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center}.elementor-154 .elementor-element.elementor-element-12a6de8.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-12a6de8 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:500;color:#f1f1f1}.elementor-154 .elementor-element.elementor-element-d3cd902{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-154 .elementor-element.elementor-element-82ebcee{--display:flex;--border-radius:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-154 .elementor-element.elementor-element-82ebcee:not(.elementor-motion-effects-element-type-background),.elementor-154 .elementor-element.elementor-element-82ebcee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://johnhailey.com/wp-content/uploads/2025/01/assdddet-021.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-154 .elementor-element.elementor-element-947d351{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-154 .elementor-element.elementor-element-816643c .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-816643c.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-816643c.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-816643c.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-816643c.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-816643c.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-816643c .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-816643c .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-660d6b1 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-660d6b1.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-660d6b1.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-660d6b1.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-660d6b1.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-660d6b1.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-660d6b1 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-660d6b1 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-42dbb05 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-42dbb05.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-42dbb05.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-42dbb05.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-42dbb05.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-42dbb05.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-42dbb05 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-42dbb05 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-62bb025 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-62bb025.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-62bb025.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-62bb025.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-62bb025.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-62bb025.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-62bb025 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-62bb025 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-45d34a3 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-45d34a3.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-45d34a3.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-45d34a3.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-45d34a3.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-45d34a3.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-45d34a3 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-45d34a3 .elementor-icon svg{height:25px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);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-154 .elementor-element.elementor-element-477b283{text-align:center;font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:500;color:#f1f1f1}.elementor-154 .elementor-element.elementor-element-f49c7b4>.elementor-widget-container{padding:15px 20px;border-style:solid;border-width:2px;border-color:#88fee7;border-radius:15px}.elementor-154 .elementor-element.elementor-element-f49c7b4.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-f49c7b4{text-align:center}.elementor-154 .elementor-element.elementor-element-f49c7b4 .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#88fee7}.elementor-154 .elementor-element.elementor-element-c9c4e74{--display:flex;--border-radius:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-154 .elementor-element.elementor-element-c9c4e74:not(.elementor-motion-effects-element-type-background),.elementor-154 .elementor-element.elementor-element-c9c4e74>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://johnhailey.com/wp-content/uploads/2025/01/assdddet-021.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-154 .elementor-element.elementor-element-bc3bce3{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-154 .elementor-element.elementor-element-18444dc .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-18444dc.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-18444dc.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-18444dc.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-18444dc.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-18444dc.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-18444dc .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-18444dc .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-3c32c8a .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-3c32c8a.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-3c32c8a.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-3c32c8a.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-3c32c8a.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-3c32c8a.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-3c32c8a .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-3c32c8a .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-3b6d58d .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-3b6d58d.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-3b6d58d.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-3b6d58d.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-3b6d58d.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-3b6d58d.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-3b6d58d .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-3b6d58d .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-25d1f26 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-25d1f26.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-25d1f26.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-25d1f26.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-25d1f26.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-25d1f26.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-25d1f26 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-25d1f26 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-374de3a .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-374de3a.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-374de3a.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-374de3a.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-374de3a.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-374de3a.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-374de3a .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-374de3a .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-fff13a9{text-align:center;font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:500;color:#f1f1f1}.elementor-154 .elementor-element.elementor-element-f362341>.elementor-widget-container{padding:15px 20px;border-style:solid;border-width:2px;border-color:#88fee7;border-radius:15px}.elementor-154 .elementor-element.elementor-element-f362341.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-f362341{text-align:center}.elementor-154 .elementor-element.elementor-element-f362341 .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#88fee7}.elementor-154 .elementor-element.elementor-element-b90a74a{--display:flex;--border-radius:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-154 .elementor-element.elementor-element-b90a74a:not(.elementor-motion-effects-element-type-background),.elementor-154 .elementor-element.elementor-element-b90a74a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://johnhailey.com/wp-content/uploads/2025/01/assdddet-021.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-154 .elementor-element.elementor-element-bd91fa7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-154 .elementor-element.elementor-element-338409c .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-338409c.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-338409c.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-338409c.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-338409c.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-338409c.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-338409c .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-338409c .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-b1e14a0 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-b1e14a0.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-b1e14a0.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-b1e14a0.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-b1e14a0.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-b1e14a0.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-b1e14a0 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-b1e14a0 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-97c7b35 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-97c7b35.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-97c7b35.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-97c7b35.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-97c7b35.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-97c7b35.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-97c7b35 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-97c7b35 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-e59d263 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-e59d263.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-e59d263.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-e59d263.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-e59d263.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-e59d263.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-e59d263 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-e59d263 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-f348c37 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-f348c37.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-f348c37.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-f348c37.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-f348c37.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-f348c37.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-f348c37 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-f348c37 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-eb1989f{text-align:center;font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:500;color:#f1f1f1}.elementor-154 .elementor-element.elementor-element-32bbf5e>.elementor-widget-container{padding:15px 20px;border-style:solid;border-width:2px;border-color:#88fee7;border-radius:15px}.elementor-154 .elementor-element.elementor-element-32bbf5e.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-32bbf5e{text-align:center}.elementor-154 .elementor-element.elementor-element-32bbf5e .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#88fee7}.elementor-154 .elementor-element.elementor-element-3eec3e0{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-154 .elementor-element.elementor-element-11ef248{--display:flex;--border-radius:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-154 .elementor-element.elementor-element-11ef248:not(.elementor-motion-effects-element-type-background),.elementor-154 .elementor-element.elementor-element-11ef248>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://johnhailey.com/wp-content/uploads/2025/01/assdddet-021.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-154 .elementor-element.elementor-element-d22e9b0{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-154 .elementor-element.elementor-element-02b0470 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-02b0470.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-02b0470.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-02b0470.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-02b0470.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-02b0470.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-02b0470 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-02b0470 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-b37ad55 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-b37ad55.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-b37ad55.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-b37ad55.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-b37ad55.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-b37ad55.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-b37ad55 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-b37ad55 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-3381e35 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-3381e35.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-3381e35.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-3381e35.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-3381e35.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-3381e35.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-3381e35 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-3381e35 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-39f504c .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-39f504c.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-39f504c.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-39f504c.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-39f504c.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-39f504c.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-39f504c .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-39f504c .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-b409a62 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-b409a62.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-b409a62.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-b409a62.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-b409a62.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-b409a62.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-b409a62 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-b409a62 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-9a8c4c3{text-align:center;font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:500;color:#f1f1f1}.elementor-154 .elementor-element.elementor-element-de734e0>.elementor-widget-container{padding:15px 20px;border-style:solid;border-width:2px;border-color:#88fee7;border-radius:15px}.elementor-154 .elementor-element.elementor-element-de734e0.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-de734e0{text-align:center}.elementor-154 .elementor-element.elementor-element-de734e0 .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#88fee7}.elementor-154 .elementor-element.elementor-element-e4b7573{--display:flex;--border-radius:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-154 .elementor-element.elementor-element-e4b7573:not(.elementor-motion-effects-element-type-background),.elementor-154 .elementor-element.elementor-element-e4b7573>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://johnhailey.com/wp-content/uploads/2025/01/assdddet-021.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-154 .elementor-element.elementor-element-ada7275{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-154 .elementor-element.elementor-element-6ee255e .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-6ee255e.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-6ee255e.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-6ee255e.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-6ee255e.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-6ee255e.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-6ee255e .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-6ee255e .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-f540990 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-f540990.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-f540990.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-f540990.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-f540990.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-f540990.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-f540990 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-f540990 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-79de9a0 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-79de9a0.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-79de9a0.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-79de9a0.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-79de9a0.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-79de9a0.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-79de9a0 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-79de9a0 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-017a318 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-017a318.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-017a318.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-017a318.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-017a318.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-017a318.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-017a318 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-017a318 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-84e7ba6 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-84e7ba6.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-84e7ba6.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-84e7ba6.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-84e7ba6.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-84e7ba6.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-84e7ba6 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-84e7ba6 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-c91e2a2{text-align:center;font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:500;color:#f1f1f1}.elementor-154 .elementor-element.elementor-element-75c8869>.elementor-widget-container{padding:15px 20px;border-style:solid;border-width:2px;border-color:#88fee7;border-radius:15px}.elementor-154 .elementor-element.elementor-element-75c8869.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-75c8869{text-align:center}.elementor-154 .elementor-element.elementor-element-75c8869 .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#88fee7}.elementor-154 .elementor-element.elementor-element-6f678b5{--display:flex;--border-radius:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-154 .elementor-element.elementor-element-6f678b5:not(.elementor-motion-effects-element-type-background),.elementor-154 .elementor-element.elementor-element-6f678b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://johnhailey.com/wp-content/uploads/2025/01/assdddet-021.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-154 .elementor-element.elementor-element-8e8c6ee{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-154 .elementor-element.elementor-element-4fddc82 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-4fddc82.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-4fddc82.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-4fddc82.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-4fddc82.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-4fddc82.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-4fddc82 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-4fddc82 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-28fade7 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-28fade7.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-28fade7.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-28fade7.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-28fade7.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-28fade7.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-28fade7 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-28fade7 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-2ad1e00 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-2ad1e00.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-2ad1e00.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-2ad1e00.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-2ad1e00.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-2ad1e00.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-2ad1e00 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-2ad1e00 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-357463f .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-357463f.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-357463f.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-357463f.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-357463f.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-357463f.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-357463f .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-357463f .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-0cb2f28 .elementor-icon-wrapper{text-align:center}.elementor-154 .elementor-element.elementor-element-0cb2f28.elementor-view-stacked .elementor-icon{background-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-0cb2f28.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-0cb2f28.elementor-view-default .elementor-icon{color:#e2ff7e;border-color:#e2ff7e}.elementor-154 .elementor-element.elementor-element-0cb2f28.elementor-view-framed .elementor-icon,.elementor-154 .elementor-element.elementor-element-0cb2f28.elementor-view-default .elementor-icon svg{fill:#e2ff7e}.elementor-154 .elementor-element.elementor-element-0cb2f28 .elementor-icon{font-size:25px}.elementor-154 .elementor-element.elementor-element-0cb2f28 .elementor-icon svg{height:25px}.elementor-154 .elementor-element.elementor-element-d47ab0e{text-align:center;font-family:"Inter Tight",Sans-serif;font-size:17px;font-weight:500;color:#f1f1f1}.elementor-154 .elementor-element.elementor-element-0f5ed8d>.elementor-widget-container{padding:15px 20px;border-style:solid;border-width:2px;border-color:#88fee7;border-radius:15px}.elementor-154 .elementor-element.elementor-element-0f5ed8d.elementor-element{--align-self:center}.elementor-154 .elementor-element.elementor-element-0f5ed8d{text-align:center}.elementor-154 .elementor-element.elementor-element-0f5ed8d .elementor-heading-title{font-family:"Inter Tight",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#88fee7}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}@media(min-width:768px){.elementor-154 .elementor-element.elementor-element-adc27c8{--content-width:1400px}.elementor-154 .elementor-element.elementor-element-fea0c23{--content-width:1400px}.elementor-154 .elementor-element.elementor-element-a8d4978{--content-width:1400px}}@media(max-width:767px){.elementor-154 .elementor-element.elementor-element-adc27c8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-154 .elementor-element.elementor-element-5ff32d5{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-154 .elementor-element.elementor-element-fea0c23{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-154 .elementor-element.elementor-element-6f9b2b3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-154 .elementor-element.elementor-element-8cf58a7{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-154 .elementor-element.elementor-element-fe6f011{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-154 .elementor-element.elementor-element-a8d4978{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-154 .elementor-element.elementor-element-12a6de8{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-154 .elementor-element.elementor-element-12a6de8 .elementor-heading-title{font-size:25px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}