.elementor-32 .elementor-element.elementor-element-6ffddd2{--display:flex;--min-height:65vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:0.42;--margin-top:-101px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6ffddd2::before, .elementor-32 .elementor-element.elementor-element-6ffddd2 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6ffddd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6ffddd2 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6ffddd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6ffddd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sewegroup.com.br/wp-content/uploads/2026/01/344673.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-32 .elementor-element.elementor-element-cddbee4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.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-32 .elementor-element.elementor-element-e71a294{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-e71a294.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-e71a294 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-337a490{width:var( --container-widget-width, 664px );max-width:664px;--container-widget-width:664px;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-337a490.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-337a490 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-91d3fe4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0128px;--padding-left:040px;--padding-right:40px;}.elementor-32 .elementor-element.elementor-element-91d3fe4::before, .elementor-32 .elementor-element.elementor-element-91d3fe4 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-91d3fe4 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-91d3fe4 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-91d3fe4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-91d3fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sewegroup.com.br/wp-content/uploads/2026/01/4332.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-32 .elementor-element.elementor-element-4127baa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4127baa.e-con{--align-self:center;}.elementor-32 .elementor-element.elementor-element-9b2616f{background-color:#FFFFFF33;padding:4px 16px 4px 16px;z-index:10;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;border-radius:60px 60px 60px 60px;text-align:center;}.elementor-32 .elementor-element.elementor-element-9b2616f.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-9b2616f .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-4930567 );}.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-32 .elementor-element.elementor-element-65282e8.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-65282e8{text-align:center;font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:500;}.elementor-32 .elementor-element.elementor-element-9a9b6dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1d16323{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-1d16323:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1d16323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F930;}.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-32 .elementor-element.elementor-element-8a613f8{text-align:start;}.elementor-32 .elementor-element.elementor-element-8a613f8 img{width:100%;max-width:60px;}.elementor-32 .elementor-element.elementor-element-3987f55{text-align:start;}.elementor-32 .elementor-element.elementor-element-3987f55 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-f41c748 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-abf9379{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-abf9379:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-abf9379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F930;}.elementor-32 .elementor-element.elementor-element-548c01e{text-align:start;}.elementor-32 .elementor-element.elementor-element-548c01e img{width:100%;max-width:60px;}.elementor-32 .elementor-element.elementor-element-362f3b9{text-align:start;}.elementor-32 .elementor-element.elementor-element-362f3b9 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-a9a4339 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-1d9bc3e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-1d9bc3e:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1d9bc3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F930;}.elementor-32 .elementor-element.elementor-element-aa4f27e{text-align:start;}.elementor-32 .elementor-element.elementor-element-aa4f27e img{width:100%;max-width:60px;}.elementor-32 .elementor-element.elementor-element-f246a48{text-align:start;}.elementor-32 .elementor-element.elementor-element-f246a48 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-389d8cc .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-b5bc90e{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2cb88ca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-32 .elementor-element.elementor-element-2cb88ca:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2cb88ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #080F1C 0%, #596580 65%);}.elementor-32 .elementor-element.elementor-element-dfe98c8{background-color:#FFFFFF33;padding:4px 16px 4px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;border-radius:60px 60px 60px 60px;text-align:center;}.elementor-32 .elementor-element.elementor-element-dfe98c8.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-dfe98c8 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-c3d0419{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--padding-top:64px;--padding-bottom:64px;--padding-left:040px;--padding-right:40px;}.elementor-32 .elementor-element.elementor-element-c3d0419::before, .elementor-32 .elementor-element.elementor-element-c3d0419 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-c3d0419 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-c3d0419 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-c3d0419 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-c3d0419 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sewegroup.com.br/wp-content/uploads/2026/01/5436g.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-7426331{background-color:#FFFFFF33;padding:4px 16px 4px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;border-radius:60px 60px 60px 60px;text-align:center;}.elementor-32 .elementor-element.elementor-element-7426331.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-7426331 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-72d52ce{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-72d52ce.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-72d52ce .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-b74f300{--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-evenly;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-841595c{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-841595c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-841595c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-7630724{text-align:center;}.elementor-32 .elementor-element.elementor-element-7630724 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-db1d285{text-align:center;}.elementor-32 .elementor-element.elementor-element-db1d285 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-c0e8408{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-c0e8408:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c0e8408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-6c99692{text-align:center;}.elementor-32 .elementor-element.elementor-element-6c99692 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-2273251{text-align:center;}.elementor-32 .elementor-element.elementor-element-2273251 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-6e8c03c{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-6e8c03c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6e8c03c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-0c102f7{text-align:center;}.elementor-32 .elementor-element.elementor-element-0c102f7 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-fa068b3{text-align:center;}.elementor-32 .elementor-element.elementor-element-fa068b3 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-9f31360{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-9f31360:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9f31360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-693c252{text-align:center;}.elementor-32 .elementor-element.elementor-element-693c252 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-b04f3e8{text-align:center;}.elementor-32 .elementor-element.elementor-element-b04f3e8 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-e7f463c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b4a1091 img{width:100%;max-width:150px;}.elementor-32 .elementor-element.elementor-element-c081ff7 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-764d5f7{text-align:center;}.elementor-32 .elementor-element.elementor-element-764d5f7 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-c9de3c0{--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:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-32 .elementor-element.elementor-element-54e9b8c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-54e9b8c::before, .elementor-32 .elementor-element.elementor-element-54e9b8c > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-54e9b8c > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-54e9b8c > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-54e9b8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-54e9b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sewegroup.com.br/wp-content/uploads/2026/01/36346g.svg");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-8811aa2{width:100%;max-width:100%;text-align:center;}.elementor-32 .elementor-element.elementor-element-8811aa2.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-8811aa2 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-49e95a2{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4754149{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-4754149:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4754149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F930;}.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-32 .elementor-element.elementor-element-642ce6f .elementor-icon-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-642ce6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-642ce6f.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-642ce6f.elementor-view-default .elementor-icon{color:var( --e-global-color-69927e5 );border-color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-642ce6f.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-642ce6f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-642ce6f .elementor-icon{font-size:64px;}.elementor-32 .elementor-element.elementor-element-642ce6f .elementor-icon svg{height:64px;}.elementor-32 .elementor-element.elementor-element-3c50978{text-align:start;}.elementor-32 .elementor-element.elementor-element-3c50978 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-97d8231{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7fa1c8b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-7fa1c8b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7fa1c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F930;}.elementor-32 .elementor-element.elementor-element-dc622a6 .elementor-icon-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-dc622a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-dc622a6.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-dc622a6.elementor-view-default .elementor-icon{color:var( --e-global-color-69927e5 );border-color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-dc622a6.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-dc622a6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-dc622a6 .elementor-icon{font-size:64px;}.elementor-32 .elementor-element.elementor-element-dc622a6 .elementor-icon svg{height:64px;}.elementor-32 .elementor-element.elementor-element-1e3b957{text-align:start;}.elementor-32 .elementor-element.elementor-element-1e3b957 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-0e8d293{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-fb24866{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-fb24866:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-fb24866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F930;}.elementor-32 .elementor-element.elementor-element-da1e325 .elementor-icon-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-da1e325.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-da1e325.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-da1e325.elementor-view-default .elementor-icon{color:var( --e-global-color-69927e5 );border-color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-da1e325.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-da1e325.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-da1e325 .elementor-icon{font-size:64px;}.elementor-32 .elementor-element.elementor-element-da1e325 .elementor-icon svg{height:64px;}.elementor-32 .elementor-element.elementor-element-c2a02dc{text-align:start;}.elementor-32 .elementor-element.elementor-element-c2a02dc .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-ea591f0{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-58ee3a8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-58ee3a8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-58ee3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F930;}.elementor-32 .elementor-element.elementor-element-a3498e2 .elementor-icon-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-a3498e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-a3498e2.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-a3498e2.elementor-view-default .elementor-icon{color:var( --e-global-color-69927e5 );border-color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-a3498e2.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-a3498e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-a3498e2 .elementor-icon{font-size:64px;}.elementor-32 .elementor-element.elementor-element-a3498e2 .elementor-icon svg{height:64px;}.elementor-32 .elementor-element.elementor-element-9579f2d{text-align:start;}.elementor-32 .elementor-element.elementor-element-9579f2d .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-52026ba{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5df7b14{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-5df7b14:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5df7b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F930;}.elementor-32 .elementor-element.elementor-element-70a706f .elementor-icon-wrapper{text-align:start;}.elementor-32 .elementor-element.elementor-element-70a706f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-70a706f.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-70a706f.elementor-view-default .elementor-icon{color:var( --e-global-color-69927e5 );border-color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-70a706f.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-70a706f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-70a706f .elementor-icon{font-size:64px;}.elementor-32 .elementor-element.elementor-element-70a706f .elementor-icon svg{height:64px;}.elementor-32 .elementor-element.elementor-element-736e96b{text-align:start;}.elementor-32 .elementor-element.elementor-element-736e96b .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-69927e5 );}.elementor-32 .elementor-element.elementor-element-41103c9{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:8px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-69927e5 );--e-n-carousel-dots-hover-color:var( --e-global-color-69927e5 );--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-32 .elementor-element.elementor-element-41103c9.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-41103c9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-32 .elementor-element.elementor-element-0c20cf0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--padding-top:128px;--padding-bottom:0128px;--padding-left:040px;--padding-right:40px;}.elementor-32 .elementor-element.elementor-element-0c20cf0::before, .elementor-32 .elementor-element.elementor-element-0c20cf0 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-0c20cf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-0c20cf0 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-0c20cf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-0c20cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sewegroup.com.br/wp-content/uploads/2026/01/5436g.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-8a71270{background-color:#FFFFFF33;padding:4px 16px 4px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;border-radius:60px 60px 60px 60px;text-align:center;}.elementor-32 .elementor-element.elementor-element-8a71270.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-8a71270 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-ad903c5{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-ad903c5.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-ad903c5 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-a612810{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-67f1526{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-67f1526:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-67f1526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-4192eb7{--display:flex;--min-height:270px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4192eb7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4192eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sewegroup.com.br/wp-content/uploads/2026/01/alex.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-ac3ff40{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a00ea3c{text-align:start;}.elementor-32 .elementor-element.elementor-element-a00ea3c .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-8303c71{text-align:start;}.elementor-32 .elementor-element.elementor-element-8303c71 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.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-32 .elementor-element.elementor-element-fcec84f .elementor-button{background-color:var( --e-global-color-69927e5 );font-family:"Red Hat Display", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-4930567 );color:var( --e-global-color-4930567 );border-radius:3px 3px 3px 3px;padding:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-fcec84f .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-fcec84f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-32 .elementor-element.elementor-element-7bf93a3{text-align:start;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;}.elementor-32 .elementor-element.elementor-element-ae26a9b{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-ae26a9b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ae26a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-d6932dc{--display:flex;--min-height:270px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d6932dc:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d6932dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sewegroup.com.br/wp-content/uploads/2026/01/heber.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-bc7fd78{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-bca403a{text-align:start;}.elementor-32 .elementor-element.elementor-element-bca403a .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-67516ec{text-align:start;}.elementor-32 .elementor-element.elementor-element-67516ec .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-b2d6eed .elementor-button{background-color:var( --e-global-color-69927e5 );font-family:"Red Hat Display", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-4930567 );color:var( --e-global-color-4930567 );border-radius:3px 3px 3px 3px;padding:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-b2d6eed .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-b2d6eed .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-32 .elementor-element.elementor-element-61017b7{text-align:start;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;}.elementor-32 .elementor-element.elementor-element-e3247d1{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-e3247d1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e3247d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-2ec91f8{--display:flex;--min-height:270px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2ec91f8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2ec91f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sewegroup.com.br/wp-content/uploads/2026/01/ivan.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-bf585ae{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1024f70{text-align:start;}.elementor-32 .elementor-element.elementor-element-1024f70 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-7d0857a{text-align:start;}.elementor-32 .elementor-element.elementor-element-7d0857a .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-7bd505c .elementor-button{background-color:var( --e-global-color-69927e5 );font-family:"Red Hat Display", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-4930567 );color:var( --e-global-color-4930567 );border-radius:3px 3px 3px 3px;padding:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-7bd505c .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-7bd505c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-32 .elementor-element.elementor-element-6c2ac00{text-align:start;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;}.elementor-32 .elementor-element.elementor-element-4c3623b{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;--z-index:10;}.elementor-32 .elementor-element.elementor-element-4c3623b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4c3623b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-f22b4e8{--display:flex;--min-height:270px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f22b4e8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f22b4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sewegroup.com.br/wp-content/uploads/2026/01/paulo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-c42f06f{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9d71955{text-align:start;}.elementor-32 .elementor-element.elementor-element-9d71955 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-ba40b5c{text-align:start;}.elementor-32 .elementor-element.elementor-element-ba40b5c .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-689ef67 .elementor-button{background-color:var( --e-global-color-69927e5 );font-family:"Red Hat Display", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-4930567 );color:var( --e-global-color-4930567 );border-radius:3px 3px 3px 3px;padding:8px 8px 8px 8px;}.elementor-32 .elementor-element.elementor-element-689ef67 .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-689ef67 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-32 .elementor-element.elementor-element-4a2f60d{text-align:start;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;}.elementor-32 .elementor-element.elementor-element-e3206c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:128px;--padding-left:40px;--padding-right:40px;}.elementor-32 .elementor-element.elementor-element-e3206c7::before, .elementor-32 .elementor-element.elementor-element-e3206c7 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-e3206c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-e3206c7 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-e3206c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-e3206c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sewegroup.com.br/wp-content/uploads/2026/01/344673.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-32 .elementor-element.elementor-element-60855cf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4477ff8{background-color:#FFFFFF33;padding:4px 16px 4px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;border-radius:60px 60px 60px 60px;text-align:center;}.elementor-32 .elementor-element.elementor-element-4477ff8.elementor-element{--align-self:center;}.elementor-32 .elementor-element.elementor-element-4477ff8 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-363a2d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b29b6bc{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-b29b6bc:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b29b6bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-d2ca7aa{text-align:center;}.elementor-32 .elementor-element.elementor-element-d2ca7aa .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-fd989fa{text-align:center;}.elementor-32 .elementor-element.elementor-element-fd989fa .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-5fd2800{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-5fd2800:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5fd2800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-ef5ea89{text-align:center;}.elementor-32 .elementor-element.elementor-element-ef5ea89 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-4e7153f{text-align:center;}.elementor-32 .elementor-element.elementor-element-4e7153f .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-48cfdd8{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-48cfdd8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-48cfdd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-2e584b0{text-align:center;}.elementor-32 .elementor-element.elementor-element-2e584b0 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-0393eec{text-align:center;}.elementor-32 .elementor-element.elementor-element-0393eec .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-5f157a7{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-5f157a7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5f157a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-ae78492{text-align:center;}.elementor-32 .elementor-element.elementor-element-ae78492 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-893afaf{text-align:center;}.elementor-32 .elementor-element.elementor-element-893afaf .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}.elementor-32 .elementor-element.elementor-element-16693f4{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-32 .elementor-element.elementor-element-16693f4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-16693f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-32 .elementor-element.elementor-element-499a4ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 4px 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-499a4ec .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-19fab68{text-align:center;}.elementor-32 .elementor-element.elementor-element-19fab68 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-4930567 );}body.elementor-page-32:not(.elementor-motion-effects-element-type-background), body.elementor-page-32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-cddbee4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-e71a294{--container-widget-width:519px;--container-widget-flex-grow:0;width:var( --container-widget-width, 519px );max-width:519px;}.elementor-32 .elementor-element.elementor-element-e71a294 .elementor-heading-title{font-size:32px;}.elementor-32 .elementor-element.elementor-element-3987f55 .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-362f3b9 .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-f246a48 .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-72d52ce .elementor-heading-title{font-size:32px;}.elementor-32 .elementor-element.elementor-element-b74f300{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-7630724 .elementor-heading-title{font-size:18px;}.elementor-32 .elementor-element.elementor-element-db1d285 .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-6c99692 .elementor-heading-title{font-size:18px;}.elementor-32 .elementor-element.elementor-element-2273251 .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-0c102f7 .elementor-heading-title{font-size:18px;}.elementor-32 .elementor-element.elementor-element-fa068b3 .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-693c252 .elementor-heading-title{font-size:18px;}.elementor-32 .elementor-element.elementor-element-b04f3e8 .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-e7f463c{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-c081ff7 .elementor-heading-title{font-size:32px;}.elementor-32 .elementor-element.elementor-element-c9de3c0{--padding-top:64px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-32 .elementor-element.elementor-element-8811aa2 .elementor-heading-title{font-size:32px;}.elementor-32 .elementor-element.elementor-element-41103c9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32 .elementor-element.elementor-element-ad903c5 .elementor-heading-title{font-size:32px;}.elementor-32 .elementor-element.elementor-element-d2ca7aa .elementor-heading-title{font-size:32px;}.elementor-32 .elementor-element.elementor-element-fd989fa .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-ef5ea89 .elementor-heading-title{font-size:32px;}.elementor-32 .elementor-element.elementor-element-4e7153f .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-2e584b0 .elementor-heading-title{font-size:32px;}.elementor-32 .elementor-element.elementor-element-0393eec .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-ae78492 .elementor-heading-title{font-size:32px;}.elementor-32 .elementor-element.elementor-element-893afaf .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-499a4ec .elementor-heading-title{font-size:32px;}.elementor-32 .elementor-element.elementor-element-19fab68 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-6ffddd2{--min-height:70vh;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-337a490 .elementor-heading-title{font-size:18px;}.elementor-32 .elementor-element.elementor-element-91d3fe4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-8a613f8 img{max-width:50px;}.elementor-32 .elementor-element.elementor-element-548c01e img{max-width:50px;}.elementor-32 .elementor-element.elementor-element-aa4f27e img{max-width:50px;}.elementor-32 .elementor-element.elementor-element-b5bc90e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-c3d0419{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-e7f463c{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-32 .elementor-element.elementor-element-c081ff7{text-align:center;}.elementor-32 .elementor-element.elementor-element-c9de3c0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-54e9b8c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-32 .elementor-element.elementor-element-642ce6f .elementor-icon{font-size:48px;}.elementor-32 .elementor-element.elementor-element-642ce6f .elementor-icon svg{height:48px;}.elementor-32 .elementor-element.elementor-element-3c50978 .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-dc622a6 .elementor-icon{font-size:48px;}.elementor-32 .elementor-element.elementor-element-dc622a6 .elementor-icon svg{height:48px;}.elementor-32 .elementor-element.elementor-element-1e3b957 .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-da1e325 .elementor-icon{font-size:48px;}.elementor-32 .elementor-element.elementor-element-da1e325 .elementor-icon svg{height:48px;}.elementor-32 .elementor-element.elementor-element-c2a02dc .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-a3498e2 .elementor-icon{font-size:48px;}.elementor-32 .elementor-element.elementor-element-a3498e2 .elementor-icon svg{height:48px;}.elementor-32 .elementor-element.elementor-element-9579f2d .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-70a706f .elementor-icon{font-size:48px;}.elementor-32 .elementor-element.elementor-element-70a706f .elementor-icon svg{height:48px;}.elementor-32 .elementor-element.elementor-element-736e96b .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-41103c9{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-swiper-pagination-size:8px;}.elementor-32 .elementor-element.elementor-element-0c20cf0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-e3206c7{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-d2ca7aa .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-ef5ea89 .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-2e584b0 .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-ae78492 .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-499a4ec .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-4127baa{--width:60%;}.elementor-32 .elementor-element.elementor-element-841595c{--width:49%;}.elementor-32 .elementor-element.elementor-element-c0e8408{--width:49%;}.elementor-32 .elementor-element.elementor-element-6e8c03c{--width:49%;}.elementor-32 .elementor-element.elementor-element-9f31360{--width:49%;}.elementor-32 .elementor-element.elementor-element-b29b6bc{--width:49%;}.elementor-32 .elementor-element.elementor-element-5fd2800{--width:49%;}.elementor-32 .elementor-element.elementor-element-48cfdd8{--width:49%;}.elementor-32 .elementor-element.elementor-element-5f157a7{--width:49%;}.elementor-32 .elementor-element.elementor-element-16693f4{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-841595c{--width:100%;}.elementor-32 .elementor-element.elementor-element-c0e8408{--width:100%;}.elementor-32 .elementor-element.elementor-element-6e8c03c{--width:100%;}.elementor-32 .elementor-element.elementor-element-9f31360{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-e71a294 */.elementor-32 .elementor-element.elementor-element-e71a294 {
    position: relative;
    z-index: 1; /* Cria o contexto de empilhamento para o filho ficar atrás */
}

.elementor-32 .elementor-element.elementor-element-e71a294::before {
    content: "";
    position: absolute;
    /* Ajuste esses valores se quiser mais para dentro ou mais para fora */
    top: -50px; 
    right: -140px;
    
    width: 180px;
    height: 180px; /* Defina altura igual ou proporcional para a imagem aparecer */
    
    background-image: url('https://sewegroup.com.br/wp-content/uploads/2026/01/64366.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    
    z-index: -1; /* Garante que fique atrás do conteúdo do pai */
    pointer-events: none;
    
    /* A animação de flutuação */
    animation: floatY 6s ease-in-out infinite;
}

/* Caso não tenha declarado o keyframes anteriormente no seu CSS: */
@keyframes floatY {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-20px); }
}

@media(max-width: 767px) {
    .elementor-32 .elementor-element.elementor-element-e71a294::before {
        width: 80px;
        right: -60px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cddbee4 */.elementor-32 .elementor-element.elementor-element-cddbee4 {
    position: relative;
    z-index: 1; /* Cria o contexto de empilhamento para o filho ficar atrás */
}

.elementor-32 .elementor-element.elementor-element-cddbee4::before {
    content: "";
    position: absolute;
    /* Ajuste esses valores se quiser mais para dentro ou mais para fora */
    top: -168px; 
    right: 70%;
    width: 234px;
    height: 234px; /* Defina altura igual ou proporcional para a imagem aparecer */
    
    background-image: url('https://sewegroup.com.br/wp-content/uploads/2026/01/B02.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    
    z-index: -1; /* Garante que fique atrás do conteúdo do pai */
    pointer-events: none;
    
    /* A animação de flutuação */
    animation: floatY 6s ease-in-out infinite;
}

/* Caso não tenha declarado o keyframes anteriormente no seu CSS: */
@keyframes floatY {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-20px); }
}

@media(max-width: 767px) {
    .elementor-32 .elementor-element.elementor-element-cddbee4::before {
        width: 130px;
        right: -60px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ffddd2 */.elementor-32 .elementor-element.elementor-element-6ffddd2 {
  position: relative;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-6ffddd2::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 150px;
  
  /* Cor sólida em baixo (0%) e transparente em cima (100%) */
  background: linear-gradient(0deg, #EFEFEF 0%, transparent 100%);
  
  /* Z-index caso o conteúdo do elemento esteja sumindo atrás do fade */
  z-index: 1; 
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2616f */.elementor-32 .elementor-element.elementor-element-9b2616f {
    backdrop-filter: blur(10px);
    webkit- backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d16323 */.elementor-32 .elementor-element.elementor-element-1d16323 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abf9379 */.elementor-32 .elementor-element.elementor-element-abf9379 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d9bc3e */.elementor-32 .elementor-element.elementor-element-1d9bc3e {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d3fe4 */.elementor-32 .elementor-element.elementor-element-91d3fe4 {
  position: relative;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-91d3fe4::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 80px;
  
  /* Cor sólida em baixo (0%) e transparente em cima (100%) */
  background: linear-gradient(0deg, transparent 0%, #EFEFEF 100%);
  
  /* Z-index caso o conteúdo do elemento esteja sumindo atrás do fade */
  z-index: 1; 
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfe98c8 */.elementor-32 .elementor-element.elementor-element-dfe98c8 {
    backdrop-filter: blur(10px);
    webkit- backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7426331 */.elementor-32 .elementor-element.elementor-element-7426331 {
    backdrop-filter: blur(10px);
    webkit- backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7630724 */.elementor-32 .elementor-element.elementor-element-7630724 {
  /* Define o gradiente com as cores e posições da imagem */
  background: linear-gradient(
    90deg,             /* Direção: Esquerda para direita */
    #000000 0%,        /* Preto no início */
    #596580 60%,       /* Azul acinzentado */
    #7A859F 100%,       /* Azul claro */
    #000000 90%       /* Preto no final */
  );

  /* Mágica que recorta o fundo no formato das letras */
  -webkit-background-clip: text;
  background-clip: text;

  /* Deixa o texto transparente para o fundo aparecer */
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841595c */.elementor-32 .elementor-element.elementor-element-841595c {
    backdrop-filter: blur(4px);
    webkit-backdrop-filter: blur(4px);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c99692 */.elementor-32 .elementor-element.elementor-element-6c99692 {
  /* Define o gradiente com as cores e posições da imagem */
  background: linear-gradient(
    90deg,             /* Direção: Esquerda para direita */
    #000000 0%,        /* Preto no início */
    #596580 60%,       /* Azul acinzentado */
    #7A859F 100%,       /* Azul claro */
    #000000 90%       /* Preto no final */
  );

  /* Mágica que recorta o fundo no formato das letras */
  -webkit-background-clip: text;
  background-clip: text;

  /* Deixa o texto transparente para o fundo aparecer */
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0e8408 */.elementor-32 .elementor-element.elementor-element-c0e8408 {
    backdrop-filter: blur(4px);
    webkit-backdrop-filter: blur(4px);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c102f7 */.elementor-32 .elementor-element.elementor-element-0c102f7 {
  /* Define o gradiente com as cores e posições da imagem */
  background: linear-gradient(
    90deg,             /* Direção: Esquerda para direita */
    #000000 0%,        /* Preto no início */
    #596580 60%,       /* Azul acinzentado */
    #7A859F 100%,       /* Azul claro */
    #000000 90%       /* Preto no final */
  );

  /* Mágica que recorta o fundo no formato das letras */
  -webkit-background-clip: text;
  background-clip: text;

  /* Deixa o texto transparente para o fundo aparecer */
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e8c03c */.elementor-32 .elementor-element.elementor-element-6e8c03c {
    backdrop-filter: blur(4px);
    webkit-backdrop-filter: blur(4px);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-693c252 */.elementor-32 .elementor-element.elementor-element-693c252 {
  /* Define o gradiente com as cores e posições da imagem */
  background: linear-gradient(
    90deg,             /* Direção: Esquerda para direita */
    #000000 0%,        /* Preto no início */
    #596580 60%,       /* Azul acinzentado */
    #7A859F 100%,       /* Azul claro */
    #000000 90%       /* Preto no final */
  );

  /* Mágica que recorta o fundo no formato das letras */
  -webkit-background-clip: text;
  background-clip: text;

  /* Deixa o texto transparente para o fundo aparecer */
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f31360 */.elementor-32 .elementor-element.elementor-element-9f31360 {
    backdrop-filter: blur(4px);
    webkit-backdrop-filter: blur(4px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3d0419 */.elementor-32 .elementor-element.elementor-element-c3d0419 {
  position: relative;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-c3d0419::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 150px;
  
  /* Cor sólida em baixo (0%) e transparente em cima (100%) */
  background: linear-gradient(0deg, #EFEFEF 0%, transparent 100%);
  
  /* Z-index caso o conteúdo do elemento esteja sumindo atrás do fade */
  z-index: 1; 
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f463c */.elementor-32 .elementor-element.elementor-element-e7f463c {
    position: relative;
    z-index: 1; /* Cria o contexto de empilhamento para o filho ficar atrás */
}

.elementor-32 .elementor-element.elementor-element-e7f463c::after {
    content: "";
    position: absolute;
    /* Ajuste esses valores se quiser mais para dentro ou mais para fora */
    bottom: -30px; 
    left: -40px;
    width: 130px;
    height: 130px; /* Defina altura igual ou proporcional para a imagem aparecer */
    
    background-image: url('https://sewegroup.com.br/wp-content/uploads/2026/01/ff435.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    
    z-index: -1; /* Garante que fique atrás do conteúdo do pai */
    pointer-events: none;
    
    /* A animação de flutuação */
    animation: floatY 6s ease-in-out infinite;
}

/* Caso não tenha declarado o keyframes anteriormente no seu CSS: */
@keyframes floatY {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-20px); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4754149 */.elementor-32 .elementor-element.elementor-element-4754149 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa1c8b */.elementor-32 .elementor-element.elementor-element-7fa1c8b {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb24866 */.elementor-32 .elementor-element.elementor-element-fb24866 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ee3a8 */.elementor-32 .elementor-element.elementor-element-58ee3a8 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df7b14 */.elementor-32 .elementor-element.elementor-element-5df7b14 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4754149 */.elementor-32 .elementor-element.elementor-element-4754149 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa1c8b */.elementor-32 .elementor-element.elementor-element-7fa1c8b {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb24866 */.elementor-32 .elementor-element.elementor-element-fb24866 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ee3a8 */.elementor-32 .elementor-element.elementor-element-58ee3a8 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df7b14 */.elementor-32 .elementor-element.elementor-element-5df7b14 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4754149 */.elementor-32 .elementor-element.elementor-element-4754149 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa1c8b */.elementor-32 .elementor-element.elementor-element-7fa1c8b {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb24866 */.elementor-32 .elementor-element.elementor-element-fb24866 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ee3a8 */.elementor-32 .elementor-element.elementor-element-58ee3a8 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df7b14 */.elementor-32 .elementor-element.elementor-element-5df7b14 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4754149 */.elementor-32 .elementor-element.elementor-element-4754149 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa1c8b */.elementor-32 .elementor-element.elementor-element-7fa1c8b {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb24866 */.elementor-32 .elementor-element.elementor-element-fb24866 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ee3a8 */.elementor-32 .elementor-element.elementor-element-58ee3a8 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df7b14 */.elementor-32 .elementor-element.elementor-element-5df7b14 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4754149 */.elementor-32 .elementor-element.elementor-element-4754149 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa1c8b */.elementor-32 .elementor-element.elementor-element-7fa1c8b {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb24866 */.elementor-32 .elementor-element.elementor-element-fb24866 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ee3a8 */.elementor-32 .elementor-element.elementor-element-58ee3a8 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df7b14 */.elementor-32 .elementor-element.elementor-element-5df7b14 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4754149 */.elementor-32 .elementor-element.elementor-element-4754149 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa1c8b */.elementor-32 .elementor-element.elementor-element-7fa1c8b {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb24866 */.elementor-32 .elementor-element.elementor-element-fb24866 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ee3a8 */.elementor-32 .elementor-element.elementor-element-58ee3a8 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5df7b14 */.elementor-32 .elementor-element.elementor-element-5df7b14 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 385px;
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54e9b8c */.elementor-32 .elementor-element.elementor-element-54e9b8c {
  /* Gradiente Linear */
  background: linear-gradient(
    180deg,           /* Direção: 180deg é de cima para baixo. Mude para 90deg se quiser da esquerda para a direita */
    #000000 -40%,       /* Início preto */
    #3F4D6E 7%,       /* Azul escuro logo no começo */
    #596580 25%,      /* Clareando */
    #7A859F 44%,      /* Ponto mais claro do degradê visível na lista */
    #000000 100%      /* Volta para o preto no final */
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a71270 */.elementor-32 .elementor-element.elementor-element-8a71270 {
    backdrop-filter: blur(10px);
    webkit- backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f1526 */.elementor-32 .elementor-element.elementor-element-67f1526 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 408px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae26a9b */.elementor-32 .elementor-element.elementor-element-ae26a9b {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 408px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3247d1 */.elementor-32 .elementor-element.elementor-element-e3247d1 {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 408px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c3623b */.elementor-32 .elementor-element.elementor-element-4c3623b {
    backdrop-filter: blur(10px);
    webkit-backdrop-filter: blur(10px);
    max-width: 408px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c20cf0 */.elementor-32 .elementor-element.elementor-element-0c20cf0 {
  position: relative;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-0c20cf0::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 150px;
  
  /* Cor sólida em baixo (0%) e transparente em cima (100%) */
  background: linear-gradient(0deg, #EFEFEF 0%, transparent 100%);
  
  /* Z-index caso o conteúdo do elemento esteja sumindo atrás do fade */
  z-index: 1; 
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4477ff8 */.elementor-32 .elementor-element.elementor-element-4477ff8 {
    backdrop-filter: blur(10px);
    webkit- backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2ca7aa */.elementor-32 .elementor-element.elementor-element-d2ca7aa {
  /* Define o gradiente com as cores e posições da imagem */
  background: linear-gradient(
    90deg,             /* Direção: Esquerda para direita */
    #000000 0%,        /* Preto no início */
    #596580 60%,       /* Azul acinzentado */
    #7A859F 90%,       /* Azul claro */
    #000000 90%       /* Preto no final */
  );

  /* Mágica que recorta o fundo no formato das letras */
  -webkit-background-clip: text;
  background-clip: text;

  /* Deixa o texto transparente para o fundo aparecer */
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b29b6bc */.elementor-32 .elementor-element.elementor-element-b29b6bc {
    backdrop-filter: blur(4px);
    webkit-backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef5ea89 */.elementor-32 .elementor-element.elementor-element-ef5ea89 {
  /* Define o gradiente com as cores e posições da imagem */
  background: linear-gradient(
    90deg,             /* Direção: Esquerda para direita */
    #000000 0%,        /* Preto no início */
    #596580 60%,       /* Azul acinzentado */
    #7A859F 90%,       /* Azul claro */
    #000000 90%       /* Preto no final */
  );

  /* Mágica que recorta o fundo no formato das letras */
  -webkit-background-clip: text;
  background-clip: text;

  /* Deixa o texto transparente para o fundo aparecer */
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd2800 */.elementor-32 .elementor-element.elementor-element-5fd2800 {
    backdrop-filter: blur(4px);
    webkit-backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e584b0 */.elementor-32 .elementor-element.elementor-element-2e584b0 {
  /* Define o gradiente com as cores e posições da imagem */
  background: linear-gradient(
    90deg,             /* Direção: Esquerda para direita */
    #000000 0%,        /* Preto no início */
    #596580 60%,       /* Azul acinzentado */
    #7A859F 90%,       /* Azul claro */
    #000000 90%       /* Preto no final */
  );

  /* Mágica que recorta o fundo no formato das letras */
  -webkit-background-clip: text;
  background-clip: text;

  /* Deixa o texto transparente para o fundo aparecer */
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48cfdd8 */.elementor-32 .elementor-element.elementor-element-48cfdd8 {
    backdrop-filter: blur(4px);
    webkit-backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae78492 */.elementor-32 .elementor-element.elementor-element-ae78492 {
  /* Define o gradiente com as cores e posições da imagem */
  background: linear-gradient(
    90deg,             /* Direção: Esquerda para direita */
    #000000 0%,        /* Preto no início */
    #596580 60%,       /* Azul acinzentado */
    #7A859F 90%,       /* Azul claro */
    #000000 90%       /* Preto no final */
  );

  /* Mágica que recorta o fundo no formato das letras */
  -webkit-background-clip: text;
  background-clip: text;

  /* Deixa o texto transparente para o fundo aparecer */
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f157a7 */.elementor-32 .elementor-element.elementor-element-5f157a7 {
    backdrop-filter: blur(4px);
    webkit-backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499a4ec */.elementor-32 .elementor-element.elementor-element-499a4ec {
  /* Define o gradiente com as cores e posições da imagem */
  background: linear-gradient(
    90deg,             /* Direção: Esquerda para direita */
    #000000 0%,        /* Preto no início */
    #596580 60%,       /* Azul acinzentado */
    #7A859F 90%,       /* Azul claro */
    #000000 90%       /* Preto no final */
  );

  /* Mágica que recorta o fundo no formato das letras */
  -webkit-background-clip: text;
  background-clip: text;

  /* Deixa o texto transparente para o fundo aparecer */
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16693f4 */.elementor-32 .elementor-element.elementor-element-16693f4 {
    backdrop-filter: blur(4px);
    webkit-backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3206c7 */.elementor-32 .elementor-element.elementor-element-e3206c7 {
  position: relative;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-e3206c7::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 150px;
  
  /* Cor sólida em baixo (0%) e transparente em cima (100%) */
  background: linear-gradient(0deg, #EFEFEF 0%, transparent 100%);
  
  /* Z-index caso o conteúdo do elemento esteja sumindo atrás do fade */
  z-index: 1; 
  pointer-events: none;
}/* End custom CSS */