.home .wp-block-button{display:block;margin:0 auto}@media (min-width:68.5em){.home .wp-block-button{display:inline;margin:0}}#hero_section{padding-top:clamp(2.6rem, 8vw, 6rem);padding-bottom:2.6rem}@media (max-width:68.49em){#hero_section{min-height:unset!important}}.hero-tagline{font-family:var(--title-font);text-shadow:0 4px 4px rgba(0,0,0,.25);font-size:clamp(1.7rem, 7vw, 3.6rem);--time:800ms;--easing:ease-out;--x:-2rem}.home-image-wrapper{overflow:hidden}.home-image-wrapper .wp-block-image{overflow:hidden;background:linear-gradient(180deg,#EADBB2 -40.08%,rgba(234,219,178,0) 105.19%);border-radius:50%;position:relative;width:18em;height:18em;margin:0 auto 4em auto}.home-image-wrapper .wp-block-image:before{content:'';position:absolute;bottom:0;left:0;right:0;margin:auto;width:12em;height:14em;background:var(--primary-color);border-radius:170px 170px 0 0;z-index:1}.home-image-wrapper{position:relative}.home-image-wrapper:after{content:'';position:absolute;bottom:3.5em;right:60%;width:8em;height:8em;background:url(../../../../../../../themes/fuel6/images/contact-dots.svg) no-repeat;background-size:contain;z-index:20}.home-image-wrapper .wp-block-image img{z-index:10;position:relative;max-width:86%;margin:0 auto;display:block}.section-heading-align{text-align:center}.need-block{display:block}.home-header{background:linear-gradient(180deg,rgba(118,154,130,.43) 0%,rgba(255,255,255,0) 100%);padding-top:3em}.home-header .section-heading{font-size:clamp(2em , 4vw, 2.4em)}.home-header .section-heading:after,.home-header .section-heading:before{display:none}.home-header-left{display:flex;align-items:center;justify-content:center}@media (min-width:68.5em){.home-header-left{display:block;padding-top:12%}.home-header-left .section-heading-align{text-align:left}.home-image-wrapper .wp-block-image{width:26em;height:26em}.home-image-wrapper .wp-block-image:before{width:17em;height:22em}.need-block{display:inline-block}}.home-welcome{padding-top:5em;padding-bottom:3em}.welcome-section-heading .satisfy-font:after{left:0;bottom:-.75em;width:80%;height:2em;right:0;margin:auto;background-size:contain}@media (min-width:68.5em){.welcome-section-heading.section-heading:before{border-bottom:none}.welcome-section-heading.section-heading{z-index:10}.welcome-section-heading .satisfy-font:after{width:100%;background-size:contain;bottom:-1.1em}.welcome-section-heading.section-heading:after{content:'';position:absolute;width:13em;height:3em;left:0;right:0;top:0;margin:0 auto;background:#fff;border-radius:0;z-index:-1}.home-welcome-heading{position:relative;z-index:10}.home-welcome-heading:before{content:'';position:absolute;width:80%;height:1em;top:1.5em;left:0;right:0;margin:0 auto;background:url(../../../../../../../themes/fuel6/images/full-line.svg) no-repeat;background-size:contain;background-position:center}.cta-section-heading.section-heading{text-align:left}}.cta-content{background:rgba(56,109,74,.8);border-radius:10px;padding:1em;color:#fff;font-size:1rem;width:18em;margin:-3em auto 1em auto;z-index:10;position:relative}.cta-content h2{color:#fff;padding-top:1em}.cta-content p{font-size:.9em;line-height:1.6;margin-bottom:2em}.cta-wrapper{padding-bottom:6em}.cta-wrapper img{border-radius:50%;padding:2em;background:none;width:19em}.cta-wrapper .wp-block-image{margin-bottom:1rem;background:linear-gradient(180deg,#EADBB2 -40.08%,rgba(234,219,178,0) 105.19%);border-radius:50%;width:19em;height:19em;margin:0 auto;z-index:1;position:relative}.cta-hl{position:relative}.cta-hl:before{content:'';position:absolute;left:-6em;top:1em;width:17em;height:17em;background:url(../../../../../../../themes/fuel6/images/circle-saw.svg) no-repeat;background-size:cover;z-index:1}.cta-ha .cta-content:after{content:'';position:absolute;right:-3em;bottom:-3em;width:5em;height:7em;background:url(../../../../../../../themes/fuel6/images/cta-dots.svg) no-repeat;background-size:cover}@media (min-width:68.5em){.cta-hl:before{left:-9em;top:12em}.cta-wrapper{margin-bottom:5em;margin-block-end:5em!important;padding-bottom:0}.cta-wrapper img{width:27em}.cta-wrapper .wp-block-image{width:27em;height:27em}.cta-ha{margin-top:5em!important}.cta-content{width:23em;margin:-14em 0 1em -1em}}@media (min-width:82.5em){.cta-wrapper{gap:8em}.cta-wrapper .wp-block-image{margin-left:3em}}@media (prefers-reduced-motion:no-preference){.home-header h2{opacity:0;transition:opacity 1s ease}.home-header.js-intersected h2{opacity:1}.home-header .satisfy-font:after{clip-path:polygon(0% 0%,25% 0,25% 48%,25% 100%,0% 100%);transition:clip-path 1s .5s ease}.home-header.js-intersected .satisfy-font:after{clip-path:polygon(0% 0%,100% 0,100% 47%,100% 100%,0% 100%)}.home-header .home-image-wrapper img{transform:translateX(-5em);opacity:0;transition:all .75s .25s ease}.home-header.js-intersected .home-image-wrapper img{opacity:1;transform:translateX(0)}.home-header .home-image-wrapper .wp-block-image:before{transform:translateY(3em);transition:transform .75s .25s ease}.home-header.js-intersected .home-image-wrapper .wp-block-image:before{transform:translateY(0)}.home-header .home-image-wrapper:after{opacity:0;transform:rotate(-180deg);transition:all 1s .25s ease}.home-header.js-intersected .home-image-wrapper:after{opacity:1;transform:rotate(0deg)}.home-welcome .wp-block-column{transform:translateY(5em);transition:transform .5s ease}.home-welcome.js-intersected .wp-block-column{transform:translateY(0)}.welcome-section-heading .satisfy-font:after{clip-path:polygon(0% 0%,25% 0,25% 48%,25% 100%,0% 100%);transition:clip-path 1s .5s ease}.welcome-section-heading.js-intersected .satisfy-font:after{clip-path:polygon(0% 0%,100% 0,100% 47%,100% 100%,0% 100%)}.home-welcome-heading:before{transform:scaleX(.65);transition:transform .5s .25s ease}.js-intersected.home-welcome-heading:before{transform:scaleX(1)}.cta-wrapper .cta-hl{transform:translateY(8em);transition:transform .5s ease}.cta-wrapper .cta-hl:before{transform:rotate(45deg);transition:transform 1s ease}.cta-wrapper.js-intersected .cta-hl:before{transform:rotate(0deg)}.cta-wrapper.js-intersected .cta-hl{transform:translateY(0)}.cta-wrapper .cta-ha{transform:translateY(5em);transition:transform .5s .25s ease}.cta-wrapper.js-intersected .cta-ha{transform:translateY(0)}.cta-wrapper .cta-ha .cta-content{transform:translateY(5em);transition:transform .5s .5s ease}.cta-wrapper.js-intersected .cta-ha .cta-content{transform:translateY(0)}}