.elementor-10968 .elementor-element.elementor-element-18abe0b{--display:flex;--position:fixed;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}.elementor-10968 .elementor-element.elementor-element-18abe0b:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-18abe0b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#038CF3FC}body:not(.rtl) .elementor-10968 .elementor-element.elementor-element-18abe0b{right:0}body.rtl .elementor-10968 .elementor-element.elementor-element-18abe0b{left:0}.elementor-10968 .elementor-element.elementor-element-be6cebe{--display:flex;--position:fixed;--min-height:100vh;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0}.elementor-10968 .elementor-element.elementor-element-be6cebe:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-be6cebe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#029FFF;background:url(https://tomkelly.co/wp-content/uploads/2026/03/Screenshot-2026-03-12-224646.png) 50% 50%;background-size:cover}.elementor-10968 .elementor-element.elementor-element-be6cebe::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#00000040;background-image:url(https://tomkelly.co/wp-content/uploads/2026/02/Edit2noback.png);--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:contain}body:not(.rtl) .elementor-10968 .elementor-element.elementor-element-be6cebe{right:0}body.rtl .elementor-10968 .elementor-element.elementor-element-be6cebe{left:0}.elementor-10968 .elementor-element.elementor-element-ced2ea1{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10968 .elementor-element.elementor-element-b664387{--display:flex;--min-height:100vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10968 .elementor-element.elementor-element-46f5c39>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-46f5c39{text-align:start}.elementor-10968 .elementor-element.elementor-element-46f5c39 img{width:18%}.elementor-10968 .elementor-element.elementor-element-7a8aa32{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10968 .elementor-element.elementor-element-7a8aa32.e-con{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-bbd39f0 .elementor-button{font-family:"Outfit",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:-.1px;fill:#FFF;color:#FFF;border-style:none;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-bbd39f0 .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-bbd39f0 .elementor-button:focus{color:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-bbd39f0 .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-bbd39f0 .elementor-button:focus svg{fill:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-70911cc>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-70911cc .elementor-button{font-family:"Outfit",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:-.1px;fill:#FFF;color:#FFF;border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-70911cc .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-70911cc .elementor-button:focus{color:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-70911cc .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-70911cc .elementor-button:focus svg{fill:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-c29640b>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-c29640b .elementor-button{font-family:"Outfit",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:-.1px;fill:#FFF;color:#FFF;border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-c29640b .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-c29640b .elementor-button:focus{color:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-c29640b .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-c29640b .elementor-button:focus svg{fill:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-0bb2120>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-0bb2120 .elementor-button{font-family:"Outfit",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:-.1px;fill:#FFF;color:#FFF;border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-0bb2120 .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-0bb2120 .elementor-button:focus{color:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-0bb2120 .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-0bb2120 .elementor-button:focus svg{fill:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-932c8e2>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-932c8e2 .elementor-button{font-family:"Outfit",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:-.1px;fill:#FFF;color:#FFF;border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-932c8e2 .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-932c8e2 .elementor-button:focus{color:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-932c8e2 .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-932c8e2 .elementor-button:focus svg{fill:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-781208d>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-781208d .elementor-button{font-family:"Outfit",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:-.1px;fill:#FFF;color:#FFF;border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-781208d .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-781208d .elementor-button:focus{color:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-781208d .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-781208d .elementor-button:focus svg{fill:#3C9CFF}.elementor-10968 .elementor-element.elementor-element-8228a38{--display:flex;--min-height:24vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10968 .elementor-element.elementor-element-5f16ad2>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-5f16ad2 .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:124px;font-weight:700;text-transform:uppercase;font-style:italic;letter-spacing:-7px;color:#FFF}.elementor-10968 .elementor-element.elementor-element-241b70d>.elementor-widget-container{margin:-39px 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-241b70d .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;color:#FFF}.elementor-10968 .elementor-element.elementor-element-1f536b8{--display:flex;--overlay-opacity:0.93;--padding-top:34px;--padding-bottom:47px;--padding-left:0px;--padding-right:0px}.elementor-10968 .elementor-element.elementor-element-1f536b8::before,.elementor-10968 .elementor-element.elementor-element-1f536b8>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-1f536b8>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-1f536b8>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-1f536b8>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-1f536b8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-4ea7a53{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center}.elementor-10968 .elementor-element.elementor-element-fd8bdb6{--display:flex;--min-height:15px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C9CFF;--border-color:#3C9CFF;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10968 .elementor-element.elementor-element-fd8bdb6:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-fd8bdb6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFA1}.elementor-10968 .elementor-element.elementor-element-fd8bdb6:hover::before,.elementor-10968 .elementor-element.elementor-element-fd8bdb6:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-fd8bdb6:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-fd8bdb6>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-fd8bdb6>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-fd8bdb6:hover{--overlay-opacity:0.5}.elementor-10968 .elementor-element.elementor-element-fd8bdb6,.elementor-10968 .elementor-element.elementor-element-fd8bdb6::before{--overlay-transition:0s}.elementor-10968 .elementor-element.elementor-element-fd8bdb6.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-c288a42>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-c288a42 img{width:19%;opacity:1}.elementor-10968 .elementor-element.elementor-element-8be83d6{width:var(--container-widget-width,73%);max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-8be83d6.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-8be83d6 .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:34px;font-weight:500;color:#000000D9}.elementor-10968 .elementor-element.elementor-element-1c88399{width:var(--container-widget-width,56%);max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#000}.elementor-10968 .elementor-element.elementor-element-1c88399>.elementor-widget-container{margin:0 0 -24px 0}.elementor-10968 .elementor-element.elementor-element-1c88399.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-66648ac .elementor-button{fill:#000;color:#000;border-style:none}.elementor-10968 .elementor-element.elementor-element-66648ac .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-66648ac .elementor-button:focus{color:#32B8F1}.elementor-10968 .elementor-element.elementor-element-66648ac .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-66648ac .elementor-button:focus svg{fill:#32B8F1}.elementor-10968 .elementor-element.elementor-element-45c72df{--display:flex;--min-height:372px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C9CFF;--border-color:#3C9CFF;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-45c72df:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-45c72df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFA1}.elementor-10968 .elementor-element.elementor-element-45c72df:hover::before,.elementor-10968 .elementor-element.elementor-element-45c72df:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-45c72df:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-45c72df>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-45c72df>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-45c72df:hover{--overlay-opacity:0.5}.elementor-10968 .elementor-element.elementor-element-45c72df,.elementor-10968 .elementor-element.elementor-element-45c72df::before{--overlay-transition:3s}.elementor-10968 .elementor-element.elementor-element-45c72df.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-739042a>.elementor-widget-container{margin:-18px 0 -32px 0}.elementor-10968 .elementor-element.elementor-element-739042a img{width:34%;opacity:1}.elementor-10968 .elementor-element.elementor-element-5ff8139{width:var(--container-widget-width,73%);max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-5ff8139.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-5ff8139 .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:34px;font-weight:500;color:#000}.elementor-10968 .elementor-element.elementor-element-0e81363{width:var(--container-widget-width,56%);max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#000}.elementor-10968 .elementor-element.elementor-element-0e81363>.elementor-widget-container{margin:0 0 -24px 0}.elementor-10968 .elementor-element.elementor-element-0e81363.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-30b2eac .elementor-button{fill:#000;color:#000;border-style:none}.elementor-10968 .elementor-element.elementor-element-30b2eac .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-30b2eac .elementor-button:focus{color:#32B8F1}.elementor-10968 .elementor-element.elementor-element-30b2eac .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-30b2eac .elementor-button:focus svg{fill:#32B8F1}.elementor-10968 .elementor-element.elementor-element-780d5a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px}.elementor-10968 .elementor-element.elementor-element-780d5a3::before{filter:brightness(77%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-10968 .elementor-element.elementor-element-ea5c154{--display:flex;--justify-content:center;--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C9CFF;--border-color:#3C9CFF;--border-radius:10px 10px 10px 10px;box-shadow:0 0 7px 1px rgb(0 0 0 / .5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10968 .elementor-element.elementor-element-ea5c154:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-ea5c154>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFA1;background-image:url(https://tomkelly.co/wp-content/uploads/2026/02/dawda-1.png);background-repeat:no-repeat;background-size:contain}.elementor-10968 .elementor-element.elementor-element-d84b761{--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}.elementor-10968 .elementor-element.elementor-element-4efc38c>.elementor-widget-container{margin:0 0 0 0;padding:9px 0 0 0}.elementor-10968 .elementor-element.elementor-element-4efc38c.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-4efc38c{text-align:start}.elementor-10968 .elementor-element.elementor-element-4efc38c .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:43px;font-weight:600}.elementor-10968 .elementor-element.elementor-element-cc1ff57{width:100%;max-width:100%;text-align:center;font-size:18px}.elementor-10968 .elementor-element.elementor-element-cc1ff57>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-cc1ff57.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-9905e8b{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-10968 .elementor-element.elementor-element-9905e8b.e-con{--align-self:center}.elementor-10968 .elementor-element.elementor-element-e33b33c{--display:flex;--min-height:0px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-e33b33c:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-e33b33c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10968 .elementor-element.elementor-element-e33b33c:hover::before,.elementor-10968 .elementor-element.elementor-element-e33b33c:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-e33b33c:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-e33b33c>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-e33b33c>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-e33b33c.e-con:hover{--e-con-transform-scale:1.03}.elementor-10968 .elementor-element.elementor-element-e33b33c:hover{--overlay-opacity:0.21}.elementor-10968 .elementor-element.elementor-element-e33b33c,.elementor-10968 .elementor-element.elementor-element-e33b33c::before{--overlay-transition:3s}.elementor-10968 .elementor-element.elementor-element-e33b33c.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-5200ddd{width:100%;max-width:100%;text-align:start}.elementor-10968 .elementor-element.elementor-element-5200ddd>.elementor-widget-container{margin:-20px 0 -20px -20px;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-5200ddd.elementor-element{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-5200ddd img{width:42%}.elementor-10968 .elementor-element.elementor-element-30378b7{width:100%;max-width:100%;text-align:start}.elementor-10968 .elementor-element.elementor-element-30378b7>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-30378b7.elementor-element{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-30378b7 .elementor-heading-title{font-size:18px}.elementor-10968 .elementor-element.elementor-element-c5b37fa{width:100%;max-width:100%;text-align:start;font-size:16px}.elementor-10968 .elementor-element.elementor-element-c5b37fa>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-c5b37fa.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-a27e652{--display:flex;--min-height:0px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-a27e652:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-a27e652>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10968 .elementor-element.elementor-element-a27e652:hover::before,.elementor-10968 .elementor-element.elementor-element-a27e652:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-a27e652:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-a27e652>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-a27e652>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-a27e652.e-con:hover{--e-con-transform-scale:1.03}.elementor-10968 .elementor-element.elementor-element-a27e652:hover{--overlay-opacity:0.21}.elementor-10968 .elementor-element.elementor-element-a27e652,.elementor-10968 .elementor-element.elementor-element-a27e652::before{--overlay-transition:3s}.elementor-10968 .elementor-element.elementor-element-a27e652.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-779ac0b{width:100%;max-width:100%;text-align:start}.elementor-10968 .elementor-element.elementor-element-779ac0b>.elementor-widget-container{margin:-20px 0 -20px -20px;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-779ac0b.elementor-element{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-779ac0b img{width:42%}.elementor-10968 .elementor-element.elementor-element-aa23538{width:100%;max-width:100%;text-align:start}.elementor-10968 .elementor-element.elementor-element-aa23538>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-aa23538.elementor-element{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-aa23538 .elementor-heading-title{font-size:18px}.elementor-10968 .elementor-element.elementor-element-f7b2107{width:100%;max-width:100%;text-align:start;font-size:16px}.elementor-10968 .elementor-element.elementor-element-f7b2107>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-f7b2107.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-de28a27{--display:flex;--min-height:0px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-de28a27:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-de28a27>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10968 .elementor-element.elementor-element-de28a27:hover::before,.elementor-10968 .elementor-element.elementor-element-de28a27:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-de28a27:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-de28a27>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-de28a27>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-de28a27.e-con:hover{--e-con-transform-scale:1.03}.elementor-10968 .elementor-element.elementor-element-de28a27:hover{--overlay-opacity:0.21}.elementor-10968 .elementor-element.elementor-element-de28a27,.elementor-10968 .elementor-element.elementor-element-de28a27::before{--overlay-transition:3s}.elementor-10968 .elementor-element.elementor-element-de28a27.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-5a87f30{width:100%;max-width:100%;text-align:start}.elementor-10968 .elementor-element.elementor-element-5a87f30>.elementor-widget-container{margin:-10px 0 0 -19px;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-5a87f30.elementor-element{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-5a87f30 img{width:32%;filter:brightness(30%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-10968 .elementor-element.elementor-element-71fa622{width:100%;max-width:100%;text-align:start}.elementor-10968 .elementor-element.elementor-element-71fa622>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-71fa622.elementor-element{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-71fa622 .elementor-heading-title{font-size:18px}.elementor-10968 .elementor-element.elementor-element-fa3b243{width:100%;max-width:100%;text-align:start;font-size:16px}.elementor-10968 .elementor-element.elementor-element-fa3b243>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-fa3b243.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-942a455>.elementor-widget-container{margin:0 0 0 0;padding:32px 0 15px 0}.elementor-10968 .elementor-element.elementor-element-942a455.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-942a455 .elementor-button{text-shadow:0 0 10px rgb(0 0 0 / .3);border-style:none}.elementor-10968 .elementor-element.elementor-element-942a455 .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-942a455 .elementor-button:focus{color:#FFF}.elementor-10968 .elementor-element.elementor-element-942a455 .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-942a455 .elementor-button:focus svg{fill:#FFF}.elementor-10968 .elementor-element.elementor-element-197be06{--display:flex;--min-height:29vh;--justify-content:center;--overlay-opacity:0.3;--overlay-mix-blend-mode:multiply;--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-10968 .elementor-element.elementor-element-197be06:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF2E}.elementor-10968 .elementor-element.elementor-element-197be06::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-197be06>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-197be06>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://tomkelly.co/wp-content/uploads/2026/02/brandscoveroback.png);--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:27% auto}.elementor-10968 .elementor-element.elementor-element-99b0dfb{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-99b0dfb>.elementor-widget-container{padding:80px 0 70px 0}.elementor-10968 .elementor-element.elementor-element-99b0dfb.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-99b0dfb .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:66px;text-transform:uppercase;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFFFFFCF}.elementor-10968 .elementor-element.elementor-element-b752700{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px}.elementor-10968 .elementor-element.elementor-element-f9696a7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.18;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C9CFF;--border-color:#3C9CFF;--border-radius:10px 10px 10px 10px;box-shadow:0 0 7px 1px rgb(0 0 0 / .5);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-10968 .elementor-element.elementor-element-f9696a7:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-f9696a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFA1;background-image:url(https://tomkelly.co/wp-content/uploads/2026/02/ChatGPT-Image-Feb-4-2026-12_15_49-dawdawAM-1.png);background-position:center right;background-repeat:no-repeat;background-size:contain}.elementor-10968 .elementor-element.elementor-element-f9696a7::before,.elementor-10968 .elementor-element.elementor-element-f9696a7>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-f9696a7>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-f9696a7>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-f9696a7>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-f9696a7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFFFFF78;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-55640b4{--display:flex}.elementor-10968 .elementor-element.elementor-element-a2baaeb{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-a2baaeb>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-a2baaeb.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-a2baaeb .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:52px;text-decoration:none;color:#000}.elementor-10968 .elementor-element.elementor-element-82b6314{width:100%;max-width:100%;text-align:center;font-size:16px;text-decoration:none;color:#000}.elementor-10968 .elementor-element.elementor-element-82b6314>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-82b6314.elementor-element{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-82b6314 a{color:#0000}.elementor-10968 .elementor-element.elementor-element-3dcb0b4{--display:flex;--overlay-opacity:0.22;--padding-top:34px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-10968 .elementor-element.elementor-element-3dcb0b4::before,.elementor-10968 .elementor-element.elementor-element-3dcb0b4>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-3dcb0b4>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-3dcb0b4>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-3dcb0b4>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-3dcb0b4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-641755a>.elementor-widget-container{margin:15px 0 0 0}.elementor-10968 .elementor-element.elementor-element-641755a{text-align:center}.elementor-10968 .elementor-element.elementor-element-641755a .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:53px;font-weight:700;letter-spacing:-2.9px;color:#FFF}.elementor-10968 .elementor-element.elementor-element-a1fb9b6>.elementor-widget-container{margin:-29px 0 0 0}.elementor-10968 .elementor-element.elementor-element-a1fb9b6{text-align:center}.elementor-10968 .elementor-element.elementor-element-a1fb9b6 .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:16px;font-weight:200;color:#FFF}.elementor-10968 .elementor-element.elementor-element-c9b63c6{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10968 .elementor-element.elementor-element-8adabd1{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C9CFF;--border-color:#3C9CFF;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-8adabd1:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-8adabd1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFA1}.elementor-10968 .elementor-element.elementor-element-8adabd1:hover::before,.elementor-10968 .elementor-element.elementor-element-8adabd1:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-8adabd1:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-8adabd1>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-8adabd1>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-8adabd1.e-con:hover{--e-con-transform-scale:1.02}.elementor-10968 .elementor-element.elementor-element-8adabd1:hover{--overlay-opacity:0.5}.elementor-10968 .elementor-element.elementor-element-8adabd1,.elementor-10968 .elementor-element.elementor-element-8adabd1::before{--overlay-transition:0s}.elementor-10968 .elementor-element.elementor-element-8adabd1.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-b33b1be>.elementor-widget-container{margin:0 0 -28px 0}.elementor-10968 .elementor-element.elementor-element-b33b1be img{width:29%}.elementor-10968 .elementor-element.elementor-element-d3a4fb9{width:var(--container-widget-width,99%);max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-d3a4fb9.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-d3a4fb9 .elementor-heading-title{font-size:19px}.elementor-10968 .elementor-element.elementor-element-ffc537c{width:var(--container-widget-width,59%);max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:14px}.elementor-10968 .elementor-element.elementor-element-ffc537c>.elementor-widget-container{margin:0 0 -24px 0}.elementor-10968 .elementor-element.elementor-element-ffc537c.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-c4a19ac>.elementor-widget-container{margin:7px 0 2px 0}.elementor-10968 .elementor-element.elementor-element-c4a19ac .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-c4a19ac .elementor-button:focus{color:#FFF}.elementor-10968 .elementor-element.elementor-element-c4a19ac .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-c4a19ac .elementor-button:focus svg{fill:#FFF}.elementor-10968 .elementor-element.elementor-element-c4a19ac .elementor-button{border-style:none}.elementor-10968 .elementor-element.elementor-element-b59b6c2{--display:flex;--min-height:372px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C9CFF;--border-color:#3C9CFF;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-b59b6c2:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-b59b6c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFA1}.elementor-10968 .elementor-element.elementor-element-b59b6c2:hover::before,.elementor-10968 .elementor-element.elementor-element-b59b6c2:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-b59b6c2:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-b59b6c2>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-b59b6c2>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-b59b6c2.e-con:hover{--e-con-transform-scale:1.02}.elementor-10968 .elementor-element.elementor-element-b59b6c2:hover{--overlay-opacity:0.5}.elementor-10968 .elementor-element.elementor-element-b59b6c2,.elementor-10968 .elementor-element.elementor-element-b59b6c2::before{--overlay-transition:3s}.elementor-10968 .elementor-element.elementor-element-b59b6c2.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-3e96667>.elementor-widget-container{margin:1px 0 -32px 0}.elementor-10968 .elementor-element.elementor-element-3e96667 img{width:27%}.elementor-10968 .elementor-element.elementor-element-362a355{width:var(--container-widget-width,89%);max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-362a355.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-362a355 .elementor-heading-title{font-size:23px}.elementor-10968 .elementor-element.elementor-element-9d59c1c{width:var(--container-widget-width,81%);max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:16px;letter-spacing:0}.elementor-10968 .elementor-element.elementor-element-9d59c1c>.elementor-widget-container{margin:-5px 0 -33px 0}.elementor-10968 .elementor-element.elementor-element-9d59c1c.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-a667d87 .elementor-button{fill:#000;color:#000;border-style:none}.elementor-10968 .elementor-element.elementor-element-a667d87 .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-a667d87 .elementor-button:focus{color:#FFF}.elementor-10968 .elementor-element.elementor-element-a667d87 .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-a667d87 .elementor-button:focus svg{fill:#FFF}.elementor-10968 .elementor-element.elementor-element-f2a4ffc{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C9CFF;--border-color:#3C9CFF;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-f2a4ffc:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-f2a4ffc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFA1}.elementor-10968 .elementor-element.elementor-element-f2a4ffc:hover::before,.elementor-10968 .elementor-element.elementor-element-f2a4ffc:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-f2a4ffc:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-f2a4ffc>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-f2a4ffc>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-f2a4ffc.e-con:hover{--e-con-transform-scale:1.02}.elementor-10968 .elementor-element.elementor-element-f2a4ffc:hover{--overlay-opacity:0.5}.elementor-10968 .elementor-element.elementor-element-f2a4ffc,.elementor-10968 .elementor-element.elementor-element-f2a4ffc::before{--overlay-transition:3s}.elementor-10968 .elementor-element.elementor-element-f2a4ffc.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-2ae9ec3>.elementor-widget-container{margin:1px 0 -32px 0}.elementor-10968 .elementor-element.elementor-element-2ae9ec3 img{width:27%}.elementor-10968 .elementor-element.elementor-element-9b773b6{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-9b773b6.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-9b773b6 .elementor-heading-title{font-size:20px}.elementor-10968 .elementor-element.elementor-element-449613c{width:var(--container-widget-width,93%);max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:2px}.elementor-10968 .elementor-element.elementor-element-449613c>.elementor-widget-container{margin:0 0 -24px 0}.elementor-10968 .elementor-element.elementor-element-449613c.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-1ccc08e>.elementor-widget-container{margin:23px 0 10px 0}.elementor-10968 .elementor-element.elementor-element-1ccc08e .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-1ccc08e .elementor-button:focus{color:#FFF}.elementor-10968 .elementor-element.elementor-element-1ccc08e .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-1ccc08e .elementor-button:focus svg{fill:#FFF}.elementor-10968 .elementor-element.elementor-element-1ccc08e .elementor-button{border-style:none}.elementor-10968 .elementor-element.elementor-element-19e520b{--display:flex;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10968 .elementor-element.elementor-element-19e520b::before,.elementor-10968 .elementor-element.elementor-element-19e520b>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-19e520b>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-19e520b>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-19e520b>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-19e520b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-19e520b::before{filter:brightness(99%) contrast(60%) saturate(100%) blur(0) hue-rotate(154deg)}.elementor-10968 .elementor-element.elementor-element-19e520b.e-con{--align-self:center}.elementor-10968 .elementor-element.elementor-element-5340a8b{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-5340a8b>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-5340a8b.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-5340a8b .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:102px;letter-spacing:-3.1px;color:#FFFFFF5E}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-72a6c1d{top:155px;left:25px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-72a6c1d img{width:150px;height:200px;object-fit:contain;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-c03233d{top:310px;left:0}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-c03233d img{width:200px;height:200px;object-fit:cover;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-654623c{top:20px;left:120px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-654623c img{width:200px;height:200px;object-fit:cover;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-47255cb{top:350px;left:185px;z-index:0}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-47255cb img{width:150px;height:150px;object-fit:cover;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-67707d7{top:195px;left:140px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-67707d7 img{width:140px;height:140px;object-fit:contain;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-852c26e{top:15px;left:290px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-852c26e img{width:200px;height:200px;object-fit:cover;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-146c91e{top:150px;left:240px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-146c91e img{width:200px;height:200px;object-fit:cover;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-31e5f53{top:210px;left:390px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-31e5f53 img{width:200px;height:200px;object-fit:cover;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-fe3bd97{top:150px;left:500px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-fe3bd97 img{width:100px;height:100px;object-fit:cover;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-f2ec1f8{top:300px;left:335px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-f2ec1f8 img{width:250px;height:250px;object-fit:cover;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-349085d{top:200px;left:-85px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-349085d img{width:150px;height:150px;object-fit:cover;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-827323b{top:15px;left:-15px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-827323b img{width:200px;height:200px;object-fit:contain;object-position:center}.elementor-10968 .elementor-element.elementor-element-88bed61{width:var(--container-widget-width,27%);max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0}.elementor-10968 .elementor-element.elementor-element-88bed61>.elementor-widget-container{margin:10px 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-88bed61.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-wrapper{--king-addons-hovering-image-animation-speed:6000ms;--king-addons-hovering-image-hover-animation-speed:100ms;width:100vw;min-height:508px;overflow:visible}.elementor-10968 .elementor-element.elementor-element-88bed61 .elementor-widget-container{text-align:right}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item{border-radius:5px 5px 5px 5px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item img{border-radius:5px 5px 5px 5px}.elementor-10968 .elementor-element.elementor-element-5db60aa{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-5db60aa>.elementor-widget-container{--e-transform-rotateZ:15deg;--e-transform-skewX:15deg;margin:0 0 0 0;padding:40px 0 200px 0}.elementor-10968 .elementor-element.elementor-element-5db60aa.elementor-element{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-5db60aa .elementor-button{font-size:34px;fill:#FFFFFFE0;color:#FFFFFFE0;border-style:none}.elementor-10968 .elementor-element.elementor-element-5db60aa .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-5db60aa .elementor-button:focus{color:#05B8EB}.elementor-10968 .elementor-element.elementor-element-5db60aa .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-5db60aa .elementor-button:focus svg{fill:#05B8EB}.elementor-10968 .elementor-element.elementor-element-2abc9cd{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-2abc9cd>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-2abc9cd .elementor-heading-title{font-family:"Outfit",Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:-2.7px;word-spacing:0;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFFFFFC7}.elementor-10968 .elementor-element.elementor-element-2abc9cd .elementor-heading-title a:hover,.elementor-10968 .elementor-element.elementor-element-2abc9cd .elementor-heading-title a:focus{color:#FFF}.elementor-10968 .elementor-element.elementor-element-2abc9cd .elementor-heading-title a{transition-duration:0s}.elementor-10968 .elementor-element.elementor-element-55310da{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--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-10968 .elementor-element.elementor-element-55310da.e-con{--align-self:center}.elementor-10968 .elementor-element.elementor-element-56fd320>.elementor-widget-container{background-color:#0000003D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3C9CFF;border-radius:39px 39px 39px 39px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-56fd320:hover .elementor-widget-container{background-color:#fff0;background-image:linear-gradient(180deg,#FF36E0 0%,#f2295b 100%)}.elementor-10968 .elementor-element.elementor-element-56fd320:hover>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-10968 .elementor-element.elementor-element-0af24bc>.elementor-widget-container{background-color:#0000003D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3C9CFF;border-radius:39px 39px 39px 39px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-0af24bc:hover .elementor-widget-container{background-color:#fff0;background-image:linear-gradient(180deg,#365FFF 0%,#114369 100%)}.elementor-10968 .elementor-element.elementor-element-0af24bc:hover>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-10968 .elementor-element.elementor-element-5ea2525>.elementor-widget-container{background-color:#00000038;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3C9CFF;border-radius:39px 39px 39px 39px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-5ea2525:hover .elementor-widget-container{background-color:#fff0;background-image:linear-gradient(180deg,#1F8BE6 0%,#000000 100%)}.elementor-10968 .elementor-element.elementor-element-5ea2525:hover>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-10968 .elementor-element.elementor-element-1f43906>.elementor-widget-container{background-color:#0000003D;padding:8px 8px 8px 8px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3C9CFF;border-radius:39px 39px 39px 39px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-1f43906:hover .elementor-widget-container{background-color:#fff0;background-image:linear-gradient(180deg,#858686 0%,#000000 100%)}.elementor-10968 .elementor-element.elementor-element-1f43906:hover>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-10968 .elementor-element.elementor-element-626e273>.elementor-widget-container{background-color:#0000003B;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3C9CFF;border-radius:39px 39px 39px 39px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-626e273:hover .elementor-widget-container{background-color:#fff0;background-image:linear-gradient(180deg,#09BD0D 0%,#0D5C15 100%)}.elementor-10968 .elementor-element.elementor-element-626e273:hover>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-10968 .elementor-element.elementor-element-40d67df{--display:flex;--overlay-opacity:0.48;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10968 .elementor-element.elementor-element-40d67df::before,.elementor-10968 .elementor-element.elementor-element-40d67df>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-40d67df>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-40d67df>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-40d67df>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-40d67df>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-40d67df.e-con{--align-self:center}.elementor-10968 .elementor-element.elementor-element-c3a7703{--e-image-carousel-slides-to-show:1;width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-10968 .elementor-element.elementor-element-c3a7703>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-c3a7703.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-b4ffdfa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.48;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-10968 .elementor-element.elementor-element-b4ffdfa::before,.elementor-10968 .elementor-element.elementor-element-b4ffdfa>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-b4ffdfa>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-b4ffdfa>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-b4ffdfa>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-b4ffdfa>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-c7b4755{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-c7b4755 .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:47px;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:-4px;color:#FFF}.elementor-10968 .elementor-element.elementor-element-fcf6143{width:100%;max-width:100%;text-align:center;font-family:"Outfit",Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1px;color:#FFF}.elementor-10968 .elementor-element.elementor-element-506bb9a{width:100%;max-width:100%;text-align:center;font-family:"Outfit",Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1px;color:#FFF}.elementor-10968 .elementor-element.elementor-element-1d029ac{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-1d029ac>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-1d029ac.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-1d029ac .elementor-button{font-size:20px;font-weight:600;text-shadow:0 0 1px rgb(0 0 0 / .3);fill:#FFF;color:#FFF;border-style:none}.elementor-10968 .elementor-element.elementor-element-1d029ac .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-1d029ac .elementor-button:focus{color:#239BFF}.elementor-10968 .elementor-element.elementor-element-1d029ac .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-1d029ac .elementor-button:focus svg{fill:#239BFF}.elementor-10968 .elementor-element.elementor-element-1da8e18{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.48;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10968 .elementor-element.elementor-element-1da8e18::before,.elementor-10968 .elementor-element.elementor-element-1da8e18>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-1da8e18>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-1da8e18>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-1da8e18>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-1da8e18>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-9af88fa .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:62px;font-weight:700;font-style:italic;letter-spacing:-4px;color:#FFF}.elementor-10968 .elementor-element.elementor-element-2fddd86{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10968 .elementor-element.elementor-element-5826497{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#32B8F1;--border-color:#32B8F1;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-5826497:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-5826497>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF8F}.elementor-10968 .elementor-element.elementor-element-5826497:hover::before,.elementor-10968 .elementor-element.elementor-element-5826497:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-5826497:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-5826497>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-5826497>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-5826497.e-con:hover{--e-con-transform-scale:1.03}.elementor-10968 .elementor-element.elementor-element-5826497:hover{--overlay-opacity:0.5}.elementor-10968 .elementor-element.elementor-element-5826497,.elementor-10968 .elementor-element.elementor-element-5826497::before{--overlay-transition:0s}.elementor-10968 .elementor-element.elementor-element-5826497.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-ce651f5{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-ce651f5>.elementor-widget-container{margin:0 0 0 0;border-style:solid;border-radius:50px 50px 50px 50px}.elementor-10968 .elementor-element.elementor-element-ce651f5.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-ce651f5 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:31px;text-transform:uppercase}.elementor-10968 .elementor-element.elementor-element-06fd35a{width:var(--container-widget-width,67%);max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-06fd35a>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-06fd35a.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-06fd35a .elementor-heading-title{font-size:25px;text-transform:uppercase}.elementor-10968 .elementor-element.elementor-element-2bdd661>.elementor-widget-container{margin:-28px 0 -26px 0}.elementor-10968 .elementor-element.elementor-element-2bdd661 img{width:52%}.elementor-10968 .elementor-element.elementor-element-f053575{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-size:15px;line-height:21px}.elementor-10968 .elementor-element.elementor-element-f053575>.elementor-widget-container{margin:0 0 -5px 0}.elementor-10968 .elementor-element.elementor-element-f053575.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-bfe2bdc{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#32B8F1;--border-color:#32B8F1;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-bfe2bdc:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-bfe2bdc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF8F}.elementor-10968 .elementor-element.elementor-element-bfe2bdc:hover::before,.elementor-10968 .elementor-element.elementor-element-bfe2bdc:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-bfe2bdc:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-bfe2bdc>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-bfe2bdc>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-bfe2bdc.e-con:hover{--e-con-transform-scale:1.03}.elementor-10968 .elementor-element.elementor-element-bfe2bdc:hover{--overlay-opacity:0.5}.elementor-10968 .elementor-element.elementor-element-bfe2bdc,.elementor-10968 .elementor-element.elementor-element-bfe2bdc::before{--overlay-transition:0s}.elementor-10968 .elementor-element.elementor-element-bfe2bdc.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-8afa6d8{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-8afa6d8>.elementor-widget-container{margin:0 0 0 0;border-style:solid;border-radius:50px 50px 50px 50px}.elementor-10968 .elementor-element.elementor-element-8afa6d8.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-8afa6d8 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:31px;text-transform:uppercase}.elementor-10968 .elementor-element.elementor-element-a4d8503{width:var(--container-widget-width,67%);max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-a4d8503>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-a4d8503.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-a4d8503 .elementor-heading-title{font-size:25px;text-transform:uppercase}.elementor-10968 .elementor-element.elementor-element-1df38c0>.elementor-widget-container{margin:-28px 0 -26px 0}.elementor-10968 .elementor-element.elementor-element-1df38c0 img{width:52%}.elementor-10968 .elementor-element.elementor-element-ebca02a{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-size:15px;line-height:21px}.elementor-10968 .elementor-element.elementor-element-ebca02a>.elementor-widget-container{margin:0 0 -5px 0}.elementor-10968 .elementor-element.elementor-element-ebca02a.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-c7e12fe{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#32B8F1;--border-color:#32B8F1;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-c7e12fe:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-c7e12fe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF8F}.elementor-10968 .elementor-element.elementor-element-c7e12fe:hover::before,.elementor-10968 .elementor-element.elementor-element-c7e12fe:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-c7e12fe:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-c7e12fe>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-c7e12fe>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-c7e12fe.e-con:hover{--e-con-transform-scale:1.03}.elementor-10968 .elementor-element.elementor-element-c7e12fe:hover{--overlay-opacity:0.5}.elementor-10968 .elementor-element.elementor-element-c7e12fe,.elementor-10968 .elementor-element.elementor-element-c7e12fe::before{--overlay-transition:0s}.elementor-10968 .elementor-element.elementor-element-c7e12fe.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-c32bfe4{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-c32bfe4>.elementor-widget-container{margin:0 0 0 0;border-style:solid;border-radius:50px 50px 50px 50px}.elementor-10968 .elementor-element.elementor-element-c32bfe4.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-c32bfe4 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:31px;text-transform:uppercase}.elementor-10968 .elementor-element.elementor-element-733f8ee{width:var(--container-widget-width,67%);max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-733f8ee>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-733f8ee.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-733f8ee .elementor-heading-title{font-size:25px;text-transform:uppercase}.elementor-10968 .elementor-element.elementor-element-d645678>.elementor-widget-container{margin:-28px 0 -26px 0}.elementor-10968 .elementor-element.elementor-element-d645678 img{width:52%}.elementor-10968 .elementor-element.elementor-element-52d509a{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-size:15px;line-height:21px}.elementor-10968 .elementor-element.elementor-element-52d509a>.elementor-widget-container{margin:0 0 -5px 0}.elementor-10968 .elementor-element.elementor-element-52d509a.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-684e6be{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#32B8F1;--border-color:#32B8F1;--border-radius:25px 25px 25px 25px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-684e6be:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-684e6be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF8F}.elementor-10968 .elementor-element.elementor-element-684e6be:hover::before,.elementor-10968 .elementor-element.elementor-element-684e6be:hover>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-684e6be:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-684e6be>.elementor-background-slideshow:hover::before,.elementor-10968 .elementor-element.elementor-element-684e6be>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#32B8F14A;--background-overlay:''}.elementor-10968 .elementor-element.elementor-element-684e6be.e-con:hover{--e-con-transform-scale:1.03}.elementor-10968 .elementor-element.elementor-element-684e6be:hover{--overlay-opacity:0.5}.elementor-10968 .elementor-element.elementor-element-684e6be,.elementor-10968 .elementor-element.elementor-element-684e6be::before{--overlay-transition:0s}.elementor-10968 .elementor-element.elementor-element-684e6be.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-81fa7da{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-81fa7da>.elementor-widget-container{margin:0 0 0 0;border-style:solid;border-radius:50px 50px 50px 50px}.elementor-10968 .elementor-element.elementor-element-81fa7da.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-81fa7da .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:31px;text-transform:uppercase}.elementor-10968 .elementor-element.elementor-element-12d4a42{width:var(--container-widget-width,67%);max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center}.elementor-10968 .elementor-element.elementor-element-12d4a42>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-12d4a42.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-12d4a42 .elementor-heading-title{font-size:25px;text-transform:uppercase}.elementor-10968 .elementor-element.elementor-element-27c240a>.elementor-widget-container{margin:-19px 0 -26px 0}.elementor-10968 .elementor-element.elementor-element-27c240a img{width:49%}.elementor-10968 .elementor-element.elementor-element-9bb9391{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-size:15px;line-height:21px}.elementor-10968 .elementor-element.elementor-element-9bb9391>.elementor-widget-container{margin:0 0 -5px 0}.elementor-10968 .elementor-element.elementor-element-9bb9391.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-2fbd037{--display:flex;--min-height:46vh;--justify-content:center;--overlay-opacity:1;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10968 .elementor-element.elementor-element-2fbd037::before,.elementor-10968 .elementor-element.elementor-element-2fbd037>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-2fbd037>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-2fbd037>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-2fbd037>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-2fbd037>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFF;background-image:url(https://tomkelly.co/wp-content/uploads/2026/02/dawda.png);--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:19% auto}.elementor-10968 .elementor-element.elementor-element-b5571b2{--display:flex;--min-height:32vh;--justify-content:center;--overlay-opacity:1}.elementor-10968 .elementor-element.elementor-element-b5571b2::before,.elementor-10968 .elementor-element.elementor-element-b5571b2>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-b5571b2>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-b5571b2>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-b5571b2>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-b5571b2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://tomkelly.co/wp-content/uploads/2026/02/Screenshot-2026-02-26-171111.png);--background-overlay:'';background-position:top right;background-repeat:no-repeat}.elementor-10968 .elementor-element.elementor-element-248c2db{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-10968 .elementor-element.elementor-element-248c2db>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-248c2db.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-248c2db .elementor-button{font-family:"Outfit",Sans-serif;font-size:45px;font-style:italic;letter-spacing:-1px;fill:#1E80BBBD;color:#1E80BBBD;border-style:none}.elementor-10968 .elementor-element.elementor-element-248c2db .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-248c2db .elementor-button:focus{color:#28415A}.elementor-10968 .elementor-element.elementor-element-248c2db .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-248c2db .elementor-button:focus svg{fill:#28415A}.elementor-10968 .elementor-element.elementor-element-3179812{--display:flex;--min-height:100vh;--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-10968 .elementor-element.elementor-element-b5ead31 .elementor-button{background-color:#FFF0;font-family:"Outfit",Sans-serif;font-size:73px;font-style:italic;letter-spacing:-3.6px;fill:#FFF;color:#FFF;transition-duration:0.3s;border-style:none}.elementor-10968 .elementor-element.elementor-element-b5ead31>.elementor-widget-container{margin:300px 0 0300px 0}.elementor-10968 .elementor-element.elementor-element-b5ead31 .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-b5ead31 .elementor-button:focus{color:#239BFF}.elementor-10968 .elementor-element.elementor-element-b5ead31 .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-b5ead31 .elementor-button:focus svg{fill:#239BFF}.elementor-10968 .elementor-element.elementor-element-83578c0>.elementor-widget-container{margin:-330px 0 0 -14px}.elementor-10968 .elementor-element.elementor-element-83578c0 .elementor-button{font-family:"Outfit",Sans-serif;font-size:73px;font-style:italic;letter-spacing:-3.6px;fill:#FFF;color:#FFF;transition-duration:0.3s;border-style:none}.elementor-10968 .elementor-element.elementor-element-83578c0 .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-83578c0 .elementor-button:focus{color:#239BFF}.elementor-10968 .elementor-element.elementor-element-83578c0 .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-83578c0 .elementor-button:focus svg{fill:#239BFF}.elementor-10968 .elementor-element.elementor-element-2dd7bdf{--display:flex;--min-height:149px}.elementor-10968 .elementor-element.elementor-element-2dd7bdf:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-2dd7bdf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#32A6E68C}.elementor-10968 .elementor-element.elementor-element-e8a069a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-c4cbcff{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-6493bee{width:var(--container-widget-width,59%);max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0}.elementor-10968 .elementor-element.elementor-element-6493bee>.elementor-widget-container{margin:0 0 -22px 0}.elementor-10968 .elementor-element.elementor-element-6493bee .elementor-heading-title{font-size:18px}.elementor-10968 .elementor-element.elementor-element-d0aa842{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--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-10968 .elementor-element.elementor-element-d0aa842.e-con{--align-self:center}.elementor-10968 .elementor-element.elementor-element-047a51f>.elementor-widget-container{background-color:#0000003D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3C9CFF;border-radius:39px 39px 39px 39px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-047a51f:hover .elementor-widget-container{background-color:#fff0;background-image:linear-gradient(180deg,#FF36E0 0%,#f2295b 100%)}.elementor-10968 .elementor-element.elementor-element-047a51f:hover>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-10968 .elementor-element.elementor-element-5913a9c>.elementor-widget-container{background-color:#0000003D;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3C9CFF;border-radius:39px 39px 39px 39px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-5913a9c:hover .elementor-widget-container{background-color:#fff0;background-image:linear-gradient(180deg,#365FFF 0%,#114369 100%)}.elementor-10968 .elementor-element.elementor-element-5913a9c:hover>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-10968 .elementor-element.elementor-element-45f11ba>.elementor-widget-container{background-color:#00000038;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3C9CFF;border-radius:39px 39px 39px 39px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-45f11ba:hover .elementor-widget-container{background-color:#fff0;background-image:linear-gradient(180deg,#1F8BE6 0%,#000000 100%)}.elementor-10968 .elementor-element.elementor-element-45f11ba:hover>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-10968 .elementor-element.elementor-element-fd64201>.elementor-widget-container{background-color:#0000003D;padding:8px 8px 8px 8px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3C9CFF;border-radius:39px 39px 39px 39px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-fd64201:hover .elementor-widget-container{background-color:#fff0;background-image:linear-gradient(180deg,#858686 0%,#000000 100%)}.elementor-10968 .elementor-element.elementor-element-fd64201:hover>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-10968 .elementor-element.elementor-element-7fd2d27>.elementor-widget-container{background-color:#0000003B;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3C9CFF;border-radius:39px 39px 39px 39px;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-10968 .elementor-element.elementor-element-7fd2d27:hover .elementor-widget-container{background-color:#fff0;background-image:linear-gradient(180deg,#09BD0D 0%,#0D5C15 100%)}.elementor-10968 .elementor-element.elementor-element-7fd2d27:hover>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-10968 .elementor-element.elementor-element-c7a963e{--display:flex}.elementor-10968 .elementor-element.elementor-element-0bfdef5{text-align:center}.elementor-10968 .elementor-element.elementor-element-0bfdef5 .elementor-heading-title{font-size:33px}.elementor-10968 .elementor-element.elementor-element-8431218>.elementor-widget-container{margin:-10px 0 0 0}.elementor-10968 .elementor-element.elementor-element-8431218 .elementor-button{font-size:17px;border-style:none}.elementor-10968 .elementor-element.elementor-element-8431218 .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-8431218 .elementor-button:focus{color:#FFF}.elementor-10968 .elementor-element.elementor-element-8431218 .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-8431218 .elementor-button:focus svg{fill:#FFF}.elementor-10968 .elementor-element.elementor-element-28184ca>.elementor-widget-container{margin:-28px 0 0 0}.elementor-10968 .elementor-element.elementor-element-28184ca .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-28184ca .elementor-button:focus{color:#FFF}.elementor-10968 .elementor-element.elementor-element-28184ca .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-28184ca .elementor-button:focus svg{fill:#FFF}.elementor-10968 .elementor-element.elementor-element-28184ca .elementor-button{border-style:none}.elementor-10968 .elementor-element.elementor-element-080968d>.elementor-widget-container{margin:-28px 0 0 0}.elementor-10968 .elementor-element.elementor-element-080968d .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-080968d .elementor-button:focus{color:#FFF}.elementor-10968 .elementor-element.elementor-element-080968d .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-080968d .elementor-button:focus svg{fill:#FFF}.elementor-10968 .elementor-element.elementor-element-080968d .elementor-button{border-style:none}.elementor-10968 .elementor-element.elementor-element-e6199a1>.elementor-widget-container{margin:-28px 0 0 0}.elementor-10968 .elementor-element.elementor-element-e6199a1 .elementor-button:hover,.elementor-10968 .elementor-element.elementor-element-e6199a1 .elementor-button:focus{color:#FFF}.elementor-10968 .elementor-element.elementor-element-e6199a1 .elementor-button:hover svg,.elementor-10968 .elementor-element.elementor-element-e6199a1 .elementor-button:focus svg{fill:#FFF}.elementor-10968 .elementor-element.elementor-element-e6199a1 .elementor-button{border-style:none}.elementor-10968 .elementor-element.elementor-element-3f9fc3b img{width:53%}body.elementor-page-10968:not(.elementor-motion-effects-element-type-background),body.elementor-page-10968>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}:root{--page-title-display:none}@media(min-width:768px){.elementor-10968 .elementor-element.elementor-element-7a8aa32{--width:18vw}.elementor-10968 .elementor-element.elementor-element-8228a38{--width:62vw}.elementor-10968 .elementor-element.elementor-element-4ea7a53{--content-width:1043px}.elementor-10968 .elementor-element.elementor-element-fd8bdb6{--width:80%}.elementor-10968 .elementor-element.elementor-element-45c72df{--width:80%}.elementor-10968 .elementor-element.elementor-element-ea5c154{--width:74%}.elementor-10968 .elementor-element.elementor-element-d84b761{--width:47vw}.elementor-10968 .elementor-element.elementor-element-9905e8b{--width:40vw}.elementor-10968 .elementor-element.elementor-element-e33b33c{--width:100%}.elementor-10968 .elementor-element.elementor-element-a27e652{--width:100%}.elementor-10968 .elementor-element.elementor-element-de28a27{--width:100%}.elementor-10968 .elementor-element.elementor-element-f9696a7{--width:52vw}.elementor-10968 .elementor-element.elementor-element-55640b4{--width:26vw}.elementor-10968 .elementor-element.elementor-element-c9b63c6{--content-width:1003px}.elementor-10968 .elementor-element.elementor-element-8adabd1{--width:100%}.elementor-10968 .elementor-element.elementor-element-b59b6c2{--width:100%}.elementor-10968 .elementor-element.elementor-element-f2a4ffc{--width:100%}.elementor-10968 .elementor-element.elementor-element-55310da{--width:30%}.elementor-10968 .elementor-element.elementor-element-2fddd86{--width:72%}.elementor-10968 .elementor-element.elementor-element-5826497{--width:100%}.elementor-10968 .elementor-element.elementor-element-bfe2bdc{--width:100%}.elementor-10968 .elementor-element.elementor-element-c7e12fe{--width:100%}.elementor-10968 .elementor-element.elementor-element-684e6be{--width:100%}.elementor-10968 .elementor-element.elementor-element-b5571b2{--width:100%}.elementor-10968 .elementor-element.elementor-element-3179812{--width:100vw}.elementor-10968 .elementor-element.elementor-element-d0aa842{--width:60%}}@media(max-width:1024px) and (min-width:768px){.elementor-10968 .elementor-element.elementor-element-7a8aa32{--width:43vw}.elementor-10968 .elementor-element.elementor-element-8228a38{--width:92vw}.elementor-10968 .elementor-element.elementor-element-ea5c154{--width:95vw}.elementor-10968 .elementor-element.elementor-element-9905e8b{--width:500px}.elementor-10968 .elementor-element.elementor-element-e33b33c{--width:20vw}.elementor-10968 .elementor-element.elementor-element-a27e652{--width:20vw}.elementor-10968 .elementor-element.elementor-element-de28a27{--width:20vw}.elementor-10968 .elementor-element.elementor-element-f9696a7{--width:91vw}.elementor-10968 .elementor-element.elementor-element-55640b4{--width:61vw}.elementor-10968 .elementor-element.elementor-element-55310da{--width:546px}.elementor-10968 .elementor-element.elementor-element-40d67df{--width:99vw}.elementor-10968 .elementor-element.elementor-element-2fddd86{--width:53vw}.elementor-10968 .elementor-element.elementor-element-2fbd037{--width:100vw}.elementor-10968 .elementor-element.elementor-element-d0aa842{--width:546px}}@media(min-width:1025px){.elementor-10968 .elementor-element.elementor-element-197be06::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-197be06>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-197be06>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:fixed}}@media(max-width:1024px){.elementor-10968 .elementor-element.elementor-element-be6cebe::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-size:1100px auto}.elementor-10968 .elementor-element.elementor-element-7a8aa32{--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-8228a38{--min-height:40vh}.elementor-10968 .elementor-element.elementor-element-4ea7a53{--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-4efc38c{width:var(--container-widget-width,667px);max-width:667px;--container-widget-width:667px;--container-widget-flex-grow:0;text-align:end}.elementor-10968 .elementor-element.elementor-element-4efc38c>.elementor-widget-container{margin:0 10px 0 0}.elementor-10968 .elementor-element.elementor-element-4efc38c.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-cc1ff57.elementor-element{--align-self:flex-end}.elementor-10968 .elementor-element.elementor-element-9905e8b{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-e33b33c{--min-height:45px}.elementor-10968 .elementor-element.elementor-element-5200ddd>.elementor-widget-container{margin:-13px 0 -13px 0}.elementor-10968 .elementor-element.elementor-element-5200ddd.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-5200ddd{text-align:center}.elementor-10968 .elementor-element.elementor-element-5200ddd img{width:77%}.elementor-10968 .elementor-element.elementor-element-30378b7{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-30378b7.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-c5b37fa{text-align:center}.elementor-10968 .elementor-element.elementor-element-a27e652{--min-height:45px}.elementor-10968 .elementor-element.elementor-element-779ac0b>.elementor-widget-container{margin:-13px 0 -13px 0}.elementor-10968 .elementor-element.elementor-element-779ac0b.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-779ac0b{text-align:center}.elementor-10968 .elementor-element.elementor-element-779ac0b img{width:77%}.elementor-10968 .elementor-element.elementor-element-aa23538{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-aa23538.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-f7b2107{text-align:center}.elementor-10968 .elementor-element.elementor-element-de28a27{--min-height:45px}.elementor-10968 .elementor-element.elementor-element-5a87f30>.elementor-widget-container{margin:-13px 0 -13px 0}.elementor-10968 .elementor-element.elementor-element-5a87f30.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-5a87f30{text-align:center}.elementor-10968 .elementor-element.elementor-element-5a87f30 img{width:77%}.elementor-10968 .elementor-element.elementor-element-71fa622{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-71fa622.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-fa3b243{text-align:center}.elementor-10968 .elementor-element.elementor-element-942a455{width:var(--container-widget-width,496px);max-width:496px;--container-widget-width:496px;--container-widget-flex-grow:0}.elementor-10968 .elementor-element.elementor-element-942a455>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-942a455.elementor-element{--align-self:flex-end}.elementor-10968 .elementor-element.elementor-element-197be06::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-197be06>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-197be06>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-size:contain}.elementor-10968 .elementor-element.elementor-element-99b0dfb{--container-widget-width:671px;--container-widget-flex-grow:0;width:var(--container-widget-width,671px);max-width:671px}.elementor-10968 .elementor-element.elementor-element-f9696a7{--min-height:0px;--overlay-opacity:0}.elementor-10968 .elementor-element.elementor-element-f9696a7:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-f9696a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom right;background-size:contain}.elementor-10968 .elementor-element.elementor-element-82b6314{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-c9b63c6{--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-88bed61{width:var(--container-widget-width,534px);max-width:534px;--container-widget-width:534px;--container-widget-flex-grow:0}.elementor-10968 .elementor-element.elementor-element-55310da{--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-c3a7703{--container-widget-width:571px;--container-widget-flex-grow:0;width:var(--container-widget-width,571px);max-width:571px}.elementor-10968 .elementor-element.elementor-element-2fddd86{--min-height:0vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-06fd35a{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-a4d8503{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-733f8ee{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-12d4a42{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-2fbd037{--min-height:0vh;--margin-top:0px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px}.elementor-10968 .elementor-element.elementor-element-2fbd037::before,.elementor-10968 .elementor-element.elementor-element-2fbd037>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-2fbd037>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-2fbd037>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-2fbd037>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-2fbd037>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-size:contain}.elementor-10968 .elementor-element.elementor-element-b5571b2{--overlay-opacity:0}.elementor-10968 .elementor-element.elementor-element-248c2db{width:var(--container-widget-width,538px);max-width:538px;--container-widget-width:538px;--container-widget-flex-grow:0}.elementor-10968 .elementor-element.elementor-element-248c2db>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-248c2db.elementor-element{--align-self:flex-end}.elementor-10968 .elementor-element.elementor-element-248c2db .elementor-button{font-size:74px}.elementor-10968 .elementor-element.elementor-element-3179812{--min-height:100vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10968 .elementor-element.elementor-element-b5ead31>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-83578c0>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-e8a069a{--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-c4cbcff{--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-d0aa842{--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-3f9fc3b img{width:89%}}@media(max-width:767px){.elementor-10968 .elementor-element.elementor-element-be6cebe::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-be6cebe>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-size:762px auto}.elementor-10968 .elementor-element.elementor-element-7a8aa32{--width:80vw;--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-bbd39f0 .elementor-button{font-size:18px}.elementor-10968 .elementor-element.elementor-element-70911cc .elementor-button{font-size:18px}.elementor-10968 .elementor-element.elementor-element-c29640b .elementor-button{font-size:18px}.elementor-10968 .elementor-element.elementor-element-0bb2120 .elementor-button{font-size:18px}.elementor-10968 .elementor-element.elementor-element-932c8e2 .elementor-button{font-size:18px}.elementor-10968 .elementor-element.elementor-element-781208d .elementor-button{font-size:18px}.elementor-10968 .elementor-element.elementor-element-8228a38{--min-height:28vh}.elementor-10968 .elementor-element.elementor-element-5f16ad2>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-5f16ad2 .elementor-heading-title{font-size:63px;letter-spacing:-5px}.elementor-10968 .elementor-element.elementor-element-241b70d{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-241b70d .elementor-heading-title{font-size:13px}.elementor-10968 .elementor-element.elementor-element-1f536b8{--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-10968 .elementor-element.elementor-element-4ea7a53{--content-width:67vw;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-4ea7a53.e-con{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-fd8bdb6{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px}.elementor-10968 .elementor-element.elementor-element-c288a42 img{width:45%}.elementor-10968 .elementor-element.elementor-element-8be83d6{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-8be83d6 .elementor-heading-title{font-size:21px}.elementor-10968 .elementor-element.elementor-element-1c88399{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-66648ac>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-45c72df{--min-height:0px}.elementor-10968 .elementor-element.elementor-element-739042a img{width:66%}.elementor-10968 .elementor-element.elementor-element-5ff8139{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-5ff8139 .elementor-heading-title{font-size:18px}.elementor-10968 .elementor-element.elementor-element-0e81363{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-30b2eac>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-ea5c154{--width:80vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10968 .elementor-element.elementor-element-ea5c154:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-ea5c154>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-703px -141px}.elementor-10968 .elementor-element.elementor-element-ea5c154.e-con{--align-self:center}.elementor-10968 .elementor-element.elementor-element-d84b761{--width:65vw}.elementor-10968 .elementor-element.elementor-element-4efc38c{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-4efc38c>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-4efc38c.elementor-element{--align-self:center;--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-4efc38c .elementor-heading-title{font-size:30px}.elementor-10968 .elementor-element.elementor-element-cc1ff57{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-cc1ff57>.elementor-widget-container{margin:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-cc1ff57.elementor-element{--align-self:center;--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-9905e8b{--width:59vw;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 0px;--row-gap:15px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center}.elementor-10968 .elementor-element.elementor-element-9905e8b.e-con{--order:-99999 /* order start hack */}.elementor-10968 .elementor-element.elementor-element-e33b33c{--min-height:0px;--justify-content:center}.elementor-10968 .elementor-element.elementor-element-e33b33c.e-con{--align-self:center}.elementor-10968 .elementor-element.elementor-element-5200ddd>.elementor-widget-container{margin:-22px 0 -20px 0}.elementor-10968 .elementor-element.elementor-element-5200ddd{text-align:center}.elementor-10968 .elementor-element.elementor-element-5200ddd img{width:40%}.elementor-10968 .elementor-element.elementor-element-30378b7{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-30378b7.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-c5b37fa{text-align:center}.elementor-10968 .elementor-element.elementor-element-a27e652{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10968 .elementor-element.elementor-element-a27e652.e-con{--align-self:center}.elementor-10968 .elementor-element.elementor-element-779ac0b>.elementor-widget-container{margin:-10px 0 -20px 0}.elementor-10968 .elementor-element.elementor-element-779ac0b{text-align:center}.elementor-10968 .elementor-element.elementor-element-779ac0b img{width:40%}.elementor-10968 .elementor-element.elementor-element-aa23538{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-aa23538.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-f7b2107{text-align:center}.elementor-10968 .elementor-element.elementor-element-de28a27{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10968 .elementor-element.elementor-element-de28a27.e-con{--align-self:center}.elementor-10968 .elementor-element.elementor-element-5a87f30>.elementor-widget-container{margin:-9px 0 0 0}.elementor-10968 .elementor-element.elementor-element-5a87f30{text-align:center}.elementor-10968 .elementor-element.elementor-element-5a87f30 img{width:40%}.elementor-10968 .elementor-element.elementor-element-71fa622{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-71fa622.elementor-element{--align-self:center}.elementor-10968 .elementor-element.elementor-element-fa3b243{text-align:center}.elementor-10968 .elementor-element.elementor-element-942a455.elementor-element{--order:99999 /* order end hack */}.elementor-10968 .elementor-element.elementor-element-197be06{--width:100vw;--min-height:1vh}.elementor-10968 .elementor-element.elementor-element-197be06::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-197be06>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-197be06>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-197be06>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-size:contain}.elementor-10968 .elementor-element.elementor-element-99b0dfb>.elementor-widget-container{margin:-6px 0 0 0}.elementor-10968 .elementor-element.elementor-element-99b0dfb .elementor-heading-title{font-size:32px}.elementor-10968 .elementor-element.elementor-element-f9696a7::before,.elementor-10968 .elementor-element.elementor-element-f9696a7>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-f9696a7>.e-con-inner>.elementor-background-video-container::before,.elementor-10968 .elementor-element.elementor-element-f9696a7>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-f9696a7>.e-con-inner>.elementor-background-slideshow::before,.elementor-10968 .elementor-element.elementor-element-f9696a7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://tomkelly.co/wp-content/uploads/2026/02/ChatGPT-Image-Feb-4-2026-12_15_49-dawdawAM-1.png);background-position:800px 107px;background-repeat:no-repeat;background-size:414px auto}.elementor-10968 .elementor-element.elementor-element-f9696a7{--width:88vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.92}.elementor-10968 .elementor-element.elementor-element-f9696a7:not(.elementor-motion-effects-element-type-background),.elementor-10968 .elementor-element.elementor-element-f9696a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:654px 0}.elementor-10968 .elementor-element.elementor-element-55640b4{--width:77vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-10968 .elementor-element.elementor-element-a2baaeb .elementor-heading-title{font-size:44px}.elementor-10968 .elementor-element.elementor-element-82b6314{font-size:16px}.elementor-10968 .elementor-element.elementor-element-3dcb0b4{--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-10968 .elementor-element.elementor-element-c9b63c6{--content-width:72vw;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-c9b63c6.e-con{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-ffc537c{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-9d59c1c{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-449613c{width:100%;max-width:100%;line-height:1em}.elementor-10968 .elementor-element.elementor-element-5340a8b{width:var(--container-widget-width,94vw);max-width:94vw;--container-widget-width:94vw;--container-widget-flex-grow:0;text-align:start}.elementor-10968 .elementor-element.elementor-element-5340a8b.elementor-element{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-5340a8b .elementor-heading-title{font-size:48px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-72a6c1d{top:-35px;left:-45px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-72a6c1d img{width:100px;height:100px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-c03233d{top:195px;left:45px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-c03233d img{width:100px;height:100px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-654623c{top:-45px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-654623c img{width:100px;height:100px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-47255cb{top:70px;left:-35px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-47255cb img{width:100px;height:100px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-67707d7{top:-20px;left:60px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-67707d7 img{width:100px;height:100px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-852c26e{top:35px;left:150px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-852c26e img{width:100px;height:100px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-146c91e{top:-35px;left:210px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-146c91e img{width:100px;height:100px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-31e5f53{top:45px;left:10px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-f2ec1f8{top:235px;left:-80px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-349085d{top:175px;left:-70px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-827323b{top:95px;left:125px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-item.elementor-repeater-item-827323b img{width:200px;height:200px}.elementor-10968 .elementor-element.elementor-element-88bed61{--container-widget-width:301px;--container-widget-flex-grow:0;width:var(--container-widget-width,301px);max-width:301px}.elementor-10968 .elementor-element.elementor-element-88bed61 .king-addons-hovering-image-stack-wrapper{width:75vw}.elementor-10968 .elementor-element.elementor-element-5db60aa>.elementor-widget-container{padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-2abc9cd>.elementor-widget-container{margin:74px 0 -49px 0}.elementor-10968 .elementor-element.elementor-element-2abc9cd .elementor-heading-title{font-size:30px}.elementor-10968 .elementor-element.elementor-element-55310da{--width:86vw;--min-height:52px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10968 .elementor-element.elementor-element-c7b4755 .elementor-heading-title{font-size:36px;letter-spacing:-3px}.elementor-10968 .elementor-element.elementor-element-fcf6143>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-fcf6143{font-size:18px;line-height:1.1em}.elementor-10968 .elementor-element.elementor-element-506bb9a>.elementor-widget-container{margin:-40px 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-506bb9a{font-size:18px;line-height:1.1em}.elementor-10968 .elementor-element.elementor-element-9af88fa .elementor-heading-title{font-size:52px}.elementor-10968 .elementor-element.elementor-element-2fddd86{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-2fddd86.e-con{--align-self:flex-start}.elementor-10968 .elementor-element.elementor-element-06fd35a .elementor-heading-title{font-size:18px}.elementor-10968 .elementor-element.elementor-element-a4d8503{width:100%;max-width:100%}.elementor-10968 .elementor-element.elementor-element-a4d8503 .elementor-heading-title{font-size:18px}.elementor-10968 .elementor-element.elementor-element-733f8ee .elementor-heading-title{font-size:21px}.elementor-10968 .elementor-element.elementor-element-12d4a42 .elementor-heading-title{font-size:19px}.elementor-10968 .elementor-element.elementor-element-248c2db{--container-widget-width:197px;--container-widget-flex-grow:0;width:var(--container-widget-width,197px);max-width:197px}.elementor-10968 .elementor-element.elementor-element-248c2db .elementor-button{font-size:38px}.elementor-10968 .elementor-element.elementor-element-3179812{--min-height:100vh;--justify-content:flex-start}.elementor-10968 .elementor-element.elementor-element-b5ead31>.elementor-widget-container{margin:30px 0 0 0}.elementor-10968 .elementor-element.elementor-element-b5ead31 .elementor-button{font-size:66px}.elementor-10968 .elementor-element.elementor-element-83578c0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-10968 .elementor-element.elementor-element-83578c0 .elementor-button{font-size:50px}.elementor-10968 .elementor-element.elementor-element-e8a069a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-c4cbcff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-10968 .elementor-element.elementor-element-6493bee{width:100%;max-width:100%;text-align:center}.elementor-10968 .elementor-element.elementor-element-d0aa842{--width:80vw;--min-height:52px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}