.elementor-685 .elementor-element.elementor-element-6a6fbbe{--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;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:120px;--padding-right:120px;}.elementor-685 .elementor-element.elementor-element-6a6fbbe::before, .elementor-685 .elementor-element.elementor-element-6a6fbbe > .elementor-background-video-container::before, .elementor-685 .elementor-element.elementor-element-6a6fbbe > .e-con-inner > .elementor-background-video-container::before, .elementor-685 .elementor-element.elementor-element-6a6fbbe > .elementor-background-slideshow::before, .elementor-685 .elementor-element.elementor-element-6a6fbbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-685 .elementor-element.elementor-element-6a6fbbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;background-image:url("https://cafeinvest.com.br/wp-content/uploads/2025/12/section_home_hero.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-685 .elementor-element.elementor-element-243f7d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-685 .elementor-element.elementor-element-5858f62{--display:flex;--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-685 .elementor-element.elementor-element-5858f62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-685 .elementor-element.elementor-element-e8b6e73{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 198px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-685 .elementor-element.elementor-element-e8b6e73.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-e8b6e73 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:56px;font-weight:500;line-height:100%;color:#010101;}.elementor-685 .elementor-element.elementor-element-32e5cec{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-685 .elementor-element.elementor-element-32e5cec.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-685 .elementor-element.elementor-element-32e5cec .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:28px;font-weight:500;line-height:100%;color:#010101;}.elementor-685 .elementor-element.elementor-element-8c33309{--display:flex;--justify-content:space-around;--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-685 .elementor-element.elementor-element-8c33309.e-con{--align-self:flex-end;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-685 .elementor-element.elementor-element-d644af6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;color:#505050;}.elementor-685 .elementor-element.elementor-element-d644af6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-685 .elementor-element.elementor-element-3eb7d0c{--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:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-b97bb7b{--display:flex;}.elementor-685 .elementor-element.elementor-element-96bb909.elementor-element{--align-self:center;}.elementor-685 .elementor-element.elementor-element-96bb909{text-align:center;}.elementor-685 .elementor-element.elementor-element-96bb909 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:56px;font-weight:500;line-height:100%;color:#010101;}.elementor-685 .elementor-element.elementor-element-cae02b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-685 .elementor-element.elementor-element-b61188b{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.16);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-b61188b:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-b61188b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59ea0b8 );}.elementor-685 .elementor-element.elementor-element-b61188b:hover{background-color:var( --e-global-color-eb667b0 );--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-685 .elementor-element.elementor-element-b61188b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-685 .elementor-element.elementor-element-b61188b, .elementor-685 .elementor-element.elementor-element-b61188b::before{--border-transition:0.3s;}.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-685 .elementor-element.elementor-element-b631f78{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-b631f78.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-b631f78 .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-b840ff7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-685 .elementor-element.elementor-element-b840ff7.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-b840ff7 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:28px;font-weight:600;color:#010101;}.elementor-685 .elementor-element.elementor-element-d92d2ba{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;}.elementor-685 .elementor-element.elementor-element-334772a{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.16);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-334772a:hover{background-color:var( --e-global-color-eb667b0 );--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-685 .elementor-element.elementor-element-334772a, .elementor-685 .elementor-element.elementor-element-334772a::before{--border-transition:0.3s;}.elementor-685 .elementor-element.elementor-element-334772a.e-con{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-e571fc1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-e571fc1.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-e571fc1 .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-b9b07ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-685 .elementor-element.elementor-element-b9b07ad.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-b9b07ad .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:28px;font-weight:600;color:#010101;}.elementor-685 .elementor-element.elementor-element-f386cb5{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;}.elementor-685 .elementor-element.elementor-element-22efd8d{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.16);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-22efd8d:hover{background-color:var( --e-global-color-eb667b0 );--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-685 .elementor-element.elementor-element-22efd8d:hover::before, .elementor-685 .elementor-element.elementor-element-22efd8d:hover > .elementor-background-video-container::before, .elementor-685 .elementor-element.elementor-element-22efd8d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-685 .elementor-element.elementor-element-22efd8d > .elementor-background-slideshow:hover::before, .elementor-685 .elementor-element.elementor-element-22efd8d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-685 .elementor-element.elementor-element-22efd8d, .elementor-685 .elementor-element.elementor-element-22efd8d::before{--border-transition:0.3s;}.elementor-685 .elementor-element.elementor-element-71e2234{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-71e2234.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-71e2234 .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-2669c0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-685 .elementor-element.elementor-element-2669c0e.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-2669c0e .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:28px;font-weight:600;color:#010101;}.elementor-685 .elementor-element.elementor-element-d785630{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;}.elementor-685 .elementor-element.elementor-element-98e3b71{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-685 .elementor-element.elementor-element-98e3b71:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-98e3b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cafeinvest.com.br/wp-content/uploads/2025/12/section_our_service1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-685 .elementor-element.elementor-element-34745a0{--display:flex;--padding-top:215px;--padding-bottom:215px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-685 .elementor-element.elementor-element-c746a4d .elementor-button{background-color:#50505000;font-family:"Syne", Sans-serif;font-size:14px;font-weight:600;line-height:140%;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:8px 12px 8px 12px;}.elementor-685 .elementor-element.elementor-element-0c3e45f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-0c3e45f .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:56px;font-weight:500;line-height:110.00000000000001%;-webkit-text-stroke-color:#000;stroke:#000;color:#B5D7B86B;}.elementor-685 .elementor-element.elementor-element-83a2349{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-1be684e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-685 .elementor-element.elementor-element-b19fb08{--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-685 .elementor-element.elementor-element-a301e16{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-bc193d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-bc193d2.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-bc193d2 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25.888px;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-58535be{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-58535be.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-58535be .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;line-height:140%;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-0636ea5{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-d6409ab{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-685 .elementor-element.elementor-element-58581b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-58581b7.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-58581b7 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25.888px;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-457c859{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-457c859.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-457c859 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;line-height:140%;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-f23019d{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-783beae{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-685 .elementor-element.elementor-element-acea845{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-acea845.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-acea845 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25.888px;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-78f8335{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-78f8335.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-78f8335 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;line-height:140%;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-7d85bd5{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-5a1d8a1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-685 .elementor-element.elementor-element-a0f2b3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-685 .elementor-element.elementor-element-a0f2b3a.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-a0f2b3a .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25.888px;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-8eab36e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-8eab36e.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-8eab36e .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;line-height:140%;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-5db350e{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-d5c6a81{--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-685 .elementor-element.elementor-element-d5c6a81.e-con{--order:-99999 /* order start hack */;}.elementor-685 .elementor-element.elementor-element-6d23b74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-685 .elementor-element.elementor-element-50f531a{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-50f531a .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-50f531a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-50f531a.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-50f531a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-50f531a.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-50f531a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-50f531a .elementor-icon{font-size:30px;padding:4px;border-radius:80px 80px 80px 80px;}.elementor-685 .elementor-element.elementor-element-50f531a .elementor-icon svg{height:30px;}.elementor-685 .elementor-element.elementor-element-50f531a .elementor-icon i, .elementor-685 .elementor-element.elementor-element-50f531a .elementor-icon svg{transform:rotate(0deg);}.elementor-685 .elementor-element.elementor-element-81a6878{width:var( --container-widget-width, 85.473% );max-width:85.473%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 7px;--container-widget-width:85.473%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-81a6878.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-685 .elementor-element.elementor-element-81a6878 p{margin-block-end:-21.5px;}.elementor-685 .elementor-element.elementor-element-ca65990{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-685 .elementor-element.elementor-element-7906f47 .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-7906f47.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-7906f47.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-7906f47.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-7906f47.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-7906f47.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-7906f47 .elementor-icon{font-size:30px;padding:4px;border-radius:80px 80px 80px 80px;}.elementor-685 .elementor-element.elementor-element-7906f47 .elementor-icon svg{height:30px;}.elementor-685 .elementor-element.elementor-element-7906f47 .elementor-icon i, .elementor-685 .elementor-element.elementor-element-7906f47 .elementor-icon svg{transform:rotate(0deg);}.elementor-685 .elementor-element.elementor-element-9dcb1a6{width:var( --container-widget-width, 85.473% );max-width:85.473%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 7px;--container-widget-width:85.473%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-9dcb1a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-685 .elementor-element.elementor-element-9dcb1a6 p{margin-block-end:-21.5px;}.elementor-685 .elementor-element.elementor-element-271fdea{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-685 .elementor-element.elementor-element-4e834ba .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-4e834ba.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-4e834ba.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-4e834ba.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-4e834ba.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-4e834ba.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-4e834ba .elementor-icon{font-size:30px;padding:4px;border-radius:80px 80px 80px 80px;}.elementor-685 .elementor-element.elementor-element-4e834ba .elementor-icon svg{height:30px;}.elementor-685 .elementor-element.elementor-element-4e834ba .elementor-icon i, .elementor-685 .elementor-element.elementor-element-4e834ba .elementor-icon svg{transform:rotate(0deg);}.elementor-685 .elementor-element.elementor-element-c18b4a0{width:var( --container-widget-width, 85.473% );max-width:85.473%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 7px;--container-widget-width:85.473%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-c18b4a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-685 .elementor-element.elementor-element-c18b4a0 p{margin-block-end:-21.5px;}.elementor-685 .elementor-element.elementor-element-47c3709{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-685 .elementor-element.elementor-element-49f4658 .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-49f4658.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-49f4658.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-49f4658.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-49f4658.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-49f4658.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-49f4658 .elementor-icon{font-size:30px;padding:4px;border-radius:80px 80px 80px 80px;}.elementor-685 .elementor-element.elementor-element-49f4658 .elementor-icon svg{height:30px;}.elementor-685 .elementor-element.elementor-element-49f4658 .elementor-icon i, .elementor-685 .elementor-element.elementor-element-49f4658 .elementor-icon svg{transform:rotate(0deg);}.elementor-685 .elementor-element.elementor-element-2cf4d45{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-685 .elementor-element.elementor-element-ae61b3a{--display:flex;--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-685 .elementor-element.elementor-element-8d0c4dc .elementor-button{background-color:#50505000;font-family:"Syne", Sans-serif;font-size:14px;font-weight:600;line-height:140%;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);fill:#505050;color:#505050;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:99px 99px 99px 99px;padding:8px 12px 8px 12px;}.elementor-685 .elementor-element.elementor-element-8d0c4dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-685 .elementor-element.elementor-element-6d5e97f{width:100%;max-width:100%;margin:160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-685 .elementor-element.elementor-element-6d5e97f img{width:100%;max-width:100%;}.elementor-685 .elementor-element.elementor-element-a206c03{--spacer-size:70px;}.elementor-685 .elementor-element.elementor-element-1f0ec1c{--display:flex;}.elementor-685 .elementor-element.elementor-element-65ab2e5{--display:flex;}.elementor-685 .elementor-element.elementor-element-26d4087{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;font-family:"Syne", Sans-serif;font-size:48px;font-weight:500;color:#000000;}.elementor-685 .elementor-element.elementor-element-26d4087 a{color:#6D6363;}.elementor-685 .elementor-element.elementor-element-3150d6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-685 .elementor-element.elementor-element-3150d6d.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-3150d6d .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:16px;font-weight:500;line-height:100%;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-685 .elementor-element.elementor-element-082561e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-685 .elementor-element.elementor-element-082561e .elementor-divider-separator{width:100%;}.elementor-685 .elementor-element.elementor-element-082561e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-685 .elementor-element.elementor-element-15fb46a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-685 .elementor-element.elementor-element-b18d327{--display:flex;}.elementor-685 .elementor-element.elementor-element-94d1d8f.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-94d1d8f .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-94d1d8f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-94d1d8f.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-94d1d8f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-94d1d8f.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-94d1d8f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-94d1d8f .elementor-icon{font-size:48px;}.elementor-685 .elementor-element.elementor-element-94d1d8f .elementor-icon svg{height:48px;}.elementor-685 .elementor-element.elementor-element-94d1d8f .elementor-icon i, .elementor-685 .elementor-element.elementor-element-94d1d8f .elementor-icon svg{transform:rotate(0deg);}.elementor-685 .elementor-element.elementor-element-577dc43{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-577dc43.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-577dc43 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;line-height:140%;color:#000000;}.elementor-685 .elementor-element.elementor-element-331140f{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;color:#000000;}.elementor-685 .elementor-element.elementor-element-30dcd38{--display:flex;}.elementor-685 .elementor-element.elementor-element-108c6b2.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-108c6b2 .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-108c6b2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-108c6b2.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-108c6b2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-108c6b2.elementor-view-framed .elementor-icon, .elementor-685 .elementor-element.elementor-element-108c6b2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-685 .elementor-element.elementor-element-108c6b2 .elementor-icon{font-size:48px;}.elementor-685 .elementor-element.elementor-element-108c6b2 .elementor-icon svg{height:48px;}.elementor-685 .elementor-element.elementor-element-108c6b2 .elementor-icon i, .elementor-685 .elementor-element.elementor-element-108c6b2 .elementor-icon svg{transform:rotate(0deg);}.elementor-685 .elementor-element.elementor-element-94985a8{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-94985a8.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-94985a8 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;line-height:140%;color:#000000;}.elementor-685 .elementor-element.elementor-element-155898e{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;color:#000000;}.elementor-685 .elementor-element.elementor-element-bf1c36f{--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:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-685 .elementor-element.elementor-element-12083de{--display:flex;}.elementor-685 .elementor-element.elementor-element-28a4ed0.elementor-element{--align-self:center;}.elementor-685 .elementor-element.elementor-element-28a4ed0{text-align:center;}.elementor-685 .elementor-element.elementor-element-28a4ed0 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:56px;font-weight:500;line-height:100%;color:#010101;}.elementor-685 .elementor-element.elementor-element-eec4b84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-685 .elementor-element.elementor-element-7b61fa6{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-7b61fa6:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-7b61fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59ea0b8 );}.elementor-685 .elementor-element.elementor-element-7b61fa6:hover{background-color:var( --e-global-color-eb667b0 );--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-685 .elementor-element.elementor-element-7b61fa6:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-685 .elementor-element.elementor-element-7b61fa6, .elementor-685 .elementor-element.elementor-element-7b61fa6::before{--border-transition:0.3s;}.elementor-685 .elementor-element.elementor-element-c8b44ab{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-c8b44ab.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-c8b44ab .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-9b4b765{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-685 .elementor-element.elementor-element-9b4b765.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-9b4b765 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:28px;font-weight:600;color:#010101;}.elementor-685 .elementor-element.elementor-element-613c6a6{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;}.elementor-685 .elementor-element.elementor-element-3cd4498{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-3cd4498:hover{background-color:var( --e-global-color-eb667b0 );--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-685 .elementor-element.elementor-element-3cd4498, .elementor-685 .elementor-element.elementor-element-3cd4498::before{--border-transition:0.3s;}.elementor-685 .elementor-element.elementor-element-3cd4498.e-con{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-d442d71{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-d442d71.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-d442d71 .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-aa0efa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-685 .elementor-element.elementor-element-aa0efa8.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-aa0efa8 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:28px;font-weight:600;color:#010101;}.elementor-685 .elementor-element.elementor-element-f474211{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;}.elementor-685 .elementor-element.elementor-element-d6a2371{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-d6a2371:hover{background-color:var( --e-global-color-eb667b0 );--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-685 .elementor-element.elementor-element-d6a2371:hover::before, .elementor-685 .elementor-element.elementor-element-d6a2371:hover > .elementor-background-video-container::before, .elementor-685 .elementor-element.elementor-element-d6a2371:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-685 .elementor-element.elementor-element-d6a2371 > .elementor-background-slideshow:hover::before, .elementor-685 .elementor-element.elementor-element-d6a2371 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-685 .elementor-element.elementor-element-d6a2371, .elementor-685 .elementor-element.elementor-element-d6a2371::before{--border-transition:0.3s;}.elementor-685 .elementor-element.elementor-element-9424a76{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-9424a76.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-9424a76 .elementor-icon-wrapper{text-align:center;}.elementor-685 .elementor-element.elementor-element-22fa80c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-685 .elementor-element.elementor-element-22fa80c.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-22fa80c .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:28px;font-weight:600;color:#010101;}.elementor-685 .elementor-element.elementor-element-7a1a8f9{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:400;line-height:25.888px;}.elementor-685 .elementor-element.elementor-element-c0d303a{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-685 .elementor-element.elementor-element-2426d7c{--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-685 .elementor-element.elementor-element-f2d7882 .elementor-button{background-color:#50505000;font-family:"Syne", Sans-serif;font-size:14px;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);fill:#505050;color:#505050;border-style:solid;border-width:1px 1px 1px 1px;border-color:#505050;border-radius:99px 99px 99px 99px;padding:8px 12px 8px 12px;}.elementor-685 .elementor-element.elementor-element-f2d7882{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-f2d7882.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-893008b{width:var( --container-widget-width, 100% );max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-685 .elementor-element.elementor-element-893008b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-685 .elementor-element.elementor-element-893008b .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:48px;font-weight:500;color:#010101;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-685 .elementor-element.elementor-element-5f5c8d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-685 .elementor-element.elementor-element-5f5c8d3.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-5f5c8d3 .elementor-swiper-button{font-size:20px;}.elementor-685 .elementor-element.elementor-element-5f5c8d3 .elementor-testimonial__text{color:var( --e-global-color-42ecba5 );}.elementor-685 .elementor-element.elementor-element-5f5c8d3 .elementor-testimonial__name{color:var( --e-global-color-9461f9f );font-family:"Syne", Sans-serif;font-size:24px;font-weight:600;}.elementor-685 .elementor-element.elementor-element-5f5c8d3 .elementor-testimonial__title{color:var( --e-global-color-42ecba5 );font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-685 .elementor-element.elementor-element-1f9f484 .elementor-button{background-color:#3A5A3D;font-family:"Syne", Sans-serif;font-size:16px;font-weight:500;line-height:100%;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:99px 99px 99px 99px;padding:15px 20px 15px 20px;}.elementor-685 .elementor-element.elementor-element-1f9f484.elementor-element{--align-self:flex-start;}.elementor-685 .elementor-element.elementor-element-2bcdb35{--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-685 .elementor-element.elementor-element-114d284{text-align:center;}@media(max-width:1024px){.elementor-685 .elementor-element.elementor-element-6a6fbbe{--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-685 .elementor-element.elementor-element-e8b6e73 .elementor-heading-title{font-size:34px;}.elementor-685 .elementor-element.elementor-element-32e5cec .elementor-heading-title{font-size:34px;}.elementor-685 .elementor-element.elementor-element-d644af6{font-size:14px;}.elementor-685 .elementor-element.elementor-element-3eb7d0c{--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-685 .elementor-element.elementor-element-96bb909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-685 .elementor-element.elementor-element-96bb909 .elementor-heading-title{font-size:34px;}.elementor-685 .elementor-element.elementor-element-b840ff7 .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-d92d2ba{font-size:14px;}.elementor-685 .elementor-element.elementor-element-b9b07ad .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-f386cb5{font-size:14px;}.elementor-685 .elementor-element.elementor-element-2669c0e .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-d785630{font-size:14px;}.elementor-685 .elementor-element.elementor-element-98e3b71{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-685 .elementor-element.elementor-element-34745a0{--padding-top:215px;--padding-bottom:215px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-c746a4d .elementor-button{font-size:14px;}.elementor-685 .elementor-element.elementor-element-0c3e45f .elementor-heading-title{font-size:32px;}.elementor-685 .elementor-element.elementor-element-83a2349{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:14px;}.elementor-685 .elementor-element.elementor-element-bc193d2 .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-58535be .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-0636ea5{font-size:14px;}.elementor-685 .elementor-element.elementor-element-58581b7 .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-457c859 .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-f23019d{font-size:14px;}.elementor-685 .elementor-element.elementor-element-acea845 .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-78f8335 .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-7d85bd5{font-size:14px;}.elementor-685 .elementor-element.elementor-element-a0f2b3a .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-8eab36e .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-5db350e{font-size:14px;}.elementor-685 .elementor-element.elementor-element-2cf4d45{--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-685 .elementor-element.elementor-element-8d0c4dc{width:var( --container-widget-width, 201.5px );max-width:201.5px;--container-widget-width:201.5px;--container-widget-flex-grow:0;}.elementor-685 .elementor-element.elementor-element-8d0c4dc .elementor-button{font-size:14px;}.elementor-685 .elementor-element.elementor-element-26d4087{font-size:24px;}.elementor-685 .elementor-element.elementor-element-3150d6d .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-577dc43 .elementor-heading-title{font-size:16px;}.elementor-685 .elementor-element.elementor-element-331140f{font-size:14px;}.elementor-685 .elementor-element.elementor-element-94985a8 .elementor-heading-title{font-size:16px;}.elementor-685 .elementor-element.elementor-element-155898e{font-size:14px;}.elementor-685 .elementor-element.elementor-element-bf1c36f{--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-685 .elementor-element.elementor-element-28a4ed0{padding:40px 16px 40px 16px;}.elementor-685 .elementor-element.elementor-element-28a4ed0 .elementor-heading-title{font-size:32px;}.elementor-685 .elementor-element.elementor-element-9b4b765 .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-613c6a6{font-size:14px;}.elementor-685 .elementor-element.elementor-element-aa0efa8 .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-f474211{font-size:14px;}.elementor-685 .elementor-element.elementor-element-22fa80c .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-7a1a8f9{font-size:14px;}.elementor-685 .elementor-element.elementor-element-c0d303a{--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-685 .elementor-element.elementor-element-893008b .elementor-heading-title{font-size:34px;}.elementor-685 .elementor-element.elementor-element-1f9f484 .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-685 .elementor-element.elementor-element-6a6fbbe{--content-width:360px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-685 .elementor-element.elementor-element-243f7d7{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-e8b6e73{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-685 .elementor-element.elementor-element-e8b6e73 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-32e5cec{width:100%;max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-685 .elementor-element.elementor-element-32e5cec .elementor-heading-title{font-size:22px;}.elementor-685 .elementor-element.elementor-element-d644af6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:14px;}.elementor-685 .elementor-element.elementor-element-3eb7d0c{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-685 .elementor-element.elementor-element-96bb909 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-b61188b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-b631f78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-b840ff7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-b840ff7 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-d92d2ba{font-size:14px;}.elementor-685 .elementor-element.elementor-element-334772a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-e571fc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-b9b07ad{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-b9b07ad .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-f386cb5{font-size:14px;}.elementor-685 .elementor-element.elementor-element-22efd8d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-71e2234{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-2669c0e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-2669c0e .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-d785630{font-size:14px;}.elementor-685 .elementor-element.elementor-element-98e3b71{--content-width:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-685 .elementor-element.elementor-element-34745a0{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-0c3e45f .elementor-heading-title{font-size:40px;}.elementor-685 .elementor-element.elementor-element-83a2349{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-685 .elementor-element.elementor-element-bc193d2{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-bc193d2 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-58535be{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-58535be .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-0636ea5{font-size:14px;}.elementor-685 .elementor-element.elementor-element-58581b7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-58581b7 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-457c859{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-457c859 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-f23019d{font-size:14px;}.elementor-685 .elementor-element.elementor-element-acea845{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-acea845 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-78f8335{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-78f8335 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-7d85bd5{font-size:14px;}.elementor-685 .elementor-element.elementor-element-a0f2b3a{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-a0f2b3a .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-8eab36e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-8eab36e .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-5db350e{font-size:14px;}.elementor-685 .elementor-element.elementor-element-2cf4d45{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:16px;}.elementor-685 .elementor-element.elementor-element-ae61b3a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-6d5e97f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-a206c03{--spacer-size:42px;}.elementor-685 .elementor-element.elementor-element-1f0ec1c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-26d4087{font-size:20px;}.elementor-685 .elementor-element.elementor-element-3150d6d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-3150d6d .elementor-heading-title{font-size:20px;}.elementor-685 .elementor-element.elementor-element-15fb46a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-577dc43{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-577dc43 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-331140f{font-size:14px;}.elementor-685 .elementor-element.elementor-element-94985a8{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-94985a8 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-155898e{font-size:14px;}.elementor-685 .elementor-element.elementor-element-bf1c36f{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-685 .elementor-element.elementor-element-28a4ed0 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-7b61fa6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-c8b44ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-9b4b765{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-9b4b765 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-613c6a6{font-size:14px;}.elementor-685 .elementor-element.elementor-element-3cd4498{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-d442d71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-aa0efa8{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-aa0efa8 .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-f474211{font-size:14px;}.elementor-685 .elementor-element.elementor-element-d6a2371{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-685 .elementor-element.elementor-element-9424a76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-22fa80c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-685 .elementor-element.elementor-element-22fa80c .elementor-heading-title{font-size:24px;}.elementor-685 .elementor-element.elementor-element-7a1a8f9{font-size:14px;}.elementor-685 .elementor-element.elementor-element-c0d303a{--content-width:360px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-685 .elementor-element.elementor-element-893008b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:237px;--container-widget-flex-grow:0;width:var( --container-widget-width, 237px );max-width:237px;text-align:left;}.elementor-685 .elementor-element.elementor-element-893008b .elementor-heading-title{font-size:32px;}.elementor-685 .elementor-element.elementor-element-1f9f484{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-685 .elementor-element.elementor-element-1f9f484 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-685 .elementor-element.elementor-element-6a6fbbe{--content-width:1200px;}.elementor-685 .elementor-element.elementor-element-5858f62{--width:50%;}.elementor-685 .elementor-element.elementor-element-8c33309{--width:43%;}.elementor-685 .elementor-element.elementor-element-3eb7d0c{--content-width:1200px;}.elementor-685 .elementor-element.elementor-element-98e3b71{--content-width:1200px;}.elementor-685 .elementor-element.elementor-element-34745a0{--width:35%;}.elementor-685 .elementor-element.elementor-element-1be684e{--width:65%;}.elementor-685 .elementor-element.elementor-element-b19fb08{--width:90%;}.elementor-685 .elementor-element.elementor-element-d5c6a81{--width:10%;}.elementor-685 .elementor-element.elementor-element-2cf4d45{--content-width:1200px;}.elementor-685 .elementor-element.elementor-element-ae61b3a{--width:30%;}.elementor-685 .elementor-element.elementor-element-1f0ec1c{--width:70%;}.elementor-685 .elementor-element.elementor-element-b18d327{--width:50%;}.elementor-685 .elementor-element.elementor-element-30dcd38{--width:50%;}.elementor-685 .elementor-element.elementor-element-bf1c36f{--content-width:1200px;}.elementor-685 .elementor-element.elementor-element-c0d303a{--content-width:1200px;}.elementor-685 .elementor-element.elementor-element-2426d7c{--width:50%;}.elementor-685 .elementor-element.elementor-element-2bcdb35{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-685 .elementor-element.elementor-element-6a6fbbe{--content-width:768px;}.elementor-685 .elementor-element.elementor-element-98e3b71{--content-width:768px;}.elementor-685 .elementor-element.elementor-element-ae61b3a{--width:40%;}.elementor-685 .elementor-element.elementor-element-1f0ec1c{--width:60%;}.elementor-685 .elementor-element.elementor-element-c0d303a{--content-width:768px;}}@media(min-width:1025px){.elementor-685 .elementor-element.elementor-element-6a6fbbe::before, .elementor-685 .elementor-element.elementor-element-6a6fbbe > .elementor-background-video-container::before, .elementor-685 .elementor-element.elementor-element-6a6fbbe > .e-con-inner > .elementor-background-video-container::before, .elementor-685 .elementor-element.elementor-element-6a6fbbe > .elementor-background-slideshow::before, .elementor-685 .elementor-element.elementor-element-6a6fbbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-685 .elementor-element.elementor-element-6a6fbbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-685 .elementor-element.elementor-element-98e3b71:not(.elementor-motion-effects-element-type-background), .elementor-685 .elementor-element.elementor-element-98e3b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-0c3e45f *//* Texto branco com fade até desaparecer */
.elementor-685 .elementor-element.elementor-element-0c3e45f {
  font-family: inherit; /* mantém a fonte do layout */
  color: #ffffff;
  font-weight: 400;
  line-height: 1.1;

  /* Gradiente branco → transparente (de cima para baixo) */
  background: linear-gradient(to bottom, rgba(255,255,255,1) 60%, rgba(255,255,255,0) 120%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  /* evita bug de recorte */
  display: inline-block;
}/* End custom CSS */