.elementor-28925 .elementor-element.elementor-element-751af74{--display:flex;--min-height:818px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFBA00;--border-color:#FFBA00;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-751af74:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-751af74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.dudspng.com.br/wp-content/uploads/2023/07/BG-01-16.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-28925 .elementor-element.elementor-element-a15898f{width:var( --container-widget-width, 21% );max-width:21%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:21%;--container-widget-flex-grow:0;text-align:start;}.elementor-28925 .elementor-element.elementor-element-a15898f.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-a15898f img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28925 .elementor-element.elementor-element-7f15d55{width:var( --container-widget-width, 537px );max-width:537px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:537px;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-7f15d55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.3em;font-weight:700;line-height:58px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-28925 .elementor-element.elementor-element-97799e9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-97799e9.elementor-element{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28925 .elementor-element.elementor-element-7eb0952{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-7eb0952.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-7eb0952 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:700;padding:20px 20px 20px 20px;}.elementor-28925 .elementor-element.elementor-element-1558e36{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-1558e36.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-13ae701{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-13ae701:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-13ae701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28925 .elementor-element.elementor-element-0a3db8f{width:var( --container-widget-width, 50% );max-width:50%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-28925 .elementor-element.elementor-element-0a3db8f.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-0a3db8f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:34px;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-ae15b56{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28925 .elementor-element.elementor-element-51c3f3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00BC82;--border-color:#00BC82;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-28925 .elementor-element.elementor-element-51c3f3e:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-51c3f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(149deg, #FFFFFF52 0%, #0000000F 82%);}.elementor-28925 .elementor-element.elementor-element-51c3f3e.e-con{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-8b4384e{margin:-50px -34px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;}.elementor-28925 .elementor-element.elementor-element-49b4e32{width:var( --container-widget-width, 90% );max-width:90%;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-28925 .elementor-element.elementor-element-49b4e32.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-49b4e32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-1c31f7b{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-1c31f7b.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-e13a9f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00BC82;--border-color:#00BC82;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-28925 .elementor-element.elementor-element-e13a9f6:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-e13a9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(149deg, #FFFFFF52 0%, #0000000F 82%);}.elementor-28925 .elementor-element.elementor-element-e13a9f6.e-con{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-0ff58fe{margin:-50px -34px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;}.elementor-28925 .elementor-element.elementor-element-a08b149{width:var( --container-widget-width, 90% );max-width:90%;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-28925 .elementor-element.elementor-element-a08b149.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-a08b149 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-2bc53f0{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-2bc53f0.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-296e874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00BC82;--border-color:#00BC82;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-28925 .elementor-element.elementor-element-296e874:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-296e874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(149deg, #FFFFFF52 0%, #0000000F 82%);}.elementor-28925 .elementor-element.elementor-element-296e874.e-con{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-e40bb7c{margin:-50px -34px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;}.elementor-28925 .elementor-element.elementor-element-3425c7f{width:var( --container-widget-width, 90% );max-width:90%;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-28925 .elementor-element.elementor-element-3425c7f.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-3425c7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-9283b68{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-9283b68.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-6bef2b9{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-6bef2b9.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-6bef2b9 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:700;padding:20px 40px 20px 40px;}.elementor-28925 .elementor-element.elementor-element-e27d956{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#83FFDF;--border-color:#83FFDF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28925 .elementor-element.elementor-element-e27d956:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-e27d956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(91deg, #00BC82 14%, #01A2B5 51%);}.elementor-28925 .elementor-element.elementor-element-d40afcb{--e-image-carousel-slides-to-show:10;padding:8px 0px 0px 0px;}.elementor-28925 .elementor-element.elementor-element-8d12689{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:4em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-8d12689:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-8d12689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-329535f{width:var( --container-widget-width, 50% );max-width:50%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-28925 .elementor-element.elementor-element-329535f.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-329535f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:34px;color:#181818;}.elementor-28925 .elementor-element.elementor-element-97327d6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28925 .elementor-element.elementor-element-1e5d24f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28925 .elementor-element.elementor-element-151cdd3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28925 .elementor-element.elementor-element-11685a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-11685a3:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-11685a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.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-28925 .elementor-element.elementor-element-4d3ae49 .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-4d3ae49.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-4d3ae49.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-4d3ae49.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-4d3ae49.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-4d3ae49.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-4d3ae49 .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-4d3ae49 .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-382dacc{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-382dacc.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-382dacc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-aca7804{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-aca7804.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-aca7804 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-d664ed4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-d664ed4:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-d664ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-704cef3 .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-704cef3.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-704cef3.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-704cef3.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-704cef3.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-704cef3.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-704cef3 .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-704cef3 .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-ab71161{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-ab71161.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-ab71161 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3510540{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-3510540.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-3510540 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-c39d8c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-c39d8c3:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-c39d8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-d0c1db7 .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-d0c1db7.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-d0c1db7.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-d0c1db7.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-d0c1db7.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-d0c1db7.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-d0c1db7 .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-d0c1db7 .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-7618bec{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-7618bec.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-7618bec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-2af6f38{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-2af6f38.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-2af6f38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-c1b49d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-c1b49d5:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-c1b49d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-8b938fb .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-8b938fb.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-8b938fb.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-8b938fb.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-8b938fb.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-8b938fb.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-8b938fb .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-8b938fb .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-ade5b1c{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-ade5b1c.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-ade5b1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-7be62cb{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-7be62cb.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-7be62cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-cef9c81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-cef9c81:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-cef9c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-2978d9f .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-2978d9f.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-2978d9f.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-2978d9f.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-2978d9f.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-2978d9f.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-2978d9f .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-2978d9f .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-4276f14{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-4276f14.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-4276f14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-cc48ab4{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-cc48ab4.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-cc48ab4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-09dfd1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-09dfd1f:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-09dfd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-b79582e .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-b79582e.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-b79582e.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-b79582e.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-b79582e.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-b79582e.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-b79582e .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-b79582e .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-baa2920{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-baa2920.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-baa2920 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3620367{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-3620367.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-3620367 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-d1f2d4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-d1f2d4b:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-d1f2d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-b618000 .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-b618000.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-b618000.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-b618000.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-b618000.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-b618000.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-b618000 .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-b618000 .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-c2b37f4{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-c2b37f4.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-c2b37f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-ad116bb{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-ad116bb.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-ad116bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-8d009cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-8d009cf:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-8d009cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-fd51ef0 .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-fd51ef0.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-fd51ef0.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-fd51ef0.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-fd51ef0.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-fd51ef0.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-fd51ef0 .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-fd51ef0 .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-f0b8fb0{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-f0b8fb0.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-f0b8fb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-6d0f00c{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-6d0f00c.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-6d0f00c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-84ef917{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-84ef917:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-84ef917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-7e59436 .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-7e59436.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-7e59436.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-7e59436.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-7e59436.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-7e59436.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-7e59436 .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-7e59436 .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-f97e147{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-f97e147.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-f97e147 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-e7fef2c{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-e7fef2c.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-e7fef2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-16c167f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-16c167f:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-16c167f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-0eb5e95 .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-0eb5e95.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-0eb5e95.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-0eb5e95.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-0eb5e95.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-0eb5e95.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-0eb5e95 .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-0eb5e95 .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-c11b7bb{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-c11b7bb.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-c11b7bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-d36ec43{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-d36ec43.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-d36ec43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-b774228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-b774228:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-b774228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-3f19d78 .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-3f19d78.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-3f19d78.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-3f19d78.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-3f19d78.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-3f19d78.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-3f19d78 .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-3f19d78 .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-1eca072{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-1eca072.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-1eca072 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-38e0863{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-38e0863.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-38e0863 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-eb296e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-eb296e6:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-eb296e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-8e7bf5c .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-8e7bf5c.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-8e7bf5c.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-8e7bf5c.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-8e7bf5c.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-8e7bf5c.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-8e7bf5c .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-8e7bf5c .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-66a5ec0{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-66a5ec0.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-66a5ec0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-f6c00e3{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-f6c00e3.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-f6c00e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-b159b0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-b159b0f:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-b159b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-8dd60e5 .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-8dd60e5.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-8dd60e5.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-8dd60e5.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-8dd60e5.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-8dd60e5.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-8dd60e5 .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-8dd60e5 .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-cd8c27e{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-cd8c27e.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-cd8c27e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-6db6d25{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-6db6d25.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-6db6d25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-4ce1442{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-4ce1442:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-4ce1442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-80fec1e .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-80fec1e.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-80fec1e.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-80fec1e.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-80fec1e.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-80fec1e.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-80fec1e .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-80fec1e .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-41d1ab1{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-41d1ab1.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-41d1ab1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-4eda071{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-4eda071.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-4eda071 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-08bfd94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-08bfd94:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-08bfd94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-e09035e .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-e09035e.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-e09035e.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-e09035e.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-e09035e.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-e09035e.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-e09035e .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-e09035e .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-ba435aa{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-ba435aa.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-ba435aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3e2a3ac{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-3e2a3ac.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-3e2a3ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-9bf8f16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28925 .elementor-element.elementor-element-9bf8f16:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-9bf8f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-28925 .elementor-element.elementor-element-e9297b9 .elementor-icon-wrapper{text-align:start;}.elementor-28925 .elementor-element.elementor-element-e9297b9.elementor-view-stacked .elementor-icon{background-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-e9297b9.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-e9297b9.elementor-view-default .elementor-icon{color:#00BC82;border-color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-e9297b9.elementor-view-framed .elementor-icon, .elementor-28925 .elementor-element.elementor-element-e9297b9.elementor-view-default .elementor-icon svg{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-e9297b9 .elementor-icon{font-size:35px;}.elementor-28925 .elementor-element.elementor-element-e9297b9 .elementor-icon svg{height:35px;}.elementor-28925 .elementor-element.elementor-element-98f313d{width:var( --container-widget-width, 100% );max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-98f313d.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-98f313d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-9b449bd{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99999;text-align:start;}.elementor-28925 .elementor-element.elementor-element-9b449bd.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-9b449bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-f632830{width:var( --container-widget-width, 45% );max-width:45%;margin:3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-f632830.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-d5efa4f{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-d5efa4f.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-d5efa4f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:700;padding:20px 40px 20px 40px;}.elementor-28925 .elementor-element.elementor-element-1136008{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-1136008:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-1136008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-28925 .elementor-element.elementor-element-b670086{width:var( --container-widget-width, 50% );max-width:50%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-28925 .elementor-element.elementor-element-b670086.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-b670086 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:34px;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-62b18f8{--e-image-carousel-slides-to-show:4;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-28925 .elementor-element.elementor-element-62b18f8 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:16px 16px 16px 16px;}.elementor-28925 .elementor-element.elementor-element-5ad3481{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-5ad3481.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-5ad3481 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:700;padding:20px 40px 20px 40px;}.elementor-28925 .elementor-element.elementor-element-10a75cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-10a75cf:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-10a75cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(103deg, #06805A 0%, #58FFCC 100%);}.elementor-28925 .elementor-element.elementor-element-01629a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:4;}.elementor-28925 .elementor-element.elementor-element-1ea6b21{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:start;}.elementor-28925 .elementor-element.elementor-element-1ea6b21.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-1ea6b21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-7f6e38c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28925 .elementor-element.elementor-element-a867603{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-28925 .elementor-element.elementor-element-a867603.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-28925 .elementor-element.elementor-element-a867603 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A437C;border-radius:16px 16px 16px 16px;}.elementor-28925 .elementor-element.elementor-element-1fc7c70{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-1fc7c70:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-1fc7c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-28925 .elementor-element.elementor-element-b1116d7{width:var( --container-widget-width, 50% );max-width:50%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-28925 .elementor-element.elementor-element-b1116d7.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-b1116d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:34px;color:#181818;}.elementor-28925 .elementor-element.elementor-element-f30baab{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28925 .elementor-element.elementor-element-6bf12a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:14px 14px 14px 14px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-28925 .elementor-element.elementor-element-6bf12a5:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-6bf12a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(111deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-28925 .elementor-element.elementor-element-1016511{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-28925 .elementor-element.elementor-element-1016511.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-18b730c{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:start;}.elementor-28925 .elementor-element.elementor-element-18b730c.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-18b730c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:27px;color:#1B1B1B;}.elementor-28925 .elementor-element.elementor-element-0e70080{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:#1B1B1B;}.elementor-28925 .elementor-element.elementor-element-0e70080.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-dcc4839{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:14px 14px 14px 14px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-28925 .elementor-element.elementor-element-dcc4839:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-dcc4839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(111deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-28925 .elementor-element.elementor-element-d498120{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-28925 .elementor-element.elementor-element-d498120.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-ec96f7c{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:start;}.elementor-28925 .elementor-element.elementor-element-ec96f7c.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-ec96f7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:27px;color:#1B1B1B;}.elementor-28925 .elementor-element.elementor-element-d3dc4bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:#1B1B1B;}.elementor-28925 .elementor-element.elementor-element-d3dc4bd.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-855e197{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:14px 14px 14px 14px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-28925 .elementor-element.elementor-element-855e197:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-855e197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(111deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-28925 .elementor-element.elementor-element-361a02c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-28925 .elementor-element.elementor-element-361a02c.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-397d451{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;}.elementor-28925 .elementor-element.elementor-element-397d451.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-397d451 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:27px;color:#1B1B1B;}.elementor-28925 .elementor-element.elementor-element-7bc0cee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:#1B1B1B;}.elementor-28925 .elementor-element.elementor-element-7bc0cee.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-881a63c{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-881a63c.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-881a63c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:700;padding:20px 30px 20px 30px;}.elementor-28925 .elementor-element.elementor-element-154c9a3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-154c9a3:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-154c9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-28925 .elementor-element.elementor-element-562bde5{width:var( --container-widget-width, 49% );max-width:49%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-28925 .elementor-element.elementor-element-562bde5.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-562bde5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:27px;color:#1B1B1B;}.elementor-28925 .elementor-element.elementor-element-d74985a{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28925 .elementor-element.elementor-element-41c2478{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28925 .elementor-element.elementor-element-ba1b865.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-ba1b865 img{border-radius:14px 14px 14px 14px;}.elementor-28925 .elementor-element.elementor-element-0537ebf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28925 .elementor-element.elementor-element-0d7f1b6 img{border-radius:14px 14px 14px 14px;}.elementor-28925 .elementor-element.elementor-element-dbb479c{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#007DFF;--border-color:#007DFF;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-dbb479c:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-dbb479c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://portfolio.dudspng.com.br/wp-content/uploads/2023/07/BG-02-16.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-28925 .elementor-element.elementor-element-2fe4e52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28925 .elementor-element.elementor-element-21b76da{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:start;}.elementor-28925 .elementor-element.elementor-element-21b76da.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-21b76da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:27px;color:#1B1B1B;}.elementor-28925 .elementor-element.elementor-element-dcf6efa{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:#242424;}.elementor-28925 .elementor-element.elementor-element-dcf6efa.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-4b93031{--display:flex;--min-height:0px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6em;--padding-bottom:006em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-4824f8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:168px;font-weight:700;}.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;}.elementor-28925 .elementor-element.elementor-element-88e7cf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#02010100;}.elementor-28925 .elementor-element.elementor-element-3e6d35d{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Montserrat", Sans-serif;line-height:22px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:30px;margin-left:10px;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:30px;width:30px;line-height:30px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list .eael-accordion_media-icon i{font-size:30px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list .eael-accordion_media-icon svg{height:30px;width:30px;line-height:30px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list{margin-bottom:25px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 25px 0px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 25px 0px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-content .eael-accordion_media-title{color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list .eael-accordion_media-icon{color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#909090;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#909090;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Montserrat", Sans-serif;border-style:solid;border-color:#02010100;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:18px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:18px;width:18px;line-height:18px;fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#00BC82;fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#00BC82;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#00BC82;fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#00BC82;}.elementor-28925 .elementor-element.elementor-element-7402189{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-84d5848{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:center;}.elementor-28925 .elementor-element.elementor-element-84d5848.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-84d5848 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-28925 .elementor-element.elementor-element-442e916{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-28925 .elementor-element.elementor-element-442e916.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-ae78d6d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-ae78d6d.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-ae78d6d .elementor-button-content-wrapper{flex-direction:row;}.elementor-28925 .elementor-element.elementor-element-ae78d6d .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-28925 .elementor-element.elementor-element-ae78d6d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:700;padding:20px 40px 20px 40px;}.elementor-28925 .elementor-element.elementor-element-ae3b422{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-ae3b422:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-ae3b422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28925 .elementor-element.elementor-element-1c3e41f{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-1c3e41f.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-9494484{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-28925 .elementor-element.elementor-element-9494484.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-9494484 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF5C;}.elementor-28925 .elementor-element.elementor-element-574f8cd{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-28925 .elementor-element.elementor-element-574f8cd.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-574f8cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF5C;}.elementor-28925 .elementor-element.elementor-element-5fef55a{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;bottom:0px;}.elementor-28925 .elementor-element.elementor-element-5fef55a.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-28925 .elementor-element.elementor-element-5fef55a{right:0px;}body.rtl .elementor-28925 .elementor-element.elementor-element-5fef55a{left:0px;}@media(max-width:1024px) and (min-width:768px){.elementor-28925 .elementor-element.elementor-element-ae15b56{--content-width:59%;}.elementor-28925 .elementor-element.elementor-element-01629a1{--width:500px;}.elementor-28925 .elementor-element.elementor-element-f30baab{--content-width:59%;}.elementor-28925 .elementor-element.elementor-element-d74985a{--content-width:54%;}.elementor-28925 .elementor-element.elementor-element-4824f8b{--width:100%;}.elementor-28925 .elementor-element.elementor-element-88e7cf3{--width:100%;}}@media(max-width:1366px){.elementor-28925 .elementor-element.elementor-element-751af74{--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-28925 .elementor-element.elementor-element-7f15d55{--container-widget-width:554px;--container-widget-flex-grow:0;width:var( --container-widget-width, 554px );max-width:554px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-28925 .elementor-element.elementor-element-7eb0952{padding:0em 0em 0em 0em;--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-28925 .elementor-element.elementor-element-7eb0952.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-6bef2b9{padding:0em 0em 0em 0em;--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-28925 .elementor-element.elementor-element-6bef2b9.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-382dacc{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-aca7804{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-ab71161{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-3510540{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-7618bec{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-2af6f38{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-ade5b1c{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-7be62cb{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-4276f14{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-cc48ab4{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-baa2920{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-3620367{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-c2b37f4{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-ad116bb{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-f0b8fb0{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-6d0f00c{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-f97e147{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-e7fef2c{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-c11b7bb{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-d36ec43{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-1eca072{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-38e0863{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-66a5ec0{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-f6c00e3{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-cd8c27e{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-6db6d25{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-41d1ab1{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-4eda071{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-ba435aa{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-3e2a3ac{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-98f313d{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-9b449bd{--container-widget-width:353px;--container-widget-flex-grow:0;width:var( --container-widget-width, 353px );max-width:353px;}.elementor-28925 .elementor-element.elementor-element-d5efa4f{padding:0em 0em 0em 0em;--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-28925 .elementor-element.elementor-element-d5efa4f.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-62b18f8{--e-image-carousel-slides-to-show:2;}.elementor-28925 .elementor-element.elementor-element-5ad3481{padding:0em 0em 0em 0em;--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-28925 .elementor-element.elementor-element-5ad3481.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-a867603{--e-image-carousel-slides-to-show:2;}.elementor-28925 .elementor-element.elementor-element-881a63c{padding:0em 0em 0em 0em;--container-widget-width:435px;--container-widget-flex-grow:0;width:var( --container-widget-width, 435px );max-width:435px;}.elementor-28925 .elementor-element.elementor-element-881a63c.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-4b93031{--justify-content:center;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:2em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28925 .elementor-element.elementor-element-5ade00b{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{line-height:27px;}.elementor-28925 .elementor-element.elementor-element-ae78d6d{padding:0em 0em 0em 0em;--container-widget-width:481px;--container-widget-flex-grow:0;width:var( --container-widget-width, 481px );max-width:481px;}.elementor-28925 .elementor-element.elementor-element-ae78d6d.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-ae3b422{--justify-content:center;}}@media(max-width:1024px){.elementor-28925 .elementor-element.elementor-element-751af74:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-751af74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.dudspng.com.br/wp-content/uploads/2023/07/BG-01-mobile.jpg");}.elementor-28925 .elementor-element.elementor-element-751af74{--min-height:770px;--justify-content:flex-end;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-28925 .elementor-element.elementor-element-a15898f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:187px;--container-widget-flex-grow:0;width:var( --container-widget-width, 187px );max-width:187px;text-align:center;}.elementor-28925 .elementor-element.elementor-element-a15898f.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-28925 .elementor-element.elementor-element-7f15d55{--container-widget-width:454px;--container-widget-flex-grow:0;width:var( --container-widget-width, 454px );max-width:454px;text-align:center;}.elementor-28925 .elementor-element.elementor-element-7f15d55.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-7f15d55 .elementor-heading-title{font-size:1.7em;line-height:1.3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-28925 .elementor-element.elementor-element-97799e9{--container-widget-width:309px;--container-widget-flex-grow:0;width:var( --container-widget-width, 309px );max-width:309px;text-align:center;}.elementor-28925 .elementor-element.elementor-element-97799e9.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-28925 .elementor-element.elementor-element-7eb0952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;}.elementor-28925 .elementor-element.elementor-element-7eb0952.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-7eb0952 .elementor-button{font-size:14px;line-height:1.1em;padding:20px 40px 20px 40px;}.elementor-28925 .elementor-element.elementor-element-1558e36{--container-widget-width:327px;--container-widget-flex-grow:0;width:var( --container-widget-width, 327px );max-width:327px;text-align:center;}.elementor-28925 .elementor-element.elementor-element-1558e36.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-13ae701{--min-height:0px;--justify-content:flex-end;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28925 .elementor-element.elementor-element-0a3db8f{--container-widget-width:426px;--container-widget-flex-grow:0;width:var( --container-widget-width, 426px );max-width:426px;text-align:center;}.elementor-28925 .elementor-element.elementor-element-0a3db8f.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-ae15b56{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:42px 42px;--row-gap:42px;--column-gap:42px;}.elementor-28925 .elementor-element.elementor-element-49b4e32{--container-widget-width:511px;--container-widget-flex-grow:0;width:var( --container-widget-width, 511px );max-width:511px;}.elementor-28925 .elementor-element.elementor-element-49b4e32.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-a08b149{--container-widget-width:511px;--container-widget-flex-grow:0;width:var( --container-widget-width, 511px );max-width:511px;}.elementor-28925 .elementor-element.elementor-element-a08b149.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-3425c7f{--container-widget-width:511px;--container-widget-flex-grow:0;width:var( --container-widget-width, 511px );max-width:511px;}.elementor-28925 .elementor-element.elementor-element-3425c7f.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-6bef2b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-28925 .elementor-element.elementor-element-6bef2b9.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-6bef2b9 .elementor-button{font-size:14px;line-height:1.1em;}.elementor-28925 .elementor-element.elementor-element-d40afcb{--e-image-carousel-slides-to-show:5;}.elementor-28925 .elementor-element.elementor-element-8d12689{--min-height:437px;--justify-content:flex-end;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28925 .elementor-element.elementor-element-329535f{--container-widget-width:426px;--container-widget-flex-grow:0;width:var( --container-widget-width, 426px );max-width:426px;text-align:center;}.elementor-28925 .elementor-element.elementor-element-329535f.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-97327d6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28925 .elementor-element.elementor-element-382dacc.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-382dacc{text-align:center;}.elementor-28925 .elementor-element.elementor-element-382dacc .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-aca7804.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-aca7804{text-align:center;}.elementor-28925 .elementor-element.elementor-element-aca7804 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-ab71161.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-ab71161{text-align:center;}.elementor-28925 .elementor-element.elementor-element-ab71161 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-3510540.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-3510540{text-align:center;}.elementor-28925 .elementor-element.elementor-element-3510540 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-7618bec.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-7618bec{text-align:center;}.elementor-28925 .elementor-element.elementor-element-7618bec .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-2af6f38.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-2af6f38{text-align:center;}.elementor-28925 .elementor-element.elementor-element-2af6f38 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-ade5b1c.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-ade5b1c{text-align:center;}.elementor-28925 .elementor-element.elementor-element-ade5b1c .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-7be62cb.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-7be62cb{text-align:center;}.elementor-28925 .elementor-element.elementor-element-7be62cb .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-4276f14.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-4276f14{text-align:center;}.elementor-28925 .elementor-element.elementor-element-4276f14 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-cc48ab4.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-cc48ab4{text-align:center;}.elementor-28925 .elementor-element.elementor-element-cc48ab4 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-baa2920.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-baa2920{text-align:center;}.elementor-28925 .elementor-element.elementor-element-baa2920 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-3620367.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-3620367{text-align:center;}.elementor-28925 .elementor-element.elementor-element-3620367 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-c2b37f4.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-c2b37f4{text-align:center;}.elementor-28925 .elementor-element.elementor-element-c2b37f4 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-ad116bb.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-ad116bb{text-align:center;}.elementor-28925 .elementor-element.elementor-element-ad116bb .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-f0b8fb0.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-f0b8fb0{text-align:center;}.elementor-28925 .elementor-element.elementor-element-f0b8fb0 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-6d0f00c.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-6d0f00c{text-align:center;}.elementor-28925 .elementor-element.elementor-element-6d0f00c .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-f97e147.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-f97e147{text-align:center;}.elementor-28925 .elementor-element.elementor-element-f97e147 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-e7fef2c.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-e7fef2c{text-align:center;}.elementor-28925 .elementor-element.elementor-element-e7fef2c .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-c11b7bb.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-c11b7bb{text-align:center;}.elementor-28925 .elementor-element.elementor-element-c11b7bb .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-d36ec43.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-d36ec43{text-align:center;}.elementor-28925 .elementor-element.elementor-element-d36ec43 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-1eca072.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-1eca072{text-align:center;}.elementor-28925 .elementor-element.elementor-element-1eca072 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-38e0863.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-38e0863{text-align:center;}.elementor-28925 .elementor-element.elementor-element-38e0863 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-66a5ec0.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-66a5ec0{text-align:center;}.elementor-28925 .elementor-element.elementor-element-66a5ec0 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-f6c00e3.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-f6c00e3{text-align:center;}.elementor-28925 .elementor-element.elementor-element-f6c00e3 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-cd8c27e.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-cd8c27e{text-align:center;}.elementor-28925 .elementor-element.elementor-element-cd8c27e .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-6db6d25.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-6db6d25{text-align:center;}.elementor-28925 .elementor-element.elementor-element-6db6d25 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-41d1ab1.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-41d1ab1{text-align:center;}.elementor-28925 .elementor-element.elementor-element-41d1ab1 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-4eda071.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-4eda071{text-align:center;}.elementor-28925 .elementor-element.elementor-element-4eda071 .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-ba435aa.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-ba435aa{text-align:center;}.elementor-28925 .elementor-element.elementor-element-ba435aa .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-3e2a3ac.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-3e2a3ac{text-align:center;}.elementor-28925 .elementor-element.elementor-element-3e2a3ac .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-98f313d.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-98f313d{text-align:center;}.elementor-28925 .elementor-element.elementor-element-98f313d .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-9b449bd.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-9b449bd{text-align:center;}.elementor-28925 .elementor-element.elementor-element-9b449bd .elementor-heading-title{font-size:20px;}.elementor-28925 .elementor-element.elementor-element-f632830.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-d5efa4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-28925 .elementor-element.elementor-element-d5efa4f.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-d5efa4f .elementor-button{font-size:14px;line-height:1.1em;}.elementor-28925 .elementor-element.elementor-element-1136008{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28925 .elementor-element.elementor-element-b670086{--container-widget-width:372px;--container-widget-flex-grow:0;width:var( --container-widget-width, 372px );max-width:372px;text-align:center;}.elementor-28925 .elementor-element.elementor-element-b670086.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-62b18f8{--e-image-carousel-slides-to-show:2;}.elementor-28925 .elementor-element.elementor-element-5ad3481{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-28925 .elementor-element.elementor-element-5ad3481.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-5ad3481 .elementor-button{font-size:14px;line-height:1.1em;}.elementor-28925 .elementor-element.elementor-element-10a75cf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28925 .elementor-element.elementor-element-01629a1{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28925 .elementor-element.elementor-element-01629a1.e-con{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-1ea6b21{--container-widget-width:877px;--container-widget-flex-grow:0;width:var( --container-widget-width, 877px );max-width:877px;text-align:center;}.elementor-28925 .elementor-element.elementor-element-1ea6b21.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-7f6e38c.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-28925 .elementor-element.elementor-element-a867603{--e-image-carousel-slides-to-show:2;}.elementor-28925 .elementor-element.elementor-element-1fc7c70{--min-height:857px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28925 .elementor-element.elementor-element-b1116d7{--container-widget-width:426px;--container-widget-flex-grow:0;width:var( --container-widget-width, 426px );max-width:426px;text-align:center;}.elementor-28925 .elementor-element.elementor-element-b1116d7.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-f30baab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-28925 .elementor-element.elementor-element-18b730c{--container-widget-width:343px;--container-widget-flex-grow:0;width:var( --container-widget-width, 343px );max-width:343px;text-align:start;}.elementor-28925 .elementor-element.elementor-element-18b730c.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-ec96f7c{--container-widget-width:311px;--container-widget-flex-grow:0;width:var( --container-widget-width, 311px );max-width:311px;text-align:start;}.elementor-28925 .elementor-element.elementor-element-ec96f7c.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-397d451{--container-widget-width:641px;--container-widget-flex-grow:0;width:var( --container-widget-width, 641px );max-width:641px;text-align:start;}.elementor-28925 .elementor-element.elementor-element-397d451.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-881a63c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;}.elementor-28925 .elementor-element.elementor-element-881a63c.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-881a63c .elementor-button{font-size:14px;}.elementor-28925 .elementor-element.elementor-element-154c9a3{--min-height:743px;--justify-content:flex-end;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28925 .elementor-element.elementor-element-562bde5{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;text-align:center;}.elementor-28925 .elementor-element.elementor-element-562bde5.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-d74985a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-28925 .elementor-element.elementor-element-dbb479c:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-dbb479c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.dudspng.com.br/wp-content/uploads/2023/07/BG-02-device-7-scaled.jpg");}.elementor-28925 .elementor-element.elementor-element-dbb479c{--min-height:1239px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28925 .elementor-element.elementor-element-2fe4e52{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28925 .elementor-element.elementor-element-2fe4e52.e-con{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-21b76da{--container-widget-width:311px;--container-widget-flex-grow:0;width:var( --container-widget-width, 311px );max-width:311px;text-align:start;}.elementor-28925 .elementor-element.elementor-element-21b76da.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-dcf6efa{--container-widget-width:509px;--container-widget-flex-grow:0;width:var( --container-widget-width, 509px );max-width:509px;}.elementor-28925 .elementor-element.elementor-element-dcf6efa.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-4b93031{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-28925 .elementor-element.elementor-element-4824f8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28925 .elementor-element.elementor-element-5ade00b{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;}.elementor-28925 .elementor-element.elementor-element-5ade00b.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-title{margin-bottom:62px;font-size:91px;}.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-description{font-size:19px;line-height:1.1em;}.elementor-28925 .elementor-element.elementor-element-88e7cf3{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-28925 .elementor-element.elementor-element-3e6d35d{width:var( --container-widget-width, 359px );max-width:359px;--container-widget-width:359px;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-3e6d35d.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:14px;line-height:23px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list{margin-bottom:28px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:14px;}.elementor-28925 .elementor-element.elementor-element-7402189{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28925 .elementor-element.elementor-element-84d5848{--container-widget-width:466px;--container-widget-flex-grow:0;width:var( --container-widget-width, 466px );max-width:466px;}.elementor-28925 .elementor-element.elementor-element-84d5848.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-ae78d6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;}.elementor-28925 .elementor-element.elementor-element-ae78d6d.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-ae78d6d .elementor-button{font-size:14px;}.elementor-28925 .elementor-element.elementor-element-ae3b422{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-28925 .elementor-element.elementor-element-ae3b422.e-con{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-9494484{--container-widget-width:534px;--container-widget-flex-grow:0;width:var( --container-widget-width, 534px );max-width:534px;}.elementor-28925 .elementor-element.elementor-element-9494484 .elementor-heading-title{line-height:1.4em;}.elementor-28925 .elementor-element.elementor-element-574f8cd{--container-widget-width:534px;--container-widget-flex-grow:0;width:var( --container-widget-width, 534px );max-width:534px;}.elementor-28925 .elementor-element.elementor-element-574f8cd .elementor-heading-title{line-height:1.4em;}}@media(max-width:767px){.elementor-28925 .elementor-element.elementor-element-751af74{--min-height:768px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-28925 .elementor-element.elementor-element-7f15d55 .elementor-heading-title{font-size:1.9em;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-28925 .elementor-element.elementor-element-151cdd3{--flex-wrap:nowrap;}.elementor-28925 .elementor-element.elementor-element-62b18f8{--e-image-carousel-slides-to-show:2;padding:0px 0px 0px 12px;}.elementor-28925 .elementor-element.elementor-element-a867603{--e-image-carousel-slides-to-show:2;padding:0px 0px 0px 12px;}.elementor-28925 .elementor-element.elementor-element-154c9a3{--min-height:0px;}.elementor-28925 .elementor-element.elementor-element-dbb479c{--min-height:1440px;}.elementor-28925 .elementor-element.elementor-element-2fe4e52{--margin-top:30em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-title{margin-bottom:39px;font-size:99px;}.elementor-28925 .elementor-element.elementor-element-442e916{--container-widget-width:261px;--container-widget-flex-grow:0;width:var( --container-widget-width, 261px );max-width:261px;}.elementor-28925 .elementor-element.elementor-element-ae78d6d{--container-widget-width:680px;--container-widget-flex-grow:0;width:var( --container-widget-width, 680px );max-width:680px;}.elementor-28925 .elementor-element.elementor-element-1c3e41f{--container-widget-width:106px;--container-widget-flex-grow:0;width:var( --container-widget-width, 106px );max-width:106px;}.elementor-28925 .elementor-element.elementor-element-9494484{--container-widget-width:266px;--container-widget-flex-grow:0;width:var( --container-widget-width, 266px );max-width:266px;}.elementor-28925 .elementor-element.elementor-element-574f8cd{--container-widget-width:212px;--container-widget-flex-grow:0;width:var( --container-widget-width, 212px );max-width:212px;}}@media(min-width:768px){.elementor-28925 .elementor-element.elementor-element-13ae701{--content-width:1280px;}.elementor-28925 .elementor-element.elementor-element-01629a1{--width:50%;}.elementor-28925 .elementor-element.elementor-element-7f6e38c{--width:50%;}.elementor-28925 .elementor-element.elementor-element-154c9a3{--content-width:1280px;}.elementor-28925 .elementor-element.elementor-element-2fe4e52{--width:50%;}.elementor-28925 .elementor-element.elementor-element-4824f8b{--width:50%;}.elementor-28925 .elementor-element.elementor-element-88e7cf3{--width:50%;}}@media(min-width:2400px){.elementor-28925 .elementor-element.elementor-element-751af74{--min-height:818px;--justify-content:flex-start;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-28925 .elementor-element.elementor-element-a15898f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;--container-widget-width:273px;--container-widget-flex-grow:0;width:var( --container-widget-width, 273px );max-width:273px;}.elementor-28925 .elementor-element.elementor-element-a15898f img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-28925 .elementor-element.elementor-element-97799e9{--container-widget-width:543px;--container-widget-flex-grow:0;width:var( --container-widget-width, 543px );max-width:543px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-28925 .elementor-element.elementor-element-7eb0952{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:456px;--container-widget-flex-grow:0;width:var( --container-widget-width, 456px );max-width:456px;}.elementor-28925 .elementor-element.elementor-element-7eb0952.elementor-element{--align-self:flex-start;}.elementor-28925 .elementor-element.elementor-element-1558e36{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-28925 .elementor-element.elementor-element-13ae701{--min-height:0px;}.elementor-28925 .elementor-element.elementor-element-49b4e32{--container-widget-width:457px;--container-widget-flex-grow:0;width:var( --container-widget-width, 457px );max-width:457px;}.elementor-28925 .elementor-element.elementor-element-a08b149{--container-widget-width:457px;--container-widget-flex-grow:0;width:var( --container-widget-width, 457px );max-width:457px;}.elementor-28925 .elementor-element.elementor-element-3425c7f{--container-widget-width:457px;--container-widget-flex-grow:0;width:var( --container-widget-width, 457px );max-width:457px;}.elementor-28925 .elementor-element.elementor-element-6bef2b9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:456px;--container-widget-flex-grow:0;width:var( --container-widget-width, 456px );max-width:456px;}.elementor-28925 .elementor-element.elementor-element-6bef2b9.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-d40afcb{--e-image-carousel-slides-to-show:10;}.elementor-28925 .elementor-element.elementor-element-d5efa4f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:456px;--container-widget-flex-grow:0;width:var( --container-widget-width, 456px );max-width:456px;}.elementor-28925 .elementor-element.elementor-element-d5efa4f.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-62b18f8{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 4em) 0em;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-5ad3481{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:456px;--container-widget-flex-grow:0;width:var( --container-widget-width, 456px );max-width:456px;}.elementor-28925 .elementor-element.elementor-element-5ad3481.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-10a75cf{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-1ea6b21{--container-widget-width:457px;--container-widget-flex-grow:0;width:var( --container-widget-width, 457px );max-width:457px;}.elementor-28925 .elementor-element.elementor-element-7f6e38c{--justify-content:center;}.elementor-28925 .elementor-element.elementor-element-a867603{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-28925 .elementor-element.elementor-element-18b730c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28925 .elementor-element.elementor-element-ec96f7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28925 .elementor-element.elementor-element-397d451{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28925 .elementor-element.elementor-element-881a63c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:475px;--container-widget-flex-grow:0;width:var( --container-widget-width, 475px );max-width:475px;}.elementor-28925 .elementor-element.elementor-element-881a63c.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-154c9a3{--min-height:0px;}.elementor-28925 .elementor-element.elementor-element-dbb479c:not(.elementor-motion-effects-element-type-background), .elementor-28925 .elementor-element.elementor-element-dbb479c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-28925 .elementor-element.elementor-element-dbb479c{--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-28925 .elementor-element.elementor-element-21b76da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28925 .elementor-element.elementor-element-dcf6efa{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-28925 .elementor-element.elementor-element-4b93031{--min-height:374px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-28925 .elementor-element.elementor-element-5ade00b.elementor-element{--align-self:center;}.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-wrapper{text-align:center;}.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-title{font-size:168px;}.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-description{font-size:34px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:14px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:14px;width:14px;line-height:14px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list .eael-accordion_media-icon i{font-size:14px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list .eael-accordion_media-icon svg{height:14px;width:14px;line-height:14px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list{margin-bottom:24px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 25px 0px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 25px 0px;}.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:16px;}.elementor-28925 .elementor-element.elementor-element-ae78d6d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:475px;--container-widget-flex-grow:0;width:var( --container-widget-width, 475px );max-width:475px;}.elementor-28925 .elementor-element.elementor-element-ae78d6d.elementor-element{--align-self:center;}}/* Start custom CSS for button, class: .elementor-element-7eb0952 */.elementor-28925 .elementor-element.elementor-element-7eb0952 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00bc82, #01a2b5, #00bc82, #01a2b5);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}

.elementor-28925 .elementor-element.elementor-element-7eb0952 .elementor-button:hover{
    box-shadow: 0 0 15px 1px #01a2b5;
    cursor: pointer;
    transition: all .8s;
}

.elementor-28925 .elementor-element.elementor-element-7eb0952 .elementor-button{
    transition: all .8s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae15b56 */@media (min-width: 1025px){
    .elementor-28925 .elementor-element.elementor-element-ae15b56{
    --zoom-in: 1.02;
    --zoom-out: 1;
    --hover-background: #FFB70000;
}
.elementor-28925 .elementor-element.elementor-element-ae15b56{
    transition: all .5;
}
.elementor-28925 .elementor-element.elementor-element-ae15b56:hover .card-box{
    filter: blur(5px);
    transform: scale(var(--zoom-out));
}
.card-box{
    transform: scale(1);
    transition: all .5s;
}
.card-box:hover{
    transform: scale(var(--zoom-in))
       !important;
    z-index: 2;
    filter: blur(0px) !important;
}
.elementor-28925 .elementor-element.elementor-element-ae15b56 .elementor-widget-wrap{
    transition: all .5s;
}
.elementor-28925 .elementor-element.elementor-element-ae15b56 .card-box:hover .elementor-widget-wrap{
    background: var(--hover-background)!important;
}
 

com mais zoom e seletor maior:.elementor-28925 .elementor-element.elementor-element-ae15b56{
    --zoom-in: 1.1;
    --zoom-out: 0.9;

}
.elementor-28925 .elementor-element.elementor-element-ae15b56{
    transition: all .5;
}
.elementor-28925 .elementor-element.elementor-element-ae15b56:hover .card-box{
    filter: blur(5px);
    transform: scale(var(--zoom-out));
}
.card-box{
    transform: scale(1);
    transition: all .5s;
}
.card-box:hover{
    transform: scale(var(--zoom-in)) !important;
    z-index: 2;
    filter: blur(0px) !important;
}
.elementor-28925 .elementor-element.elementor-element-ae15b56 .elementor-widget-wrap{
    transition: all .5s;
}
.elementor-28925 .elementor-element.elementor-element-ae15b56 .card-box:hover .elementor-widget-wrap{
    background: var(--hover-background) !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6bef2b9 */.elementor-28925 .elementor-element.elementor-element-6bef2b9 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00bc82, #01a2b5, #00bc82, #01a2b5);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}

.elementor-28925 .elementor-element.elementor-element-6bef2b9 .elementor-button:hover{
    box-shadow: 0 0 15px 1px #01a2b5;
    cursor: pointer;
    transition: all .8s;
}

.elementor-28925 .elementor-element.elementor-element-6bef2b9 .elementor-button{
    transition: all .8s;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d40afcb */.elementor-28925 .elementor-element.elementor-element-d40afcb .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11685a3 */.elementor-28925 .elementor-element.elementor-element-11685a3 {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-11685a3:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-11685a3 {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d664ed4 */.elementor-28925 .elementor-element.elementor-element-d664ed4 {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-d664ed4:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-d664ed4 {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c39d8c3 */.elementor-28925 .elementor-element.elementor-element-c39d8c3 {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-c39d8c3:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-c39d8c3 {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1b49d5 */.elementor-28925 .elementor-element.elementor-element-c1b49d5 {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-c1b49d5:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-c1b49d5 {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cef9c81 */.elementor-28925 .elementor-element.elementor-element-cef9c81 {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-cef9c81:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-cef9c81 {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09dfd1f */.elementor-28925 .elementor-element.elementor-element-09dfd1f {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-09dfd1f:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-09dfd1f {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f2d4b */.elementor-28925 .elementor-element.elementor-element-d1f2d4b {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-d1f2d4b:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-d1f2d4b {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d009cf */.elementor-28925 .elementor-element.elementor-element-8d009cf {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-8d009cf:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-8d009cf {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84ef917 */.elementor-28925 .elementor-element.elementor-element-84ef917 {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-84ef917:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-84ef917 {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c167f */.elementor-28925 .elementor-element.elementor-element-16c167f {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-16c167f:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-16c167f {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b774228 */.elementor-28925 .elementor-element.elementor-element-b774228 {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-b774228:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-b774228 {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb296e6 */.elementor-28925 .elementor-element.elementor-element-eb296e6 {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-eb296e6:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-eb296e6 {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b159b0f */.elementor-28925 .elementor-element.elementor-element-b159b0f {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-b159b0f:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-b159b0f {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ce1442 */.elementor-28925 .elementor-element.elementor-element-4ce1442 {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-4ce1442:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-4ce1442 {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08bfd94 */.elementor-28925 .elementor-element.elementor-element-08bfd94 {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-08bfd94:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-08bfd94 {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf8f16 */.elementor-28925 .elementor-element.elementor-element-9bf8f16 {
   background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}

.elementor-28925 .elementor-element.elementor-element-9bf8f16:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 15px;
  background: linear-gradient(to right, #4CBAB7, #00B9FF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-28925 .elementor-element.elementor-element-9bf8f16 {
    height: fit-content;
    padding: 33px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5efa4f */.elementor-28925 .elementor-element.elementor-element-d5efa4f .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00bc82, #01a2b5, #00bc82, #01a2b5);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}

.elementor-28925 .elementor-element.elementor-element-d5efa4f .elementor-button:hover{
    box-shadow: 0 0 15px 1px #01a2b5;
    cursor: pointer;
    transition: all .8s;
}

.elementor-28925 .elementor-element.elementor-element-d5efa4f .elementor-button{
    transition: all .8s;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-62b18f8 */.elementor-28925 .elementor-element.elementor-element-62b18f8 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}

.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-image-carousel-wrapper{ overflow:visible;}


.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-swiper-button.elementor-swiper-button-next
{
    top: -35px;
    right: 0px;
    position: absolute;
    z-index: 999;
}

.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-swiper-button.elementor-swiper-button-prev
{
        top: -35px;
    right: 60px;
    left:inherit;
    position: absolute;
    z-index: 999;
}

@media (max-width: 881px){

.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-image-carousel-wrapper{ overflow:visible;}


.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-swiper-button.elementor-swiper-button-next
{
    top: 825px;
    right: 370px;
    position: absolute;
    z-index: 999;
}

.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-swiper-button.elementor-swiper-button-prev
{
        top: 825px;
    right: 490px;
    left:inherit;
    position: absolute;
    z-index: 999;
}
}

@media (max-width: 745px){

.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-image-carousel-wrapper{ overflow:visible;}


.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-swiper-button.elementor-swiper-button-next
{
    top: 400px;
    right: 150px;
    position: absolute;
    z-index: 999;
}

.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-swiper-button.elementor-swiper-button-prev
{
        top: 400px;
    right: 230px;
    left:inherit;
    position: absolute;
    z-index: 999;
}
}

@media (max-width: 430px){

.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-image-carousel-wrapper{ overflow:visible;}


.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-swiper-button.elementor-swiper-button-next
{
    top: 300px;
    right: 050px;
    position: absolute;
    z-index: 999;
}

.elementor-28925 .elementor-element.elementor-element-62b18f8 .elementor-swiper-button.elementor-swiper-button-prev
{
        top: 300px;
    right: 230px;
    left:inherit;
    position: absolute;
    z-index: 999;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ad3481 */.elementor-28925 .elementor-element.elementor-element-5ad3481 .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00bc82, #01a2b5, #00bc82, #01a2b5);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}

.elementor-28925 .elementor-element.elementor-element-5ad3481 .elementor-button:hover{
    box-shadow: 0 0 15px 1px #01a2b5;
    cursor: pointer;
    transition: all .8s;
}

.elementor-28925 .elementor-element.elementor-element-5ad3481 .elementor-button{
    transition: all .8s;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a867603 */.elementor-28925 .elementor-element.elementor-element-a867603 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}

.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-image-carousel-wrapper{ overflow:visible;}


.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-swiper-button.elementor-swiper-button-next
{
    top: -35px;
    right: 0px;
    position: absolute;
    z-index: 999;
}

.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-swiper-button.elementor-swiper-button-prev
{
        top: -35px;
    right: 60px;
    left:inherit;
    position: absolute;
    z-index: 999;
}

@media (max-width: 881px){

.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-image-carousel-wrapper{ overflow:visible;}


.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-swiper-button.elementor-swiper-button-next
{
    top: 825px;
    right: 370px;
    position: absolute;
    z-index: 999;
}

.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-swiper-button.elementor-swiper-button-prev
{
        top: 825px;
    right: 490px;
    left:inherit;
    position: absolute;
    z-index: 999;
}
}

@media (max-width: 745px){

.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-image-carousel-wrapper{ overflow:visible;}


.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-swiper-button.elementor-swiper-button-next
{
    top: 400px;
    right: 150px;
    position: absolute;
    z-index: 999;
}

.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-swiper-button.elementor-swiper-button-prev
{
        top: 400px;
    right: 230px;
    left:inherit;
    position: absolute;
    z-index: 999;
}
}

@media (max-width: 430px){

.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-image-carousel-wrapper{ overflow:visible;}


.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-swiper-button.elementor-swiper-button-next
{
    top: 300px;
    right: 050px;
    position: absolute;
    z-index: 999;
}

.elementor-28925 .elementor-element.elementor-element-a867603 .elementor-swiper-button.elementor-swiper-button-prev
{
        top: 300px;
    right: 230px;
    left:inherit;
    position: absolute;
    z-index: 999;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10a75cf */.elementor-28925 .elementor-element.elementor-element-10a75cf::before {
    content:"";
    pointer-events: none;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index:2;
    background: linear-gradient(to right, #06805A 0%, #06805A 35%, transparent 50%);
}

/*Apenas Mobile*/
@media (max-width: 767px){

.elementor-28925 .elementor-element.elementor-element-10a75cf .swiper-slide{
    overflow: visible !important;
}

.elementor-28925 .elementor-element.elementor-element-10a75cf::before {
    content:"";
    pointer-events: none;
    position: absolute;
    z-index: 2;
    background: linear-gradient(to right, #06805A 0%, transparent 25%, transparent 75% , #06805A 100%);
}
}

@media (max-width: 1024px){

.elementor-28925 .elementor-element.elementor-element-10a75cf .swiper-slide{
    overflow: visible !important;
}

.elementor-28925 .elementor-element.elementor-element-10a75cf::before {
    content:"";
    pointer-events: none;
    position: absolute;
    z-index: 2;
    background: linear-gradient(to right, #06805A 0%, transparent 25%, transparent 75% , #06805A 100%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f30baab */@media (min-width: 1025px){
    .elementor-28925 .elementor-element.elementor-element-f30baab{
    --zoom-in: 1.02;
    --zoom-out: 1;
    --hover-background: #FFB70000;
}
.elementor-28925 .elementor-element.elementor-element-f30baab{
    transition: all .5;
}
.elementor-28925 .elementor-element.elementor-element-f30baab:hover .card-box{
    filter: blur(5px);
    transform: scale(var(--zoom-out));
}
.card-box{
    transform: scale(1);
    transition: all .5s;
}
.card-box:hover{
    transform: scale(var(--zoom-in))
       !important;
    z-index: 2;
    filter: blur(0px) !important;
}
.elementor-28925 .elementor-element.elementor-element-f30baab .elementor-widget-wrap{
    transition: all .5s;
}
.elementor-28925 .elementor-element.elementor-element-f30baab .card-box:hover .elementor-widget-wrap{
    background: var(--hover-background)!important;
}
 

com mais zoom e seletor maior:.elementor-28925 .elementor-element.elementor-element-f30baab{
    --zoom-in: 1.1;
    --zoom-out: 0.9;

}
.elementor-28925 .elementor-element.elementor-element-f30baab{
    transition: all .5;
}
.elementor-28925 .elementor-element.elementor-element-f30baab:hover .card-box{
    filter: blur(5px);
    transform: scale(var(--zoom-out));
}
.card-box{
    transform: scale(1);
    transition: all .5s;
}
.card-box:hover{
    transform: scale(var(--zoom-in)) !important;
    z-index: 2;
    filter: blur(0px) !important;
}
.elementor-28925 .elementor-element.elementor-element-f30baab .elementor-widget-wrap{
    transition: all .5s;
}
.elementor-28925 .elementor-element.elementor-element-f30baab .card-box:hover .elementor-widget-wrap{
    background: var(--hover-background) !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-881a63c */.elementor-28925 .elementor-element.elementor-element-881a63c .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #00bc82, #01a2b5, #00bc82, #01a2b5);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}

.elementor-28925 .elementor-element.elementor-element-881a63c .elementor-button:hover{
    box-shadow: 0 0 15px 1px #01a2b5;
    cursor: pointer;
    transition: all .8s;
}

.elementor-28925 .elementor-element.elementor-element-881a63c .elementor-button{
    transition: all .8s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c2478 */.elementor-28925 .elementor-element.elementor-element-41c2478 {
    border-width: 1px 0px 1px 0px;
    border-style: solid;
    border-image: linear-gradient(to right, transparent, #00BC82, transparent) 1;
    
}

.elementor-28925 .elementor-element.elementor-element-41c2478 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0537ebf */.elementor-28925 .elementor-element.elementor-element-0537ebf {
    border-width: 1px 0px 1px 0px;
    border-style: solid;
    border-image: linear-gradient(to right, transparent, #00BC82, transparent) 1;
    
}

.elementor-28925 .elementor-element.elementor-element-0537ebf {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5ade00b */degrade{
background: linear-gradient(to top, transparent 3%, #00BC82 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    opacity: 100%;
}

.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-description{
    margin-top: -90px;
    margin-right:
    position: absolute;
    z-index: 999;
}

.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-title{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
     z-index: 99;
}

/Apenas widescreen/
@media (min-width: 2207px) and (max-width: 2400px){

.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-description{
    margin-top: -135px;
    position: absolute;
}

.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-title{
    margin-left: -80px;
}

}@media (min-width: 768px) and (max-width: 1024px){

.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-description{
    margin-top: -100px;
    position: absolute;
}

.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-title{
    margin-left: -13px;
}

}

/Apenas Mobile/
@media (max-width: 767px){

.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-description{
    margin-top: -87px;
    position: absolute;
}

.elementor-28925 .elementor-element.elementor-element-5ade00b .elementor-image-box-title{
    margin-left: -8px;
    font-size: 104px !important;
}

}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-3e6d35d */.elementor-28925 .elementor-element.elementor-element-3e6d35d .eael-accordion-header {
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    border-image: linear-gradient(to right, #00BC82, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ae78d6d */.elementor-28925 .elementor-element.elementor-element-ae78d6d .elementor-button{
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, #57fd32, #03891a, #03891a, #57fd32);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura{
    0% {
    background-position: 0 0;
}

100% {
    background-position: 100% 0;
}
}

.elementor-28925 .elementor-element.elementor-element-ae78d6d .elementor-button:hover{
    box-shadow: 0 0 15px 1px #57fd32;
    cursor: pointer;
    transition: all .8s;
}

.elementor-28925 .elementor-element.elementor-element-ae78d6d .elementor-button{
    transition: all .8s;
}/* End custom CSS */
/* Start custom CSS */body::-webkit-scrollbar { 
width: 12px; 
} 
 
body::-webkit-scrollbar-track { 
background: #202020; 
} 
 
body::-webkit-scrollbar-thumb { 
background-color: #007DFF; 
 
border-radius: 10px; 
 
border: 2px solid #202020; 
 
}

html, body{
    width: 100%;
    overflow-x: hidden;
}

*::selection {
  color: #ffffff;
  background: #007DFF;
}

p:last-child{
    margin-bottom:0px;
}

degrade-color{
    padding-right: 0.05em;
    background-image: linear-gradient(139deg, rgba(0,188,130,1) 0%, rgba(1,162,181,1) 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

body.elementor-page-28925 .elementor-icon-list-item {
    align-items: baseline;
}

body.elementor-page-28925 .elementor-icon-list-item i {
    padding-top: 5px;
}

.swiper-wrapper{
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    cursor: grab;
}

.swiper-wrapper .e-con.e-flex {
    flex: none !important;
}

.swiper-wrapper:active{
    flex-direction: row;
    cursor: grabbing;
}

.swiper-pagination{
    position: absolute;
    bottom: 0px !important;
}

.swiper-pagination-bullet{
    background: #9C9C9C !important;
    transition: 0.5s;
}

.swiper-pagination-bullet-active{
    background: #00BC82 !important;
    width: 30px !important;
    border-radius: 3px !important;
}/* End custom CSS */