.elementor-3332 .elementor-element.elementor-element-653682f{--display:flex;--overflow:hidden;--overlay-opacity:0.5;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3332 .elementor-element.elementor-element-653682f::before, .elementor-3332 .elementor-element.elementor-element-653682f > .elementor-background-video-container::before, .elementor-3332 .elementor-element.elementor-element-653682f > .e-con-inner > .elementor-background-video-container::before, .elementor-3332 .elementor-element.elementor-element-653682f > .elementor-background-slideshow::before, .elementor-3332 .elementor-element.elementor-element-653682f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3332 .elementor-element.elementor-element-653682f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3332 .elementor-element.elementor-element-11aad5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-3332 .elementor-element.elementor-element-11aad5b:not(.elementor-motion-effects-element-type-background), .elementor-3332 .elementor-element.elementor-element-11aad5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;background-image:url("https://kanefulton.com/wp-content/uploads/2025/05/homepage-4_1-copy.webp");background-position:68% 9%;background-repeat:no-repeat;background-size:888px auto;}.elementor-3332 .elementor-element.elementor-element-168d060{--spacer-size:40px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3332 .elementor-element.elementor-element-01dd729 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3332 .elementor-element.elementor-element-01dd729{text-align:center;}.elementor-3332 .elementor-element.elementor-element-01dd729 .elementor-heading-title{font-size:28px;line-height:1.6em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-3332 .elementor-element.elementor-element-d56c4de{--spacer-size:38px;}.elementor-3332 .elementor-element.elementor-element-c4e7fcc > .elementor-widget-container{margin:0px 0px -41px 0px;}.elementor-3332 .elementor-element.elementor-element-c4e7fcc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3332 .elementor-element.elementor-element-1df2b2d{--spacer-size:87px;}.elementor-3332 .elementor-element.elementor-element-8aeb4d8{--display:flex;--overflow:hidden;--overlay-opacity:0.5;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3332 .elementor-element.elementor-element-8aeb4d8::before, .elementor-3332 .elementor-element.elementor-element-8aeb4d8 > .elementor-background-video-container::before, .elementor-3332 .elementor-element.elementor-element-8aeb4d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-3332 .elementor-element.elementor-element-8aeb4d8 > .elementor-background-slideshow::before, .elementor-3332 .elementor-element.elementor-element-8aeb4d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3332 .elementor-element.elementor-element-8aeb4d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3332 .elementor-element.elementor-element-ba22e0c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-3332 .elementor-element.elementor-element-ba22e0c:not(.elementor-motion-effects-element-type-background), .elementor-3332 .elementor-element.elementor-element-ba22e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;background-image:url("https://kanefulton.com/wp-content/uploads/2025/05/homepage-4_1-copy.webp");background-position:68% 9%;background-repeat:no-repeat;background-size:888px auto;}.elementor-3332 .elementor-element.elementor-element-d11a7f5{--spacer-size:20px;}.elementor-3332 .elementor-element.elementor-element-3a20ed8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}.elementor-3332 .elementor-element.elementor-element-3a20ed8{text-align:center;}.elementor-3332 .elementor-element.elementor-element-3a20ed8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-accent );}.elementor-3332 .elementor-element.elementor-element-8f9af8b .wgl-carousel_swiper{--wgl-gallery-duration:800ms;}.elementor-3332 .elementor-element.elementor-element-8f9af8b .animation-style-3d .wgl-carousel_wrap{transition-duration:calc(800ms + 300ms);}.elementor-3332 .elementor-element.elementor-element-8f9af8b .animation-style-3d .swiper-slide{transition-property:transform, opacity;transition-duration:800ms, calc(800ms + 300ms);}.elementor-3332 .elementor-element.elementor-element-8f9af8b .clients_image{width:104px;min-height:101px;transition:0.4s;}.elementor-3332 .elementor-element.elementor-element-8f9af8b.link_on-image .clients_image{justify-content:center;-webkit-mask-position-x:center;align-items:center;-webkit-mask-position-y:center;}.elementor-3332 .elementor-element.elementor-element-8f9af8b.link_on-wrapper .image_wrapper{justify-content:center;-webkit-mask-position-x:center;align-items:center;-webkit-mask-position-y:center;}.elementor-3332 .elementor-element.elementor-element-8f9af8b .wgl-clients .swiper-wrapper{align-items:center;-webkit-mask-position-y:center;}.elementor-3332 .elementor-element.elementor-element-8f9af8b .swiper-wrapper,
                         .elementor-3332 .elementor-element.elementor-element-8f9af8b .swiper-vertical .swiper-slide{align-items:center;}.elementor-3332 .elementor-element.elementor-element-8f9af8b .clients_item{--wgl-gap:36px;}.elementor-3332 .elementor-element.elementor-element-b038333{--spacer-size:50px;}body.elementor-page-3332 #main.site-main{z-index:0;}@media(min-width:768px){.elementor-3332 .elementor-element.elementor-element-653682f{--content-width:1900px;}.elementor-3332 .elementor-element.elementor-element-8aeb4d8{--content-width:1900px;}}@media(max-width:1200px){.elementor-3332 .elementor-element.elementor-element-11aad5b:not(.elementor-motion-effects-element-type-background), .elementor-3332 .elementor-element.elementor-element-11aad5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:800px auto;}.elementor-3332 .elementor-element.elementor-element-ba22e0c:not(.elementor-motion-effects-element-type-background), .elementor-3332 .elementor-element.elementor-element-ba22e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:800px auto;}.elementor-3332 .elementor-element.elementor-element-d11a7f5{--spacer-size:30px;}.elementor-3332 .elementor-element.elementor-element-3a20ed8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3332 .elementor-element.elementor-element-3a20ed8{text-align:left;}.elementor-3332 .elementor-element.elementor-element-3a20ed8 .elementor-heading-title{font-size:21px;line-height:1.5em;}.elementor-3332 .elementor-element.elementor-element-8f9af8b > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-3332 .elementor-element.elementor-element-8f9af8b .clients_image{width:77px;min-height:83px;}.elementor-3332 .elementor-element.elementor-element-b038333{--spacer-size:34px;}}@media(max-width:767px){.elementor-3332 .elementor-element.elementor-element-11aad5b:not(.elementor-motion-effects-element-type-background), .elementor-3332 .elementor-element.elementor-element-11aad5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 2%;background-size:90% auto;}.elementor-3332 .elementor-element.elementor-element-11aad5b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3332 .elementor-element.elementor-element-168d060{--spacer-size:30px;}.elementor-3332 .elementor-element.elementor-element-01dd729{text-align:left;}.elementor-3332 .elementor-element.elementor-element-01dd729 .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-3332 .elementor-element.elementor-element-d56c4de{--spacer-size:26px;}.elementor-3332 .elementor-element.elementor-element-1df2b2d{--spacer-size:68px;}.elementor-3332 .elementor-element.elementor-element-ba22e0c:not(.elementor-motion-effects-element-type-background), .elementor-3332 .elementor-element.elementor-element-ba22e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 2%;background-size:90% auto;}.elementor-3332 .elementor-element.elementor-element-ba22e0c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3332 .elementor-element.elementor-element-d11a7f5{--spacer-size:20px;}.elementor-3332 .elementor-element.elementor-element-3a20ed8{text-align:left;}.elementor-3332 .elementor-element.elementor-element-3a20ed8 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-3332 .elementor-element.elementor-element-8f9af8b .clients_image{width:71px;min-height:97px;}.elementor-3332 .elementor-element.elementor-element-8f9af8b .clients_item{--wgl-gap:23px;}.elementor-3332 .elementor-element.elementor-element-b038333{--spacer-size:12px;}}