.elementor-54 .elementor-element.elementor-element-a542e24{--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;--align-items:center;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a542e24:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-a542e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impressoflex.com.br/wp-content/uploads/2026/08/slice_1-30-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-bbac586{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.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-54 .elementor-element.elementor-element-70bcefbe{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-70bcefbe.elementor-element{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-54 .elementor-element.elementor-element-2bd8bac .elementor-button{background-color:#000000;font-family:"Raleway", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:80px 80px 80px 80px;padding:13px 13px 13px 13px;}.elementor-54 .elementor-element.elementor-element-2bd8bac{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-2bd8bac.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-609cf22{--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:#0000006E;--border-color:#0000006E;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:77px;--margin-left:0px;--margin-right:0px;--padding-top:115px;--padding-bottom:115px;--padding-left:115px;--padding-right:115px;}.elementor-54 .elementor-element.elementor-element-609cf22:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-609cf22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impressoflex.com.br/wp-content/uploads/2026/08/group_1707478443-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-5fc6dd3{--display:flex;}.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-54 .elementor-element.elementor-element-5a50bd7a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"helvetica neue", Sans-serif;font-size:48px;font-weight:500;line-height:0.9em;letter-spacing:-1.55px;color:#000000;}.elementor-54 .elementor-element.elementor-element-54335d38{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-54 .elementor-element.elementor-element-7225999d .elementor-button{background-color:transparent;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #36E390 0%, #31A36A 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#3BE650;border-radius:80px 80px 80px 80px;padding:17px 17px 17px 17px;}.elementor-54 .elementor-element.elementor-element-7225999d{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-7225999d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-7225999d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-8326d89.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-8326d89 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:3.6px;color:#FF932A;}.elementor-54 .elementor-element.elementor-element-d24c972{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"helvetica neue", Sans-serif;font-size:38px;font-weight:500;line-height:1em;letter-spacing:-1.55px;color:#000000;}.elementor-54 .elementor-element.elementor-element-d24c972.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-e140ed6{--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;}.elementor-54 .elementor-element.elementor-element-9a34346{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-9a34346 img{border-radius:22px 22px 22px 22px;}.elementor-54 .elementor-element.elementor-element-b0fe8e8{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-b0fe8e8 img{border-radius:22px 22px 22px 22px;}.elementor-54 .elementor-element.elementor-element-3c5f5e7{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-3c5f5e7 img{border-radius:22px 22px 22px 22px;}.elementor-54 .elementor-element.elementor-element-c661d10{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-c661d10 img{border-radius:22px 22px 22px 22px;}.elementor-54 .elementor-element.elementor-element-2797cfec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-54 .elementor-element.elementor-element-2797cfec:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-2797cfec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impressoflex.com.br/wp-content/uploads/2026/08/slice_542-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-675243fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-54 .elementor-element.elementor-element-3b7d5585{--display:flex;}.elementor-54 .elementor-element.elementor-element-32eaa356{--display:flex;--border-radius:1709px 1709px 1709px 1709px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-603cd5dd.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-603cd5dd .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:3.6px;color:#F70071;}.elementor-54 .elementor-element.elementor-element-10ac6106{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:46px;font-weight:400;line-height:0.8em;letter-spacing:-1.5px;color:#070D1A;}.elementor-54 .elementor-element.elementor-element-8f5c3e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-4ac8065{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-weight:500;line-height:17px;}.elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-03bf53b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-weight:500;line-height:17px;}.elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-7c840543{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-54 .elementor-element.elementor-element-732443eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-54 .elementor-element.elementor-element-732443eb:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-732443eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impressoflex.com.br/wp-content/uploads/2026/08/slice_543-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-4892ab86{--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;--border-radius:29px 29px 29px 29px;--padding-top:4em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-54 .elementor-element.elementor-element-4892ab86:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-4892ab86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #AD16AA 0%, #F70071 100%);}.elementor-54 .elementor-element.elementor-element-4892ab86.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-388cbb4{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-1fe5c7f{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-54 .elementor-element.elementor-element-0b90d6f.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-0b90d6f .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:3.6px;color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-2451bff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:44px;font-weight:400;line-height:0.8em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-67638bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-weight:500;line-height:17px;}.elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-7e8f2a16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-54 .elementor-element.elementor-element-4eea9e66{--display:flex;--border-radius:1709px 1709px 1709px 1709px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6002185a.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-6002185a .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:3.6px;color:#FFD400;}.elementor-54 .elementor-element.elementor-element-2f4e2b34{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:60px;font-weight:700;line-height:0.8em;letter-spacing:-1.5px;color:#070D1A;}.elementor-54 .elementor-element.elementor-element-2f4e2b34.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-8c6d09d{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-54 .elementor-element.elementor-element-8c6d09d.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-9b1bc45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-54 .elementor-element.elementor-element-9e5240c{--display:flex;--min-height:380px;--justify-content:space-between;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:#00000038;--border-color:#00000038;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 27px -9px rgba(0, 0, 0, 0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-9e5240c:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-9e5240c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-7aa1539{--e-transform-scale:1.4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-54 .elementor-element.elementor-element-b881c3c{--display:flex;}.elementor-54 .elementor-element.elementor-element-298762f{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;line-height:1.1em;color:#000000;}.elementor-54 .elementor-element.elementor-element-298762f.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-824ec97{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-54 .elementor-element.elementor-element-824ec97.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-a247c03{--display:flex;--min-height:380px;--justify-content:space-between;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:#00000038;--border-color:#00000038;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 27px -9px rgba(0, 0, 0, 0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-a247c03:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-a247c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-beceae5{--e-transform-scale:1.5;margin:43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;}.elementor-54 .elementor-element.elementor-element-7ac7104{--display:flex;}.elementor-54 .elementor-element.elementor-element-8b5b13e{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;line-height:1.1em;color:#000000;}.elementor-54 .elementor-element.elementor-element-8b5b13e.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-e3f772a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-54 .elementor-element.elementor-element-e3f772a.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-32b93a3{--display:flex;--min-height:380px;--justify-content:space-between;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:#00000038;--border-color:#00000038;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 27px -9px rgba(0, 0, 0, 0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-32b93a3:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-32b93a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-54ac099{--e-transform-scale:1.1;margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;}.elementor-54 .elementor-element.elementor-element-2cea942{--display:flex;}.elementor-54 .elementor-element.elementor-element-a424d65{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;line-height:1.1em;color:#000000;}.elementor-54 .elementor-element.elementor-element-a424d65.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-acbeed1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-54 .elementor-element.elementor-element-acbeed1.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-9536803{--display:flex;--min-height:380px;--justify-content:space-between;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:#00000038;--border-color:#00000038;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 27px -9px rgba(0, 0, 0, 0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-9536803:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-9536803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-d037f6c{--e-transform-scale:1.3;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;}.elementor-54 .elementor-element.elementor-element-a042c56{--display:flex;}.elementor-54 .elementor-element.elementor-element-2b09806{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;line-height:1.1em;color:#000000;}.elementor-54 .elementor-element.elementor-element-2b09806.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-809975f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-54 .elementor-element.elementor-element-809975f.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-34279a68{width:var( --container-widget-width, 58% );max-width:58%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:48px;font-weight:400;line-height:0.8em;letter-spacing:-1.2px;color:#070D1A;}.elementor-54 .elementor-element.elementor-element-34279a68.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-6495452{--e-image-carousel-slides-to-show:4;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-6495452 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-54 .elementor-element.elementor-element-6495452 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-54 .elementor-element.elementor-element-6495452 .swiper-wrapper{display:flex;align-items:center;}.elementor-54 .elementor-element.elementor-element-433dc20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-7f77114{--display:flex;--border-radius:45px 45px 45px 45px;box-shadow:0px 0px 88px -32px rgba(0,0,0,0.5);--padding-top:113px;--padding-bottom:113px;--padding-left:113px;--padding-right:113px;}.elementor-54 .elementor-element.elementor-element-7f77114:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-7f77114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FEFF;}.elementor-54 .elementor-element.elementor-element-caa6e6b.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-caa6e6b .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:3.6px;color:#F70071;}.elementor-54 .elementor-element.elementor-element-d62129e{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"helvetica neue", Sans-serif;font-size:57px;font-weight:500;line-height:0.3em;letter-spacing:-1.55px;color:#000000;}.elementor-54 .elementor-element.elementor-element-d62129e.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-3e3a2f2{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#000000;}.elementor-54 .elementor-element.elementor-element-3e3a2f2.elementor-element{--align-self:center;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-54 .elementor-element.elementor-element-10ed115{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:10;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-54 .elementor-element.elementor-element-10ed115.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-button span{gap:10px;justify-content:center;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-54 .elementor-element.elementor-element-10ed115 .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-10ed115 .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-54 .elementor-element.elementor-element-10ed115 .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-group > label, .elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-subgroup label{color:#596069;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-group > label{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:700;letter-spacing:1.3px;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-type-html{padding-bottom:0px;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-group .elementor-field{color:#9E9E9E;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-group .elementor-field, .elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-subgroup label{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;line-height:2em;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F7F6F1;border-color:#EBE7DD;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-group .elementor-select-wrapper select{background-color:#F7F6F1;border-color:#EBE7DD;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-field-group .elementor-select-wrapper::before{color:#EBE7DD;}.elementor-54 .elementor-element.elementor-element-10ed115 .e-form__buttons__wrapper__button-next{background-color:#27BB74;color:#ffffff;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-button[type="submit"]{background-color:#27BB74;color:#ffffff;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-54 .elementor-element.elementor-element-10ed115 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-10ed115 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-54 .elementor-element.elementor-element-10ed115 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-54 .elementor-element.elementor-element-10ed115 .elementor-button{border-radius:16px 16px 16px 16px;padding:16px 16px 16px 16px;}.elementor-54 .elementor-element.elementor-element-8449231{--display:flex;--min-height:231px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-54 .elementor-element.elementor-element-8449231:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-8449231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030612;}.elementor-54 .elementor-element.elementor-element-25e7714c{--display:flex;}.elementor-54 .elementor-element.elementor-element-d0dde13{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-9b28490{--display:flex;}.elementor-54 .elementor-element.elementor-element-a90fa3e{--display:flex;}.elementor-54 .elementor-element.elementor-element-7ab66d9{--display:flex;}.elementor-54 .elementor-element.elementor-element-17dd1fc{width:var( --container-widget-width, 4% );max-width:4%;--container-widget-width:4%;--container-widget-flex-grow:0;bottom:35px;z-index:19;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-17dd1fc{right:35px;}body.rtl .elementor-54 .elementor-element.elementor-element-17dd1fc{left:35px;}.elementor-54 .elementor-element.elementor-element-17dd1fc img{border-radius:21px 21px 21px 21px;}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-a542e24{--content-width:1600px;}.elementor-54 .elementor-element.elementor-element-bbac586{--width:80%;}.elementor-54 .elementor-element.elementor-element-5fc6dd3{--width:49%;}.elementor-54 .elementor-element.elementor-element-e140ed6{--width:77%;}.elementor-54 .elementor-element.elementor-element-2797cfec{--content-width:1280px;}.elementor-54 .elementor-element.elementor-element-3b7d5585{--width:44%;}.elementor-54 .elementor-element.elementor-element-32eaa356{--width:100%;}.elementor-54 .elementor-element.elementor-element-7c840543{--width:54%;}.elementor-54 .elementor-element.elementor-element-732443eb{--content-width:94%;}.elementor-54 .elementor-element.elementor-element-4892ab86{--content-width:1280px;}.elementor-54 .elementor-element.elementor-element-1fe5c7f{--width:44%;}.elementor-54 .elementor-element.elementor-element-7e8f2a16{--content-width:1280px;}.elementor-54 .elementor-element.elementor-element-4eea9e66{--width:100%;}.elementor-54 .elementor-element.elementor-element-9e5240c{--width:23%;}.elementor-54 .elementor-element.elementor-element-a247c03{--width:23%;}.elementor-54 .elementor-element.elementor-element-32b93a3{--width:23%;}.elementor-54 .elementor-element.elementor-element-9536803{--width:23%;}.elementor-54 .elementor-element.elementor-element-25e7714c{--width:34%;}.elementor-54 .elementor-element.elementor-element-9b28490{--width:34%;}.elementor-54 .elementor-element.elementor-element-a90fa3e{--width:34%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-2797cfec{--content-width:90%;}.elementor-54 .elementor-element.elementor-element-732443eb{--content-width:90%;}.elementor-54 .elementor-element.elementor-element-7e8f2a16{--content-width:90%;}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-a542e24{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-54 .elementor-element.elementor-element-bbac586{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-70bcefbe{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-2bd8bac{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-2bd8bac .elementor-button{font-size:0.6em;line-height:1.1em;letter-spacing:1px;padding:14px 14px 14px 14px;}.elementor-54 .elementor-element.elementor-element-609cf22:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-609cf22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impressoflex.com.br/wp-content/uploads/2026/08/chatgpt_image_14_de_ago_de_2026_14_49_34_1-scaled.webp");}.elementor-54 .elementor-element.elementor-element-609cf22{--min-height:819px;--border-radius:35px 35px 35px 35px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-5fc6dd3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-5a50bd7a{width:100%;max-width:100%;text-align:start;font-size:1.9em;line-height:0.8em;letter-spacing:-1px;}.elementor-54 .elementor-element.elementor-element-54335d38{width:100%;max-width:100%;font-size:0.9em;}.elementor-54 .elementor-element.elementor-element-7225999d{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-7225999d .elementor-button{font-size:0.74em;line-height:1.1em;letter-spacing:1px;padding:14px 14px 14px 14px;}.elementor-54 .elementor-element.elementor-element-8326d89.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-d24c972{width:100%;max-width:100%;text-align:center;font-size:1.9em;letter-spacing:-1px;}.elementor-54 .elementor-element.elementor-element-e140ed6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-9a34346{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-b0fe8e8{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-3c5f5e7{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-c661d10{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-2797cfec{--content-width:100%;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-54 .elementor-element.elementor-element-675243fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-3b7d5585{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-603cd5dd.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-10ac6106{width:100%;max-width:100%;text-align:start;font-size:2.1em;line-height:1em;letter-spacing:-1px;}.elementor-54 .elementor-element.elementor-element-4ac8065{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-4ac8065 .elementor-icon-list-item > a{font-size:17px;}.elementor-54 .elementor-element.elementor-element-03bf53b{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-03bf53b .elementor-icon-list-item > a{font-size:17px;}.elementor-54 .elementor-element.elementor-element-7c840543{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-732443eb{--content-width:100%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-54 .elementor-element.elementor-element-4892ab86{--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-54 .elementor-element.elementor-element-388cbb4{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-1fe5c7f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-54 .elementor-element.elementor-element-0b90d6f.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-2451bff{width:100%;max-width:100%;text-align:start;font-size:1.8em;letter-spacing:-1px;}.elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-67638bf .elementor-icon-list-item > a{font-size:16px;}.elementor-54 .elementor-element.elementor-element-7e8f2a16{--content-width:100%;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-54 .elementor-element.elementor-element-2f4e2b34{width:100%;max-width:100%;font-size:2.1em;}.elementor-54 .elementor-element.elementor-element-8c6d09d{width:100%;max-width:100%;font-size:1em;}.elementor-54 .elementor-element.elementor-element-9e5240c{--min-height:313px;}.elementor-54 .elementor-element.elementor-element-298762f{width:100%;max-width:100%;font-size:1.3em;}.elementor-54 .elementor-element.elementor-element-824ec97{width:100%;max-width:100%;font-size:1em;}.elementor-54 .elementor-element.elementor-element-a247c03{--min-height:313px;}.elementor-54 .elementor-element.elementor-element-8b5b13e{width:100%;max-width:100%;font-size:1.3em;}.elementor-54 .elementor-element.elementor-element-e3f772a{width:100%;max-width:100%;font-size:1em;}.elementor-54 .elementor-element.elementor-element-32b93a3{--min-height:313px;}.elementor-54 .elementor-element.elementor-element-a424d65{width:100%;max-width:100%;font-size:1.3em;}.elementor-54 .elementor-element.elementor-element-acbeed1{width:100%;max-width:100%;font-size:1em;}.elementor-54 .elementor-element.elementor-element-9536803{--min-height:313px;}.elementor-54 .elementor-element.elementor-element-2b09806{width:100%;max-width:100%;font-size:1.3em;}.elementor-54 .elementor-element.elementor-element-809975f{width:100%;max-width:100%;font-size:1em;}.elementor-54 .elementor-element.elementor-element-34279a68{width:100%;max-width:100%;font-size:2.1em;line-height:1em;letter-spacing:-1px;}.elementor-54 .elementor-element.elementor-element-6495452{--e-image-carousel-slides-to-show:1;}.elementor-54 .elementor-element.elementor-element-433dc20{--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-54 .elementor-element.elementor-element-7f77114{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-54 .elementor-element.elementor-element-d62129e{width:100%;max-width:100%;text-align:center;font-size:2.3em;line-height:0.9em;letter-spacing:-1px;}.elementor-54 .elementor-element.elementor-element-3e3a2f2{width:100%;max-width:100%;font-size:1em;}.elementor-54 .elementor-element.elementor-element-10ed115{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-8449231{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-54 .elementor-element.elementor-element-25e7714c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-d0dde13{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-d0dde13.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-9b28490{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a90fa3e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-17dd1fc{width:var( --container-widget-width, 19% );max-width:19%;padding:0px 0px 0px 0px;--container-widget-width:19%;--container-widget-flex-grow:0;bottom:21px;z-index:300;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-17dd1fc{right:16px;}body.rtl .elementor-54 .elementor-element.elementor-element-17dd1fc{left:16px;}.elementor-54 .elementor-element.elementor-element-17dd1fc img{border-radius:95px 95px 95px 95px;}}/* Start custom CSS for text-editor, class: .elementor-element-10ac6106 */.extrabold{
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2797cfec */.elementor-54 .elementor-element.elementor-element-2797cfec p,
.elementor-54 .elementor-element.elementor-element-2797cfec h1,
.elementor-54 .elementor-element.elementor-element-2797cfec h2,
.elementor-54 .elementor-element.elementor-element-2797cfec h4,
.elementor-54 .elementor-element.elementor-element-2797cfec h5,
.elementor-54 .elementor-element.elementor-element-2797cfec h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2451bff */.extrabold{
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-732443eb */.elementor-54 .elementor-element.elementor-element-732443eb p,
.elementor-54 .elementor-element.elementor-element-732443eb h1,
.elementor-54 .elementor-element.elementor-element-732443eb h2,
.elementor-54 .elementor-element.elementor-element-732443eb h4,
.elementor-54 .elementor-element.elementor-element-732443eb h5,
.elementor-54 .elementor-element.elementor-element-732443eb h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f4e2b34 */.extrabold{
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34279a68 */.elementor-54 .elementor-element.elementor-element-34279a68 .texto-gradiente {
  background: linear-gradient(90deg, #0088F2, #FDD506); 
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6495452 *//* 1. Cria espaço na parte inferior do carrossel para abrigar as setas */
.elementor-54 .elementor-element.elementor-element-6495452 .elementor-image-carousel-wrapper,
.elementor-54 .elementor-element.elementor-element-6495452 .swiper-container {
    padding-bottom: 60px !important;
}

/* 2. Remove o posicionamento lateral padrão e traz as setas para baixo */
.elementor-54 .elementor-element.elementor-element-6495452 .elementor-swiper-button-prev,
.elementor-54 .elementor-element.elementor-element-6495452 .elementor-swiper-button-next,
.elementor-54 .elementor-element.elementor-element-6495452 .swiper-button-prev,
.elementor-54 .elementor-element.elementor-element-6495452 .swiper-button-next {
    top: auto !important;
    bottom: 0px !important; /* Ajuste a altura em relação à base */
    transform: translateY(0) !important;
    
    /* Estilo das setas (rosa e redondas como na imagem) */
    background-color: #3177D6 !important; /* Altere para o código HEX exato do seu rosa */
    color: #ffffff !important;
    border-radius: 50% !important;
    width: 32px !important;
    height: 32px !important;
    opacity: 1 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* 3. Posiciona a seta Esquerda (Prev) no centro, deslocada um pouco para a esquerda */
.elementor-54 .elementor-element.elementor-element-6495452 .elementor-swiper-button-prev,
.elementor-54 .elementor-element.elementor-element-6495452 .swiper-button-prev {
    left: calc(50% - 40px) !important; 
}

/* 4. Posiciona a seta Direita (Next) no centro, deslocada um pouco para a direita */
.elementor-54 .elementor-element.elementor-element-6495452 .elementor-swiper-button-next,
.elementor-54 .elementor-element.elementor-element-6495452 .swiper-button-next {
    right: auto !important; /* Remove o alinhamento à direita padrão */
    left: calc(50% + 8px) !important; 
}

/* 5. Ajusta o tamanho do ícone dentro da seta */
.elementor-54 .elementor-element.elementor-element-6495452 .elementor-swiper-button-prev i,
.elementor-54 .elementor-element.elementor-element-6495452 .elementor-swiper-button-next i,
.elementor-54 .elementor-element.elementor-element-6495452 .elementor-swiper-button-prev svg,
.elementor-54 .elementor-element.elementor-element-6495452 .elementor-swiper-button-next svg,
.elementor-54 .elementor-element.elementor-element-6495452 .swiper-button-prev::after,
.elementor-54 .elementor-element.elementor-element-6495452 .swiper-button-next::after {
    font-size: 34px !important;
    width: 30px !important;
    height: 30px !important;
}
.elementor-54 .elementor-element.elementor-element-6495452 .swiper-wrapper img {
    height: 93px;
    object-fit: cover; /* mantém proporção sem distorcer */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e8f2a16 */.elementor-54 .elementor-element.elementor-element-7e8f2a16 p,
.elementor-54 .elementor-element.elementor-element-7e8f2a16 h1,
.elementor-54 .elementor-element.elementor-element-7e8f2a16 h2,
.elementor-54 .elementor-element.elementor-element-7e8f2a16 h4,
.elementor-54 .elementor-element.elementor-element-7e8f2a16 h5,
.elementor-54 .elementor-element.elementor-element-7e8f2a16 h6 {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17dd1fc */.elementor-54 .elementor-element.elementor-element-17dd1fc a {
    animation: pisca 1.5s infinite; /* mudar o tempo aqui */
    box-shadow: 0px 0px 21px -1px #00DB64; /* mudar a cor aqui */
    border-radius: 50%; /* arredondar as bordas (100% para forma circular) */
}

@keyframes pisca {
  60% {
    box-shadow: 0 0 0 25px rgba(0, 219, 100, 0); /* mantendo a cor com transparência */
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 219, 100, 0);
  }
}/* End custom CSS */