.elementor-35 .elementor-element.elementor-element-68d099d{--display:flex;--min-height:854px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-68d099d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-68d099d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAE6CB;background-image:url("https://topfitoficial.com.br/wp-content/uploads/2026/07/heroS.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-68d099d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-d4a14cc{--display:flex;}.elementor-35 .elementor-element.elementor-element-fb7124e{--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;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:1000px 1000px 1000px 1000px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-c355a45{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-c355a45 .elementor-icon-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-c355a45 .elementor-icon{font-size:22px;}.elementor-35 .elementor-element.elementor-element-c355a45 .elementor-icon svg{height:22px;}.elementor-35 .elementor-element.elementor-element-c355a45 .elementor-icon-wrapper svg{width:auto;}.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-35 .elementor-element.elementor-element-1bd121f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-35 .elementor-element.elementor-element-d3fe491 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-d3fe491 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 4px/2 );}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-d3fe491 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 4px/2 );}body.rtl .elementor-35 .elementor-element.elementor-element-d3fe491 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 4px/2 );}body.rtl .elementor-35 .elementor-element.elementor-element-d3fe491 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 4px/2 );}.elementor-35 .elementor-element.elementor-element-d3fe491 .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:#6EC1E400;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-d3fe491 .elementor-countdown-digits{color:#000000;font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-35 .elementor-element.elementor-element-ee69fb1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.8rem;font-weight:800;line-height:1.2em;color:#173420;}.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-35 .elementor-element.elementor-element-dd48f85{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:400;color:#0B0702;}.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-35 .elementor-element.elementor-element-475e14a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-35 .elementor-element.elementor-element-475e14a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-35 .elementor-element.elementor-element-475e14a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-35 .elementor-element.elementor-element-475e14a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-35 .elementor-element.elementor-element-475e14a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-35 .elementor-element.elementor-element-475e14a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-475e14a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-475e14a{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-475e14a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35 .elementor-element.elementor-element-475e14a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-35 .elementor-element.elementor-element-475e14a .elementor-icon-list-text{color:#0B0702E5;transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-7aff17e{padding:0px 0px 0px 12px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#0F5C3C;border-radius:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;font-style:italic;color:#0B0702;}.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-35 .elementor-element.elementor-element-fc1bdde .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;fill:#0B0702;color:#0B0702;padding:22px 32px 22px 32px;}.elementor-35 .elementor-element.elementor-element-fc1bdde.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-fc1bdde .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-fc1bdde .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-35 .elementor-element.elementor-element-1fe6b23{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-35 .elementor-element.elementor-element-7ff8891 .elementor-icon-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-7ff8891 .elementor-icon{font-size:12px;}.elementor-35 .elementor-element.elementor-element-7ff8891 .elementor-icon svg{height:12px;}.elementor-35 .elementor-element.elementor-element-7ff8891 .elementor-icon-wrapper svg{width:auto;}.elementor-35 .elementor-element.elementor-element-033dc36{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-77ad2f5{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-35 .elementor-element.elementor-element-9056ce3{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;color:#0B0702;}.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-35 .elementor-element.elementor-element-1a0aa36{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-1a0aa36:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-1a0aa36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B4A30;}.elementor-35 .elementor-element.elementor-element-d0be6f2.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-d0be6f2{text-align:center;}.elementor-35 .elementor-element.elementor-element-d0be6f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2rem;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-840a353{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-840a353.e-con{--align-self:center;}.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-35 .elementor-element.elementor-element-a7836d1{padding:26px 22px 26px 22px;}.elementor-35 .elementor-element.elementor-element-a7836d1 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-35 .elementor-element.elementor-element-a7836d1 .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-a7836d1 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-a7836d1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-a7836d1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a7836d1:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-a7836d1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-b633ad2{padding:26px 22px 26px 22px;}.elementor-35 .elementor-element.elementor-element-b633ad2 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-35 .elementor-element.elementor-element-b633ad2 .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-b633ad2 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-b633ad2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-b633ad2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-b633ad2:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-b633ad2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c18191e{padding:26px 22px 26px 22px;}.elementor-35 .elementor-element.elementor-element-c18191e .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-35 .elementor-element.elementor-element-c18191e .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-c18191e .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-c18191e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-c18191e .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c18191e:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-c18191e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-088ee59{padding:26px 22px 26px 22px;}.elementor-35 .elementor-element.elementor-element-088ee59 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-35 .elementor-element.elementor-element-088ee59 .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-088ee59 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-088ee59 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-088ee59 .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-088ee59:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-088ee59:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-273b5ad{padding:26px 22px 26px 22px;}.elementor-35 .elementor-element.elementor-element-273b5ad .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-35 .elementor-element.elementor-element-273b5ad .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-273b5ad .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-273b5ad .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-273b5ad .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-273b5ad:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-273b5ad:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c59ed54{padding:26px 22px 26px 22px;}.elementor-35 .elementor-element.elementor-element-c59ed54 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-35 .elementor-element.elementor-element-c59ed54 .elementor-icon{font-size:30px;}.elementor-35 .elementor-element.elementor-element-c59ed54 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-c59ed54 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:500;line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-c59ed54 .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c59ed54:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-c59ed54:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-56940dd{--display:flex;}.elementor-35 .elementor-element.elementor-element-7509085{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-7509085.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-624a66d .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;fill:#0B0702;color:#0B0702;padding:22px 32px 22px 32px;}.elementor-35 .elementor-element.elementor-element-624a66d.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-624a66d .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-624a66d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-35 .elementor-element.elementor-element-efc1c73{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-efc1c73:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-efc1c73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EC;}.elementor-35 .elementor-element.elementor-element-837591e{--display:flex;}.elementor-35 .elementor-element.elementor-element-449e5e8.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-449e5e8{text-align:start;}.elementor-35 .elementor-element.elementor-element-449e5e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2rem;font-weight:800;line-height:1.2em;color:#173420;}.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-35 .elementor-element.elementor-element-ee01a51{--divider-border-style:solid;--divider-color:#A3812F;--divider-border-width:2px;}.elementor-35 .elementor-element.elementor-element-ee01a51 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-ee01a51 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-35 .elementor-element.elementor-element-ff372f2{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-5b759f9{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-ab77779{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-ab77779:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-ab77779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE0;}.elementor-35 .elementor-element.elementor-element-015f19a{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-015f19a.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-015f19a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2rem;font-weight:800;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-4abc466{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;}.elementor-35 .elementor-element.elementor-element-4abc466.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-9debeb9{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-9debeb9 img{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-0fc5d85{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-35 .elementor-element.elementor-element-dcfe1a9{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-35 .elementor-element.elementor-element-8f393a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-35 .elementor-element.elementor-element-5bc821c{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-880e1fb{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;color:#0A3F29;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-1ba4c4f .elementor-progress-wrapper{background-color:#E7E1CD;border-radius:54px;overflow:hidden;}.elementor-35 .elementor-element.elementor-element-1ba4c4f .elementor-progress-bar{height:13px;line-height:13px;}.elementor-35 .elementor-element.elementor-element-50ad39f{--divider-border-style:dotted;--divider-color:#D9D2BE;--divider-border-width:2px;}.elementor-35 .elementor-element.elementor-element-50ad39f .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-50ad39f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-35 .elementor-element.elementor-element-88c2477{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-35 .elementor-element.elementor-element-190452c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-35 .elementor-element.elementor-element-4d80936{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-03beb65{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;color:#0A3F29;}.elementor-35 .elementor-element.elementor-element-3d0e64e .elementor-progress-wrapper{background-color:#E7E1CD;border-radius:54px;overflow:hidden;}.elementor-35 .elementor-element.elementor-element-3d0e64e .elementor-progress-bar{height:13px;line-height:13px;}.elementor-35 .elementor-element.elementor-element-78e0b9b{--divider-border-style:dotted;--divider-color:#D9D2BE;--divider-border-width:2px;}.elementor-35 .elementor-element.elementor-element-78e0b9b .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-78e0b9b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-35 .elementor-element.elementor-element-cf2d0bf{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-35 .elementor-element.elementor-element-b758c1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-35 .elementor-element.elementor-element-c83f9fb{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-7f19da1{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;color:#0A3F29;}.elementor-35 .elementor-element.elementor-element-8f65684 .elementor-progress-wrapper{background-color:#E7E1CD;border-radius:54px;overflow:hidden;}.elementor-35 .elementor-element.elementor-element-8f65684 .elementor-progress-bar{height:13px;line-height:13px;}.elementor-35 .elementor-element.elementor-element-e164eb6{--divider-border-style:dotted;--divider-color:#D9D2BE;--divider-border-width:2px;}.elementor-35 .elementor-element.elementor-element-e164eb6 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-e164eb6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-35 .elementor-element.elementor-element-0d0ff46{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-35 .elementor-element.elementor-element-1d3a56c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-35 .elementor-element.elementor-element-9783c8d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-2c5b633{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;color:#0A3F29;}.elementor-35 .elementor-element.elementor-element-60baa8b .elementor-progress-wrapper{background-color:#E7E1CD;border-radius:54px;overflow:hidden;}.elementor-35 .elementor-element.elementor-element-60baa8b .elementor-progress-bar{height:13px;line-height:13px;}.elementor-35 .elementor-element.elementor-element-a5a9646{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-35 .elementor-element.elementor-element-d954da7{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;font-style:italic;color:#000000E5;}.elementor-35 .elementor-element.elementor-element-d954da7.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-80fe802{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-35 .elementor-element.elementor-element-80fe802 .elementor-icon-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-80fe802 .elementor-icon{font-size:12px;}.elementor-35 .elementor-element.elementor-element-80fe802 .elementor-icon svg{height:12px;}.elementor-35 .elementor-element.elementor-element-80fe802 .elementor-icon-wrapper svg{width:auto;}.elementor-35 .elementor-element.elementor-element-4252860 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;fill:#0B0702;color:#0B0702;padding:22px 32px 22px 32px;}.elementor-35 .elementor-element.elementor-element-4252860.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4252860 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-4252860 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-35 .elementor-element.elementor-element-5671743{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-5671743:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-5671743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-35 .elementor-element.elementor-element-7df1788{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-7df1788.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-7df1788 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2rem;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-0c44e08{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-0c44e08.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-8dc56d4{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-8dc56d4.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-8dc56d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.2rem;font-weight:700;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-eceb90e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-eceb90e.e-con{--align-self:center;}.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-35 .elementor-element.elementor-element-870fe79{padding:40px 20px 40px 20px;}.elementor-35 .elementor-element.elementor-element-870fe79 .elementor-image-box-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-870fe79.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-35 .elementor-element.elementor-element-870fe79.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-35 .elementor-element.elementor-element-870fe79.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-870fe79 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-870fe79 .elementor-image-box-wrapper .elementor-image-box-img{width:92px;}.elementor-35 .elementor-element.elementor-element-870fe79 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-870fe79:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-870fe79:has(:focus) .elementor-image-box-title{color:#173420;}.elementor-35 .elementor-element.elementor-element-870fe79 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-31157e7{padding:40px 20px 40px 20px;}.elementor-35 .elementor-element.elementor-element-31157e7 .elementor-image-box-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-31157e7.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-35 .elementor-element.elementor-element-31157e7.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-35 .elementor-element.elementor-element-31157e7.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-31157e7 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-31157e7 .elementor-image-box-wrapper .elementor-image-box-img{width:92px;}.elementor-35 .elementor-element.elementor-element-31157e7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-31157e7:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-31157e7:has(:focus) .elementor-image-box-title{color:#173420;}.elementor-35 .elementor-element.elementor-element-31157e7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-a61db39{padding:40px 20px 40px 20px;}.elementor-35 .elementor-element.elementor-element-a61db39 .elementor-image-box-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-a61db39.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-35 .elementor-element.elementor-element-a61db39.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-35 .elementor-element.elementor-element-a61db39.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-a61db39 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-a61db39 .elementor-image-box-wrapper .elementor-image-box-img{width:92px;}.elementor-35 .elementor-element.elementor-element-a61db39 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-a61db39:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-a61db39:has(:focus) .elementor-image-box-title{color:#173420;}.elementor-35 .elementor-element.elementor-element-a61db39 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-8e25b20{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-8e25b20.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-c167093{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-c167093.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-c167093 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3.2rem;font-weight:700;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-7fd4187{--display:flex;}.elementor-35 .elementor-element.elementor-element-16fd5d0{padding:40px 20px 40px 20px;}.elementor-35 .elementor-element.elementor-element-16fd5d0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-16fd5d0 .elementor-image-box-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-16fd5d0.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-35 .elementor-element.elementor-element-16fd5d0.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-35 .elementor-element.elementor-element-16fd5d0.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-16fd5d0 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-16fd5d0 .elementor-image-box-wrapper .elementor-image-box-img{width:92px;}.elementor-35 .elementor-element.elementor-element-16fd5d0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-16fd5d0:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-16fd5d0:has(:focus) .elementor-image-box-title{color:#173420;}.elementor-35 .elementor-element.elementor-element-16fd5d0 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-6e56e93{--display:flex;}.elementor-35 .elementor-element.elementor-element-be3fd91{padding:40px 20px 40px 20px;}.elementor-35 .elementor-element.elementor-element-be3fd91.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-be3fd91 .elementor-image-box-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-be3fd91.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-35 .elementor-element.elementor-element-be3fd91.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-35 .elementor-element.elementor-element-be3fd91.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-be3fd91 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-be3fd91 .elementor-image-box-wrapper .elementor-image-box-img{width:92px;}.elementor-35 .elementor-element.elementor-element-be3fd91 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-be3fd91:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-be3fd91:has(:focus) .elementor-image-box-title{color:#173420;}.elementor-35 .elementor-element.elementor-element-be3fd91 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-ac8cbc4{--display:flex;}.elementor-35 .elementor-element.elementor-element-6eb2dc6{padding:40px 20px 40px 20px;}.elementor-35 .elementor-element.elementor-element-6eb2dc6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-6eb2dc6 .elementor-image-box-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-6eb2dc6.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-35 .elementor-element.elementor-element-6eb2dc6.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-35 .elementor-element.elementor-element-6eb2dc6.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-6eb2dc6 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-6eb2dc6 .elementor-image-box-wrapper .elementor-image-box-img{width:92px;}.elementor-35 .elementor-element.elementor-element-6eb2dc6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-6eb2dc6:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-6eb2dc6:has(:focus) .elementor-image-box-title{color:#173420;}.elementor-35 .elementor-element.elementor-element-6eb2dc6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-efa608e{--display:flex;}.elementor-35 .elementor-element.elementor-element-c0db0a7{padding:40px 20px 40px 20px;}.elementor-35 .elementor-element.elementor-element-c0db0a7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-c0db0a7 .elementor-image-box-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-c0db0a7.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-35 .elementor-element.elementor-element-c0db0a7.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-35 .elementor-element.elementor-element-c0db0a7.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-c0db0a7 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-c0db0a7 .elementor-image-box-wrapper .elementor-image-box-img{width:92px;}.elementor-35 .elementor-element.elementor-element-c0db0a7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-c0db0a7:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-c0db0a7:has(:focus) .elementor-image-box-title{color:#173420;}.elementor-35 .elementor-element.elementor-element-c0db0a7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-16a3861{--display:flex;}.elementor-35 .elementor-element.elementor-element-b24fe54{padding:40px 20px 40px 20px;}.elementor-35 .elementor-element.elementor-element-b24fe54.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-b24fe54 .elementor-image-box-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-b24fe54.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-35 .elementor-element.elementor-element-b24fe54.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-35 .elementor-element.elementor-element-b24fe54.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-b24fe54 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-b24fe54 .elementor-image-box-wrapper .elementor-image-box-img{width:92px;}.elementor-35 .elementor-element.elementor-element-b24fe54 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-b24fe54:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-b24fe54:has(:focus) .elementor-image-box-title{color:#173420;}.elementor-35 .elementor-element.elementor-element-b24fe54 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-a78c567{--display:flex;}.elementor-35 .elementor-element.elementor-element-09fa601{padding:40px 20px 40px 20px;}.elementor-35 .elementor-element.elementor-element-09fa601.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-09fa601 .elementor-image-box-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-09fa601.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-35 .elementor-element.elementor-element-09fa601.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-35 .elementor-element.elementor-element-09fa601.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-09fa601 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-09fa601 .elementor-image-box-wrapper .elementor-image-box-img{width:92px;}.elementor-35 .elementor-element.elementor-element-09fa601 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-35 .elementor-element.elementor-element-09fa601:has(:hover) .elementor-image-box-title,
					 .elementor-35 .elementor-element.elementor-element-09fa601:has(:focus) .elementor-image-box-title{color:#173420;}.elementor-35 .elementor-element.elementor-element-09fa601 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-b8bbb7d{--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#000000;}.elementor-35 .elementor-element.elementor-element-b8bbb7d.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-e61a295{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-35 .elementor-element.elementor-element-e61a295.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-d547131 .elementor-icon-box-wrapper{align-items:center;gap:2px;}.elementor-35 .elementor-element.elementor-element-d547131 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-d547131.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-d547131.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-d547131.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-d547131.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-d547131.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-d547131.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-d547131 .elementor-icon{font-size:29px;}.elementor-35 .elementor-element.elementor-element-d547131 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-d547131 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-35 .elementor-element.elementor-element-d547131:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-d547131:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-ef853e6 .elementor-icon-box-wrapper{align-items:center;gap:2px;}.elementor-35 .elementor-element.elementor-element-ef853e6 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-ef853e6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-ef853e6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-ef853e6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-ef853e6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-ef853e6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-ef853e6.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-ef853e6 .elementor-icon{font-size:29px;}.elementor-35 .elementor-element.elementor-element-ef853e6 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-ef853e6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-35 .elementor-element.elementor-element-ef853e6:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-ef853e6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-682cb7b{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-682cb7b:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-682cb7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE0;}.elementor-35 .elementor-element.elementor-element-101fad5{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-101fad5.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-101fad5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2rem;font-weight:800;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-49b34d8{--e-image-carousel-slides-to-show:5;}.elementor-35 .elementor-element.elementor-element-49b34d8 .swiper-wrapper{display:flex;align-items:center;}.elementor-35 .elementor-element.elementor-element-49b34d8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-871c983 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;fill:#0B0702;color:#0B0702;padding:22px 32px 22px 32px;}.elementor-35 .elementor-element.elementor-element-871c983.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-871c983 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-871c983 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-35 .elementor-element.elementor-element-07a254b{--display:flex;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-07a254b:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-07a254b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-35 .elementor-element.elementor-element-dce1713.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-dce1713{text-align:center;}.elementor-35 .elementor-element.elementor-element-dce1713 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2rem;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-646f36c{--display:flex;--padding-top:60px;--padding-bottom:40px;--padding-left:60px;--padding-right:40px;}.elementor-35 .elementor-element.elementor-element-83416ff{width:var( --container-widget-width, 32% );max-width:32%;padding:12px 16px 12px 16px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-83416ff.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-83416ff .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-35 .elementor-element.elementor-element-83416ff .elementor-icon-box-title{margin-block-end:3px;color:#000000E5;}.elementor-35 .elementor-element.elementor-element-83416ff.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-83416ff.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-83416ff.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-83416ff.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-83416ff.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-35 .elementor-element.elementor-element-83416ff.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-83416ff .elementor-icon{font-size:41px;}.elementor-35 .elementor-element.elementor-element-83416ff .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-83416ff .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4em;}.elementor-35 .elementor-element.elementor-element-83416ff:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-83416ff:has(:focus) .elementor-icon-box-title{color:#000000E5;}.elementor-35 .elementor-element.elementor-element-a929091{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-a929091:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a929091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EC;}.elementor-35 .elementor-element.elementor-element-d0eb459{--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;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:1000px 1000px 1000px 1000px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-35 .elementor-element.elementor-element-d0eb459.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-211a6e9{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-211a6e9 .elementor-icon-wrapper{text-align:center;}.elementor-35 .elementor-element.elementor-element-211a6e9 .elementor-icon{font-size:22px;}.elementor-35 .elementor-element.elementor-element-211a6e9 .elementor-icon svg{height:22px;}.elementor-35 .elementor-element.elementor-element-211a6e9 .elementor-icon-wrapper svg{width:auto;}.elementor-35 .elementor-element.elementor-element-45b3ef8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-35 .elementor-element.elementor-element-cf73774 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-cf73774 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 4px/2 );}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-cf73774 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 4px/2 );}body.rtl .elementor-35 .elementor-element.elementor-element-cf73774 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 4px/2 );}body.rtl .elementor-35 .elementor-element.elementor-element-cf73774 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 4px/2 );}.elementor-35 .elementor-element.elementor-element-cf73774 .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:#6EC1E400;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cf73774 .elementor-countdown-digits{color:#000000;font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-35 .elementor-element.elementor-element-633bb29{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-633bb29.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-633bb29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2rem;font-weight:800;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-81f244f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-35 .elementor-element.elementor-element-a832ede{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-06a1d75{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-35 .elementor-element.elementor-element-1400ceb.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-1400ceb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;color:#000000;}.elementor-35 .elementor-element.elementor-element-85880fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:600;color:#333333;}.elementor-35 .elementor-element.elementor-element-85880fb.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-fc28114{--divider-border-style:solid;--divider-color:#956214;--divider-border-width:2px;width:var( --container-widget-width, 283px );max-width:283px;padding:0px 0px 0px 0px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-fc28114.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-fc28114 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-fc28114 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-35 .elementor-element.elementor-element-458ead0{width:100%;max-width:100%;padding:12px 0px 12px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-458ead0.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-458ead0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;color:#26202F;}.elementor-35 .elementor-element.elementor-element-ba25fe5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-35 .elementor-element.elementor-element-b798c87.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-b798c87 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:600;color:#0E0A0200;}.elementor-35 .elementor-element.elementor-element-e5ec642.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-e5ec642 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:5.6rem;font-weight:800;color:#0E0A02;}.elementor-35 .elementor-element.elementor-element-9dea301.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-9dea301 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:600;color:#0E0A02;}.elementor-35 .elementor-element.elementor-element-4a4beb5.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4a4beb5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-4a4beb5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-4a4beb5 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 36px 18px 36px;}.elementor-35 .elementor-element.elementor-element-7bedb02{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-da965b9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-35 .elementor-element.elementor-element-8ecbacf.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-8ecbacf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;color:#000000;}.elementor-35 .elementor-element.elementor-element-c775c01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:600;color:#333333;}.elementor-35 .elementor-element.elementor-element-c775c01.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-adc8104{--divider-border-style:solid;--divider-color:#956214;--divider-border-width:2px;width:var( --container-widget-width, 283px );max-width:283px;padding:0px 0px 0px 0px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-adc8104.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-adc8104 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-adc8104 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-35 .elementor-element.elementor-element-2e2ff8c{width:100%;max-width:100%;padding:12px 0px 12px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-2e2ff8c.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-2e2ff8c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;color:#26202F;}.elementor-35 .elementor-element.elementor-element-904f30c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-35 .elementor-element.elementor-element-feb9cc1.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-feb9cc1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:600;color:#0E0A02;}.elementor-35 .elementor-element.elementor-element-1288521.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-1288521 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:5.6rem;font-weight:800;color:#0E0A02;}.elementor-35 .elementor-element.elementor-element-2a25cf1.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-2a25cf1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:600;color:#0E0A02;}.elementor-35 .elementor-element.elementor-element-01f591f.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-01f591f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-01f591f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-01f591f .elementor-button{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 36px 18px 36px;}.elementor-35 .elementor-element.elementor-element-4d00832.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4d00832 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;font-style:italic;color:#0E0A02;}.elementor-35 .elementor-element.elementor-element-7c164f6{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-fc6670e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-35 .elementor-element.elementor-element-714d13e.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-714d13e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-68ae77d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:600;color:#FFFFFFCC;}.elementor-35 .elementor-element.elementor-element-68ae77d.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-2df3b55{--divider-border-style:solid;--divider-color:#61AB45;--divider-border-width:2px;width:var( --container-widget-width, 283px );max-width:283px;padding:0px 0px 0px 0px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-2df3b55.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-2df3b55 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-2df3b55 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-35 .elementor-element.elementor-element-ea1b44e{width:100%;max-width:100%;padding:12px 0px 12px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-ea1b44e.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-ea1b44e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;color:#26202F;}.elementor-35 .elementor-element.elementor-element-b9be526{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-35 .elementor-element.elementor-element-874c3f7.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-874c3f7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-4d2e070.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4d2e070 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:5.6rem;font-weight:800;color:#0E0A02;}.elementor-35 .elementor-element.elementor-element-959613a.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-959613a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-1dbf5ae.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-1dbf5ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-1dbf5ae .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-1dbf5ae .elementor-button{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 36px 18px 36px;}.elementor-35 .elementor-element.elementor-element-672b2eb.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-672b2eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;font-style:italic;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-6220b8b{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-3ebf723{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-35 .elementor-element.elementor-element-1f466a7.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-1f466a7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;color:#000000;}.elementor-35 .elementor-element.elementor-element-85b8273{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:600;color:#333333;}.elementor-35 .elementor-element.elementor-element-85b8273.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-94c1638{--divider-border-style:solid;--divider-color:#956214;--divider-border-width:2px;width:var( --container-widget-width, 283px );max-width:283px;padding:0px 0px 0px 0px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-94c1638.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-94c1638 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-94c1638 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-35 .elementor-element.elementor-element-48c153e{width:100%;max-width:100%;padding:12px 0px 12px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-48c153e.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-48c153e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;color:#26202F;}.elementor-35 .elementor-element.elementor-element-c08af3b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-35 .elementor-element.elementor-element-11005f6.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-11005f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:600;color:#0E0A02;}.elementor-35 .elementor-element.elementor-element-e21d22c.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-e21d22c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:5.6rem;font-weight:800;color:#0E0A02;}.elementor-35 .elementor-element.elementor-element-01d6624.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-01d6624 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.4rem;font-weight:600;color:#0E0A02;}.elementor-35 .elementor-element.elementor-element-93f71b2.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-93f71b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-93f71b2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-35 .elementor-element.elementor-element-93f71b2 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;padding:18px 36px 18px 36px;}.elementor-35 .elementor-element.elementor-element-40e60a6.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-40e60a6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;font-style:italic;color:#0E0A02;}.elementor-35 .elementor-element.elementor-element-4d23963{--display:flex;}.elementor-35 .elementor-element.elementor-element-5a20657.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#61AB45;}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-5a20657{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-text{transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-c0557f6{padding:16px 16px 16px 16px;border-radius:100000px 100000px 100000px 100000px;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-c0557f6.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-e11dbe0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-e11dbe0:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-e11dbe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-35 .elementor-element.elementor-element-d880125{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-35 .elementor-element.elementor-element-cf48581{text-align:start;}.elementor-35 .elementor-element.elementor-element-cf48581 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2rem;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-d9c10de{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#FFFFFFE5;}.elementor-35 .elementor-element.elementor-element-03fdd60{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;color:#FFFFFFE5;}.elementor-35 .elementor-element.elementor-element-a017f93{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-35 .elementor-element.elementor-element-bdbab65 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-bdbab65 .elementor-icon{font-size:21px;}.elementor-35 .elementor-element.elementor-element-bdbab65 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-bdbab65 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:600;}.elementor-35 .elementor-element.elementor-element-bdbab65 .elementor-icon-box-title{color:#E7B9ACE5;}.elementor-35 .elementor-element.elementor-element-bdbab65:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-bdbab65:has(:focus) .elementor-icon-box-title{color:#E7B9ACE5;}.elementor-35 .elementor-element.elementor-element-39a47cf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-35 .elementor-element.elementor-element-39a47cf .elementor-icon{font-size:21px;}.elementor-35 .elementor-element.elementor-element-39a47cf .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-39a47cf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:600;}.elementor-35 .elementor-element.elementor-element-39a47cf .elementor-icon-box-title{color:#DDEFAFE5;}.elementor-35 .elementor-element.elementor-element-39a47cf:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-39a47cf:has(:focus) .elementor-icon-box-title{color:#DDEFAFE5;}.elementor-35 .elementor-element.elementor-element-d825130{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;color:#FFFFFFE5;}.elementor-35 .elementor-element.elementor-element-efdcf68 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;fill:#0B0702;color:#0B0702;padding:22px 32px 22px 32px;}.elementor-35 .elementor-element.elementor-element-efdcf68.elementor-element{--align-self:flex-start;}.elementor-35 .elementor-element.elementor-element-efdcf68 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-efdcf68 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-35 .elementor-element.elementor-element-b3373a0{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-f947696{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-080c55f{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-9d42ceb{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-35 .elementor-element.elementor-element-53f1ff2{width:var( --container-widget-width, 88% );max-width:88%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-35 .elementor-element.elementor-element-53f1ff2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2rem;font-weight:800;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-c39fe61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-3b59bf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-35 .elementor-element.elementor-element-3b59bf5 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-35 .elementor-element.elementor-element-3b59bf5 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-35 .elementor-element.elementor-element-3b59bf5 .elementor-icon{font-size:22px;}.elementor-35 .elementor-element.elementor-element-3b59bf5 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-3b59bf5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;}.elementor-35 .elementor-element.elementor-element-3b59bf5:has(:hover) .elementor-icon-box-title,
					 .elementor-35 .elementor-element.elementor-element-3b59bf5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-35 .elementor-element.elementor-element-93f0f8f{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-f6d2139{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-4083c89{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-0424f2c{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-0424f2c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-0424f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE0;}.elementor-35 .elementor-element.elementor-element-808fc4b{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-808fc4b.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-808fc4b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2rem;font-weight:800;line-height:1.2em;color:#173420;}.elementor-35 .elementor-element.elementor-element-4b1fff5{--display:flex;--border-radius:0px 0px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-4b1fff5:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4b1fff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-07d273b{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-abded1d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-abded1d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-abded1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-3023037{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-474d1ce{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-474d1ce:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-474d1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-81ba8c6{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-410a5a8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-410a5a8:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-410a5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-df489e2{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-e283bba{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-e283bba:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-e283bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-f4a48af{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-9cba511{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-9cba511:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-9cba511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-0e091d8{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-30d1109{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-30d1109:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-30d1109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-a01d5c4{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#0B0702;}.elementor-35 .elementor-element.elementor-element-f2080cd{--n-accordion-title-font-size:2rem;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--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:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:#173420;--n-accordion-title-hover-color:#173420;--n-accordion-title-active-color:#173420;--n-accordion-icon-size:15px;}.elementor-35 .elementor-element.elementor-element-f2080cd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-35 .elementor-element.elementor-element-f2080cd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-f2080cd > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-f2080cd.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-f2080cd {--n-accordion-padding:18px 22px 18px 22px;}:where( .elementor-35 .elementor-element.elementor-element-f2080cd > .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:"Inter", Sans-serif;font-weight:700;}:where( .elementor-35 .elementor-element.elementor-element-f2080cd > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-35 .elementor-element.elementor-element-6e4917f{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-6e4917f:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6e4917f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-35 .elementor-element.elementor-element-a108f1b.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-a108f1b{text-align:start;}.elementor-35 .elementor-element.elementor-element-a108f1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.2rem;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-b0d7d03{--display:flex;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-35 .elementor-element.elementor-element-b0d7d03.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-fd953dd.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-fd953dd{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#F8F5EC;}.elementor-35 .elementor-element.elementor-element-98669fd.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-98669fd{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#F8F5EC;}.elementor-35 .elementor-element.elementor-element-52ccd5e{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-35 .elementor-element.elementor-element-a1801a2.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-a1801a2{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;color:#F8F5EC;}.elementor-35 .elementor-element.elementor-element-874a132 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-874a132 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 4px/2 );}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-874a132 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 4px/2 );}body.rtl .elementor-35 .elementor-element.elementor-element-874a132 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 4px/2 );}body.rtl .elementor-35 .elementor-element.elementor-element-874a132 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 4px/2 );}.elementor-35 .elementor-element.elementor-element-874a132 .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:#6EC1E400;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-874a132 .elementor-countdown-digits{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;}.elementor-35 .elementor-element.elementor-element-d601d51{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;color:#E6DCC8;}.elementor-35 .elementor-element.elementor-element-d601d51.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-efd93a8{--display:flex;}.elementor-35 .elementor-element.elementor-element-17a4052 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:700;fill:#0B0702;color:#0B0702;padding:22px 32px 22px 32px;}.elementor-35 .elementor-element.elementor-element-17a4052.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-17a4052 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35 .elementor-element.elementor-element-17a4052 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-35 .elementor-element.elementor-element-be29ff5.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#61AB45;}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-35 .elementor-element.elementor-element-be29ff5{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-35 .elementor-element.elementor-element-2ff6725{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-d33b862{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:400;color:#000000;}.elementor-35 .elementor-element.elementor-element-d33b862.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-981013b.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-981013b{text-align:center;font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:400;color:#000000;}@media(max-width:1366px){.elementor-35 .elementor-element.elementor-element-68d099d{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-475e14a{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-840a353{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-eceb90e{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-101fad5{--container-widget-width:41%;--container-widget-flex-grow:0;width:var( --container-widget-width, 41% );max-width:41%;}.elementor-35 .elementor-element.elementor-element-a929091{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-633bb29{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;}.elementor-35 .elementor-element.elementor-element-53f1ff2{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-840a353{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-eceb90e{--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-b8bbb7d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-68d099d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-68d099d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://topfitoficial.com.br/wp-content/uploads/2026/07/test_hero_mob_1.webp");}.elementor-35 .elementor-element.elementor-element-68d099d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-fb7124e{--width:100%;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-35 .elementor-element.elementor-element-fb7124e.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-1bd121f{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-1bd121f .elementor-heading-title{line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-d3fe491 .elementor-countdown-digits{font-size:1.6rem;}.elementor-35 .elementor-element.elementor-element-ee69fb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 444px) 0px;}.elementor-35 .elementor-element.elementor-element-ee69fb1 .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-fc1bdde .elementor-button{line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-1a0aa36{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-d0be6f2 .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-840a353{--width:95%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-7509085{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-efc1c73{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-449e5e8 .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-ab77779{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-015f19a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-015f19a .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-d954da7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-5671743{--padding-top:40px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-35 .elementor-element.elementor-element-7df1788{padding:0px 4px 0px 4px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-7df1788 .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-0c44e08{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-8dc56d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-8dc56d4 .elementor-heading-title{font-size:2.8rem;}.elementor-35 .elementor-element.elementor-element-eceb90e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-870fe79 .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-31157e7 .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-a61db39 .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-8e25b20{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-c167093{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-c167093 .elementor-heading-title{font-size:2.8rem;}.elementor-35 .elementor-element.elementor-element-16fd5d0 .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-be3fd91 .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-6eb2dc6 .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-c0db0a7 .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-b24fe54 .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-09fa601 .elementor-image-box-img{margin-bottom:17px;}.elementor-35 .elementor-element.elementor-element-b8bbb7d{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-682cb7b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-101fad5{padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-101fad5 .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-49b34d8{--e-image-carousel-slides-to-show:2;}.elementor-35 .elementor-element.elementor-element-07a254b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-dce1713 .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-646f36c{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-83416ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-35 .elementor-element.elementor-element-83416ff .elementor-icon-box-wrapper{text-align:center;gap:4px;}.elementor-35 .elementor-element.elementor-element-a929091{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-d0eb459{--width:100%;--border-radius:12px 12px 12px 12px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-35 .elementor-element.elementor-element-d0eb459.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-45b3ef8{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-45b3ef8 .elementor-heading-title{line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-cf73774 .elementor-countdown-digits{font-size:1.6rem;}.elementor-35 .elementor-element.elementor-element-633bb29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-633bb29 .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(38px/2);}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(38px/2);}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(38px/2);}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-38px/2);}.elementor-35 .elementor-element.elementor-element-5a20657 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-38px/2);}.elementor-35 .elementor-element.elementor-element-c0557f6{text-align:center;}.elementor-35 .elementor-element.elementor-element-e11dbe0{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-cf48581 .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-bdbab65 .elementor-icon-box-title{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-bdbab65 .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-bdbab65 .elementor-icon-box-title a{line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-39a47cf .elementor-icon-box-title{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-39a47cf .elementor-icon-box-title, .elementor-35 .elementor-element.elementor-element-39a47cf .elementor-icon-box-title a{line-height:1.3em;}.elementor-35 .elementor-element.elementor-element-f947696{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-53f1ff2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-53f1ff2 .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-3b59bf5 .elementor-icon-box-wrapper{text-align:start;}.elementor-35 .elementor-element.elementor-element-4083c89{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;}.elementor-35 .elementor-element.elementor-element-0424f2c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-808fc4b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-808fc4b .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-f2080cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-6e4917f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-a108f1b{text-align:center;}.elementor-35 .elementor-element.elementor-element-a108f1b .elementor-heading-title{font-size:3.4rem;}.elementor-35 .elementor-element.elementor-element-fd953dd{text-align:center;}.elementor-35 .elementor-element.elementor-element-98669fd{text-align:center;}.elementor-35 .elementor-element.elementor-element-d601d51{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-35 .elementor-element.elementor-element-be29ff5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-35 .elementor-element.elementor-element-2ff6725{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-d33b862{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-d4a14cc{--width:50%;}.elementor-35 .elementor-element.elementor-element-fb7124e{--width:440px;}.elementor-35 .elementor-element.elementor-element-840a353{--width:88%;}.elementor-35 .elementor-element.elementor-element-837591e{--width:40%;}.elementor-35 .elementor-element.elementor-element-4abc466{--width:88%;}.elementor-35 .elementor-element.elementor-element-0fc5d85{--width:50%;}.elementor-35 .elementor-element.elementor-element-0c44e08{--width:83%;}.elementor-35 .elementor-element.elementor-element-eceb90e{--width:78%;}.elementor-35 .elementor-element.elementor-element-8e25b20{--width:83%;}.elementor-35 .elementor-element.elementor-element-e61a295{--width:43%;}.elementor-35 .elementor-element.elementor-element-d0eb459{--width:440px;}.elementor-35 .elementor-element.elementor-element-d880125{--width:48%;}.elementor-35 .elementor-element.elementor-element-a017f93{--width:86%;}.elementor-35 .elementor-element.elementor-element-9d42ceb{--width:42%;}.elementor-35 .elementor-element.elementor-element-b0d7d03{--width:44%;}}@media(max-width:1366px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-68d099d{--width:1188.2px;}}/* Start custom CSS for container, class: .elementor-element-fb7124e */.elementor-35 .elementor-element.elementor-element-fb7124e{

background: #FFEAEC;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc1bdde */.elementor-35 .elementor-element.elementor-element-fc1bdde .elementor-button{
    position: relative;
    overflow: hidden;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    border: none;
    border-radius: 1000px;
    background: linear-gradient(90deg, #956214 0%, #F9DE7E 100%);
    transition: .5s;
}

/* Alinhamento do texto e ícone */
.elementor-35 .elementor-element.elementor-element-fc1bdde .elementor-button-content-wrapper{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-35 .elementor-element.elementor-element-fc1bdde .elementor-button-text{
    line-height: 1;
}

.elementor-35 .elementor-element.elementor-element-fc1bdde .elementor-button-icon{
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
    margin: 0;
    transition: transform .5s ease;
}

.elementor-35 .elementor-element.elementor-element-fc1bdde .elementor-button-icon svg{
    width: 24px;
    height: 24px;
    display: block;
}

/* Movimento do ícone */
.elementor-35 .elementor-element.elementor-element-fc1bdde:hover .elementor-button-icon{
    transform: translateX(5px) rotate(5deg);
}

/* Hover do botão */
.elementor-35 .elementor-element.elementor-element-fc1bdde:hover .elementor-button{
    transform: translateY(-8px);
}

/* Brilho passando */
.elementor-35 .elementor-element.elementor-element-fc1bdde .elementor-button::before{
    content: "";
    position: absolute;
    left: -10%;
    bottom: 0;

    width: 70px;
    height: 130%;

    background: linear-gradient(
        10deg,
        rgba(255,255,255,.8) 12.81%,
        rgba(255,255,255,0) 66.66%
    );

    transform: translateX(-50%) skew(-25deg);
    filter: blur(4px);

    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
}

@keyframes shinery{
    0%,100%{
        left:-10%;
        opacity:0;
    }

    20%{
        opacity:1;
    }

    48%{
        left:110%;
        opacity:1;
    }

    51%{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a7836d1 */.elementor-35 .elementor-element.elementor-element-a7836d1{
    border-radius: 18px;
border: 1px solid rgba(255, 255, 255, 0.28);
background: rgba(255, 255, 255, 0.13);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b633ad2 */.elementor-35 .elementor-element.elementor-element-b633ad2{
    border-radius: 18px;
border: 1px solid rgba(255, 255, 255, 0.28);
background: rgba(255, 255, 255, 0.13);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c18191e */.elementor-35 .elementor-element.elementor-element-c18191e{
    border-radius: 18px;
border: 1px solid rgba(255, 255, 255, 0.28);
background: rgba(255, 255, 255, 0.13);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-088ee59 */.elementor-35 .elementor-element.elementor-element-088ee59{
    border-radius: 18px;
border: 1px solid rgba(255, 255, 255, 0.28);
background: rgba(255, 255, 255, 0.13);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-273b5ad */.elementor-35 .elementor-element.elementor-element-273b5ad{
    border-radius: 18px;
border: 1px solid rgba(255, 255, 255, 0.28);
background: rgba(255, 255, 255, 0.13);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c59ed54 */.elementor-35 .elementor-element.elementor-element-c59ed54{
    border-radius: 18px;
border: 1px solid rgba(255, 255, 255, 0.28);
background: rgba(255, 255, 255, 0.13);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7509085 */.back-top{
    padding: 2px;
    border-radius:4px;
    color: #173420;
    background: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-624a66d */.elementor-35 .elementor-element.elementor-element-624a66d .elementor-button{
    position: relative;
    overflow: hidden;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    border: none;
    border-radius: 1000px;
    background: linear-gradient(90deg, #956214 0%, #F9DE7E 100%);
    transition: .5s;
}

/* Alinhamento do texto e ícone */
.elementor-35 .elementor-element.elementor-element-624a66d .elementor-button-content-wrapper{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-35 .elementor-element.elementor-element-624a66d .elementor-button-text{
    line-height: 1;
}

.elementor-35 .elementor-element.elementor-element-624a66d .elementor-button-icon{
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
    margin: 0;
    transition: transform .5s ease;
}

.elementor-35 .elementor-element.elementor-element-624a66d .elementor-button-icon svg{
    width: 24px;
    height: 24px;
    display: block;
}

/* Movimento do ícone */
.elementor-35 .elementor-element.elementor-element-624a66d:hover .elementor-button-icon{
    transform: translateX(5px) rotate(5deg);
}

/* Hover do botão */
.elementor-35 .elementor-element.elementor-element-624a66d:hover .elementor-button{
    transform: translateY(-8px);
}

/* Brilho passando */
.elementor-35 .elementor-element.elementor-element-624a66d .elementor-button::before{
    content: "";
    position: absolute;
    left: -10%;
    bottom: 0;

    width: 70px;
    height: 130%;

    background: linear-gradient(
        10deg,
        rgba(255,255,255,.8) 12.81%,
        rgba(255,255,255,0) 66.66%
    );

    transform: translateX(-50%) skew(-25deg);
    filter: blur(4px);

    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
}

@keyframes shinery{
    0%,100%{
        left:-10%;
        opacity:0;
    }

    20%{
        opacity:1;
    }

    48%{
        left:110%;
        opacity:1;
    }

    51%{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-1ba4c4f */.elementor-35 .elementor-element.elementor-element-1ba4c4f .elementor-progress-bar{
    border-radius: 100px;
background: linear-gradient(90deg, #61AB45 0%, #0A3F29 100%) !important;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-3d0e64e */.elementor-35 .elementor-element.elementor-element-3d0e64e .elementor-progress-bar{
    border-radius: 100px;
background: linear-gradient(90deg, #61AB45 0%, #0A3F29 100%) !important;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-8f65684 */.elementor-35 .elementor-element.elementor-element-8f65684 .elementor-progress-bar{
    border-radius: 100px;
background: linear-gradient(90deg, #61AB45 0%, #0A3F29 100%) !important;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-60baa8b */.elementor-35 .elementor-element.elementor-element-60baa8b .elementor-progress-bar{
    border-radius: 100px;
background: linear-gradient(90deg, #61AB45 0%, #0A3F29 100%) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4252860 */.elementor-35 .elementor-element.elementor-element-4252860 .elementor-button{
    position: relative;
    overflow: hidden;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    border: none;
    border-radius: 1000px;
    background: linear-gradient(90deg, #956214 0%, #F9DE7E 100%);
    transition: .5s;
}

/* Alinhamento do texto e ícone */
.elementor-35 .elementor-element.elementor-element-4252860 .elementor-button-content-wrapper{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-35 .elementor-element.elementor-element-4252860 .elementor-button-text{
    line-height: 1;
}

.elementor-35 .elementor-element.elementor-element-4252860 .elementor-button-icon{
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
    margin: 0;
    transition: transform .5s ease;
}

.elementor-35 .elementor-element.elementor-element-4252860 .elementor-button-icon svg{
    width: 24px;
    height: 24px;
    display: block;
}

/* Movimento do ícone */
.elementor-35 .elementor-element.elementor-element-4252860:hover .elementor-button-icon{
    transform: translateX(5px) rotate(5deg);
}

/* Hover do botão */
.elementor-35 .elementor-element.elementor-element-4252860:hover .elementor-button{
    transform: translateY(-8px);
}

/* Brilho passando */
.elementor-35 .elementor-element.elementor-element-4252860 .elementor-button::before{
    content: "";
    position: absolute;
    left: -10%;
    bottom: 0;

    width: 70px;
    height: 130%;

    background: linear-gradient(
        10deg,
        rgba(255,255,255,.8) 12.81%,
        rgba(255,255,255,0) 66.66%
    );

    transform: translateX(-50%) skew(-25deg);
    filter: blur(4px);

    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
}

@keyframes shinery{
    0%,100%{
        left:-10%;
        opacity:0;
    }

    20%{
        opacity:1;
    }

    48%{
        left:110%;
        opacity:1;
    }

    51%{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-870fe79 */.elementor-35 .elementor-element.elementor-element-870fe79{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-31157e7 */.elementor-35 .elementor-element.elementor-element-31157e7{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a61db39 */.elementor-35 .elementor-element.elementor-element-a61db39{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c44e08 */.elementor-35 .elementor-element.elementor-element-0c44e08{
    border-radius: 20px;
border: 2px solid #A3812F;
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16fd5d0 */.elementor-35 .elementor-element.elementor-element-16fd5d0{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-be3fd91 */.elementor-35 .elementor-element.elementor-element-be3fd91{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eb2dc6 */.elementor-35 .elementor-element.elementor-element-6eb2dc6{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0db0a7 */.elementor-35 .elementor-element.elementor-element-c0db0a7{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b24fe54 */.elementor-35 .elementor-element.elementor-element-b24fe54{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-09fa601 */.elementor-35 .elementor-element.elementor-element-09fa601{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16fd5d0 */.elementor-35 .elementor-element.elementor-element-16fd5d0{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-be3fd91 */.elementor-35 .elementor-element.elementor-element-be3fd91{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eb2dc6 */.elementor-35 .elementor-element.elementor-element-6eb2dc6{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0db0a7 */.elementor-35 .elementor-element.elementor-element-c0db0a7{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b24fe54 */.elementor-35 .elementor-element.elementor-element-b24fe54{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-09fa601 */.elementor-35 .elementor-element.elementor-element-09fa601{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16fd5d0 */.elementor-35 .elementor-element.elementor-element-16fd5d0{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-be3fd91 */.elementor-35 .elementor-element.elementor-element-be3fd91{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eb2dc6 */.elementor-35 .elementor-element.elementor-element-6eb2dc6{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0db0a7 */.elementor-35 .elementor-element.elementor-element-c0db0a7{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b24fe54 */.elementor-35 .elementor-element.elementor-element-b24fe54{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-09fa601 */.elementor-35 .elementor-element.elementor-element-09fa601{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16fd5d0 */.elementor-35 .elementor-element.elementor-element-16fd5d0{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-be3fd91 */.elementor-35 .elementor-element.elementor-element-be3fd91{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eb2dc6 */.elementor-35 .elementor-element.elementor-element-6eb2dc6{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0db0a7 */.elementor-35 .elementor-element.elementor-element-c0db0a7{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b24fe54 */.elementor-35 .elementor-element.elementor-element-b24fe54{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-09fa601 */.elementor-35 .elementor-element.elementor-element-09fa601{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16fd5d0 */.elementor-35 .elementor-element.elementor-element-16fd5d0{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-be3fd91 */.elementor-35 .elementor-element.elementor-element-be3fd91{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eb2dc6 */.elementor-35 .elementor-element.elementor-element-6eb2dc6{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0db0a7 */.elementor-35 .elementor-element.elementor-element-c0db0a7{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b24fe54 */.elementor-35 .elementor-element.elementor-element-b24fe54{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-09fa601 */.elementor-35 .elementor-element.elementor-element-09fa601{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16fd5d0 */.elementor-35 .elementor-element.elementor-element-16fd5d0{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-be3fd91 */.elementor-35 .elementor-element.elementor-element-be3fd91{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eb2dc6 */.elementor-35 .elementor-element.elementor-element-6eb2dc6{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0db0a7 */.elementor-35 .elementor-element.elementor-element-c0db0a7{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b24fe54 */.elementor-35 .elementor-element.elementor-element-b24fe54{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-09fa601 */.elementor-35 .elementor-element.elementor-element-09fa601{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16fd5d0 */.elementor-35 .elementor-element.elementor-element-16fd5d0{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-be3fd91 */.elementor-35 .elementor-element.elementor-element-be3fd91{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6eb2dc6 */.elementor-35 .elementor-element.elementor-element-6eb2dc6{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0db0a7 */.elementor-35 .elementor-element.elementor-element-c0db0a7{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b24fe54 */.elementor-35 .elementor-element.elementor-element-b24fe54{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-09fa601 */.elementor-35 .elementor-element.elementor-element-09fa601{
    border-radius: 20px;
border: 1px solid #A3812F;
background: rgba(212, 212, 212, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e25b20 */.elementor-35 .elementor-element.elementor-element-8e25b20{
    border-radius: 20px;
border: 2px solid #A3812F;
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e61a295 */.elementor-35 .elementor-element.elementor-element-e61a295{
    border-radius: 20px;
border: 1px solid #FFF;
background: #A3812F;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-49b34d8 */.elementor-35 .elementor-element.elementor-element-49b34d8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-871c983 */.elementor-35 .elementor-element.elementor-element-871c983 .elementor-button{
    position: relative;
    overflow: hidden;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    border: none;
    border-radius: 1000px;
    background: linear-gradient(90deg, #956214 0%, #F9DE7E 100%);
    transition: .5s;
}

/* Alinhamento do texto e ícone */
.elementor-35 .elementor-element.elementor-element-871c983 .elementor-button-content-wrapper{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-35 .elementor-element.elementor-element-871c983 .elementor-button-text{
    line-height: 1;
}

.elementor-35 .elementor-element.elementor-element-871c983 .elementor-button-icon{
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
    margin: 0;
    transition: transform .5s ease;
}

.elementor-35 .elementor-element.elementor-element-871c983 .elementor-button-icon svg{
    width: 24px;
    height: 24px;
    display: block;
}

/* Movimento do ícone */
.elementor-35 .elementor-element.elementor-element-871c983:hover .elementor-button-icon{
    transform: translateX(5px) rotate(5deg);
}

/* Hover do botão */
.elementor-35 .elementor-element.elementor-element-871c983:hover .elementor-button{
    transform: translateY(-8px);
}

/* Brilho passando */
.elementor-35 .elementor-element.elementor-element-871c983 .elementor-button::before{
    content: "";
    position: absolute;
    left: -10%;
    bottom: 0;

    width: 70px;
    height: 130%;

    background: linear-gradient(
        10deg,
        rgba(255,255,255,.8) 12.81%,
        rgba(255,255,255,0) 66.66%
    );

    transform: translateX(-50%) skew(-25deg);
    filter: blur(4px);

    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
}

@keyframes shinery{
    0%,100%{
        left:-10%;
        opacity:0;
    }

    20%{
        opacity:1;
    }

    48%{
        left:110%;
        opacity:1;
    }

    51%{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646f36c */.elementor-35 .elementor-element.elementor-element-646f36c{
    border-radius: 20px;
border: 2px solid #61AB45;
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83416ff */.elementor-35 .elementor-element.elementor-element-83416ff{
    border-radius: 16px;
border: 1px solid #61AB45;
background: #FFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0eb459 */.elementor-35 .elementor-element.elementor-element-d0eb459{

background: #FFEAEC;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-458ead0 */.elementor-35 .elementor-element.elementor-element-458ead0{
    background: linear-gradient(90deg, rgba(242, 186, 36, 0.56) 0%, rgba(237, 206, 38, 0.56) 50%, rgba(224, 177, 0, 0.56) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5ec642 */.elementor-35 .elementor-element.elementor-element-e5ec642{
    background: var(--Degrade-precos, linear-gradient(96deg, #BFD56E 6.55%, #1B421E 93.45%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a4beb5 */.elementor-35 .elementor-element.elementor-element-4a4beb5 .elementor-button{
    border-radius: 6px;
background: var(--Linear, linear-gradient(174deg, #3DDB15 4.71%, #3AC517 50%, #21750B 95.29%));
animation: pulse 2s ease-in-out infinite;
    transform-origin: center;
}



@keyframes pulse{
    0%, 100%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a832ede */.elementor-35 .elementor-element.elementor-element-a832ede{
    border-radius: 16px;
border: 2px solid #173420;
background: var(--Deluge-50, #F7F7FB);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e2ff8c */.elementor-35 .elementor-element.elementor-element-2e2ff8c{
    background: linear-gradient(90deg, rgba(242, 186, 36, 0.56) 0%, rgba(237, 206, 38, 0.56) 50%, rgba(224, 177, 0, 0.56) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1288521 */.elementor-35 .elementor-element.elementor-element-1288521{
    background: var(--Degrade-precos, linear-gradient(96deg, #BFD56E 6.55%, #1B421E 93.45%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01f591f */.elementor-35 .elementor-element.elementor-element-01f591f .elementor-button{
    border-radius: 6px;
background: var(--Linear, linear-gradient(174deg, #3DDB15 4.71%, #3AC517 50%, #21750B 95.29%));
animation: pulse 2s ease-in-out infinite;
    transform-origin: center;
}



@keyframes pulse{
    0%, 100%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bedb02 */.elementor-35 .elementor-element.elementor-element-7bedb02{
    border-radius: 16px;
border: 2px solid #173420;
background: var(--Deluge-50, #F7F7FB);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea1b44e */.elementor-35 .elementor-element.elementor-element-ea1b44e{
    background:#F3D983;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d2e070 */.elementor-35 .elementor-element.elementor-element-4d2e070{
   background: var(--Degrade-title, linear-gradient(120deg, #A3812F 11.39%, #E8C878 37.96%, #A3812F 58.1%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dbf5ae */.elementor-35 .elementor-element.elementor-element-1dbf5ae .elementor-button{
    border-radius: 6px;
background: var(--Linear, linear-gradient(174deg, #3DDB15 4.71%, #3AC517 50%, #21750B 95.29%));
animation: pulse 2s ease-in-out infinite;
    transform-origin: center;
}



@keyframes pulse{
    0%, 100%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c164f6 */.elementor-35 .elementor-element.elementor-element-7c164f6{
border-radius: 16px;
border: 2px solid #61AB45;
background: #173420;
box-shadow: 0 411px 115px 0 rgba(0, 0, 0, 0.00), 0 263px 105px 0 rgba(0, 0, 0, 0.01), 0 148px 89px 0 rgba(0, 0, 0, 0.05), 0 66px 66px 0 rgba(0, 0, 0, 0.09), 0 16px 36px 0 rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48c153e */.elementor-35 .elementor-element.elementor-element-48c153e{
    background: linear-gradient(90deg, rgba(242, 186, 36, 0.56) 0%, rgba(237, 206, 38, 0.56) 50%, rgba(224, 177, 0, 0.56) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e21d22c */.elementor-35 .elementor-element.elementor-element-e21d22c{
    background: var(--Degrade-precos, linear-gradient(96deg, #BFD56E 6.55%, #1B421E 93.45%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93f71b2 */.elementor-35 .elementor-element.elementor-element-93f71b2 .elementor-button{
    border-radius: 6px;
background: var(--Linear, linear-gradient(174deg, #3DDB15 4.71%, #3AC517 50%, #21750B 95.29%));
animation: pulse 2s ease-in-out infinite;
    transform-origin: center;
}



@keyframes pulse{
    0%, 100%{
        transform: scale(1);
    }

    50%{
        transform: scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6220b8b */.elementor-35 .elementor-element.elementor-element-6220b8b{
    border-radius: 16px;
border: 2px solid #173420;
background: var(--Deluge-50, #F7F7FB);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0557f6 */.elementor-35 .elementor-element.elementor-element-c0557f6{
    border-radius: 20px;
border: 1px solid #173420;
background: #A3812F;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-efdcf68 */.elementor-35 .elementor-element.elementor-element-efdcf68 .elementor-button{
    position: relative;
    overflow: hidden;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    border: none;
    border-radius: 1000px;
    background: linear-gradient(90deg, #956214 0%, #F9DE7E 100%);
    transition: .5s;
}

/* Alinhamento do texto e ícone */
.elementor-35 .elementor-element.elementor-element-efdcf68 .elementor-button-content-wrapper{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-35 .elementor-element.elementor-element-efdcf68 .elementor-button-text{
    line-height: 1;
}

.elementor-35 .elementor-element.elementor-element-efdcf68 .elementor-button-icon{
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
    margin: 0;
    transition: transform .5s ease;
}

.elementor-35 .elementor-element.elementor-element-efdcf68 .elementor-button-icon svg{
    width: 24px;
    height: 24px;
    display: block;
}

/* Movimento do ícone */
.elementor-35 .elementor-element.elementor-element-efdcf68:hover .elementor-button-icon{
    transform: translateX(5px) rotate(5deg);
}

/* Hover do botão */
.elementor-35 .elementor-element.elementor-element-efdcf68:hover .elementor-button{
    transform: translateY(-8px);
}

/* Brilho passando */
.elementor-35 .elementor-element.elementor-element-efdcf68 .elementor-button::before{
    content: "";
    position: absolute;
    left: -10%;
    bottom: 0;

    width: 70px;
    height: 130%;

    background: linear-gradient(
        10deg,
        rgba(255,255,255,.8) 12.81%,
        rgba(255,255,255,0) 66.66%
    );

    transform: translateX(-50%) skew(-25deg);
    filter: blur(4px);

    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
}

@keyframes shinery{
    0%,100%{
        left:-10%;
        opacity:0;
    }

    20%{
        opacity:1;
    }

    48%{
        left:110%;
        opacity:1;
    }

    51%{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f2080cd */.elementor-35 .elementor-element.elementor-element-f2080cd .e-n-accordion-item-title{
    box-shadow: 0 14px 34px 0 rgba(15, 45, 30, 0.14);
}

.elementor-35 .elementor-element.elementor-element-f2080cd .e-n-accordion-item-title[aria-expanded="true"]{
    border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0d7d03 */.elementor-35 .elementor-element.elementor-element-b0d7d03{
    border-radius: 18px;
border: 1px solid rgba(255, 255, 255, 0.16);
background: rgba(255, 255, 255, 0.07);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17a4052 */.elementor-35 .elementor-element.elementor-element-17a4052 .elementor-button{
    position: relative;
    overflow: hidden;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    border: none;
    border-radius: 1000px;
    background: linear-gradient(90deg, #956214 0%, #F9DE7E 100%);
    transition: .5s;
}

/* Alinhamento do texto e ícone */
.elementor-35 .elementor-element.elementor-element-17a4052 .elementor-button-content-wrapper{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-35 .elementor-element.elementor-element-17a4052 .elementor-button-text{
    line-height: 1;
}

.elementor-35 .elementor-element.elementor-element-17a4052 .elementor-button-icon{
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
    margin: 0;
    transition: transform .5s ease;
}

.elementor-35 .elementor-element.elementor-element-17a4052 .elementor-button-icon svg{
    width: 24px;
    height: 24px;
    display: block;
}

/* Movimento do ícone */
.elementor-35 .elementor-element.elementor-element-17a4052:hover .elementor-button-icon{
    transform: translateX(5px) rotate(5deg);
}

/* Hover do botão */
.elementor-35 .elementor-element.elementor-element-17a4052:hover .elementor-button{
    transform: translateY(-8px);
}

/* Brilho passando */
.elementor-35 .elementor-element.elementor-element-17a4052 .elementor-button::before{
    content: "";
    position: absolute;
    left: -10%;
    bottom: 0;

    width: 70px;
    height: 130%;

    background: linear-gradient(
        10deg,
        rgba(255,255,255,.8) 12.81%,
        rgba(255,255,255,0) 66.66%
    );

    transform: translateX(-50%) skew(-25deg);
    filter: blur(4px);

    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
}

@keyframes shinery{
    0%,100%{
        left:-10%;
        opacity:0;
    }

    20%{
        opacity:1;
    }

    48%{
        left:110%;
        opacity:1;
    }

    51%{
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS */html {
	font-size: 62.5%;
	overflow-x: hidden !important;
	    overflow-wrap: break-word;
word-wrap: break-word;
white-space: normal;

}

.gradient-title{
background: var(--Degrade-title, linear-gradient(120deg, #A3812F 11.39%, #E8C878 37.96%, #A3812F 58.1%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

p{
    margin-bottom: 0;
}

@media (max-width: 670px){
	html {
		font-size: 58.5%;
	}
}/* End custom CSS */