.elementor-2554 .elementor-element.elementor-element-34e9946{--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;--padding-top:152px;--padding-bottom:152px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-34e9946:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-34e9946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lisodedalia.com.br/wp-content/uploads/2025/10/home_11zon-4.webp");background-position:center center;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-f5383b7{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2554 .elementor-element.elementor-element-6c91af5 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-6c91af5.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-2554 .elementor-element.elementor-element-6c91af5.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-2554 .elementor-element.elementor-element-6c91af5.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-2554 .elementor-element.elementor-element-6c91af5 .elementor-image-box-title{margin-bottom:0px;font-family:"Bronova", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-2554 .elementor-element.elementor-element-6c91af5 .elementor-image-box-wrapper .elementor-image-box-img{width:56px;}.elementor-2554 .elementor-element.elementor-element-6c91af5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2554 .elementor-element.elementor-element-6c91af5:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-6c91af5:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-1710211{width:var( --container-widget-width, 469px );max-width:469px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;padding:19px 0px 0px 0px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-1710211.elementor-element{--align-self:flex-start;}.elementor-2554 .elementor-element.elementor-element-1710211 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-1710211 .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:44px;font-weight:400;line-height:105%;letter-spacing:-2.56px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2554 .elementor-element.elementor-element-1710211:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-1710211:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-1710211 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.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-2554 .elementor-element.elementor-element-46420e7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-46420e7.elementor-element{--align-self:flex-start;}.elementor-2554 .elementor-element.elementor-element-46420e7 .elementor-button{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:800;fill:#000000;color:#000000;padding:21px 47px 21px 47px;}.elementor-2554 .elementor-element.elementor-element-9291358{padding:20px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-9291358 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-9291358.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-9291358.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-9291358.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-9291358 .elementor-image-box-title{margin-bottom:3px;font-family:"Bronova", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-9291358 .elementor-image-box-wrapper .elementor-image-box-img{width:109px;}.elementor-2554 .elementor-element.elementor-element-9291358 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2554 .elementor-element.elementor-element-9291358:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-9291358:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-8f5fa57{--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:13px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-8f5fa57:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-8f5fa57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2554 .elementor-element.elementor-element-2ef8360{--e-image-carousel-slides-to-show:4;border-style:none;}.elementor-2554 .elementor-element.elementor-element-2ef8360.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-57efa3d > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-e344b54 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2554 .elementor-element.elementor-element-b64a92a img{width:40%;max-width:50%;}.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-2554 .elementor-element.elementor-element-3d4046d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-3d4046d .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:22px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.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-2554 .elementor-element.elementor-element-17ac1f3{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#373737;}.elementor-2554 .elementor-element.elementor-element-5a6a9a6 img{width:92%;max-width:40%;}.elementor-2554 .elementor-element.elementor-element-d9c261f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-d9c261f .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:22px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2554 .elementor-element.elementor-element-56e3979{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#373737;}.elementor-2554 .elementor-element.elementor-element-0dc97ec img{max-width:40%;}.elementor-2554 .elementor-element.elementor-element-b9e6771{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-b9e6771 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:22px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2554 .elementor-element.elementor-element-433ee9e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#373737;}.elementor-2554 .elementor-element.elementor-element-f755fb8 img{width:55%;max-width:40%;}.elementor-2554 .elementor-element.elementor-element-8ebac9a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-8ebac9a .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:22px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2554 .elementor-element.elementor-element-079abaf{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#373737;}.elementor-2554 .elementor-element.elementor-element-5bd9a9a img{width:92%;max-width:40%;}.elementor-2554 .elementor-element.elementor-element-044d8fa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-044d8fa .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:22px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2554 .elementor-element.elementor-element-7795d05{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#373737;}.elementor-2554 .elementor-element.elementor-element-b251b4b img{max-width:40%;}.elementor-2554 .elementor-element.elementor-element-1fa2106{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-1fa2106 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:22px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-2554 .elementor-element.elementor-element-1dbdd96{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:500;line-height:20px;color:#373737;}.elementor-2554 .elementor-element.elementor-element-ce0fdea{--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-2554 .elementor-element.elementor-element-6dea590{--display:flex;--min-height:0px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:019px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-a17dca0{width:var( --container-widget-width, 941px );max-width:941px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;padding:16px 0px 48px 0px;--container-widget-width:941px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-a17dca0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-a17dca0 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-a17dca0 .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:48px;font-weight:500;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-a17dca0:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-a17dca0:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-a17dca0 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-dde1f2a{--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;}.elementor-2554 .elementor-element.elementor-element-6dd2b25{--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-2554 .elementor-element.elementor-element-0c82d4a{border-style:none;}.elementor-2554 .elementor-element.elementor-element-0c82d4a .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2554 .elementor-element.elementor-element-e28c96a{--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-2554 .elementor-element.elementor-element-f28261b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2554 .elementor-element.elementor-element-2d0e9b4{--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-2554 .elementor-element.elementor-element-29aec9d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2554 .elementor-element.elementor-element-213385d{--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-2554 .elementor-element.elementor-element-7de3c7f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2554 .elementor-element.elementor-element-0ffb866{--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-2554 .elementor-element.elementor-element-c62224c{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-c62224c.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-c62224c .elementor-button{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;padding:21px 47px 21px 47px;}.elementor-2554 .elementor-element.elementor-element-d65c41a{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 9px 0px;}.elementor-2554 .elementor-element.elementor-element-d65c41a.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-d65c41a .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-d65c41a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-d65c41a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-d65c41a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-d65c41a .elementor-image-box-title{margin-bottom:1px;font-family:"Bronova", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-d65c41a .elementor-image-box-wrapper .elementor-image-box-img{width:109px;}.elementor-2554 .elementor-element.elementor-element-d65c41a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2554 .elementor-element.elementor-element-d65c41a:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-d65c41a:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-db84fe8{--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:119px 0px;--row-gap:119px;--column-gap:0px;--padding-top:118px;--padding-bottom:029px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-db84fe8:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-db84fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-2554 .elementor-element.elementor-element-e43fb7b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2554 .elementor-element.elementor-element-e43fb7b.e-con{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-e4d58fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-2554 .elementor-element.elementor-element-e4d58fb .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-e4d58fb .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:32px;font-weight:400;line-height:105%;letter-spacing:-1.425px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-e4d58fb:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-e4d58fb:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-e4d58fb .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-1778a80{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-1778a80.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-1778a80 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-1778a80 .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:60px;font-weight:700;line-height:105%;letter-spacing:-2.56px;color:#3A3A3A;}.elementor-2554 .elementor-element.elementor-element-1778a80:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-1778a80:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-1778a80 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-3a55c1b{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;top:-77px;}body:not(.rtl) .elementor-2554 .elementor-element.elementor-element-3a55c1b{left:578px;}body.rtl .elementor-2554 .elementor-element.elementor-element-3a55c1b{right:578px;}.elementor-2554 .elementor-element.elementor-element-f0d379b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-2554 .elementor-element.elementor-element-f0d379b.e-con{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-8c14b08{width:var( --container-widget-width, 316px );max-width:316px;padding:21px 23px 38px 23px;--container-widget-width:316px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-8c14b08 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-8c14b08.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-2554 .elementor-element.elementor-element-8c14b08.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-2554 .elementor-element.elementor-element-8c14b08.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-2554 .elementor-element.elementor-element-8c14b08 .elementor-image-box-title{margin-bottom:8px;font-family:"Bronova", Sans-serif;font-size:20px;font-weight:600;line-height:105%;letter-spacing:-0.816px;}.elementor-2554 .elementor-element.elementor-element-8c14b08 .elementor-image-box-wrapper .elementor-image-box-img{width:270px;}.elementor-2554 .elementor-element.elementor-element-8c14b08 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-2554 .elementor-element.elementor-element-8c14b08 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;line-height:120%;letter-spacing:-0.327px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-bd2d978{width:var( --container-widget-width, 316px );max-width:316px;padding:21px 23px 38px 23px;--container-widget-width:316px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-bd2d978 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-bd2d978.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-2554 .elementor-element.elementor-element-bd2d978.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-2554 .elementor-element.elementor-element-bd2d978.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-2554 .elementor-element.elementor-element-bd2d978 .elementor-image-box-title{margin-bottom:8px;font-family:"Bronova", Sans-serif;font-size:20px;font-weight:600;line-height:105%;letter-spacing:-0.816px;}.elementor-2554 .elementor-element.elementor-element-bd2d978 .elementor-image-box-wrapper .elementor-image-box-img{width:270px;}.elementor-2554 .elementor-element.elementor-element-bd2d978 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-2554 .elementor-element.elementor-element-bd2d978 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;line-height:120%;letter-spacing:-0.327px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-b0732f0{width:var( --container-widget-width, 316px );max-width:316px;padding:21px 23px 38px 23px;--container-widget-width:316px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-b0732f0 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-b0732f0.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-2554 .elementor-element.elementor-element-b0732f0.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-2554 .elementor-element.elementor-element-b0732f0.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-2554 .elementor-element.elementor-element-b0732f0 .elementor-image-box-title{margin-bottom:8px;font-family:"Bronova", Sans-serif;font-size:20px;font-weight:600;line-height:105%;letter-spacing:-0.816px;}.elementor-2554 .elementor-element.elementor-element-b0732f0 .elementor-image-box-wrapper .elementor-image-box-img{width:270px;}.elementor-2554 .elementor-element.elementor-element-b0732f0 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-2554 .elementor-element.elementor-element-b0732f0 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;line-height:120%;letter-spacing:-0.327px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-99322b2{width:var( --container-widget-width, 316px );max-width:316px;padding:21px 23px 38px 23px;--container-widget-width:316px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-99322b2 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-99322b2.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-2554 .elementor-element.elementor-element-99322b2.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-2554 .elementor-element.elementor-element-99322b2.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-2554 .elementor-element.elementor-element-99322b2 .elementor-image-box-title{margin-bottom:8px;font-family:"Bronova", Sans-serif;font-size:20px;font-weight:600;line-height:105%;letter-spacing:-0.816px;}.elementor-2554 .elementor-element.elementor-element-99322b2 .elementor-image-box-wrapper .elementor-image-box-img{width:270px;}.elementor-2554 .elementor-element.elementor-element-99322b2 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-2554 .elementor-element.elementor-element-99322b2 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;line-height:120%;letter-spacing:-0.327px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-9607fb7{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:-62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:31px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-9607fb7:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-9607fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lisodedalia.com.br/wp-content/uploads/2025/10/Frame-1948758147_11zon-1.webp");background-position:center center;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-9607fb7.e-con{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-17f3ac3{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-17f3ac3.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-17f3ac3 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-17f3ac3 .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:60px;font-weight:700;line-height:105%;letter-spacing:-2.56px;color:#3A3A3A;}.elementor-2554 .elementor-element.elementor-element-17f3ac3 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-810e9e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-810e9e0.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-810e9e0 .elementor-button{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;padding:21px 25px 21px 25px;}.elementor-2554 .elementor-element.elementor-element-25a7436{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-2554 .elementor-element.elementor-element-25a7436.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-25a7436 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-25a7436.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-25a7436.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-25a7436.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-25a7436 .elementor-image-box-title{margin-bottom:3px;font-family:"Bronova", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-25a7436 .elementor-image-box-wrapper .elementor-image-box-img{width:109px;}.elementor-2554 .elementor-element.elementor-element-25a7436 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2554 .elementor-element.elementor-element-25a7436:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-25a7436:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-2a6a510{--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:27px;--padding-bottom:132px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-f0efd8a{--display:flex;}.elementor-2554 .elementor-element.elementor-element-b1f2b6d{width:var( --container-widget-width, 95px );max-width:95px;--container-widget-width:95px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-b1f2b6d.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-b1f2b6d img{width:100%;}.elementor-2554 .elementor-element.elementor-element-04417c8{width:var( --container-widget-width, 941px );max-width:941px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;padding:16px 0px 51px 0px;--container-widget-width:941px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-04417c8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-04417c8 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-04417c8 .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:48px;font-weight:500;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-04417c8:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-04417c8:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-04417c8 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-84d47e6{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-031fb10{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-031fb10.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-031fb10 .elementor-button{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;padding:21px 47px 21px 47px;}.elementor-2554 .elementor-element.elementor-element-7dfe47f{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 9px 0px;}.elementor-2554 .elementor-element.elementor-element-7dfe47f.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-7dfe47f .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-7dfe47f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-7dfe47f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-7dfe47f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-7dfe47f .elementor-image-box-title{margin-bottom:3px;font-family:"Bronova", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-7dfe47f .elementor-image-box-wrapper .elementor-image-box-img{width:109px;}.elementor-2554 .elementor-element.elementor-element-7dfe47f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2554 .elementor-element.elementor-element-7dfe47f:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-7dfe47f:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-f04d4d4{--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:13px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-f04d4d4:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-f04d4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2554 .elementor-element.elementor-element-f77da0d{--e-image-carousel-slides-to-show:3;}.elementor-2554 .elementor-element.elementor-element-f77da0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-b684195{--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-2554 .elementor-element.elementor-element-b684195.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-1f4b8ce{width:var( --container-widget-width, 941px );max-width:941px;margin:19px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;padding:16px 0px 51px 0px;--container-widget-width:941px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-1f4b8ce.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-1f4b8ce .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-1f4b8ce .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:48px;font-weight:500;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-1f4b8ce:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-1f4b8ce:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-1f4b8ce .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:22px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#FF1919;}.elementor-2554 .elementor-element.elementor-element-f7e768b{width:var( --container-widget-width, 33.757% );max-width:33.757%;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:33.757%;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-f7e768b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-6a6a0eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2554 .elementor-element.elementor-element-6a6a0eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-2554 .elementor-element.elementor-element-6a6a0eb > .elementor-element-populated{border-style:solid;border-color:#000000;box-shadow:0px 0px 10px 0px #F7E39A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2554 .elementor-element.elementor-element-6a6a0eb > .elementor-element-populated, .elementor-2554 .elementor-element.elementor-element-6a6a0eb > .elementor-element-populated > .elementor-background-overlay, .elementor-2554 .elementor-element.elementor-element-6a6a0eb > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2554 .elementor-element.elementor-element-6a6a0eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2554 .elementor-element.elementor-element-88a9e9e .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:bold;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFB932 0%, #FFFEFC 100%);box-shadow:0px 6px 12px -5px rgba(0, 0, 0, 0.61);border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-2554 .elementor-element.elementor-element-88a9e9e{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;z-index:1;}.elementor-2554 .elementor-element.elementor-element-dabdfed img{width:100%;max-width:100%;}.elementor-2554 .elementor-element.elementor-element-d498a6d{text-align:center;}.elementor-2554 .elementor-element.elementor-element-d498a6d .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:17px;font-weight:800;color:#000000;}.elementor-2554 .elementor-element.elementor-element-ac70cbc{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-ac70cbc .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:14px;font-weight:500;color:#000000B3;}.elementor-2554 .elementor-element.elementor-element-b510576{width:var( --container-widget-width, 99.334% );max-width:99.334%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;padding:5px 0px 8px 0px;--container-widget-width:99.334%;--container-widget-flex-grow:0;text-align:center;}.elementor-2554 .elementor-element.elementor-element-b510576.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-b510576 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:23px;font-weight:700;line-height:25.53px;letter-spacing:-1.2px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-4b9ec44{width:var( --container-widget-width, 99.317% );max-width:99.317%;padding:5px 0px 0px 0px;--container-widget-width:99.317%;--container-widget-flex-grow:0;text-align:center;}.elementor-2554 .elementor-element.elementor-element-4b9ec44.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-4b9ec44 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-ed3cae2{width:100%;max-width:100%;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-ed3cae2.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-ed3cae2 .elementor-button{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;padding:21px 47px 21px 47px;}.elementor-2554 .elementor-element.elementor-element-437bb5c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-437bb5c img{width:91%;}.elementor-2554 .elementor-element.elementor-element-2601831{--spacer-size:11px;}.elementor-2554 .elementor-element.elementor-element-14d6ace:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2554 .elementor-element.elementor-element-14d6ace > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-2554 .elementor-element.elementor-element-14d6ace > .elementor-element-populated{border-style:solid;box-shadow:0px 0px 10px 0px #F7E39A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2554 .elementor-element.elementor-element-14d6ace > .elementor-element-populated, .elementor-2554 .elementor-element.elementor-element-14d6ace > .elementor-element-populated > .elementor-background-overlay, .elementor-2554 .elementor-element.elementor-element-14d6ace > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2554 .elementor-element.elementor-element-14d6ace > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2554 .elementor-element.elementor-element-0bcaa0c .elementor-button{background-color:transparent;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:bold;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FFB932 0%, #FFFEFC 100%);box-shadow:0px 6px 12px -5px rgba(0, 0, 0, 0.61);border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-2554 .elementor-element.elementor-element-0bcaa0c{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;z-index:1;}.elementor-2554 .elementor-element.elementor-element-531368c{text-align:center;}.elementor-2554 .elementor-element.elementor-element-531368c .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-2554 .elementor-element.elementor-element-d0a0cd6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-d0a0cd6 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:14px;font-weight:500;color:#000000B3;}.elementor-2554 .elementor-element.elementor-element-89430f1{width:var( --container-widget-width, 99.334% );max-width:99.334%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;padding:5px 0px 8px 0px;--container-widget-width:99.334%;--container-widget-flex-grow:0;text-align:center;}.elementor-2554 .elementor-element.elementor-element-89430f1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-89430f1 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:23px;font-weight:700;line-height:25.53px;letter-spacing:-1.2px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-2eaeec2{width:var( --container-widget-width, 99.317% );max-width:99.317%;padding:5px 0px 0px 0px;--container-widget-width:99.317%;--container-widget-flex-grow:0;text-align:center;}.elementor-2554 .elementor-element.elementor-element-2eaeec2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-2eaeec2 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-1b95ca7{width:100%;max-width:100%;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-1b95ca7.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-1b95ca7 .elementor-button{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;padding:21px 47px 21px 47px;}.elementor-2554 .elementor-element.elementor-element-4b0888c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-4b0888c img{width:91%;}.elementor-2554 .elementor-element.elementor-element-ce85eb3{--spacer-size:11px;}.elementor-2554 .elementor-element.elementor-element-c40c848:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2554 .elementor-element.elementor-element-c40c848 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2554 .elementor-element.elementor-element-c40c848 > .elementor-element-populated{border-style:solid;box-shadow:0px 0px 10px 0px #F7E39A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2554 .elementor-element.elementor-element-c40c848 > .elementor-element-populated, .elementor-2554 .elementor-element.elementor-element-c40c848 > .elementor-element-populated > .elementor-background-overlay, .elementor-2554 .elementor-element.elementor-element-c40c848 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2554 .elementor-element.elementor-element-c40c848 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2554 .elementor-element.elementor-element-72d560f .elementor-button{background-color:transparent;font-family:"Bronova", Sans-serif;font-size:15px;font-weight:800;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#FFFDFD;color:#FFFDFD;background-image:linear-gradient(180deg, #FF0000 0%, #FF0000 100%);box-shadow:0px 6px 12px -5px rgba(0, 0, 0, 0.61);border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-2554 .elementor-element.elementor-element-72d560f{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;z-index:1;}.elementor-2554 .elementor-element.elementor-element-72d560f .elementor-button-content-wrapper{flex-direction:row;}.elementor-2554 .elementor-element.elementor-element-d0faf89{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-1d45440{text-align:center;}.elementor-2554 .elementor-element.elementor-element-1d45440 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-2554 .elementor-element.elementor-element-406a656{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-406a656 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:14px;font-weight:500;color:#000000B3;}.elementor-2554 .elementor-element.elementor-element-6987f73{width:var( --container-widget-width, 99.334% );max-width:99.334%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;padding:5px 0px 8px 0px;--container-widget-width:99.334%;--container-widget-flex-grow:0;text-align:center;}.elementor-2554 .elementor-element.elementor-element-6987f73.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-6987f73 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:23px;font-weight:700;line-height:25.53px;letter-spacing:-1.2px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-d2e5d35{width:var( --container-widget-width, 99.317% );max-width:99.317%;padding:5px 0px 0px 0px;--container-widget-width:99.317%;--container-widget-flex-grow:0;text-align:center;}.elementor-2554 .elementor-element.elementor-element-d2e5d35.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-d2e5d35 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-8f7e1b6{width:100%;max-width:100%;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-8f7e1b6.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-8f7e1b6 .elementor-button{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;padding:21px 47px 21px 47px;}.elementor-2554 .elementor-element.elementor-element-c915987{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-c915987 img{width:91%;}.elementor-2554 .elementor-element.elementor-element-4c3a4e1{--spacer-size:11px;}.elementor-2554 .elementor-element.elementor-element-2d93b75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2554 .elementor-element.elementor-element-2d93b75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-2554 .elementor-element.elementor-element-2d93b75 > .elementor-element-populated{border-style:solid;box-shadow:0px 0px 10px 0px #F7E39A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2554 .elementor-element.elementor-element-2d93b75 > .elementor-element-populated, .elementor-2554 .elementor-element.elementor-element-2d93b75 > .elementor-element-populated > .elementor-background-overlay, .elementor-2554 .elementor-element.elementor-element-2d93b75 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2554 .elementor-element.elementor-element-2d93b75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2554 .elementor-element.elementor-element-a37a2e8 .elementor-button{background-color:transparent;font-family:"Bronova", Sans-serif;font-size:15px;font-weight:800;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FF0000 0%, #FD0000 100%);box-shadow:0px 6px 12px -5px rgba(0, 0, 0, 0.61);border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-2554 .elementor-element.elementor-element-a37a2e8{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;z-index:1;}.elementor-2554 .elementor-element.elementor-element-a37a2e8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2554 .elementor-element.elementor-element-b1f7eda{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-d4f2160.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-d4f2160{text-align:center;}.elementor-2554 .elementor-element.elementor-element-d4f2160 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-2554 .elementor-element.elementor-element-372b274{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-372b274 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:14px;font-weight:500;color:#000000B3;}.elementor-2554 .elementor-element.elementor-element-8e93096{width:var( --container-widget-width, 99.334% );max-width:99.334%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;padding:5px 0px 8px 0px;--container-widget-width:99.334%;--container-widget-flex-grow:0;text-align:center;}.elementor-2554 .elementor-element.elementor-element-8e93096.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-8e93096 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:23px;font-weight:700;line-height:25.53px;letter-spacing:-1.2px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-75a2f15{width:var( --container-widget-width, 99.317% );max-width:99.317%;padding:5px 0px 0px 0px;--container-widget-width:99.317%;--container-widget-flex-grow:0;text-align:center;}.elementor-2554 .elementor-element.elementor-element-75a2f15.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-75a2f15 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-5d81d98{width:100%;max-width:100%;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-5d81d98.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-5d81d98 .elementor-button{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;padding:21px 47px 21px 47px;}.elementor-2554 .elementor-element.elementor-element-928747c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-928747c img{width:91%;}.elementor-2554 .elementor-element.elementor-element-d96e8c2{--spacer-size:11px;}.elementor-2554 .elementor-element.elementor-element-82ddd58{--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:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-82ddd58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-fc940f4{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-fc940f4.e-con{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-26c32eb{width:var( --container-widget-width, 753px );max-width:753px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;padding:16px 0px 51px 0px;--container-widget-width:753px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-26c32eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-26c32eb .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-26c32eb .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:48px;font-weight:400;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-26c32eb:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-26c32eb:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-26c32eb .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-63ae325{--display:flex;}.elementor-2554 .elementor-element.elementor-element-e71605d{--display:flex;--overflow:hidden;--border-radius:17px 17px 17px 17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-0a33451{--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 6px;--row-gap:0px;--column-gap:6px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:33px;--padding-left:23px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-f128243{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2554 .elementor-element.elementor-element-24f81fb{width:var( --container-widget-width, 251px );max-width:251px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;--container-widget-width:251px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-24f81fb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-24f81fb .elementor-icon-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-24f81fb .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-24f81fb .elementor-icon-box-title, .elementor-2554 .elementor-element.elementor-element-24f81fb .elementor-icon-box-title a{font-family:"Bronova", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0px;}.elementor-2554 .elementor-element.elementor-element-24f81fb .elementor-icon-box-description{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;line-height:125%;color:#000000;}.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-2554 .elementor-element.elementor-element-e33b5a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-e33b5a6 .elementor-icon-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-e33b5a6 .elementor-icon{font-size:78.12px;}.elementor-2554 .elementor-element.elementor-element-e33b5a6 .elementor-icon svg{height:78.12px;}.elementor-2554 .elementor-element.elementor-element-1d0987b{width:var( --container-widget-width, 296.688px );max-width:296.688px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 20px 0px;--container-widget-width:296.688px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-1d0987b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-1d0987b .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-1d0987b .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:48px;font-weight:400;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-1d0987b .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-76ab091{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2554 .elementor-element.elementor-element-76ab091 .elementor-icon-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-76ab091 .elementor-icon{font-size:46px;}.elementor-2554 .elementor-element.elementor-element-76ab091 .elementor-icon svg{height:46px;}.elementor-2554 .elementor-element.elementor-element-70688a3{--display:flex;}.elementor-2554 .elementor-element.elementor-element-a3f01d4{--display:flex;--overflow:hidden;--border-radius:17px 17px 17px 17px;}.elementor-2554 .elementor-element.elementor-element-42eb772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;}.elementor-2554 .elementor-element.elementor-element-0a59ddd{--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 6px;--row-gap:0px;--column-gap:6px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:32px;--padding-left:23px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-7826106{width:var( --container-widget-width, 251px );max-width:251px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;--container-widget-width:251px;--container-widget-flex-grow:0;--icon-box-icon-margin:11px;}.elementor-2554 .elementor-element.elementor-element-7826106.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-7826106 .elementor-icon-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-7826106 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-7826106 .elementor-icon{font-size:33px;}.elementor-2554 .elementor-element.elementor-element-7826106 .elementor-icon-box-title, .elementor-2554 .elementor-element.elementor-element-7826106 .elementor-icon-box-title a{font-family:"Bronova", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0px;}.elementor-2554 .elementor-element.elementor-element-7826106 .elementor-icon-box-description{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;line-height:125%;color:#000000;}.elementor-2554 .elementor-element.elementor-element-02790ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-02790ae .elementor-icon-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-02790ae .elementor-icon{font-size:78.12px;}.elementor-2554 .elementor-element.elementor-element-02790ae .elementor-icon svg{height:78.12px;}.elementor-2554 .elementor-element.elementor-element-9a05cdc{width:var( --container-widget-width, 296.688px );max-width:296.688px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 20px 0px;--container-widget-width:296.688px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-9a05cdc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-9a05cdc .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-9a05cdc .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:48px;font-weight:400;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-9a05cdc .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-dbb6688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2554 .elementor-element.elementor-element-dbb6688 .elementor-icon-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-dbb6688 .elementor-icon{font-size:46px;}.elementor-2554 .elementor-element.elementor-element-dbb6688 .elementor-icon svg{height:46px;}.elementor-2554 .elementor-element.elementor-element-f49c2b6{--display:flex;}.elementor-2554 .elementor-element.elementor-element-bd468d2{--display:flex;--overflow:hidden;--border-radius:17px 17px 17px 17px;}.elementor-2554 .elementor-element.elementor-element-9eba47a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;}.elementor-2554 .elementor-element.elementor-element-aa399b1{--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 6px;--row-gap:0px;--column-gap:6px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:32px;--padding-left:23px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-9b6b855{width:var( --container-widget-width, 251px );max-width:251px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;--container-widget-width:251px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-9b6b855.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-9b6b855 .elementor-icon-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-9b6b855 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-9b6b855 .elementor-icon-box-title, .elementor-2554 .elementor-element.elementor-element-9b6b855 .elementor-icon-box-title a{font-family:"Bronova", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0px;}.elementor-2554 .elementor-element.elementor-element-9b6b855 .elementor-icon-box-description{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;line-height:125%;color:#000000;}.elementor-2554 .elementor-element.elementor-element-91cd854{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-91cd854 .elementor-icon-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-91cd854 .elementor-icon{font-size:78.12px;}.elementor-2554 .elementor-element.elementor-element-91cd854 .elementor-icon svg{height:78.12px;}.elementor-2554 .elementor-element.elementor-element-dc156fa{width:var( --container-widget-width, 296.688px );max-width:296.688px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 20px 0px;--container-widget-width:296.688px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-dc156fa.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-dc156fa .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-dc156fa .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:48px;font-weight:400;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-dc156fa .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-e8e3854{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2554 .elementor-element.elementor-element-e8e3854 .elementor-icon-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-e8e3854 .elementor-icon{font-size:46px;}.elementor-2554 .elementor-element.elementor-element-e8e3854 .elementor-icon svg{height:46px;}.elementor-2554 .elementor-element.elementor-element-25bd0a2{--display:flex;}.elementor-2554 .elementor-element.elementor-element-ab9708c{--display:flex;}.elementor-2554 .elementor-element.elementor-element-6c922d6{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:11px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:17px 17px 17px 17px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-2554 .elementor-element.elementor-element-608cd1f{--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:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-50a5a80{width:var( --container-widget-width, 941px );max-width:941px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;padding:16px 0px 51px 0px;--container-widget-width:941px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-50a5a80.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2554 .elementor-element.elementor-element-50a5a80 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-50a5a80 .elementor-image-box-title{font-family:"Bronova", Sans-serif;font-size:48px;font-weight:400;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-50a5a80:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-50a5a80:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-50a5a80 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-2132249{--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:61px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-16ca201{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-4f2976f{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-4f2976f.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-4f2976f .elementor-button{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;padding:21px 47px 21px 47px;}.elementor-2554 .elementor-element.elementor-element-70d29a5{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 9px 0px;}.elementor-2554 .elementor-element.elementor-element-70d29a5.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-70d29a5 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-70d29a5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-70d29a5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-70d29a5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-70d29a5 .elementor-image-box-title{margin-bottom:3px;font-family:"Bronova", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-70d29a5 .elementor-image-box-wrapper .elementor-image-box-img{width:109px;}.elementor-2554 .elementor-element.elementor-element-70d29a5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2554 .elementor-element.elementor-element-70d29a5:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-70d29a5:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-dfb5587{--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:69px 0px;--row-gap:69px;--column-gap:0px;--margin-top:51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:111px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-8557819{--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;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:87px;--padding-bottom:97px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-8557819:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-8557819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lisodedalia.com.br/wp-content/uploads/2025/10/Frame-199.webp");background-size:cover;}.elementor-2554 .elementor-element.elementor-element-8557819::before, .elementor-2554 .elementor-element.elementor-element-8557819 > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-8557819 > .e-con-inner > .elementor-background-video-container::before, .elementor-2554 .elementor-element.elementor-element-8557819 > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-8557819 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2554 .elementor-element.elementor-element-8557819 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2554 .elementor-element.elementor-element-8557819.e-con{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-49bb262{--display:flex;}.elementor-2554 .elementor-element.elementor-element-4828050 .elementor-icon-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-4828050.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-2554 .elementor-element.elementor-element-4828050.elementor-view-framed .elementor-icon, .elementor-2554 .elementor-element.elementor-element-4828050.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-2554 .elementor-element.elementor-element-4828050.elementor-view-framed .elementor-icon, .elementor-2554 .elementor-element.elementor-element-4828050.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-2554 .elementor-element.elementor-element-4828050 .elementor-icon{font-size:323.17px;}.elementor-2554 .elementor-element.elementor-element-4828050 .elementor-icon svg{height:323.17px;}.elementor-2554 .elementor-element.elementor-element-1e21483{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2554 .elementor-element.elementor-element-ffbfed5{width:var( --container-widget-width, 422px );max-width:422px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 0px 0px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-ffbfed5.elementor-element{--align-self:flex-start;}.elementor-2554 .elementor-element.elementor-element-ffbfed5 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-ffbfed5 .elementor-image-box-title{margin-bottom:22px;font-family:"Bronova", Sans-serif;font-size:48px;font-weight:400;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-ffbfed5:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-ffbfed5:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-ffbfed5 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-3dcfefb{width:100%;max-width:100%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-3dcfefb.elementor-element{--align-self:flex-start;}.elementor-2554 .elementor-element.elementor-element-3dcfefb .elementor-button{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;padding:21px 32px 21px 32px;}.elementor-2554 .elementor-element.elementor-element-d601a01{--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-2554 .elementor-element.elementor-element-9bc0e75{--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:81px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-3510a2f{--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-2554 .elementor-element.elementor-element-a8ddf20{width:var( --container-widget-width, 421px );max-width:421px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 0px 0px;--container-widget-width:421px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-a8ddf20.elementor-element{--align-self:flex-start;}.elementor-2554 .elementor-element.elementor-element-a8ddf20 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-a8ddf20 .elementor-image-box-title{margin-bottom:22px;font-family:"Bronova", Sans-serif;font-size:61px;font-weight:400;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-a8ddf20:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-a8ddf20:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-a8ddf20 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-c601f86{--display:flex;}.elementor-2554 .elementor-element.elementor-element-b164d0f{font-family:"Bronova", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-cba0829{--display:flex;}.elementor-2554 .elementor-element.elementor-element-23ada2b{font-family:"Bronova", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-86f96cd{--display:flex;}.elementor-2554 .elementor-element.elementor-element-3d473d3{font-family:"Bronova", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-5303fdd{--display:flex;}.elementor-2554 .elementor-element.elementor-element-b851eda{font-family:"Bronova", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-49d60d4{--display:flex;}.elementor-2554 .elementor-element.elementor-element-48ace57{--display:flex;}.elementor-2554 .elementor-element.elementor-element-5e950f8{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 539px );max-width:539px;--container-widget-width:539px;--container-widget-flex-grow:0;z-index:2;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:21px;}.elementor-2554 .elementor-element.elementor-element-5e950f8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2554 .elementor-element.elementor-element-5e950f8 {--n-accordion-padding:23px 20px 23px 020px;}:where( .elementor-2554 .elementor-element.elementor-element-5e950f8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Bronova", Sans-serif;}:where( .elementor-2554 .elementor-element.elementor-element-5e950f8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:23px;}.elementor-2554 .elementor-element.elementor-element-e0adc7c{margin:-76px -64px calc(var(--kit-widget-spacing, 0px) + -23px) -180px;z-index:1;}.elementor-2554 .elementor-element.elementor-element-e0adc7c img{width:1000px;}.elementor-2554 .elementor-element.elementor-element-b52cbe3{width:var( --container-widget-width, 428px );max-width:428px;--container-widget-width:428px;--container-widget-flex-grow:0;top:-13.265px;z-index:0;}.elementor-2554 .elementor-element.elementor-element-b52cbe3.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2554 .elementor-element.elementor-element-b52cbe3{left:730.121px;}body.rtl .elementor-2554 .elementor-element.elementor-element-b52cbe3{right:730.121px;}.elementor-2554 .elementor-element.elementor-element-4a8c263{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:66px;--padding-bottom:176px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-4a8c263.e-con{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-61a4ef3{--display:flex;--justify-content:center;}.elementor-2554 .elementor-element.elementor-element-b5185f3{width:var( --container-widget-width, 335px );max-width:335px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:16px 0px 0px 0px;--container-widget-width:335px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-b5185f3.elementor-element{--align-self:flex-start;}.elementor-2554 .elementor-element.elementor-element-b5185f3 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-b5185f3 .elementor-image-box-title{margin-bottom:22px;font-family:"Bronova", Sans-serif;font-size:36px;font-weight:400;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-b5185f3:has(:hover) .elementor-image-box-title,
					 .elementor-2554 .elementor-element.elementor-element-b5185f3:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-2554 .elementor-element.elementor-element-b5185f3 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-d2ea460{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;top:-69.705px;}.elementor-2554 .elementor-element.elementor-element-d2ea460.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2554 .elementor-element.elementor-element-d2ea460{left:415.777px;}body.rtl .elementor-2554 .elementor-element.elementor-element-d2ea460{right:415.777px;}.elementor-2554 .elementor-element.elementor-element-333ec2a{--display:flex;--justify-content:center;--gap:19px 0px;--row-gap:19px;--column-gap:0px;}.elementor-2554 .elementor-element.elementor-element-8f2848d{width:var( --container-widget-width, 422px );max-width:422px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 0px 0px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-8f2848d.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-8f2848d .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-8f2848d .elementor-image-box-title{margin-bottom:22px;font-family:"Bronova", Sans-serif;font-size:48px;font-weight:400;line-height:105%;letter-spacing:-2.56px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-8f2848d .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-0.36px;color:#000000;}.elementor-2554 .elementor-element.elementor-element-e2fa9eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-e2fa9eb.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-e2fa9eb .elementor-button{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#000000;color:#000000;padding:21px 30px 21px 30px;}.elementor-2554 .elementor-element.elementor-element-53ae0ed{--display:flex;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-53ae0ed:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-53ae0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5CBA3;}.elementor-2554 .elementor-element.elementor-element-63e345d{--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:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-8970f77{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-2554 .elementor-element.elementor-element-dabbdde .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-dabbdde.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-2554 .elementor-element.elementor-element-dabbdde.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-2554 .elementor-element.elementor-element-dabbdde.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-2554 .elementor-element.elementor-element-dabbdde .elementor-image-box-title{margin-bottom:0px;font-family:"Bronova", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-2554 .elementor-element.elementor-element-dabbdde .elementor-image-box-wrapper .elementor-image-box-img{width:37px;}.elementor-2554 .elementor-element.elementor-element-dabbdde .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2554 .elementor-element.elementor-element-d998d14{width:var( --container-widget-width, 386px );max-width:386px;--container-widget-width:386px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-d998d14 .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-d998d14 .elementor-image-box-title{margin-bottom:0px;font-family:"Bronova", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-2554 .elementor-element.elementor-element-d998d14 .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-b529d96{--display:flex;}.elementor-2554 .elementor-element.elementor-element-bfa75fa{--display:flex;}.elementor-2554 .elementor-element.elementor-element-baa4356 .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-2554 .elementor-element.elementor-element-d67b63a{padding:14px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-d67b63a .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-0f2056c{padding:010px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-0f2056c .elementor-heading-title{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-75b05d5{--display:flex;}.elementor-2554 .elementor-element.elementor-element-7b25a79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-cf3b08e{width:var( --container-widget-width, 386px );max-width:386px;--container-widget-width:386px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-cf3b08e .elementor-image-box-wrapper{text-align:left;}.elementor-2554 .elementor-element.elementor-element-cf3b08e .elementor-image-box-title{margin-bottom:0px;font-family:"Bronova", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-2554 .elementor-element.elementor-element-cf3b08e .elementor-image-box-description{font-family:"Bronova", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-2554 .elementor-element.elementor-element-e59ee7d{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:43px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2554 .elementor-element.elementor-element-e59ee7d .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-2554 .elementor-element.elementor-element-e59ee7d .elementor-social-icon i{color:#02010100;}.elementor-2554 .elementor-element.elementor-element-e59ee7d .elementor-social-icon svg{fill:#02010100;}@media(max-width:1024px){.elementor-2554 .elementor-element.elementor-element-88a9e9e{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-88a9e9e .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-2554 .elementor-element.elementor-element-0bcaa0c{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-0bcaa0c .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-2554 .elementor-element.elementor-element-72d560f{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-72d560f .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-2554 .elementor-element.elementor-element-a37a2e8{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-a37a2e8 .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-2554 .elementor-element.elementor-element-6c922d6{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2554 .elementor-element.elementor-element-34e9946:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-34e9946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lisodedalia.com.br/wp-content/uploads/2025/10/Frame-1948758190-1.webp");background-position:top center;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-34e9946{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:224px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-f5383b7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2554 .elementor-element.elementor-element-6c91af5{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-6c91af5.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-6c91af5 .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-6c91af5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-6c91af5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-6c91af5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-6c91af5 .elementor-image-box-title{margin-bottom:0px;font-size:24px;}.elementor-2554 .elementor-element.elementor-element-6c91af5 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-2554 .elementor-element.elementor-element-1710211{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 37px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2554 .elementor-element.elementor-element-1710211.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-1710211 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-1710211 .elementor-image-box-title{margin-bottom:16px;font-size:33px;line-height:120%;letter-spacing:-2.1px;}.elementor-2554 .elementor-element.elementor-element-1710211 .elementor-image-box-description{font-size:14px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-46420e7{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2554 .elementor-element.elementor-element-46420e7.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-46420e7 .elementor-button{font-size:13px;padding:20px 30px 20px 30px;}.elementor-2554 .elementor-element.elementor-element-9291358{width:var( --container-widget-width, 238px );max-width:238px;padding:10px 0px 16px 0px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-9291358.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-9291358 .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-9291358 .elementor-image-box-title{font-size:12px;}.elementor-2554 .elementor-element.elementor-element-2ef8360{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 508px );max-width:508px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:508px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-b64a92a img{width:77%;max-width:40%;}.elementor-2554 .elementor-element.elementor-element-3d4046d{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-3d4046d .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-2554 .elementor-element.elementor-element-17ac1f3{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-7c81aca > .elementor-element-populated{margin:0px 2px 2px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-5a6a9a6 img{max-width:40%;}.elementor-2554 .elementor-element.elementor-element-d9c261f{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-2554 .elementor-element.elementor-element-d9c261f .elementor-heading-title{font-size:22px;}.elementor-2554 .elementor-element.elementor-element-56e3979{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-2554 .elementor-element.elementor-element-0dc97ec img{max-width:40%;}.elementor-2554 .elementor-element.elementor-element-b9e6771 .elementor-heading-title{font-size:22px;}.elementor-2554 .elementor-element.elementor-element-433ee9e{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-2554 .elementor-element.elementor-element-f755fb8 img{width:40%;}.elementor-2554 .elementor-element.elementor-element-8ebac9a{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-8ebac9a .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-2554 .elementor-element.elementor-element-079abaf{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-5bd9a9a img{max-width:40%;}.elementor-2554 .elementor-element.elementor-element-044d8fa{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-2554 .elementor-element.elementor-element-044d8fa .elementor-heading-title{font-size:22px;}.elementor-2554 .elementor-element.elementor-element-7795d05{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-2554 .elementor-element.elementor-element-b251b4b img{max-width:40%;}.elementor-2554 .elementor-element.elementor-element-1fa2106{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-2554 .elementor-element.elementor-element-1fa2106 .elementor-heading-title{font-size:22px;}.elementor-2554 .elementor-element.elementor-element-1dbdd96{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-2554 .elementor-element.elementor-element-6dea590{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2554 .elementor-element.elementor-element-a17dca0{width:var( --container-widget-width, 386px );max-width:386px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 020px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-a17dca0 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-a17dca0 .elementor-image-box-title{margin-bottom:8px;font-size:32px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-a17dca0 .elementor-image-box-description{font-size:14px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-0c82d4a{width:var( --container-widget-width, 334px );max-width:334px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:334px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-0c82d4a.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-f28261b{width:var( --container-widget-width, 334px );max-width:334px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:334px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-f28261b.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-29aec9d{width:var( --container-widget-width, 334px );max-width:334px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:334px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-29aec9d.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-7de3c7f{width:var( --container-widget-width, 334px );max-width:334px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;--container-widget-width:334px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-7de3c7f.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-c62224c{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2554 .elementor-element.elementor-element-c62224c .elementor-button{font-size:14px;padding:20px 30px 20px 30px;}.elementor-2554 .elementor-element.elementor-element-d65c41a{width:var( --container-widget-width, 238px );max-width:238px;padding:0px 0px 0px 0px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-d65c41a.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-d65c41a .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-d65c41a .elementor-image-box-title{font-size:12px;}.elementor-2554 .elementor-element.elementor-element-db84fe8{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2554 .elementor-element.elementor-element-e4d58fb{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-e4d58fb.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-e4d58fb .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-e4d58fb .elementor-image-box-title{font-size:20px;line-height:20px;}.elementor-2554 .elementor-element.elementor-element-f06401e{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-f06401e img{width:100%;}.elementor-2554 .elementor-element.elementor-element-1778a80{margin:017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-1778a80 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-1778a80 .elementor-image-box-title{margin-bottom:13px;font-size:28px;}.elementor-2554 .elementor-element.elementor-element-1778a80 .elementor-image-box-description{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-f0d379b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2554 .elementor-element.elementor-element-8c14b08{padding:6px 6px 10px 6px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-2554 .elementor-element.elementor-element-8c14b08 .elementor-image-box-img{margin-bottom:2px;}.elementor-2554 .elementor-element.elementor-element-8c14b08.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2554 .elementor-element.elementor-element-8c14b08.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2554 .elementor-element.elementor-element-8c14b08.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2554 .elementor-element.elementor-element-8c14b08 .elementor-image-box-title{margin-bottom:1px;font-size:18px;}.elementor-2554 .elementor-element.elementor-element-8c14b08 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2554 .elementor-element.elementor-element-8c14b08 .elementor-image-box-description{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-bd2d978{padding:6px 6px 10px 6px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-2554 .elementor-element.elementor-element-bd2d978 .elementor-image-box-img{margin-bottom:2px;}.elementor-2554 .elementor-element.elementor-element-bd2d978.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2554 .elementor-element.elementor-element-bd2d978.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2554 .elementor-element.elementor-element-bd2d978.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2554 .elementor-element.elementor-element-bd2d978 .elementor-image-box-title{margin-bottom:1px;font-size:18px;}.elementor-2554 .elementor-element.elementor-element-bd2d978 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2554 .elementor-element.elementor-element-bd2d978 .elementor-image-box-description{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-b0732f0{padding:6px 6px 10px 6px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-2554 .elementor-element.elementor-element-b0732f0 .elementor-image-box-img{margin-bottom:2px;}.elementor-2554 .elementor-element.elementor-element-b0732f0.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2554 .elementor-element.elementor-element-b0732f0.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2554 .elementor-element.elementor-element-b0732f0.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2554 .elementor-element.elementor-element-b0732f0 .elementor-image-box-title{margin-bottom:1px;font-size:18px;}.elementor-2554 .elementor-element.elementor-element-b0732f0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2554 .elementor-element.elementor-element-b0732f0 .elementor-image-box-description{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-99322b2{padding:6px 6px 10px 6px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-2554 .elementor-element.elementor-element-99322b2 .elementor-image-box-img{margin-bottom:2px;}.elementor-2554 .elementor-element.elementor-element-99322b2.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-2554 .elementor-element.elementor-element-99322b2.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-2554 .elementor-element.elementor-element-99322b2.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-2554 .elementor-element.elementor-element-99322b2 .elementor-image-box-title{margin-bottom:1px;font-size:18px;}.elementor-2554 .elementor-element.elementor-element-99322b2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2554 .elementor-element.elementor-element-99322b2 .elementor-image-box-description{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-9607fb7{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-17f3ac3 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-17f3ac3 .elementor-image-box-title{margin-bottom:13px;font-size:28px;}.elementor-2554 .elementor-element.elementor-element-17f3ac3 .elementor-image-box-description{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-25a7436{width:var( --container-widget-width, 238px );max-width:238px;padding:0px 0px 0px 0px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-25a7436.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-25a7436 .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-25a7436 .elementor-image-box-title{font-size:12px;}.elementor-2554 .elementor-element.elementor-element-2a6a510{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2554 .elementor-element.elementor-element-b1f2b6d{--container-widget-width:99px;--container-widget-flex-grow:0;width:var( --container-widget-width, 99px );max-width:99px;}.elementor-2554 .elementor-element.elementor-element-b1f2b6d img{width:100%;}.elementor-2554 .elementor-element.elementor-element-04417c8{width:var( --container-widget-width, 386px );max-width:386px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 020px 0px;--container-widget-width:386px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-04417c8 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-04417c8 .elementor-image-box-title{margin-bottom:8px;font-size:32px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-04417c8 .elementor-image-box-description{font-size:14px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-84d47e6{--e-image-carousel-slides-to-show:2;margin:20px -103px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-031fb10{margin:57px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-2554 .elementor-element.elementor-element-031fb10 .elementor-button{font-size:14px;padding:20px 30px 20px 30px;}.elementor-2554 .elementor-element.elementor-element-7dfe47f{width:var( --container-widget-width, 238px );max-width:238px;padding:0px 0px 0px 0px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-7dfe47f.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-7dfe47f .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-7dfe47f .elementor-image-box-title{font-size:12px;}.elementor-2554 .elementor-element.elementor-element-f04d4d4{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-f77da0d{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 508px );max-width:508px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:508px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-b684195{--width:500px;}.elementor-2554 .elementor-element.elementor-element-1f4b8ce{width:var( --container-widget-width, 350px );max-width:350px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 020px 0px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-1f4b8ce .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-1f4b8ce .elementor-image-box-title{margin-bottom:11px;font-size:33px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-1f4b8ce .elementor-image-box-description{font-size:17px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-f7e768b{width:var( --container-widget-width, 324.516px );max-width:324.516px;--container-widget-width:324.516px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-88a9e9e{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-2554 .elementor-element.elementor-element-88a9e9e .elementor-button{font-size:16px;border-radius:20px 20px 20px 20px;}.elementor-2554 .elementor-element.elementor-element-dabdfed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-dabdfed img{width:88%;border-radius:20px 20px 20px 20px;}.elementor-2554 .elementor-element.elementor-element-d498a6d{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-d498a6d .elementor-heading-title{font-size:17px;}.elementor-2554 .elementor-element.elementor-element-ac70cbc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-ac70cbc .elementor-heading-title{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-b510576{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 6px 0px;}.elementor-2554 .elementor-element.elementor-element-b510576.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-b510576 .elementor-heading-title{font-size:25px;}.elementor-2554 .elementor-element.elementor-element-4b9ec44{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-4b9ec44.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-4b9ec44 .elementor-heading-title{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-ed3cae2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-ed3cae2 .elementor-button{font-size:17px;letter-spacing:-0.2px;}.elementor-2554 .elementor-element.elementor-element-437bb5c{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-437bb5c img{width:60%;}.elementor-2554 .elementor-element.elementor-element-14d6ace > .elementor-element-populated{margin:21px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-0bcaa0c{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-2554 .elementor-element.elementor-element-0bcaa0c .elementor-button{font-size:14px;border-radius:20px 20px 20px 20px;}.elementor-2554 .elementor-element.elementor-element-0238fb5 img{width:80%;}.elementor-2554 .elementor-element.elementor-element-531368c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-531368c .elementor-heading-title{font-size:17px;}.elementor-2554 .elementor-element.elementor-element-d0a0cd6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-d0a0cd6 .elementor-heading-title{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-89430f1{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 0px 6px 0px;}.elementor-2554 .elementor-element.elementor-element-89430f1.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-89430f1 .elementor-heading-title{font-size:25px;}.elementor-2554 .elementor-element.elementor-element-2eaeec2{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-2eaeec2.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-2eaeec2 .elementor-heading-title{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-1b95ca7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-1b95ca7 .elementor-button{font-size:17px;letter-spacing:-0.2px;}.elementor-2554 .elementor-element.elementor-element-4b0888c{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-4b0888c img{width:60%;}.elementor-2554 .elementor-element.elementor-element-c40c848 > .elementor-element-populated{margin:28px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-72d560f{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-2554 .elementor-element.elementor-element-72d560f .elementor-button{font-size:14px;border-radius:15px 15px 15px 15px;padding:12px 12px 12px 12px;}.elementor-2554 .elementor-element.elementor-element-d0faf89 img{width:80%;}.elementor-2554 .elementor-element.elementor-element-1d45440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-1d45440 .elementor-heading-title{font-size:17px;}.elementor-2554 .elementor-element.elementor-element-406a656{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-406a656 .elementor-heading-title{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-6987f73{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 0px 6px 0px;}.elementor-2554 .elementor-element.elementor-element-6987f73.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-6987f73 .elementor-heading-title{font-size:25px;}.elementor-2554 .elementor-element.elementor-element-d2e5d35{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-d2e5d35.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-d2e5d35 .elementor-heading-title{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-8f7e1b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-8f7e1b6 .elementor-button{font-size:17px;letter-spacing:-0.2px;}.elementor-2554 .elementor-element.elementor-element-c915987{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-c915987 img{width:60%;}.elementor-2554 .elementor-element.elementor-element-2d93b75 > .elementor-element-populated{margin:37px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-a37a2e8{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-2554 .elementor-element.elementor-element-a37a2e8 .elementor-button{font-size:14px;border-radius:15px 15px 15px 15px;padding:12px 12px 12px 12px;}.elementor-2554 .elementor-element.elementor-element-b1f7eda{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-b1f7eda img{width:69%;}.elementor-2554 .elementor-element.elementor-element-d4f2160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2554 .elementor-element.elementor-element-d4f2160.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-d4f2160 .elementor-heading-title{font-size:17px;}.elementor-2554 .elementor-element.elementor-element-372b274{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-372b274 .elementor-heading-title{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-8e93096{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 0px 6px 0px;}.elementor-2554 .elementor-element.elementor-element-8e93096.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-8e93096 .elementor-heading-title{font-size:25px;}.elementor-2554 .elementor-element.elementor-element-75a2f15{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-75a2f15.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-75a2f15 .elementor-heading-title{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-5d81d98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-5d81d98 .elementor-button{font-size:17px;letter-spacing:-0.2px;}.elementor-2554 .elementor-element.elementor-element-928747c{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-928747c img{width:60%;}.elementor-2554 .elementor-element.elementor-element-82ddd58{--width:440px;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-fc940f4{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-26c32eb{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 020px 0px;--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-2554 .elementor-element.elementor-element-26c32eb .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-26c32eb .elementor-image-box-title{margin-bottom:8px;font-size:28px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-26c32eb .elementor-image-box-description{font-size:14px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-0a33451{--content-width:887px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-2554 .elementor-element.elementor-element-f128243 img{width:76%;}.elementor-2554 .elementor-element.elementor-element-24f81fb{width:var( --container-widget-width, 104.944% );max-width:104.944%;margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:104.944%;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-24f81fb.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-24f81fb .elementor-icon-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-24f81fb .elementor-icon-box-title, .elementor-2554 .elementor-element.elementor-element-24f81fb .elementor-icon-box-title a{font-size:16px;}.elementor-2554 .elementor-element.elementor-element-24f81fb .elementor-icon-box-description{font-size:16px;}.elementor-2554 .elementor-element.elementor-element-e33b5a6 .elementor-icon-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-1d0987b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 20px 0px;--container-widget-width:407px;--container-widget-flex-grow:0;width:var( --container-widget-width, 407px );max-width:407px;}.elementor-2554 .elementor-element.elementor-element-1d0987b.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-1d0987b .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-1d0987b .elementor-image-box-title{margin-bottom:13px;font-size:28px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-1d0987b .elementor-image-box-description{font-size:14px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-76ab091 .elementor-icon{font-size:49px;}.elementor-2554 .elementor-element.elementor-element-76ab091 .elementor-icon svg{height:49px;}.elementor-2554 .elementor-element.elementor-element-42eb772 img{width:62%;}.elementor-2554 .elementor-element.elementor-element-0a59ddd{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-7826106{width:var( --container-widget-width, 95.514% );max-width:95.514%;padding:0px 0px 0px 0px;--container-widget-width:95.514%;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-7826106.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-7826106 .elementor-icon-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-7826106 .elementor-icon{font-size:6px;}.elementor-2554 .elementor-element.elementor-element-7826106 .elementor-icon-box-title, .elementor-2554 .elementor-element.elementor-element-7826106 .elementor-icon-box-title a{font-size:16px;}.elementor-2554 .elementor-element.elementor-element-7826106 .elementor-icon-box-description{font-size:16px;}.elementor-2554 .elementor-element.elementor-element-02790ae .elementor-icon-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-9a05cdc{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:6px 0px 20px 2px;--container-widget-width:736px;--container-widget-flex-grow:0;width:var( --container-widget-width, 736px );max-width:736px;}.elementor-2554 .elementor-element.elementor-element-9a05cdc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2554 .elementor-element.elementor-element-9a05cdc .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-9a05cdc .elementor-image-box-title{margin-bottom:27px;font-size:24px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-9a05cdc .elementor-image-box-description{font-size:13px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-9eba47a img{width:62%;}.elementor-2554 .elementor-element.elementor-element-aa399b1{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-9b6b855{width:var( --container-widget-width, 98.581% );max-width:98.581%;padding:0px 0px 0px 0px;--container-widget-width:98.581%;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-9b6b855.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-9b6b855 .elementor-icon-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-9b6b855 .elementor-icon-box-title, .elementor-2554 .elementor-element.elementor-element-9b6b855 .elementor-icon-box-title a{font-size:16px;}.elementor-2554 .elementor-element.elementor-element-9b6b855 .elementor-icon-box-description{font-size:16px;}.elementor-2554 .elementor-element.elementor-element-91cd854 .elementor-icon-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-dc156fa{width:var( --container-widget-width, 406px );max-width:406px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 20px 0px;--container-widget-width:406px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-dc156fa .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-dc156fa .elementor-image-box-title{margin-bottom:13px;font-size:28px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-dc156fa .elementor-image-box-description{font-size:14px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-6c922d6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:18px;margin:0px -192px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-608cd1f{--margin-top:18px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;}.elementor-2554 .elementor-element.elementor-element-50a5a80{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 020px 0px;--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-2554 .elementor-element.elementor-element-50a5a80 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-50a5a80 .elementor-image-box-title{margin-bottom:8px;font-size:28px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-50a5a80 .elementor-image-box-description{font-size:14px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-2132249{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:-5px;}.elementor-2554 .elementor-element.elementor-element-16ca201{--e-image-carousel-slides-to-show:2;margin:20px -103px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-4f2976f{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-2554 .elementor-element.elementor-element-4f2976f .elementor-button{font-size:14px;padding:20px 30px 20px 30px;}.elementor-2554 .elementor-element.elementor-element-70d29a5{width:var( --container-widget-width, 238px );max-width:238px;padding:0px 0px 0px 0px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-70d29a5.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-70d29a5 .elementor-image-box-img{margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-70d29a5 .elementor-image-box-title{font-size:12px;}.elementor-2554 .elementor-element.elementor-element-dfb5587{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2554 .elementor-element.elementor-element-8557819:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-8557819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lisodedalia.com.br/wp-content/uploads/2025/10/Frame-1948758186_11zon.webp");background-position:bottom center;background-size:cover;}.elementor-2554 .elementor-element.elementor-element-8557819{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:214px;--padding-left:10px;--padding-right:10px;}.elementor-2554 .elementor-element.elementor-element-8557819.e-con{--align-self:flex-start;}.elementor-2554 .elementor-element.elementor-element-49bb262{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-4828050{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-2554 .elementor-element.elementor-element-4828050 .elementor-icon{font-size:200px;}.elementor-2554 .elementor-element.elementor-element-4828050 .elementor-icon svg{height:200px;}.elementor-2554 .elementor-element.elementor-element-1e21483{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2554 .elementor-element.elementor-element-ffbfed5{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 020px 0px;--container-widget-width:282px;--container-widget-flex-grow:0;width:var( --container-widget-width, 282px );max-width:282px;}.elementor-2554 .elementor-element.elementor-element-ffbfed5.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-ffbfed5 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-ffbfed5 .elementor-image-box-title{margin-bottom:8px;font-size:28px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-ffbfed5 .elementor-image-box-description{font-size:14px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-3dcfefb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-3dcfefb .elementor-button{font-size:12px;padding:20px 20px 20px 20px;}.elementor-2554 .elementor-element.elementor-element-d601a01{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-9bc0e75{--width:340px;}.elementor-2554 .elementor-element.elementor-element-9bc0e75.e-con{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-a8ddf20{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-2554 .elementor-element.elementor-element-a8ddf20.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-a8ddf20 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-a8ddf20 .elementor-image-box-title{margin-bottom:8px;font-size:28px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-a8ddf20 .elementor-image-box-description{font-size:14px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-b164d0f{text-align:center;}.elementor-2554 .elementor-element.elementor-element-5e950f8{--n-accordion-item-title-space-between:12px;--n-accordion-title-font-size:14px;}.elementor-2554 .elementor-element.elementor-element-e0adc7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2554 .elementor-element.elementor-element-e0adc7c.elementor-element{--order:-99999 /* order start hack */;}.elementor-2554 .elementor-element.elementor-element-b52cbe3{--container-widget-width:146px;--container-widget-flex-grow:0;width:var( --container-widget-width, 146px );max-width:146px;top:26.289px;z-index:0;}body:not(.rtl) .elementor-2554 .elementor-element.elementor-element-b52cbe3{left:139.509px;}body.rtl .elementor-2554 .elementor-element.elementor-element-b52cbe3{right:139.509px;}.elementor-2554 .elementor-element.elementor-element-b52cbe3 img{width:100%;}.elementor-2554 .elementor-element.elementor-element-4a8c263{--width:370px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-61a4ef3{--width:500px;--min-height:127px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-b5185f3{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:6px 0px 0px 0px;--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-2554 .elementor-element.elementor-element-b5185f3.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-b5185f3 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-b5185f3 .elementor-image-box-title{margin-bottom:8px;font-size:28px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-b5185f3 .elementor-image-box-description{font-size:14px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-d2ea460{--container-widget-width:89px;--container-widget-flex-grow:0;width:var( --container-widget-width, 89px );max-width:89px;top:-82.705px;}body:not(.rtl) .elementor-2554 .elementor-element.elementor-element-d2ea460{left:136.936px;}body.rtl .elementor-2554 .elementor-element.elementor-element-d2ea460{right:136.936px;}.elementor-2554 .elementor-element.elementor-element-d2ea460 img{width:100%;}.elementor-2554 .elementor-element.elementor-element-333ec2a{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-8f2848d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;--container-widget-width:278px;--container-widget-flex-grow:0;width:var( --container-widget-width, 278px );max-width:278px;}.elementor-2554 .elementor-element.elementor-element-8f2848d.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-8f2848d .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-8f2848d .elementor-image-box-title{margin-bottom:8px;font-size:28px;line-height:120%;letter-spacing:-1px;}.elementor-2554 .elementor-element.elementor-element-8f2848d .elementor-image-box-description{font-size:14px;line-height:140%;}.elementor-2554 .elementor-element.elementor-element-e2fa9eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-e2fa9eb .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-2554 .elementor-element.elementor-element-53ae0ed{--padding-top:40px;--padding-bottom:26px;--padding-left:10px;--padding-right:10px;}.elementor-2554 .elementor-element.elementor-element-63e345d{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-8970f77{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2554 .elementor-element.elementor-element-dabbdde .elementor-image-box-img{margin-bottom:5px;}.elementor-2554 .elementor-element.elementor-element-d998d14{--container-widget-width:272px;--container-widget-flex-grow:0;width:var( --container-widget-width, 272px );max-width:272px;}.elementor-2554 .elementor-element.elementor-element-d998d14 .elementor-image-box-wrapper{text-align:center;}.elementor-2554 .elementor-element.elementor-element-bfa75fa{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-c7a4bd7{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-2554 .elementor-element.elementor-element-c7a4bd7.elementor-element{--align-self:center;}.elementor-2554 .elementor-element.elementor-element-7b25a79{--justify-content:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2554 .elementor-element.elementor-element-cf3b08e .elementor-image-box-wrapper{text-align:center;}}@media(min-width:768px){.elementor-2554 .elementor-element.elementor-element-34e9946{--content-width:1280px;}.elementor-2554 .elementor-element.elementor-element-e344b54{width:32.529%;}.elementor-2554 .elementor-element.elementor-element-7c81aca{width:33.804%;}.elementor-2554 .elementor-element.elementor-element-6dd2b25{--width:25%;}.elementor-2554 .elementor-element.elementor-element-e28c96a{--width:25%;}.elementor-2554 .elementor-element.elementor-element-2d0e9b4{--width:25%;}.elementor-2554 .elementor-element.elementor-element-213385d{--width:25%;}.elementor-2554 .elementor-element.elementor-element-db84fe8{--content-width:1250px;}.elementor-2554 .elementor-element.elementor-element-e43fb7b{--width:1109px;}.elementor-2554 .elementor-element.elementor-element-f0d379b{--width:1300px;}.elementor-2554 .elementor-element.elementor-element-9607fb7{--width:447px;}.elementor-2554 .elementor-element.elementor-element-fc940f4{--width:1076px;}.elementor-2554 .elementor-element.elementor-element-e71605d{--width:100%;}.elementor-2554 .elementor-element.elementor-element-dfb5587{--content-width:1280px;}.elementor-2554 .elementor-element.elementor-element-8557819{--width:1080px;}.elementor-2554 .elementor-element.elementor-element-d601a01{--content-width:1280px;}.elementor-2554 .elementor-element.elementor-element-3510a2f{--width:591px;}.elementor-2554 .elementor-element.elementor-element-4a8c263{--width:1200px;}.elementor-2554 .elementor-element.elementor-element-333ec2a{--width:56%;}.elementor-2554 .elementor-element.elementor-element-8970f77{--width:580px;}.elementor-2554 .elementor-element.elementor-element-b529d96{--width:100px;}.elementor-2554 .elementor-element.elementor-element-bfa75fa{--width:217px;}.elementor-2554 .elementor-element.elementor-element-75b05d5{--width:250.56px;}}/* Start custom CSS for image-box, class: .elementor-element-6c91af5 */.elementor-2554 .elementor-element.elementor-element-6c91af5 img {
  animation: girar 22s linear infinite;
}

@keyframes girar {
  to {
    transform: rotate(360deg);
  }
}

.elementor-2554 .elementor-element.elementor-element-6c91af5 .elementor-image-box-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap:10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9291358 */.elementor-2554 .elementor-element.elementor-element-9291358 .elementor-image-box-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap:10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34e9946 */html, body { width: 100%; overflow-x: hidden; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f5fa57 */.elementor-2554 .elementor-element.elementor-element-8f5fa57 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b689428 */.elementor-2554 .elementor-element.elementor-element-b689428{
    background: linear-gradient(180deg, #EFE5D5 -4.08%, #FFF 37.24%, #FFF 63.23%, #EFE5D5 99.23%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a17dca0 */.elementor-2554 .elementor-element.elementor-element-a17dca0 b {
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-2554 .elementor-element.elementor-element-a17dca0 svg {
    border-radius: 7.667px;
    background: #F8F8F8;
    box-shadow: 0 32px 9px 0 rgba(0, 0, 0, 0.00),
                0 20px 8px 0 rgba(0, 0, 0, 0.01),
                0 11px 7px 0 rgba(0, 0, 0, 0.05),
                0 5px 5px 0 rgba(0, 0, 0, 0.09),
                0 1px 3px 0 rgba(0, 0, 0, 0.10);
}

.elementor-2554 .elementor-element.elementor-element-a17dca0 {
    border-radius: 8px;
    background: #FAFAFA;
    /* Borda removida */
}

@media (min-width: 767px) {
    .elementor-2554 .elementor-element.elementor-element-a17dca0 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c62224c *//* Estilo base do botão */
#bt {
 border-radius: 58px;
border: 1px solid rgba(0, 0, 0, 0.36);
background: linear-gradient(92deg, #FCFFCF -24.09%, #FFDD92 57.61%, #FFFFCA 126.3%);
  position: relative;
  overflow: hidden;
  transition: all 0.4s ease;
  transform-origin: center;
}

/* SVG com scale + movimento contínuo */


/* Hover: crescimento, rotação e mais brilho */
#bt:hover {
  transform: scale(1.05) ;
 
}

/* Faixa de luz mais brilhante e com intervalo entre passagens */
#bt::before {
  content: '';
  position: absolute;
  top: 0;
  left: -75%;
  width: 60%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.25) 25%,
    rgba(255, 255, 255, 0.6) 50%,
    rgba(255, 255, 255, 0.25) 75%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 4s linear infinite;
  z-index: 1;
  pointer-events: none;
}

/* Conteúdo acima da faixa */
#bt * {
  position: relative;
  z-index: 2;
}



/* Shine rápido com intervalo (1s de flash + 3s de "pausa visual") */
@keyframes shine {
  0%   { left: -75%; opacity: 0; }
  5%   { opacity: 1; }
  25%  { left: 125%; opacity: 1; }
  26%  { opacity: 0; }
  100% { left: 125%; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d65c41a */.elementor-2554 .elementor-element.elementor-element-d65c41a .elementor-image-box-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap:10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e4d58fb */.elementor-2554 .elementor-element.elementor-element-e4d58fb span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1778a80 */.elementor-2554 .elementor-element.elementor-element-1778a80 span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
@media(max-width:767px){
    .elementor-2554 .elementor-element.elementor-element-1778a80 br{display:none;}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c14b08 */.elementor-2554 .elementor-element.elementor-element-8c14b08 b{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.elementor-2554 .elementor-element.elementor-element-8c14b08{
    border-radius: 8.164px;
border: 1.021px solid #AFAFAF;
background: #FAFAFA;
}

@media(min-width:767px){
    .elementor-2554 .elementor-element.elementor-element-8c14b08 br{display:none;}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd2d978 */.elementor-2554 .elementor-element.elementor-element-bd2d978 b{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.elementor-2554 .elementor-element.elementor-element-bd2d978{
    border-radius: 8.164px;
border: 1.021px solid #AFAFAF;
background: #FAFAFA;
}

@media(min-width:767px){
    .elementor-2554 .elementor-element.elementor-element-bd2d978 br{display:none;}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b0732f0 */.elementor-2554 .elementor-element.elementor-element-b0732f0 b{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.elementor-2554 .elementor-element.elementor-element-b0732f0{
    border-radius: 8.164px;
border: 1.021px solid #AFAFAF;
background: #FAFAFA;
}

@media(min-width:767px){
    .elementor-2554 .elementor-element.elementor-element-b0732f0 br{display:none;}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-99322b2 */.elementor-2554 .elementor-element.elementor-element-99322b2 b{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.elementor-2554 .elementor-element.elementor-element-99322b2{
    border-radius: 8.164px;
border: 1.021px solid #AFAFAF;
background: #FAFAFA;
}

@media(min-width:767px){
    .elementor-2554 .elementor-element.elementor-element-99322b2 br{display:none;}
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-810e9e0 *//* Estilo base do botão */
#bt {
 border-radius: 58px;
border: 1px solid rgba(0, 0, 0, 0.36);
background: linear-gradient(92deg, #FCFFCF -24.09%, #FFDD92 57.61%, #FFFFCA 126.3%);
  position: relative;
  overflow: hidden;
  transition: all 0.4s ease;
  transform-origin: center;
}

/* SVG com scale + movimento contínuo */


/* Hover: crescimento, rotação e mais brilho */
#bt:hover {
  transform: scale(1.05) ;
 
}

/* Faixa de luz mais brilhante e com intervalo entre passagens */
#bt::before {
  content: '';
  position: absolute;
  top: 0;
  left: -75%;
  width: 60%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.25) 25%,
    rgba(255, 255, 255, 0.6) 50%,
    rgba(255, 255, 255, 0.25) 75%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 4s linear infinite;
  z-index: 1;
  pointer-events: none;
}

/* Conteúdo acima da faixa */
#bt * {
  position: relative;
  z-index: 2;
}



/* Shine rápido com intervalo (1s de flash + 3s de "pausa visual") */
@keyframes shine {
  0%   { left: -75%; opacity: 0; }
  5%   { opacity: 1; }
  25%  { left: 125%; opacity: 1; }
  26%  { opacity: 0; }
  100% { left: 125%; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-25a7436 */.elementor-2554 .elementor-element.elementor-element-25a7436 .elementor-image-box-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap:10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9607fb7 */.elementor-2554 .elementor-element.elementor-element-9607fb7{
    border-radius: 15px;
border: 1.021px solid #AFAFAF;
background: #FAFAFA;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db84fe8 */.elementor-2554 .elementor-element.elementor-element-db84fe8{
    background: linear-gradient(180deg, #EFE5D5 -4.08%, #FFF 37.24%, #FFF 63.23%, #EFE5D5 99.23%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1f2b6d */.elementor-2554 .elementor-element.elementor-element-b1f2b6d {
  animation: girar 22s linear infinite;
}

@keyframes girar {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-84d47e6 */.elementor-2554 .elementor-element.elementor-element-84d47e6 .elementor-image-carousel-wrapper,
.elementor-2554 .elementor-element.elementor-element-84d47e6 .swiper-container,
.elementor-2554 .elementor-element.elementor-element-84d47e6 .swiper-container-initialized,
.elementor-2554 .elementor-element.elementor-element-84d47e6 .swiper-container-horizontal{
    overflow: visible !important;
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7dfe47f */.elementor-2554 .elementor-element.elementor-element-7dfe47f .elementor-image-box-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap:10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f04d4d4 */.elementor-2554 .elementor-element.elementor-element-f04d4d4 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1f4b8ce */.elementor-2554 .elementor-element.elementor-element-1f4b8ce b {
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-2554 .elementor-element.elementor-element-1f4b8ce svg {
    border-radius: 7.667px;
    background: #F8F8F8;
    box-shadow: 0 32px 9px 0 rgba(0, 0, 0, 0.00),
                0 20px 8px 0 rgba(0, 0, 0, 0.01),
                0 11px 7px 0 rgba(0, 0, 0, 0.05),
                0 5px 5px 0 rgba(0, 0, 0, 0.09),
                0 1px 3px 0 rgba(0, 0, 0, 0.10);
}

.elementor-2554 .elementor-element.elementor-element-1f4b8ce {
    border-radius: 8px;
    background: #FFFFFF;
    /* Borda removida */
}

@media (min-width: 767px) {
    .elementor-2554 .elementor-element.elementor-element-1f4b8ce br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b510576 */.txt{
    font-size: 40px;
    font-weight: 400;
    color:black;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed3cae2 *//* === BOTÃO VERDE METÁLICO PREMIUM (CANTOS LEVEMENTE ARREDONDADOS) === */
.elementor-button {
  animation: 3.4s cubic-bezier(.2, .5, .9, .6) 2s infinite textura;
  background-image: linear-gradient(
    45deg,
    #1E4D2B,   /* verde profundo metálico */
    #2E6A36,   /* verde médio brilhante */
    #4C8C3C,   /* esmeralda viva */
    #7FBF4D,   /* reflexo dourado esverdeado */
    #1E4D2B
  );
  background-size: 400% 200%;
  transition: all .8s ease;
  color: #fff;
  border: none;
  border-radius: 6px;          /* cantos levemente arredondados */
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.05em;
  font-size: 13px;
  padding: 10px 24px;
  min-width: 140px;
  box-shadow:
    0 2px 8px rgba(46, 106, 54, 0.45),
    inset 0 1px 2px rgba(255,255,255,0.25);
}

/* Movimento metálico */
@keyframes textura {
  0%   { background-position: 0 0; }
  100% { background-position: 100% 0; }
}

/* Hover — brilho e elevação */
.elementor-button:hover {
  transform: scale(1.05);
  filter: brightness(1.18) saturate(1.1);
  box-shadow:
    0 6px 16px rgba(46, 106, 54, 0.55),
    inset 0 2px 4px rgba(255,255,255,0.3);
}

/* Clique — sensação de pressão */
.elementor-button:active {
  transform: scale(0.97);
  box-shadow: inset 0 3px 6px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89430f1 */.txt{
    font-size: 40px;
    font-weight: 400;
    color:black;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b95ca7 *//* === BOTÃO VERDE METÁLICO PREMIUM (CANTOS LEVEMENTE ARREDONDADOS) === */
.elementor-button {
  animation: 3.4s cubic-bezier(.2, .5, .9, .6) 2s infinite textura;
  background-image: linear-gradient(
    45deg,
    #1E4D2B,   /* verde profundo metálico */
    #2E6A36,   /* verde médio brilhante */
    #4C8C3C,   /* esmeralda viva */
    #7FBF4D,   /* reflexo dourado esverdeado */
    #1E4D2B
  );
  background-size: 400% 200%;
  transition: all .8s ease;
  color: #fff;
  border: none;
  border-radius: 6px;          /* cantos levemente arredondados */
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.05em;
  font-size: 13px;
  padding: 10px 24px;
  min-width: 140px;
  box-shadow:
    0 2px 8px rgba(46, 106, 54, 0.45),
    inset 0 1px 2px rgba(255,255,255,0.25);
}

/* Movimento metálico */
@keyframes textura {
  0%   { background-position: 0 0; }
  100% { background-position: 100% 0; }
}

/* Hover — brilho e elevação */
.elementor-button:hover {
  transform: scale(1.05);
  filter: brightness(1.18) saturate(1.1);
  box-shadow:
    0 6px 16px rgba(46, 106, 54, 0.55),
    inset 0 2px 4px rgba(255,255,255,0.3);
}

/* Clique — sensação de pressão */
.elementor-button:active {
  transform: scale(0.97);
  box-shadow: inset 0 3px 6px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6987f73 */.txt{
    font-size: 40px;
    font-weight: 400;
    color:black;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8f7e1b6 *//* === BOTÃO VERDE METÁLICO PREMIUM (CANTOS LEVEMENTE ARREDONDADOS) === */
.elementor-button {
  animation: 3.4s cubic-bezier(.2, .5, .9, .6) 2s infinite textura;
  background-image: linear-gradient(
    45deg,
    #1E4D2B,   /* verde profundo metálico */
    #2E6A36,   /* verde médio brilhante */
    #4C8C3C,   /* esmeralda viva */
    #7FBF4D,   /* reflexo dourado esverdeado */
    #1E4D2B
  );
  background-size: 400% 200%;
  transition: all .8s ease;
  color: #fff;
  border: none;
  border-radius: 6px;          /* cantos levemente arredondados */
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.05em;
  font-size: 13px;
  padding: 10px 24px;
  min-width: 140px;
  box-shadow:
    0 2px 8px rgba(46, 106, 54, 0.45),
    inset 0 1px 2px rgba(255,255,255,0.25);
}

/* Movimento metálico */
@keyframes textura {
  0%   { background-position: 0 0; }
  100% { background-position: 100% 0; }
}

/* Hover — brilho e elevação */
.elementor-button:hover {
  transform: scale(1.05);
  filter: brightness(1.18) saturate(1.1);
  box-shadow:
    0 6px 16px rgba(46, 106, 54, 0.55),
    inset 0 2px 4px rgba(255,255,255,0.3);
}

/* Clique — sensação de pressão */
.elementor-button:active {
  transform: scale(0.97);
  box-shadow: inset 0 3px 6px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e93096 */.txt{
    font-size: 40px;
    font-weight: 400;
    color:black;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d81d98 *//* === BOTÃO VERDE METÁLICO PREMIUM (CANTOS LEVEMENTE ARREDONDADOS) === */
.elementor-button {
  animation: 3.4s cubic-bezier(.2, .5, .9, .6) 2s infinite textura;
  background-image: linear-gradient(
    45deg,
    #1E4D2B,   /* verde profundo metálico */
    #2E6A36,   /* verde médio brilhante */
    #4C8C3C,   /* esmeralda viva */
    #7FBF4D,   /* reflexo dourado esverdeado */
    #1E4D2B
  );
  background-size: 400% 200%;
  transition: all .8s ease;
  color: #fff;
  border: none;
  border-radius: 6px;          /* cantos levemente arredondados */
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.05em;
  font-size: 13px;
  padding: 10px 24px;
  min-width: 140px;
  box-shadow:
    0 2px 8px rgba(46, 106, 54, 0.45),
    inset 0 1px 2px rgba(255,255,255,0.25);
}

/* Movimento metálico */
@keyframes textura {
  0%   { background-position: 0 0; }
  100% { background-position: 100% 0; }
}

/* Hover — brilho e elevação */
.elementor-button:hover {
  transform: scale(1.05);
  filter: brightness(1.18) saturate(1.1);
  box-shadow:
    0 6px 16px rgba(46, 106, 54, 0.55),
    inset 0 2px 4px rgba(255,255,255,0.3);
}

/* Clique — sensação de pressão */
.elementor-button:active {
  transform: scale(0.97);
  box-shadow: inset 0 3px 6px rgba(0,0,0,0.35);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26c32eb */.elementor-2554 .elementor-element.elementor-element-26c32eb span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e33b5a6 */.elementor-2554 .elementor-element.elementor-element-e33b5a6 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1d0987b */.elementor-2554 .elementor-element.elementor-element-1d0987b span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a33451 */.elementor-2554 .elementor-element.elementor-element-0a33451{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02790ae */.elementor-2554 .elementor-element.elementor-element-02790ae svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a05cdc */.elementor-2554 .elementor-element.elementor-element-9a05cdc span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a59ddd */.elementor-2554 .elementor-element.elementor-element-0a59ddd{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70688a3 */.elementor-2554 .elementor-element.elementor-element-70688a3{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-91cd854 */.elementor-2554 .elementor-element.elementor-element-91cd854 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc156fa */.elementor-2554 .elementor-element.elementor-element-dc156fa span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa399b1 */.elementor-2554 .elementor-element.elementor-element-aa399b1{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f49c2b6 */.elementor-2554 .elementor-element.elementor-element-f49c2b6{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e33b5a6 */.elementor-2554 .elementor-element.elementor-element-e33b5a6 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1d0987b */.elementor-2554 .elementor-element.elementor-element-1d0987b span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a33451 */.elementor-2554 .elementor-element.elementor-element-0a33451{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02790ae */.elementor-2554 .elementor-element.elementor-element-02790ae svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a05cdc */.elementor-2554 .elementor-element.elementor-element-9a05cdc span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a59ddd */.elementor-2554 .elementor-element.elementor-element-0a59ddd{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70688a3 */.elementor-2554 .elementor-element.elementor-element-70688a3{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-91cd854 */.elementor-2554 .elementor-element.elementor-element-91cd854 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc156fa */.elementor-2554 .elementor-element.elementor-element-dc156fa span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa399b1 */.elementor-2554 .elementor-element.elementor-element-aa399b1{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f49c2b6 */.elementor-2554 .elementor-element.elementor-element-f49c2b6{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e33b5a6 */.elementor-2554 .elementor-element.elementor-element-e33b5a6 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1d0987b */.elementor-2554 .elementor-element.elementor-element-1d0987b span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a33451 */.elementor-2554 .elementor-element.elementor-element-0a33451{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02790ae */.elementor-2554 .elementor-element.elementor-element-02790ae svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a05cdc */.elementor-2554 .elementor-element.elementor-element-9a05cdc span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a59ddd */.elementor-2554 .elementor-element.elementor-element-0a59ddd{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70688a3 */.elementor-2554 .elementor-element.elementor-element-70688a3{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-91cd854 */.elementor-2554 .elementor-element.elementor-element-91cd854 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc156fa */.elementor-2554 .elementor-element.elementor-element-dc156fa span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa399b1 */.elementor-2554 .elementor-element.elementor-element-aa399b1{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f49c2b6 */.elementor-2554 .elementor-element.elementor-element-f49c2b6{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e33b5a6 */.elementor-2554 .elementor-element.elementor-element-e33b5a6 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1d0987b */.elementor-2554 .elementor-element.elementor-element-1d0987b span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a33451 */.elementor-2554 .elementor-element.elementor-element-0a33451{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02790ae */.elementor-2554 .elementor-element.elementor-element-02790ae svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a05cdc */.elementor-2554 .elementor-element.elementor-element-9a05cdc span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a59ddd */.elementor-2554 .elementor-element.elementor-element-0a59ddd{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70688a3 */.elementor-2554 .elementor-element.elementor-element-70688a3{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-91cd854 */.elementor-2554 .elementor-element.elementor-element-91cd854 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc156fa */.elementor-2554 .elementor-element.elementor-element-dc156fa span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa399b1 */.elementor-2554 .elementor-element.elementor-element-aa399b1{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f49c2b6 */.elementor-2554 .elementor-element.elementor-element-f49c2b6{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ddd58 */.elementor-2554 .elementor-element.elementor-element-82ddd58{
    border-radius: 16.162px;
background: linear-gradient(128deg, #C48022 -86.95%, #F0E8B8 51.7%, #C48022 170.4%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-50a5a80 */.elementor-2554 .elementor-element.elementor-element-50a5a80 span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-16ca201 */.elementor-2554 .elementor-element.elementor-element-16ca201 .elementor-image-carousel-wrapper,
.elementor-2554 .elementor-element.elementor-element-16ca201 .swiper-container,
.elementor-2554 .elementor-element.elementor-element-16ca201 .swiper-container-initialized,
.elementor-2554 .elementor-element.elementor-element-16ca201 .swiper-container-horizontal{
    overflow: visible !important;
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-70d29a5 */.elementor-2554 .elementor-element.elementor-element-70d29a5 .elementor-image-box-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap:10px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4828050 */.elementor-2554 .elementor-element.elementor-element-4828050 svg{
    filter: drop-shadow(0 3.309px 62.369px #FFF);}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ffbfed5 */.elementor-2554 .elementor-element.elementor-element-ffbfed5 span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3dcfefb *//* Estilo base do botão */
#btt {
border-radius: 58px;
border: 1px solid rgba(0, 0, 0, 0.36);
background: #FFF;
  position: relative;
  overflow: hidden;
  transition: all 0.4s ease;
  transform-origin: center;
}

/* SVG com scale + movimento contínuo */


/* Hover: crescimento, rotação e mais brilho */
#btt:hover {
  transform: scale(1.05) ;
 
}

/* Faixa de luz mais brilhante e com intervalo entre passagens */
#btt::before {
  content: '';
  position: absolute;
  top: 0;
  left: -75%;
  width: 60%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.25) 25%,
    rgba(255, 255, 255, 0.6) 50%,
    rgba(255, 255, 255, 0.25) 75%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 4s linear infinite;
  z-index: 1;
  pointer-events: none;
}

/* Conteúdo acima da faixa */
#btt * {
  position: relative;
  z-index: 2;
}



/* Shine rápido com intervalo (1s de flash + 3s de "pausa visual") */
@keyframes shine {
  0%   { left: -75%; opacity: 0; }
  5%   { opacity: 1; }
  25%  { left: 125%; opacity: 1; }
  26%  { opacity: 0; }
  100% { left: 125%; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a8ddf20 */.elementor-2554 .elementor-element.elementor-element-a8ddf20 span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d60d4 */.elementor-2554 .elementor-element.elementor-element-49d60d4{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48ace57 */.elementor-2554 .elementor-element.elementor-element-48ace57{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d60d4 */.elementor-2554 .elementor-element.elementor-element-49d60d4{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48ace57 */.elementor-2554 .elementor-element.elementor-element-48ace57{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d60d4 */.elementor-2554 .elementor-element.elementor-element-49d60d4{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48ace57 */.elementor-2554 .elementor-element.elementor-element-48ace57{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d60d4 */.elementor-2554 .elementor-element.elementor-element-49d60d4{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48ace57 */.elementor-2554 .elementor-element.elementor-element-48ace57{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d60d4 */.elementor-2554 .elementor-element.elementor-element-49d60d4{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48ace57 */.elementor-2554 .elementor-element.elementor-element-48ace57{display:none;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5e950f8 */.e-n-accordion-item{
    border-radius: 16px !important;
background: linear-gradient(140deg, #C48022 -126.85%, #F0E8B8 24.79%, #C48022 154.61%), #494A45;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52cbe3 */.elementor-2554 .elementor-element.elementor-element-b52cbe3 {
  animation: girar 22s linear infinite;
}

@keyframes girar {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b5185f3 */.elementor-2554 .elementor-element.elementor-element-b5185f3 span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d2ea460 */.elementor-2554 .elementor-element.elementor-element-d2ea460 {
  animation: girar 22s linear infinite;
}

@keyframes girar {
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8f2848d */.elementor-2554 .elementor-element.elementor-element-8f2848d span{
    background: linear-gradient(92deg, #FCFFCF -64.73%, #EAAF2D 38.76%, #FFFFCA 125.76%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2fa9eb *//* Estilo base do botão */
#bt {
 border-radius: 58px;
border: 1px solid rgba(0, 0, 0, 0.36);
background: linear-gradient(92deg, #FCFFCF -24.09%, #FFDD92 57.61%, #FFFFCA 126.3%);
  position: relative;
  overflow: hidden;
  transition: all 0.4s ease;
  transform-origin: center;
}

/* SVG com scale + movimento contínuo */


/* Hover: crescimento, rotação e mais brilho */
#bt:hover {
  transform: scale(1.05) ;
 
}

/* Faixa de luz mais brilhante e com intervalo entre passagens */
#bt::before {
  content: '';
  position: absolute;
  top: 0;
  left: -75%;
  width: 60%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.25) 25%,
    rgba(255, 255, 255, 0.6) 50%,
    rgba(255, 255, 255, 0.25) 75%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 4s linear infinite;
  z-index: 1;
  pointer-events: none;
}

/* Conteúdo acima da faixa */
#bt * {
  position: relative;
  z-index: 2;
}



/* Shine rápido com intervalo (1s de flash + 3s de "pausa visual") */
@keyframes shine {
  0%   { left: -75%; opacity: 0; }
  5%   { opacity: 1; }
  25%  { left: 125%; opacity: 1; }
  26%  { opacity: 0; }
  100% { left: 125%; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dabbdde */.elementor-2554 .elementor-element.elementor-element-dabbdde img {
  animation: girar 22s linear infinite;
}

@keyframes girar {
  to {
    transform: rotate(360deg);
  }
}

.elementor-2554 .elementor-element.elementor-element-dabbdde .elementor-image-box-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap:10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d998d14 */.elementor-2554 .elementor-element.elementor-element-d998d14 .elementor-image-box-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap:10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cf3b08e */.elementor-2554 .elementor-element.elementor-element-cf3b08e .elementor-image-box-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap:10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c75e94e */.scroll-left{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, 30px, 0);
}

.scroll-right{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-top{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, -30px, 0);
}

.ativado{
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0, 0, 0);
}

.lista .elementor-icon-list-item{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativado{
    opacity: 1;
    transition: .5s all;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.elementor-editor-active .ativado,
.elementor-editor-active .lista .elementor-icon-list-item {
    opacity: 1 !important;
    filter: blur(0px) !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bronova';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://lisodedalia.com.br/wp-content/uploads/2025/10/fonnts.com-Bronova-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Bronova';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://lisodedalia.com.br/wp-content/uploads/2025/10/fonnts.com-Bronova-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */