.elementor-12 .elementor-element.elementor-element-59f03476{--display:flex;--min-height:838px;--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-59f03476:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-59f03476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifeattiva.com.br/wp-content/uploads/2025/10/banner-3-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-3f7f2359{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-136fb31{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-136fb31 img{width:100%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--main .elementor-item{color:#FEFFFD;fill:#FEFFFD;padding-left:30px;padding-right:30px;padding-top:0px;padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--main .elementor-item:focus{color:#74D26A;fill:#74D26A;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-24f4ac8a{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown a, .elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-menu-toggle{color:#132823;fill:#132823;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown a:hover,
					.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown a:focus,
					.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown a.highlighted,
					.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-menu-toggle:hover,
					.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-menu-toggle:focus{color:#132823;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown a:hover,
					.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown a:focus,
					.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown a.highlighted{background-color:#74D26A;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown a.elementor-item-active{color:#132823;background-color:#74D26A;}.elementor-12 .elementor-element.elementor-element-24f4ac8a div.elementor-menu-toggle{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24f4ac8a div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-19a5da8f .elementor-button{background-color:#74D26A;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;fill:#132823;color:#132823;border-radius:1000px 1000px 1000px 1000px;padding:18px 30px 18px 30px;}.elementor-12 .elementor-element.elementor-element-115d31da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 33px;--row-gap:30px;--column-gap:33px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-6b6a0093{--display:flex;--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6e6a9c59{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6e6a9c59 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-690cc57a .elementor-image-box-title{margin-bottom:15px;font-family:"Work Sans", Sans-serif;font-size:46px;font-weight:500;line-height:1.3em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-690cc57a:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-690cc57a:has(:focus) .elementor-image-box-title{color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-690cc57a .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button{background-color:#74D26A;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;fill:#132823;color:#132823;border-radius:1000px 1000px 1000px 1000px;padding:29px 50px 29px 50px;}.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-774b5730 .elementor-button{background-color:#74D26A00;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;fill:#74D26A;color:#74D26A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#74D26A;border-radius:1000px 1000px 1000px 1000px;padding:29px 50px 29px 50px;}.elementor-12 .elementor-element.elementor-element-774b5730 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-774b5730 .elementor-button:focus{background-color:#74D26A;color:#132823;}.elementor-12 .elementor-element.elementor-element-774b5730 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-774b5730 .elementor-button:focus svg{fill:#132823;}.elementor-12 .elementor-element.elementor-element-39611b91{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-12 .elementor-element.elementor-element-39611b91 img{width:100%;}.elementor-12 .elementor-element.elementor-element-7ce7e246{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-12 .elementor-element.elementor-element-7ce7e246 img{width:100%;}.elementor-12 .elementor-element.elementor-element-20e87a73{--display:flex;--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;--justify-content:flex-start;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5bb35b5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--border-radius:24px 24px 24px 24px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5bb35b5d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5bb35b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-5a934520{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-501617c6{--display:flex;--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;--justify-content:center;--align-items:center;--border-radius:10000px 10000px 10000px 10000px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-501617c6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-501617c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECFFD7;}.elementor-12 .elementor-element.elementor-element-31f8b9b2{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-31f8b9b2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-4d56453{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4d56453 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4d56453 .elementor-image-box-title{margin-bottom:20px;font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;color:#132823;}.elementor-12 .elementor-element.elementor-element-4d56453:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-4d56453:has(:focus) .elementor-image-box-title{color:#132823;}.elementor-12 .elementor-element.elementor-element-4d56453 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#132823;}.elementor-12 .elementor-element.elementor-element-33ee22eb{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-33ee22eb .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-33ee22eb .elementor-image-box-title{margin-bottom:20px;font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;color:#132823;}.elementor-12 .elementor-element.elementor-element-33ee22eb:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-33ee22eb:has(:focus) .elementor-image-box-title{color:#132823;}.elementor-12 .elementor-element.elementor-element-33ee22eb .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#132823;}.elementor-12 .elementor-element.elementor-element-4acc634f{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2ffd757d{width:100%;max-width:100%;padding:0px 0px 38px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#BAC0BF;border-radius:0px 0px 0px 0px;--icon-box-icon-margin:35px;}.elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-icon-box-title{margin-block-end:13px;color:#132823;}.elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-icon{font-size:62px;}.elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:-0.8px;}.elementor-12 .elementor-element.elementor-element-2ffd757d:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-2ffd757d:has(:focus) .elementor-icon-box-title{color:#132823;}.elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#889390;}.elementor-12 .elementor-element.elementor-element-474bb5c7{width:100%;max-width:100%;padding:0px 0px 38px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#BAC0BF;border-radius:0px 0px 0px 0px;--icon-box-icon-margin:35px;}.elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-icon-box-title{margin-block-end:13px;color:#132823;}.elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-icon{font-size:62px;}.elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:-0.8px;}.elementor-12 .elementor-element.elementor-element-474bb5c7:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-474bb5c7:has(:focus) .elementor-icon-box-title{color:#132823;}.elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#889390;}.elementor-12 .elementor-element.elementor-element-3e0d4513{width:100%;max-width:100%;padding:0px 0px 38px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#BAC0BF;border-radius:0px 0px 0px 0px;--icon-box-icon-margin:35px;}.elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-icon-box-title{margin-block-end:13px;color:#132823;}.elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-icon{font-size:62px;}.elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:-0.8px;}.elementor-12 .elementor-element.elementor-element-3e0d4513:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-3e0d4513:has(:focus) .elementor-icon-box-title{color:#132823;}.elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#889390;}.elementor-12 .elementor-element.elementor-element-326c6b3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4db025f7{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4db025f7 img{width:100%;}.elementor-12 .elementor-element.elementor-element-2a1e871{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-34975320 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-34975320 .elementor-image-box-title{margin-bottom:20px;font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-34975320:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-34975320:has(:focus) .elementor-image-box-title{color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-34975320 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:500;line-height:1.6em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-2928a999 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-2928a999 .elementor-image-box-title{margin-bottom:15px;font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-2928a999:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-2928a999:has(:focus) .elementor-image-box-title{color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-2928a999 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button{background-color:#74D26A;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;fill:#132823;color:#132823;border-radius:1000px 1000px 1000px 1000px;padding:29px 50px 29px 50px;}.elementor-12 .elementor-element.elementor-element-39092a6b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-48340a75{--divider-border-style:solid;--divider-color:#3F5D3A;--divider-border-width:1px;width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-48340a75 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-48340a75 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-544e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4a62322f{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-4a62322f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-4a62322f .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-4a62322f .elementor-heading-title a:focus{color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-6261c7c{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-6261c7c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-6261c7c .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-6261c7c .elementor-heading-title a:focus{color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-595c529e{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-700e2ced{--display:flex;--min-height:407px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-700e2ced:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-700e2ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifeattiva.com.br/wp-content/uploads/2025/10/image-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-42318d48{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-42318d48 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:35px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-42318d48 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-42318d48 .elementor-heading-title a:focus{color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-7f92b7b5{width:var( --container-widget-width, 302px );max-width:302px;--container-widget-width:302px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-7f92b7b5 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-7f92b7b5 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-7f92b7b5 .elementor-heading-title a:focus{color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-598ce685{--display:flex;--min-height:522px;--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;--justify-content:center;--align-items:flex-start;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:90px;}.elementor-12 .elementor-element.elementor-element-598ce685:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-598ce685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-593eafbe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-147eee79 img{width:100%;}.elementor-12 .elementor-element.elementor-element-46b1681 img{width:100%;}.elementor-12 .elementor-element.elementor-element-6daa5b9b img{width:100%;}.elementor-12 .elementor-element.elementor-element-7187e68c img{width:100%;}.elementor-12 .elementor-element.elementor-element-3694a92{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-3694a92 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-3694a92 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-3694a92 .elementor-heading-title a:focus{color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-25be8c95{width:var( --container-widget-width, 394px );max-width:394px;--container-widget-width:394px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-25be8c95 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-25be8c95 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-25be8c95 .elementor-heading-title a:focus{color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-3fdcbf2a{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7f483291{--display:flex;--min-height:702px;--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;--justify-content:flex-start;--align-items:flex-start;--border-radius:24px 24px 24px 24px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-7f483291:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7f483291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-a4304eb{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-a4304eb .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-a4304eb .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-a4304eb .elementor-heading-title a:focus{color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-68e5b86f{width:var( --container-widget-width, 468px );max-width:468px;--container-widget-width:468px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-68e5b86f img{width:100%;}.elementor-12 .elementor-element.elementor-element-39a1ec8b{--display:flex;--min-height:227px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-39a1ec8b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-39a1ec8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#74D26A;}.elementor-12 .elementor-element.elementor-element-7b085189{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-7b085189 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:36px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-7b085189 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-7b085189 .elementor-heading-title a:focus{color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-3985424d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--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-12 .elementor-element.elementor-element-4a4c6fcc img{width:100%;}.elementor-12 .elementor-element.elementor-element-235acd6c img{width:100%;}.elementor-12 .elementor-element.elementor-element-35e7a7db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 20px;--row-gap:60px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f81ac5f{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-f81ac5f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-f81ac5f .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-f81ac5f .elementor-heading-title a:focus{color:#FEFFFD;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-333fffce{--e-icon-list-icon-size:53px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.8px;}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-text{color:#FEFFFD;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-712b5324{--e-icon-list-icon-size:53px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.8px;}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-text{color:#FEFFFD;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-1b47a3d2{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-1b47a3d2 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:-0.8px;color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-1b47a3d2 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-1b47a3d2 .elementor-heading-title a:focus{color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-c09d01b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2f478a82{--divider-border-style:solid;--divider-color:#3F5D3A;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2f478a82 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-2f478a82 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-490f405{width:var( --container-widget-width, 614px );max-width:614px;--container-widget-width:614px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-490f405 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-3b8e5e54{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a8110ba{--display:flex;--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;--justify-content:center;--align-items:center;--border-radius:10000px 10000px 10000px 10000px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-3a8110ba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a8110ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-5ddefbe6{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5ddefbe6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-1522b96e .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-1522b96e .elementor-image-box-title{margin-bottom:20px;font-family:"Work Sans", Sans-serif;font-size:38px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-1522b96e:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-1522b96e:has(:focus) .elementor-image-box-title{color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-1522b96e .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-6154d15f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-60e1ddc6{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8fcfcba .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-8fcfcba .elementor-image-box-title{margin-bottom:20px;font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-8fcfcba:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-8fcfcba:has(:focus) .elementor-image-box-title{color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-8fcfcba .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2);}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2);}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2);}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2);}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2);}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-1a5b79a6{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.8px;}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-text{color:#FEFFFD;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button{background-color:#74D26A;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;fill:#132823;color:#132823;border-radius:1000px 1000px 1000px 1000px;padding:29px 50px 29px 50px;}.elementor-12 .elementor-element.elementor-element-1672f780{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-62c44200{width:var( --container-widget-width, 924px );max-width:924px;margin:0px -120px calc(var(--kit-widget-spacing, 0px) + 0px) -95px;--container-widget-width:924px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-62c44200 img{width:100%;}.elementor-12 .elementor-element.elementor-element-7308dd99{width:100%;max-width:100%;z-index:-1;}.elementor-12 .elementor-element.elementor-element-7308dd99 img{width:100%;}.elementor-12 .elementor-element.elementor-element-44d5b11a{--display:flex;--padding-top:42px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-44d5b11a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-44d5b11a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECFFD7;}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2be84be1{--e-icon-list-icon-size:34px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.8px;}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-text{color:#132823;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-70b9d4ea{--display:flex;--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;--justify-content:flex-start;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-70b9d4ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-70b9d4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-91f7569{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-16eaab18{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8eb64d5{--display:flex;--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;--justify-content:center;--align-items:center;--border-radius:10000px 10000px 10000px 10000px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-8eb64d5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8eb64d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECFFD7;}.elementor-12 .elementor-element.elementor-element-52f0700a{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-52f0700a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-4c34511 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4c34511 .elementor-image-box-title{margin-bottom:20px;font-family:"Work Sans", Sans-serif;font-size:44px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#132823;}.elementor-12 .elementor-element.elementor-element-4c34511:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-4c34511:has(:focus) .elementor-image-box-title{color:#132823;}.elementor-12 .elementor-element.elementor-element-4c34511 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#889390;}.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button{background-color:#74D26A;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;fill:#132823;color:#132823;border-radius:1000px 1000px 1000px 1000px;padding:29px 50px 29px 50px;}.elementor-12 .elementor-element.elementor-element-54185502{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-5fb6f11f{width:var( --container-widget-width, 771px );max-width:771px;--container-widget-width:771px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5fb6f11f img{width:100%;}.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button{background-color:#74D26A;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;fill:#132823;color:#132823;border-radius:1000px 1000px 1000px 1000px;padding:29px 50px 29px 50px;}.elementor-12 .elementor-element.elementor-element-c211afa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-381e20df{--display:flex;--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;--justify-content:flex-start;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4ce492c0{width:var( --container-widget-width, 643px );max-width:643px;--container-widget-width:643px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4ce492c0 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4ce492c0 .elementor-image-box-title{margin-bottom:10px;font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#132823;}.elementor-12 .elementor-element.elementor-element-4ce492c0:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-4ce492c0:has(:focus) .elementor-image-box-title{color:#132823;}.elementor-12 .elementor-element.elementor-element-4ce492c0 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#889390;}.elementor-12 .elementor-element.elementor-element-1e966007 img{width:100%;}.elementor-12 .elementor-element.elementor-element-7b9677bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5b8dd090{width:100%;max-width:100%;background-color:#74D26A;padding:50px 50px 95px 50px;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-5b8dd090 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-5b8dd090 .elementor-image-box-title{margin-bottom:15px;font-family:"Work Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-5b8dd090:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-5b8dd090:has(:focus) .elementor-image-box-title{color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-5b8dd090 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-17661c2d{width:100%;max-width:100%;background-color:#ECFFD7;padding:50px 50px 95px 50px;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-17661c2d .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-17661c2d .elementor-image-box-title{margin-bottom:15px;font-family:"Work Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-17661c2d:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-17661c2d:has(:focus) .elementor-image-box-title{color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-17661c2d .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-30578798{width:100%;max-width:100%;background-color:#ECFFD7;padding:50px 50px 95px 50px;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-30578798 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-30578798 .elementor-image-box-title{margin-bottom:15px;font-family:"Work Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-30578798:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-30578798:has(:focus) .elementor-image-box-title{color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-30578798 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button{background-color:#74D26A;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;fill:#132823;color:#132823;border-radius:1000px 1000px 1000px 1000px;padding:29px 50px 29px 50px;}.elementor-12 .elementor-element.elementor-element-2c97b4ce{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-36d2f25d{--display:flex;--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;--justify-content:flex-start;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6620613{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6620613 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6620613 .elementor-image-box-title{margin-bottom:10px;font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#132823;}.elementor-12 .elementor-element.elementor-element-6620613:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-6620613:has(:focus) .elementor-image-box-title{color:#132823;}.elementor-12 .elementor-element.elementor-element-6620613 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#889390;}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-160d71d4{--e-icon-list-icon-size:34px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.8px;}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-text{color:#74D26A;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-6c19d380{--e-icon-list-icon-size:34px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.8px;}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-text{color:#74D26A;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-604fa74b{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-604fa74b .swiper-wrapper{display:flex;align-items:center;}.elementor-12 .elementor-element.elementor-element-457d8033{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:130px 0px;--row-gap:130px;--column-gap:0px;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-202a4a86{--display:flex;--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;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4b0abc2c{--display:flex;--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;--justify-content:center;--align-items:center;--border-radius:10000px 10000px 10000px 10000px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-4b0abc2c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4b0abc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#74D26A;}.elementor-12 .elementor-element.elementor-element-5b707107{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5b707107 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:#132823;}.elementor-12 .elementor-element.elementor-element-14cb160d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-14cb160d .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-14cb160d .elementor-image-box-title{margin-bottom:25px;font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-14cb160d:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-14cb160d:has(:focus) .elementor-image-box-title{color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-14cb160d .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-6e97daea{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6b8386a1{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:left;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-6b8386a1 a:hover, .elementor-12 .elementor-element.elementor-element-6b8386a1 a:focus{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-d3bfcab{--display:flex;}.elementor-12 .elementor-element.elementor-element-13d796ab{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:left;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-13d796ab a:hover, .elementor-12 .elementor-element.elementor-element-13d796ab a:focus{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-73ba43cc{--display:flex;}.elementor-12 .elementor-element.elementor-element-5fe1f9b6{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:left;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-5fe1f9b6 a:hover, .elementor-12 .elementor-element.elementor-element-5fe1f9b6 a:focus{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-17c3d8ed{--display:flex;}.elementor-12 .elementor-element.elementor-element-5ee8a05e{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:left;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-5ee8a05e a:hover, .elementor-12 .elementor-element.elementor-element-5ee8a05e a:focus{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-18f62b16{--n-accordion-title-font-size:24px;width:var( --container-widget-width, 726px );max-width:726px;--container-widget-width:726px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:23px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FEFFFD;--n-accordion-title-hover-color:#FEFFFD;--n-accordion-title-active-color:#FEFFFD;--n-accordion-icon-size:10px;--n-accordion-icon-normal-color:#003153;}.elementor-12 .elementor-element.elementor-element-18f62b16 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#2C5A4E;}.elementor-12 .elementor-element.elementor-element-18f62b16 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-12 .elementor-element.elementor-element-18f62b16 {--n-accordion-padding:0px 0px 25px 0px;}:where( .elementor-12 .elementor-element.elementor-element-18f62b16 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Manrope", Sans-serif;}:where( .elementor-12 .elementor-element.elementor-element-18f62b16 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00315333;--border-radius:0px 0px 1px 0px;--padding-top:10px;--padding-right:20px;--padding-bottom:20px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-10ac4b0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2e93e27c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2e93e27c .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2e93e27c .elementor-image-box-title{margin-bottom:20px;font-family:"Work Sans", Sans-serif;font-size:48px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-2e93e27c:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-2e93e27c:has(:focus) .elementor-image-box-title{color:#C1FB7F;}.elementor-12 .elementor-element.elementor-element-2e93e27c .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.6em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button{background-color:#74D26A;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;fill:#132823;color:#132823;border-radius:1000px 1000px 1000px 1000px;padding:29px 50px 29px 50px;}.elementor-12 .elementor-element.elementor-element-f51727c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-d0798c3{--display:flex;--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;--justify-content:flex-start;--align-items:center;--padding-top:90px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d0798c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d0798c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F342C;}.elementor-12 .elementor-element.elementor-element-b7a53b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5b07ceac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-3bf2725d img{width:100%;}.elementor-12 .elementor-element.elementor-element-2fddc96a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2ea2a1a{text-align:left;}.elementor-12 .elementor-element.elementor-element-2ea2a1a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-29931709{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:23.38px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-29931709 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-12 .elementor-element.elementor-element-29931709 .elementor-social-icon i{color:#02010100;}.elementor-12 .elementor-element.elementor-element-29931709 .elementor-social-icon svg{fill:#02010100;}.elementor-12 .elementor-element.elementor-element-3511ae65{width:var( --container-widget-width, 162px );max-width:162px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:162px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3511ae65 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-3511ae65 .elementor-image-box-title{margin-bottom:28px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-3511ae65:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-3511ae65:has(:focus) .elementor-image-box-title{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-3511ae65 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-4a0902a5{width:var( --container-widget-width, 165px );max-width:165px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4a0902a5 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4a0902a5 .elementor-image-box-title{margin-bottom:28px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-4a0902a5:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-4a0902a5:has(:focus) .elementor-image-box-title{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-4a0902a5 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-6a27463b{width:var( --container-widget-width, 217px );max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6a27463b img{width:100%;}.elementor-12 .elementor-element.elementor-element-640b1513{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-449495a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-449495a .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-449495a .elementor-image-box-title{margin-bottom:28px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-449495a:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-449495a:has(:focus) .elementor-image-box-title{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-449495a .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-42ad17e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-42ad17e2 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-42ad17e2 .elementor-image-box-title{margin-bottom:28px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-42ad17e2:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-42ad17e2:has(:focus) .elementor-image-box-title{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-42ad17e2 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-7abd64c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7abd64c5 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-7abd64c5 .elementor-image-box-title{margin-bottom:28px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-7abd64c5:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-7abd64c5:has(:focus) .elementor-image-box-title{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-7abd64c5 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-191e168a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 156px;}.elementor-12 .elementor-element.elementor-element-191e168a .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-191e168a .elementor-image-box-title{margin-bottom:28px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-191e168a:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-191e168a:has(:focus) .elementor-image-box-title{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-191e168a .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-57455852{--divider-border-style:solid;--divider-color:#3F5D3A;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-57455852 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-57455852 .elementor-divider{padding-block-start:70px;padding-block-end:70px;}.elementor-12 .elementor-element.elementor-element-56c484be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-507cd99a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4ca85337{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4ca85337 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4ca85337 .elementor-image-box-title{margin-bottom:28px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-4ca85337:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-4ca85337:has(:focus) .elementor-image-box-title{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-4ca85337 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-3d19adee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3d19adee .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-3d19adee .elementor-image-box-title{margin-bottom:28px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-3d19adee:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-3d19adee:has(:focus) .elementor-image-box-title{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-3d19adee .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-6b93d664{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6b93d664 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-6b93d664 .elementor-image-box-title{margin-bottom:28px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-6b93d664:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-6b93d664:has(:focus) .elementor-image-box-title{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-6b93d664 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-21afc8a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 156px;}.elementor-12 .elementor-element.elementor-element-21afc8a4 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-21afc8a4 .elementor-image-box-title{margin-bottom:28px;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;letter-spacing:-1.4px;color:#74D26A;}.elementor-12 .elementor-element.elementor-element-21afc8a4:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-21afc8a4:has(:focus) .elementor-image-box-title{color:#74D26A;}.elementor-12 .elementor-element.elementor-element-21afc8a4 .elementor-image-box-description{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;letter-spacing:-0.8px;color:#FEFFFD;}.elementor-12 .elementor-element.elementor-element-3e508328{width:var( --container-widget-width, 161px );max-width:161px;--container-widget-width:161px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3e508328.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-3e508328 img{width:100%;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#132823;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-115d31da{--width:1062px;}.elementor-12 .elementor-element.elementor-element-6b6a0093{--width:365px;}.elementor-12 .elementor-element.elementor-element-20e87a73{--width:95%;}.elementor-12 .elementor-element.elementor-element-5bb35b5d{--content-width:1140px;}.elementor-12 .elementor-element.elementor-element-5a934520{--width:671px;}.elementor-12 .elementor-element.elementor-element-501617c6{--width:224px;}.elementor-12 .elementor-element.elementor-element-4acc634f{--width:584px;}.elementor-12 .elementor-element.elementor-element-2a1e871{--width:530px;}.elementor-12 .elementor-element.elementor-element-595c529e{--width:53%;}.elementor-12 .elementor-element.elementor-element-3fdcbf2a{--width:45%;}.elementor-12 .elementor-element.elementor-element-3985424d{--width:138px;}.elementor-12 .elementor-element.elementor-element-3b8e5e54{--width:608px;}.elementor-12 .elementor-element.elementor-element-3a8110ba{--width:249px;}.elementor-12 .elementor-element.elementor-element-60e1ddc6{--width:596px;}.elementor-12 .elementor-element.elementor-element-16eaab18{--width:571.8px;}.elementor-12 .elementor-element.elementor-element-8eb64d5{--width:187px;}.elementor-12 .elementor-element.elementor-element-202a4a86{--width:451px;}.elementor-12 .elementor-element.elementor-element-4b0abc2c{--width:156px;}.elementor-12 .elementor-element.elementor-element-5b07ceac{--width:281px;}.elementor-12 .elementor-element.elementor-element-640b1513{--width:769px;}.elementor-12 .elementor-element.elementor-element-507cd99a{--width:769px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-59f03476{--content-width:350px;--min-height:585px;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-59f03476:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-59f03476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1000px auto;}.elementor-12 .elementor-element.elementor-element-136fb31{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown{border-radius:0px 0px 15px 15px;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.elementor-12 .elementor-element.elementor-element-24f4ac8a .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:17px;padding-bottom:17px;}.elementor-12 .elementor-element.elementor-element-24f4ac8a{--nav-menu-icon-size:24px;}.elementor-12 .elementor-element.elementor-element-115d31da{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-6b6a0093{--width:220px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-6e6a9c59{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-690cc57a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-690cc57a .elementor-image-box-title{margin-bottom:10px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-690cc57a .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button{font-size:15px;padding:21px 30px 21px 30px;}.elementor-12 .elementor-element.elementor-element-20e87a73{--width:355px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5bb35b5d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:15px 15px 15px 15px;--padding-top:46px;--padding-bottom:46px;--padding-left:35px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-5a934520{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-501617c6{--width:151px;--padding-top:18px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-31f8b9b2{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-31f8b9b2 .elementor-heading-title{font-size:10px;}.elementor-12 .elementor-element.elementor-element-4d56453{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4d56453 .elementor-image-box-title{margin-bottom:10px;font-size:21px;}.elementor-12 .elementor-element.elementor-element-4d56453 .elementor-image-box-description{font-size:14px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-33ee22eb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-12 .elementor-element.elementor-element-33ee22eb .elementor-image-box-title{margin-bottom:10px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-33ee22eb .elementor-image-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4acc634f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-2ffd757d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;--icon-box-icon-margin:26px;}.elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-icon-box-title{margin-block-end:9px;}.elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-icon{font-size:51.81px;}.elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-icon-box-title a{font-size:18px;}.elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-icon-box-description{font-size:14.5px;}.elementor-12 .elementor-element.elementor-element-474bb5c7{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;--icon-box-icon-margin:26px;}.elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-icon-box-title{margin-block-end:9px;}.elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-icon{font-size:51.81px;}.elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-icon-box-title a{font-size:18px;}.elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3e0d4513{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;--icon-box-icon-margin:26px;}.elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-icon-box-title{margin-block-end:9px;}.elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-icon{font-size:51.81px;}.elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-icon-box-title a{font-size:18px;}.elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-326c6b3f{--content-width:350px;--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;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2a1e871{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-34975320{width:var( --container-widget-width, 268px );max-width:268px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-34975320 .elementor-image-box-title{margin-bottom:15px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-34975320 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2928a999{width:var( --container-widget-width, 325px );max-width:325px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2928a999 .elementor-image-box-title{margin-bottom:10px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-2928a999 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-39092a6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button{font-size:15px;padding:21px 30px 21px 30px;}.elementor-12 .elementor-element.elementor-element-48340a75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-48340a75 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-12 .elementor-element.elementor-element-544e7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-4a62322f{--container-widget-width:283px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283px );max-width:283px;}.elementor-12 .elementor-element.elementor-element-4a62322f .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-6261c7c .elementor-heading-title{font-size:15px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-595c529e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-700e2ced{--min-height:228px;--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;--justify-content:flex-end;--align-items:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-42318d48{--container-widget-width:283px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283px );max-width:283px;}.elementor-12 .elementor-element.elementor-element-42318d48 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-7f92b7b5 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-598ce685{--min-height:279px;--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;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-593eafbe{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-147eee79{width:var( --container-widget-width, 46.64px );max-width:46.64px;--container-widget-width:46.64px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-46b1681{width:var( --container-widget-width, 46.64px );max-width:46.64px;--container-widget-width:46.64px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6daa5b9b{width:var( --container-widget-width, 46.64px );max-width:46.64px;--container-widget-width:46.64px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7187e68c{width:var( --container-widget-width, 46.64px );max-width:46.64px;--container-widget-width:46.64px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3694a92{--container-widget-width:283px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283px );max-width:283px;}.elementor-12 .elementor-element.elementor-element-3694a92 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-25be8c95{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-12 .elementor-element.elementor-element-25be8c95 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-3fdcbf2a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7f483291{--min-height:450px;--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;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-a4304eb{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-12 .elementor-element.elementor-element-a4304eb .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-68e5b86f{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-12 .elementor-element.elementor-element-39a1ec8b{--min-height:184px;--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;--justify-content:flex-end;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-7b085189{--container-widget-width:283px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283px );max-width:283px;}.elementor-12 .elementor-element.elementor-element-7b085189 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-3985424d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3985424d.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-4a4c6fcc{width:var( --container-widget-width, 46.64px );max-width:46.64px;--container-widget-width:46.64px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-235acd6c{width:var( --container-widget-width, 46.64px );max-width:46.64px;--container-widget-width:46.64px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-35e7a7db{--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;--justify-content:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f81ac5f{text-align:left;}.elementor-12 .elementor-element.elementor-element-f81ac5f .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-333fffce{--e-icon-list-icon-size:31px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-item > a{font-size:18px;}.elementor-12 .elementor-element.elementor-element-712b5324{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:31px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-item > a{font-size:18px;}.elementor-12 .elementor-element.elementor-element-1b47a3d2{text-align:left;}.elementor-12 .elementor-element.elementor-element-1b47a3d2 .elementor-heading-title{font-size:19px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-c09d01b{--content-width:350px;--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;--justify-content:flex-start;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-2f478a82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2f478a82 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-12 .elementor-element.elementor-element-3b8e5e54{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-3a8110ba{--width:151px;--padding-top:18px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5ddefbe6{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5ddefbe6 .elementor-heading-title{font-size:10px;}.elementor-12 .elementor-element.elementor-element-1522b96e{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1522b96e .elementor-image-box-title{margin-bottom:15px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-1522b96e .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-6154d15f{--content-width:350px;--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;--justify-content:flex-start;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-60e1ddc6{--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-12 .elementor-element.elementor-element-8fcfcba{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8fcfcba .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-8fcfcba .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-1a5b79a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1a5b79a6 .elementor-icon-list-item > a{font-size:13px;}.elementor-12 .elementor-element.elementor-element-1672f780{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button{font-size:15px;padding:21px 30px 21px 30px;}.elementor-12 .elementor-element.elementor-element-62c44200{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-12 .elementor-element.elementor-element-62c44200.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-44d5b11a{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-12 .elementor-element.elementor-element-2be84be1{--e-icon-list-icon-size:25px;}.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-70b9d4ea{--content-width:350px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-16eaab18{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-8eb64d5{--width:151px;--padding-top:18px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-52f0700a{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-52f0700a .elementor-heading-title{font-size:10px;}.elementor-12 .elementor-element.elementor-element-4c34511{width:100%;max-width:100%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4c34511 .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-4c34511 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-54185502{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button{font-size:15px;padding:21px 30px 21px 30px;}.elementor-12 .elementor-element.elementor-element-c211afa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button{font-size:15px;padding:21px 30px 21px 30px;}.elementor-12 .elementor-element.elementor-element-381e20df{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-12 .elementor-element.elementor-element-4ce492c0{width:var( --container-widget-width, 276px );max-width:276px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:276px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4ce492c0 .elementor-image-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4ce492c0 .elementor-image-box-title{margin-bottom:12px;font-size:23px;}.elementor-12 .elementor-element.elementor-element-4ce492c0 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-7b9677bf{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-5b8dd090{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-5b8dd090 .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-12 .elementor-element.elementor-element-5b8dd090 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-17661c2d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-17661c2d .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-12 .elementor-element.elementor-element-17661c2d .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-30578798{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-30578798 .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-12 .elementor-element.elementor-element-30578798 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2c97b4ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button{font-size:15px;padding:21px 30px 21px 30px;}.elementor-12 .elementor-element.elementor-element-36d2f25d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-6620613{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6620613 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6620613 .elementor-image-box-title{margin-bottom:12px;font-size:23px;}.elementor-12 .elementor-element.elementor-element-6620613 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-12 .elementor-element.elementor-element-160d71d4{--e-icon-list-icon-size:25px;}.elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-160d71d4 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-12 .elementor-element.elementor-element-6c19d380{--e-icon-list-icon-size:25px;}.elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-457d8033{--content-width:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-202a4a86{--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-12 .elementor-element.elementor-element-4b0abc2c{--width:104px;--padding-top:18px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5b707107{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5b707107 .elementor-heading-title{font-size:10px;}.elementor-12 .elementor-element.elementor-element-14cb160d{width:var( --container-widget-width, 287px );max-width:287px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:287px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-14cb160d .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-14cb160d .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-6b8386a1{padding:0px 20px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-13d796ab{padding:0px 20px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-5fe1f9b6{padding:0px 20px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-5ee8a05e{padding:0px 20px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-18f62b16 {--n-accordion-padding:0px 15px 15px 0px;}.elementor-12 .elementor-element.elementor-element-18f62b16{--n-accordion-title-font-size:16px;--n-accordion-icon-size:6px;}:where( .elementor-12 .elementor-element.elementor-element-18f62b16 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:15px;--padding-bottom:15px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-10ac4b0b{--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;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2e93e27c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2e93e27c .elementor-image-box-title{margin-bottom:15px;font-size:24px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-2e93e27c .elementor-image-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-f51727c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button{font-size:15px;padding:21px 30px 21px 30px;}.elementor-12 .elementor-element.elementor-element-d0798c3{--content-width:350px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b7a53b3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-3bf2725d{width:var( --container-widget-width, 192.74px );max-width:192.74px;--container-widget-width:192.74px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2ea2a1a .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-3511ae65{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3511ae65 .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-3511ae65 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-4a0902a5{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4a0902a5 .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-4a0902a5 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-6a27463b{width:var( --container-widget-width, 177px );max-width:177px;--container-widget-width:177px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-640b1513{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-449495a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-449495a .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-449495a .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-42ad17e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-42ad17e2 .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-42ad17e2 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-7abd64c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7abd64c5 .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-7abd64c5 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-191e168a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-191e168a .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-191e168a .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-57455852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-57455852 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-12 .elementor-element.elementor-element-4ca85337{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4ca85337 .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-4ca85337 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3d19adee{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3d19adee .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-3d19adee .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-6b93d664{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6b93d664 .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-6b93d664 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-21afc8a4{width:100%;max-width:100%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-21afc8a4 .elementor-image-box-title{margin-bottom:20px;font-size:24px;}.elementor-12 .elementor-element.elementor-element-21afc8a4 .elementor-image-box-description{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3e508328{width:var( --container-widget-width, 137px );max-width:137px;--container-widget-width:137px;--container-widget-flex-grow:0;}}/* Start custom CSS for nav-menu, class: .elementor-element-24f4ac8a */@media (min-width: 1024px){ .elementor-12 .elementor-element.elementor-element-24f4ac8a .menu-item-67{     display: none; }}  /*.elementor-nav-menu--main .menu-item.verde a {    color: #74D26A !important; /* Exemplo de verde }*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e6a9c59 */.tag{
    color: #C1FB7F;
text-align: center;
font-family: "Work Sans";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 40px; /* 285.714% */
letter-spacing: 5.04px;
text-transform: uppercase;
}

@media (max-width: 767px){ .tag{
color: #C1FB7F;
text-align: center;
font-family: "Work Sans";
font-size: 9px;
font-style: normal;
font-weight: 500;
line-height: 0px;
letter-spacing: 2.444px;
text-transform: uppercase;
 }}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6a0093 */.elementor-12 .elementor-element.elementor-element-6b6a0093{
    border-radius: 50px;
background: rgba(13, 31, 27, 0.30);
backdrop-filter: blur(8.050000190734863px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-690cc57a */.elementor-12 .elementor-element.elementor-element-690cc57a .elementor-image-box-description{
    padding: 0px 220px;
}

@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-690cc57a .elementor-image-box-description{
     padding: 0px 00px;
 }}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34d68e29 */.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #74D26A; /*mude as cores do botão no estado normal aqui*/
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
background: #C1FB7F;
box-shadow: 0 2.243px 42.679px 0 rgba(193, 251, 127, 0.46), 0 2.243px 2.243px 0 rgba(255, 255, 255, 0.37) inset, 0 -1.122px 14.918px 0 rgba(255, 255, 255, 0.59) inset;
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button:hover:before {
  opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button-icon{
    z-index: 2;
    font-size: 13px;    
    transition: 0.5s;
    margin-bottom: -1px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

@media (max-width: 767px){ 
    .elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button-icon{
     font-size: 11px;    
     margin-left: -5px;
 }}

.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(12px) /*ajuste a posição do texto aqui*/
}

.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-34d68e29 .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
        
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-774b5730 */.elementor-12 .elementor-element.elementor-element-774b5730 .elementor-button-icon{
    font-size: 12px;
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39611b91 */.elementor-12 .elementor-element.elementor-element-39611b91{
    position: absolute;
    top: 762px;
        left: 50%;
transform: translatex(-50%);
filter: blur(170.5500030517578px);
pointer-events: none;
}

@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-39611b91{
     position: absolute;
     top: 562px;
         left: 50%;
 transform: translatex(-50%);
 filter: blur(30.5500030517578px);
 pointer-events: none;
 }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ce7e246 */.elementor-12 .elementor-element.elementor-element-7ce7e246{
    position: absolute;
    top: 762px;
        left: 50%;
transform: translatex(-50%);
filter: blur(170.5500030517578px);
pointer-events: none;
}

@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-7ce7e246{
     position: absolute;
     top: 562px;
         left: 50%;
 transform: translatex(-50%);
 filter: blur(30.5500030517578px);
 pointer-events: none;
 }}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31f8b9b2 */.tag{
    color: #C1FB7F;
text-align: center;
font-family: "Work Sans";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 40px; /* 285.714% */
letter-spacing: 5.04px;
text-transform: uppercase;
}

@media (max-width: 767px){ .tag{
color: #C1FB7F;
text-align: center;
font-family: "Work Sans";
font-size: 9px;
font-style: normal;
font-weight: 500;
line-height: 0px;
letter-spacing: 2.444px;
text-transform: uppercase;
 }}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d56453 */.destaque2{
    font-size: 32px;
    color: #74D26A;
}

.elementor-12 .elementor-element.elementor-element-4d56453 .elementor-image-box-description{
    width: 483px;
}

@media (max-width: 767px){ .destaque2{
     font-size: 18px !important;
     color: #74D26A;
 }
 
 .elementor-12 .elementor-element.elementor-element-4d56453 .elementor-image-box-description{
     width: 260px;
 }}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ffd757d */.destaque2{
    font-size: 32px;
    color: #74D26A;
}

.elementor-12 .elementor-element.elementor-element-2ffd757d .elementor-image-box-description{
    width: 483px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-474bb5c7 */.destaque2{
    font-size: 32px;
    color: #74D26A;
}

.elementor-12 .elementor-element.elementor-element-474bb5c7 .elementor-image-box-description{
    width: 483px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e0d4513 */.destaque2{
    font-size: 32px;
    color: #74D26A;
}

.elementor-12 .elementor-element.elementor-element-3e0d4513 .elementor-image-box-description{
    width: 483px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-34975320 */.elementor-12 .elementor-element.elementor-element-34975320 .elementor-image-box-description{
    width: 427px;
}

@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-34975320 .elementor-image-box-description{
     width: 100%;
 }}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2928a999 */.sb{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39092a6b */.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #74D26A; /*mude as cores do botão no estado normal aqui*/
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
background: #C1FB7F;
box-shadow: 0 2.243px 42.679px 0 rgba(193, 251, 127, 0.46), 0 2.243px 2.243px 0 rgba(255, 255, 255, 0.37) inset, 0 -1.122px 14.918px 0 rgba(255, 255, 255, 0.59) inset;
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button:hover:before {
  opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button-icon{
    z-index: 2;
    font-size: 13px;    
    transition: 0.5s;
    margin-bottom: -1px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

@media (max-width: 767px){ 
    .elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button-icon{
     font-size: 11px;    
     margin-left: -5px;
 }}

.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(12px) /*ajuste a posição do texto aqui*/
}

.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-39092a6b .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
        
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-147eee79 */.elementor-12 .elementor-element.elementor-element-147eee79{
    box-shadow: 0 4px 76.1px 0 rgba(193, 251, 127, 0.46) !important;
    border-radius: 1000px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46b1681 */.elementor-12 .elementor-element.elementor-element-46b1681{
    box-shadow: 0 4px 76.1px 0 rgba(193, 251, 127, 0.46) !important;
    border-radius: 1000px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6daa5b9b */.elementor-12 .elementor-element.elementor-element-6daa5b9b{
    box-shadow: 0 4px 76.1px 0 rgba(193, 251, 127, 0.46) !important;
    border-radius: 1000px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7187e68c */.elementor-12 .elementor-element.elementor-element-7187e68c{
    box-shadow: 0 4px 76.1px 0 rgba(193, 251, 127, 0.46) !important;
    border-radius: 1000px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68e5b86f */.elementor-12 .elementor-element.elementor-element-68e5b86f{
    position: absolute;
    bottom: 0;
        left: 50%;
transform: translatex(-50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a4c6fcc */.elementor-12 .elementor-element.elementor-element-4a4c6fcc{
    box-shadow: 0 4px 76.1px 0 rgba(193, 251, 127, 0.46) !important;
    border-radius: 1000px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-235acd6c */.elementor-12 .elementor-element.elementor-element-235acd6c{
    box-shadow: 0 4px 76.1px 0 rgba(193, 251, 127, 0.46) !important;
    border-radius: 1000px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-333fffce */.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-item{
    width: 254px;
}

.elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-text{
    text-align: left !important;
}


@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-333fffce .elementor-icon-list-item{
     width: 100%;
 }
 }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-712b5324 */.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-item{
    width: 236px;
}

.elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-text{
    text-align: left !important;
}


@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-712b5324 .elementor-icon-list-item{
     width: 100%;
     margin-top: 35px;
 }
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ddefbe6 */.tag{
    color: #C1FB7F;
text-align: center;
font-family: "Work Sans";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 40px; /* 285.714% */
letter-spacing: 5.04px;
text-transform: uppercase;
}

@media (max-width: 767px){ .tag{
color: #C1FB7F;
text-align: center;
font-family: "Work Sans";
font-size: 9px;
font-style: normal;
font-weight: 500;
line-height: 0px;
letter-spacing: 2.444px;
text-transform: uppercase;
 }}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1522b96e */.elementor-12 .elementor-element.elementor-element-1522b96e .elementor-image-box-description{
    width: 527px;
}

@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-1522b96e .elementor-image-box-description{
     width: 100%;
 }}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1672f780 */.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #74D26A; /*mude as cores do botão no estado normal aqui*/
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
background: #C1FB7F;
box-shadow: 0 2.243px 42.679px 0 rgba(193, 251, 127, 0.46), 0 2.243px 2.243px 0 rgba(255, 255, 255, 0.37) inset, 0 -1.122px 14.918px 0 rgba(255, 255, 255, 0.59) inset;
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button:hover:before {
  opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button-icon{
    z-index: 2;
    font-size: 13px;    
    transition: 0.5s;
    margin-bottom: -1px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

@media (max-width: 767px){ 
    .elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button-icon{
     font-size: 11px;    
     margin-left: -5px;
 }}

.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(12px) /*ajuste a posição do texto aqui*/
}

.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-1672f780 .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
        
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62c44200 */.elementor-12 .elementor-element.elementor-element-62c44200 {  
    animation: floating 4s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 20px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7308dd99 */.elementor-12 .elementor-element.elementor-element-7308dd99{
    position: absolute;
    top: -470px;
        left: 50%;
transform: translatex(-50%);
filter: blur(170.5500030517578px);
pointer-events: none;
}

@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-7308dd99{
     position: absolute;
     top: -022px;
         left: 50%;
 transform: translatex(-50%);
 filter: blur(60.5500030517578px);
 pointer-events: none;
 }}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2be84be1 */html, body{
  overflow-x: hidden;
}
.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-12 .elementor-element.elementor-element-2be84be1 .elementor-widget-container{
    overflow: visible;
}

.elementor-12 .elementor-element.elementor-element-2be84be1 .carrossel-ativo {
    display: flex;
    animation: carrossel 20s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

@keyframes carrossel2 {
    0% {
      transform: translateX(-50%);
    }
    100% {
      transform: translateX(0);
    } 
}

.destaque5{
    color: #74D26A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52f0700a */.tag{
    color: #C1FB7F;
text-align: center;
font-family: "Work Sans";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 40px; /* 285.714% */
letter-spacing: 5.04px;
text-transform: uppercase;
}

@media (max-width: 767px){ .tag{
color: #C1FB7F;
text-align: center;
font-family: "Work Sans";
font-size: 9px;
font-style: normal;
font-weight: 500;
line-height: 0px;
letter-spacing: 2.444px;
text-transform: uppercase;
 }}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4c34511 */.elementor-12 .elementor-element.elementor-element-4c34511 .elementor-image-box-description{
    width: 440.64px;
}

@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-4c34511 .elementor-image-box-description{
     width: 100%;
 }}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54185502 */.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #74D26A; /*mude as cores do botão no estado normal aqui*/
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
background: #C1FB7F;
box-shadow: 0 2.243px 42.679px 0 rgba(193, 251, 127, 0.46), 0 2.243px 2.243px 0 rgba(255, 255, 255, 0.37) inset, 0 -1.122px 14.918px 0 rgba(255, 255, 255, 0.59) inset;
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button:hover:before {
  opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button-icon{
    z-index: 2;
    font-size: 13px;    
    transition: 0.5s;
    margin-bottom: -1px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

@media (max-width: 767px){ 
    .elementor-12 .elementor-element.elementor-element-54185502 .elementor-button-icon{
     font-size: 11px;    
     margin-left: -5px;
 }}

.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(12px) /*ajuste a posição do texto aqui*/
}

.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-54185502 .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
        
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c211afa */.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #74D26A; /*mude as cores do botão no estado normal aqui*/
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
background: #C1FB7F;
box-shadow: 0 2.243px 42.679px 0 rgba(193, 251, 127, 0.46), 0 2.243px 2.243px 0 rgba(255, 255, 255, 0.37) inset, 0 -1.122px 14.918px 0 rgba(255, 255, 255, 0.59) inset;
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button:hover:before {
  opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button-icon{
    z-index: 2;
    font-size: 13px;    
    transition: 0.5s;
    margin-bottom: -1px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

@media (max-width: 767px){ 
    .elementor-12 .elementor-element.elementor-element-c211afa .elementor-button-icon{
     font-size: 11px;    
     margin-left: -5px;
 }}

.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(12px) /*ajuste a posição do texto aqui*/
}

.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-c211afa .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
        
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4ce492c0 */.elementor-12 .elementor-element.elementor-element-4ce492c0 .elementor-image-box-description{
    padding: 0px 50px;
}

@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-4ce492c0 .elementor-image-box-description{
     padding: 0px 0px;
 }}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c97b4ce */.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #74D26A; /*mude as cores do botão no estado normal aqui*/
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
background: #C1FB7F;
box-shadow: 0 2.243px 42.679px 0 rgba(193, 251, 127, 0.46), 0 2.243px 2.243px 0 rgba(255, 255, 255, 0.37) inset, 0 -1.122px 14.918px 0 rgba(255, 255, 255, 0.59) inset;
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button:hover:before {
  opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button-icon{
    z-index: 2;
    font-size: 13px;    
    transition: 0.5s;
    margin-bottom: -1px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

@media (max-width: 767px){ 
    .elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button-icon{
     font-size: 11px;    
     margin-left: -5px;
 }}

.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(12px) /*ajuste a posição do texto aqui*/
}

.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-2c97b4ce .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
        
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6620613 */@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-6620613 .elementor-image-box-description{     padding: 0px 30px; }}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6c19d380 */@media (max-width: 767px){ html, body{   overflow-x: hidden; } .elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-icon-list-items{     display: flex;     flex-wrap: nowrap;     white-space: nowrap;     position: relative; }  .elementor-12 .elementor-element.elementor-element-6c19d380 .elementor-widget-container{     overflow: visible; }  .elementor-12 .elementor-element.elementor-element-6c19d380 .carrossel-ativo {     display: flex;     animation: carrossel 20s linear infinite; }}@keyframes carrossel {    0% {        transform: translateX(0);    }    100% {        transform: translateX(-50%);    }}@keyframes carrossel2 {    0% {      transform: translateX(-50%);    }    100% {      transform: translateX(0);    } }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-604fa74b */.elementor-12 .elementor-element.elementor-element-604fa74b .swiper-wrapper{
    overflow: visible !important;
  transition-timing-function: linear !important; 
}

.elementor-12 .elementor-element.elementor-element-604fa74b .swiper{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-304c4261 */.elementor-12 .elementor-element.elementor-element-304c4261{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b707107 */.tag{
    color: #C1FB7F;
text-align: center;
font-family: "Work Sans";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 40px; /* 285.714% */
letter-spacing: 5.04px;
text-transform: uppercase;
}

@media (max-width: 767px){ .tag{
color: #C1FB7F;
text-align: center;
font-family: "Work Sans";
font-size: 9px;
font-style: normal;
font-weight: 500;
line-height: 0px;
letter-spacing: 2.444px;
text-transform: uppercase;
 }}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-14cb160d */.elementor-12 .elementor-element.elementor-element-14cb160d .elementor-image-box-description{
    width: 360px;
}

@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-14cb160d .elementor-image-box-description{
     width: 100%;
 }}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e93e27c */.elementor-12 .elementor-element.elementor-element-2e93e27c .elementor-image-box-description{
    padding: 0px 290px;
}

@media (max-width: 767px){ .elementor-12 .elementor-element.elementor-element-2e93e27c .elementor-image-box-description{
     padding: 0px 0px;
 }}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f51727c */.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button-text,
.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button-icon{
    position: relative;
    z-index: 2;
}


.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button:after {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #74D26A; /*mude as cores do botão no estado normal aqui*/
  z-index: 0;
  transition: opacity 0.3s linear;
  opacity: 1;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button:before {
  position: absolute;
  content: "";
  inset: 0;
background: #C1FB7F;
box-shadow: 0 2.243px 42.679px 0 rgba(193, 251, 127, 0.46), 0 2.243px 2.243px 0 rgba(255, 255, 255, 0.37) inset, 0 -1.122px 14.918px 0 rgba(255, 255, 255, 0.59) inset;
  z-index: 1;
  transition: opacity 0.2s linear;
  opacity: 0;
  border-radius: 100px;
}

.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button:hover:before {
  opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button{
    transition: 0.5s;
    background: transparent !important;
}

.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button-icon{
    z-index: 2;
    font-size: 13px;    
    transition: 0.5s;
    margin-bottom: -1px;
    opacity: 0;
    animation: seta 1s infinite ease-in-out;
}

@media (max-width: 767px){ 
    .elementor-12 .elementor-element.elementor-element-f51727c .elementor-button-icon{
     font-size: 11px;    
     margin-left: -5px;
 }}

.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button-text{
    z-index: 2;
    transition: 0.7s;
    width: 100% !important;
    white-space: nowrap;
    transform: translatex(12px) /*ajuste a posição do texto aqui*/
}

.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}


.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button:hover .elementor-button-icon{
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-f51727c .elementor-button:hover .elementor-button-text{
    transform: translatex(0);
}

@keyframes seta{
    0%, 100%{
        transform: translatex(10%); /*ajuste a posição do ícone aqui*/
        
    }
    50%{
        transform: translatex(50%); /*ajuste a posição do ícone aqui*/
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e683c23 */.elementor-12 .elementor-element.elementor-element-e683c23{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2350ed7 */.elementor-12 .elementor-element.elementor-element-2350ed7{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS *//*desabilita scroll horizontal*/
html,body{
    overflow-x: hidden;
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

[data-elementor-type="wp-post"]{
    overflow: hidden;
}

/*destaque de título*/
.destaque{
    color: #C1FB7F;
}

/*desabilita a margem do paragrafo*/
p{
    margin: 0px;
}

.e-con {
    --container-max-width: 1280px !Important;
}


/*Scroll suave - Lenis*/
html.lenis, html.lenis body {
  height: auto;
}

.lenis.lenis-smooth {
  scroll-behavior: auto !important;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-stopped {
  overflow: hidden;
}

.lenis.lenis-scrolling iframe {
  pointer-events: none;
}

.scroll-bottom{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(0px, 30px);
}

.scroll-top{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(0px, -30px);
}

.scroll-left{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(-30px, 0px);
}

.scroll-right{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(30px, 0px);
}

.elemento1{
    transition-delay: 0.2s !important;
}

.elemento2{
    transition-delay: 0.4s !important;
}

.elemento3{
    transition-delay: 0.6s !important;
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.8s !important;
    transform: translatey(0px);
}/* End custom CSS */