.elementor-kit-8{--e-global-color-primary:#18A04A;--e-global-color-secondary:#0A3D24;--e-global-color-text:#4B5E52;--e-global-color-accent:#18A04A;--e-global-color-kadence1:#18A04A;--e-global-color-kadence2:#107B41;--e-global-color-kadence3:#0C1F14;--e-global-color-kadence4:#1E3328;--e-global-color-kadence5:#4B5E52;--e-global-color-kadence6:#7A8C80;--e-global-color-kadence7:#DDF0D5;--e-global-color-kadence8:#F2F9EF;--e-global-color-kadence9:#ffffff;--e-global-color-leaf001:#8BC541;--e-global-color-deep001:#107B41;--e-global-color-fresh01:#5CBB4A;--e-global-color-ink0001:#0C1F14;--e-global-color-mint001:#F2F9EF;--e-global-color-sage001:#DDF0D5;--e-global-color-white01:#FFFFFF;--e-global-typography-primary-font-family:"Outfit";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Outfit";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-weight:700;--e-global-typography-logo001-font-family:"Montserrat";--e-global-typography-logo001-font-weight:400;--e-global-typography-eyebr01-font-family:"DM Sans";--e-global-typography-eyebr01-font-size:13px;--e-global-typography-eyebr01-font-weight:700;background-color:#FFF;color:#4B5E52;font-family:"DM Sans",Sans-serif;font-size:17px;line-height:1.7em}.elementor-kit-8.el-is-editing{--global-palette1:#18A04A;--global-palette2:#107B41;--global-palette3:#0C1F14;--global-palette4:#1E3328;--global-palette5:#4B5E52;--global-palette6:#7A8C80;--global-palette7:#DDF0D5;--global-palette8:#F2F9EF;--global-palette9:#ffffff}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:#18A04A;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:700;color:#FFF;border-radius:100px 100px 100px 100px;padding:17px 32px 17px 32px}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:#107B41;color:#FFF}.elementor-kit-8 e-page-transition{background-color:#FFBC7D}.elementor-kit-8 a{color:#18A04A}.elementor-kit-8 a:hover{color:#107B41}.elementor-kit-8 h1{color:#0C1F14;font-family:"Outfit",Sans-serif;font-weight:700}.elementor-kit-8 h2{color:#0C1F14;font-family:"Outfit",Sans-serif;font-weight:700}.elementor-kit-8 h3{color:#0C1F14;font-family:"Outfit",Sans-serif;font-weight:600}.elementor-kit-8 h4{color:#0C1F14;font-family:"Outfit",Sans-serif;font-weight:600}.elementor-kit-8 h5{color:#0C1F14}.elementor-kit-8 h6{color:#0C1F14}.elementor-kit-8 input:not([type="button"]):not([type="submit"]),.elementor-kit-8 textarea,.elementor-kit-8 .elementor-field-textual{border-radius:12px 12px 12px 12px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1240px}.e-con{--container-max-width:1240px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}html{scroll-behavior:smooth}::selection{background:#8BC541;color:#0C1F14}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:focus-visible{outline:2px solid #18A04A;outline-offset:3px;border-radius:6px}.elementor-location-header .e-con.elementor-sticky--active{transition:padding .35s ease,background-color .35s ease,box-shadow .35s ease}.elementor-location-header .elementor-sticky--effects{padding-top:8px!important;padding-bottom:8px!important;background-color:rgb(255 255 255 / .82)!important;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px)}.elementor-location-header .elementor-nav-menu--main .elementor-item{transition:color .25s ease}.elementor-button{position:relative;overflow:hidden;isolation:isolate;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,background-color .25s ease,color .25s ease!important;will-change:transform}.elementor-button:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .35) 50%,transparent 70%);transform:translateX(-120%);transition:transform .7s ease}.elementor-button:hover{transform:translateY(-2px);box-shadow:0 14px 30px -12px rgb(16 123 65 / .55)}.elementor-button:hover:after{transform:translateX(120%)}.elementor-button:active{transform:translateY(0)}.elementor-button .elementor-button-icon{transition:transform .25s ease}.elementor-button:hover .elementor-button-icon{transform:translateX(4px)}.is-card{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease!important}.is-card:hover{transform:translateY(-6px);border-color:#BFE3B0!important;box-shadow:0 30px 60px -28px rgb(10 61 36 / .35)!important}.is-card .elementor-icon{transition:transform .4s cubic-bezier(.2,.8,.2,1),background-color .3s ease,color .3s ease}.is-card:hover .elementor-icon{transform:rotate(-6deg) scale(1.08);background-color:#18A04A!important;color:#fff!important;fill:#fff!important}.is-card:hover .elementor-icon svg{fill:#fff!important}.is-card .elementor-icon-box-title{transition:color .3s ease}.is-card:hover .elementor-icon-box-title,.is-card:hover .elementor-icon-box-title a{color:#107B41}.is-dark .is-card:hover{border-color:rgb(139 197 65 / .5)!important;background-color:rgb(255 255 255 / .07)!important}.is-img .elementor-widget-container,.is-img{overflow:hidden;border-radius:inherit}.is-img img{transition:transform 1.1s cubic-bezier(.2,.8,.2,1),filter .6s ease}.is-img:hover img{transform:scale(1.045)}.is-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.is-eyebrow .elementor-heading-title:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:isDot 2.4s ease-out infinite}@keyframes isDot{0%{box-shadow:0 0 0 0 rgb(24 160 74 / .45)}70%{box-shadow:0 0 0 8px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.is-hero{position:relative;isolation:isolate}.is-hero:before,.is-hero:after{content:"";position:absolute;z-index:-1;border-radius:50%;filter:blur(60px);opacity:.55;pointer-events:none}.is-hero:before{width:520px;height:520px;left:-160px;top:-120px;background:radial-gradient(circle,#BFE8A6,transparent 70%);animation:isBlob 18s ease-in-out infinite alternate}.is-hero:after{width:460px;height:460px;right:-120px;bottom:-160px;background:radial-gradient(circle,#9FDDB4,transparent 70%);animation:isBlob 22s ease-in-out infinite alternate-reverse}.is-hero>.e-con-inner,.is-hero>.e-con{position:relative}.is-hero .is-grid-bg{position:absolute}.is-hero{background-image:radial-gradient(rgb(16 123 65 / .10) 1px,transparent 1px),linear-gradient(160deg,#F6FBF3,#DFF1D6)!important;background-size:22px 22px,100% 100%!important}@keyframes isBlob{0%{transform:translate(0,0) scale(1)}100%{transform:translate(60px,40px) scale(1.12)}}.elementor-headline-dynamic-wrapper{position:relative}.elementor-headline-dynamic-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:.16em;border-radius:.1em;background:linear-gradient(90deg,rgb(139 197 65 / .55),rgb(24 160 74 / .25));z-index:-1}.is-dark{position:relative;isolation:isolate}.is-dark:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(600px 400px at 85% 10%,rgb(139 197 65 / .16),transparent 70%),radial-gradient(500px 360px at 5% 100%,rgb(24 160 74 / .18),transparent 70%)}.elementor-element.animated.fadeInUp{animation-name:isUp!important;animation-duration:.8s!important;animation-timing-function:cubic-bezier(.2,.8,.2,1)!important}@keyframes isUp{from{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}.elementor-element.animated.fadeInLeft{animation-name:isLeft!important;animation-duration:.9s!important;animation-timing-function:cubic-bezier(.2,.8,.2,1)!important}@keyframes isLeft{from{opacity:0;transform:translate3d(-36px,0,0)}to{opacity:1;transform:none}}.elementor-element.animated.fadeInRight{animation-name:isRight!important;animation-duration:.9s!important;animation-timing-function:cubic-bezier(.2,.8,.2,1)!important}@keyframes isRight{from{opacity:0;transform:translate3d(36px,0,0)}to{opacity:1;transform:none}}.is-marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.is-marquee-track{display:flex;gap:56px;width:max-content;animation:isMarq 38s linear infinite}.is-marquee:hover .is-marquee-track{animation-play-state:paused}.is-marquee-item{display:flex;align-items:center;gap:10px;font:600 18px/1 Outfit,sans-serif;color:#0A3D24;white-space:nowrap;opacity:.8;transition:opacity .2s}.is-marquee-item:hover{opacity:1}.is-marquee-item i{width:10px;height:10px;transform:rotate(45deg);background:#8BC541;border-radius:2px}@keyframes isMarq{to{transform:translateX(-50%)}}.is-compare{width:100%;border-collapse:separate;border-spacing:0;font-family:"DM Sans",sans-serif;background:#fff;border:1px solid #E3EFE0;border-radius:24px;overflow:hidden;box-shadow:0 30px 60px -30px rgb(10 61 36 / .25)}.is-compare th,.is-compare td{padding:18px 22px;text-align:left;border-bottom:1px solid #E3EFE0;font-size:16px;vertical-align:middle}.is-compare thead th{font:600 15px Outfit,sans-serif;color:#4B5E52;background:#F7FBF5;letter-spacing:.3px}.is-compare thead th.us{background:#0A3D24;color:#fff}.is-compare td.us{background:rgb(24 160 74 / .06);color:#0C1F14;font-weight:600}.is-compare tr:last-child td{border-bottom:0}.is-compare tbody tr{transition:background-color .2s}.is-compare tbody tr:hover td{background-color:#F2F9EF}.is-compare .y,.is-compare .n{display:inline-flex;width:22px;height:22px;border-radius:50%;align-items:center;justify-content:center;margin-right:10px;font-size:13px;font-weight:700;flex:none}.is-compare .y{background:#18A04A;color:#fff}.is-compare .n{background:#F1E4E2;color:#A2453A}.is-compare td>span.cell{display:flex;align-items:center}.is-compare-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:24px}@media(max-width:767px){.is-compare th,.is-compare td{padding:14px 14px;font-size:14px}.is-compare{min-width:560px}}.is-ind{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.is-ind span{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:100px;background:#fff;border:1px solid #E3EFE0;font:600 15px "DM Sans",sans-serif;color:#0C1F14;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background-color .25s}.is-ind span:hover{transform:translateY(-3px);border-color:#18A04A;box-shadow:0 14px 28px -16px rgb(10 61 36 / .45)}.is-ind span b{width:8px;height:8px;border-radius:50%;background:#18A04A}.is-steps{position:relative}@media(min-width:1025px){.is-steps:before{content:"";position:absolute;left:4%;right:4%;top:62px;height:2px;background:repeating-linear-gradient(90deg,#BFE3B0 0 10px,transparent 10px 18px);z-index:0}.is-steps>.is-card{z-index:1}}.is-progress{position:fixed;left:0;top:0;height:3px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#8BC541,#18A04A);z-index:100000;pointer-events:none}.admin-bar .is-progress{top:32px}.elementor-accordion .elementor-accordion-item{border-radius:14px;overflow:hidden;margin-bottom:10px;border:1px solid #E3EFE0!important;transition:box-shadow .25s ease}.elementor-accordion .elementor-accordion-item:hover{box-shadow:0 12px 30px -20px rgb(10 61 36 / .35)}.elementor-accordion .elementor-tab-title{border:0!important}.elementor-field-group .elementor-field-textual{transition:border-color .2s ease,box-shadow .2s ease,background-color .2s}.elementor-field-group .elementor-field-textual:focus{border-color:#18A04A!important;box-shadow:0 0 0 4px rgb(24 160 74 / .15)!important;background-color:#fff!important}.elementor-testimonial__content{transition:transform .3s ease,box-shadow .3s ease}.swiper-slide:hover .elementor-testimonial__content{transform:translateY(-4px);box-shadow:0 24px 50px -28px rgb(10 61 36 / .35)}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:767px){.elementor-headline-dynamic-wrapper{max-width:100%}.elementor-headline{word-break:normal}}.i3{width:150px;max-width:100%;margin:0 auto 0 0}.i3 svg{display:block;width:100%;height:auto;overflow:visible}.i3-obj{animation:i3Float 4.5s ease-in-out infinite;transform-origin:100px 100px}.i3-shadow{animation:i3Shadow 4.5s ease-in-out infinite;transform-origin:100px 186px}.i3-sparks circle,.i3-sparks path{animation:i3Twinkle 2.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.i3-sparks circle:nth-child(2){animation-delay:.9s}.i3-sparks path{animation-delay:1.6s}.i3-swing{animation:i3Swing 3.5s ease-in-out infinite;transform-origin:108px 92px}.i3-check{animation:i3Pop 3s ease-in-out infinite;transform-box:fill-box;transform-origin:left center}.i3-flame{animation:i3Flame .35s ease-in-out infinite alternate;transform-origin:100px 128px}.i3-rocket{animation:i3Rocket 3s ease-in-out infinite}.i3-arrow{stroke-dasharray:160;stroke-dashoffset:160;animation:i3Draw 3.2s ease-in-out infinite}.i3-cursor{animation:i3Click 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.i3-badge,.i3-heart{animation:i3Pulse 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.i3-bubble{animation:i3Float 3.6s ease-in-out infinite reverse}.i3-dart{animation:i3Dart 3s cubic-bezier(.3,1.4,.5,1) infinite}.i3-target{animation:i3Wobble 3s ease-in-out infinite;transform-origin:96px 92px}.is-card:hover .i3-obj{animation-duration:2.2s}@keyframes i3Float{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes i3Shadow{0%,100%{transform:scale(1);opacity:.12}50%{transform:scale(.86);opacity:.08}}@keyframes i3Twinkle{0%,100%{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.15)}}@keyframes i3Swing{0%,100%{transform:rotate(-6deg) translateX(-4px)}50%{transform:rotate(6deg) translateX(6px)}}@keyframes i3Pop{0%,60%,100%{transform:scale(1)}30%{transform:scale(1.06)}}@keyframes i3Flame{from{transform:scaleY(.8);opacity:.85}to{transform:scaleY(1.15);opacity:1}}@keyframes i3Rocket{0%,100%{transform:translate(0,0) rotate(0)}50%{transform:translate(3px,-8px) rotate(2deg)}}@keyframes i3Draw{0%{stroke-dashoffset:160}55%,100%{stroke-dashoffset:0}}@keyframes i3Click{0%,70%,100%{transform:scale(1)}80%{transform:scale(.85)}}@keyframes i3Pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes i3Dart{0%{transform:translate(40px,-40px);opacity:0}25%{transform:translate(0,0);opacity:1}85%{transform:translate(0,0);opacity:1}100%{transform:translate(0,0);opacity:0}}@keyframes i3Wobble{0%,20%,100%{transform:rotate(0)}26%{transform:rotate(-3deg)}32%{transform:rotate(2deg)}38%{transform:rotate(0)}}.i3-step{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:100px;background:#0A3D24;color:#fff;font:700 12px/1 "DM Sans",sans-serif;letter-spacing:1.5px;text-transform:uppercase}.i3-step b{color:#8BC541}.s3{position:absolute;inset:0;pointer-events:none;overflow:hidden}.s3 svg{position:absolute;filter:drop-shadow(0 18px 24px rgb(10 61 36 / .25))}.s3a{width:90px;right:6%;top:10%;animation:s3Float 9s ease-in-out infinite}.s3b{width:110px;left:3%;bottom:8%;animation:s3Spin 16s linear infinite}.s3c{width:64px;right:14%;bottom:12%;animation:s3Float 11s ease-in-out infinite reverse}.s3d{width:46px;left:10%;top:14%;animation:s3Tilt 12s ease-in-out infinite}@keyframes s3Float{0%,100%{transform:translate(0,0) rotate(0)}50%{transform:translate(-14px,-22px) rotate(8deg)}}@keyframes s3Spin{0%{transform:rotate(0) translateY(0)}50%{transform:rotate(180deg) translateY(-14px)}100%{transform:rotate(360deg) translateY(0)}}@keyframes s3Tilt{0%,100%{transform:rotate(0) translate(0,0)}50%{transform:rotate(-24deg) translate(12px,10px)}}.elementor-widget-html.is-shapes{position:absolute!important;left:0;top:0;width:100%!important;height:100%;max-width:none!important;margin:0!important;z-index:0;pointer-events:none}.elementor-widget-html.is-shapes>.elementor-widget-container,.elementor-widget-html.is-shapes .s3{height:100%}.e-con:has(>.is-shapes),.e-con:has(>.e-con-inner>.is-shapes){overflow:hidden}.e-con:has(>.is-shapes)>*:not(.is-shapes),.e-con:has(>.e-con-inner>.is-shapes)>.e-con-inner>*:not(.is-shapes){position:relative;z-index:1}.e-con:has(>.e-con-inner>.is-shapes)>.e-con-inner{position:static}@media(max-width:767px){.s3a{width:54px;top:3%;right:4%}.s3b{width:66px;bottom:2%}.s3c{width:40px;bottom:3%}.s3d{width:30px;top:4%}.i3{width:124px}}