.elementor-1169 .elementor-element.elementor-element-47596c2 > .elementor-container{min-height:100vh;}.elementor-1169 .elementor-element.elementor-element-47596c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-47596c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1169 .elementor-element.elementor-element-c09d36c{padding:500px 0px 0px 0px;text-align:center;}.elementor-1169 .elementor-element.elementor-element-c09d36c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:70px;font-weight:500;color:var( --e-global-color-uicore_dark );}.elementor-1169 .elementor-element.elementor-element-10d0a2b{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:25px;font-weight:normal;color:var( --e-global-color-uicore_headline );}.elementor-1169 .elementor-element.elementor-element-10d0a2b a{color:var( --e-global-color-uicore_white );}.elementor-1169 .elementor-element.elementor-element-fcadefc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1169 .elementor-element.elementor-element-89bab60{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:030px;--padding-right:0px;}.elementor-1169 .elementor-element.elementor-element-8c53a12{margin:100px 100px calc(var(--kit-widget-spacing, 0px) + 100px) 100px;top:365px;z-index:0;text-align:right;}body:not(.rtl) .elementor-1169 .elementor-element.elementor-element-8c53a12{right:0px;}body.rtl .elementor-1169 .elementor-element.elementor-element-8c53a12{left:0px;}.elementor-1169 .elementor-element.elementor-element-8c53a12 img{width:35%;}.elementor-1169 .elementor-element.elementor-element-7cf6a2f{width:var( --container-widget-width, 100% );max-width:100%;margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1169 .elementor-element.elementor-element-7cf6a2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1169 .elementor-element.elementor-element-7cf6a2f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:60px;}.elementor-1169 .elementor-element.elementor-element-8254dfe{width:var( --container-widget-width, 100% );max-width:100%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1169 .elementor-element.elementor-element-8254dfe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1169 .elementor-element.elementor-element-8254dfe .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:60px;}.elementor-1169 .elementor-element.elementor-element-60ff3cd{--display:flex;--min-height:25vh;}.elementor-1169 .elementor-element.elementor-element-7dc0301{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1169 .elementor-element.elementor-element-7dc0301.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1169 .elementor-element.elementor-element-7dc0301 .elementor-heading-title{font-size:120px;color:var( --e-global-color-uicore_secondary );}.elementor-1169 .elementor-element.elementor-element-e1c6398:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-e1c6398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06181A;background-image:url("https://iplastic.com.br/wp-content/uploads/2025/10/Cena1-2048x1147.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1169 .elementor-element.elementor-element-e1c6398 > .elementor-container{min-height:100vh;}.elementor-1169 .elementor-element.elementor-element-e1c6398{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-1169 .elementor-element.elementor-element-e1c6398 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1169 .elementor-element.elementor-element-2af1453.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1169 .elementor-element.elementor-element-2af1453 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-d8d97c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1169 .elementor-element.elementor-element-d8d97c2{text-align:left;}.elementor-1169 .elementor-element.elementor-element-d8d97c2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:90px;font-weight:normal;color:var( --e-global-color-uicore_white );}.elementor-1169 .elementor-element.elementor-element-3e7233a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1169 .elementor-element.elementor-element-bb50b2f{--display:flex;}.elementor-1169 .elementor-element.elementor-element-653dbda{--display:flex;}.elementor-1169 .elementor-element.elementor-element-0251201{font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-uicore_white );}.elementor-1169 .elementor-element.elementor-element-82d6bee{--spacer-size:10px;}.elementor-1169 .elementor-element.elementor-element-f7e6517 > .elementor-container{min-height:100vh;}.elementor-1169 .elementor-element.elementor-element-f7e6517 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1169 .elementor-element.elementor-element-f7e6517{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-b08ba3f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1169 .elementor-element.elementor-element-b08ba3f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1169 .elementor-element.elementor-element-b08ba3f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-2721389{--display:flex;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1169 .elementor-element.elementor-element-f791492{--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-1169 .elementor-element.elementor-element-4d2362b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1169 .elementor-element.elementor-element-4d2362b.e-con{--align-self:center;}.elementor-1169 .elementor-element.elementor-element-9fc5ae3{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;text-align:left;font-family:"Space Grotesk", Sans-serif;font-size:21px;line-height:30px;color:var( --e-global-color-uicore_headline );}.elementor-1169 .elementor-element.elementor-element-9fc5ae3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1169 .elementor-element.elementor-element-3c1970f{width:var( --container-widget-width, 476px );max-width:476px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:476px;--container-widget-flex-grow:0;text-align:left;font-family:"Space Grotesk", Sans-serif;font-size:46px;line-height:50px;color:var( --e-global-color-uicore_secondary );}.elementor-1169 .elementor-element.elementor-element-3c1970f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1169 .elementor-element.elementor-element-2b6033e{--display:flex;}.elementor-1169 .elementor-element.elementor-element-2a68ff2{--spacer-size:10px;}.elementor-1169 .elementor-element.elementor-element-987b129:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-987b129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_dark );}.elementor-1169 .elementor-element.elementor-element-987b129 > .elementor-container{min-height:100vh;}.elementor-1169 .elementor-element.elementor-element-987b129{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-987b129 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1169 .elementor-element.elementor-element-97732b4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1169 .elementor-element.elementor-element-97732b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1169 .elementor-element.elementor-element-97732b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-8311d71{--display:flex;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1169 .elementor-element.elementor-element-abf0f84{--display:flex;}.elementor-1169 .elementor-element.elementor-element-08d5f9b{text-align:left;}.elementor-1169 .elementor-element.elementor-element-08d5f9b img{width:33%;}.elementor-1169 .elementor-element.elementor-element-9cec709{width:initial;max-width:initial;text-align:left;font-family:"Space Grotesk", Sans-serif;font-size:35px;line-height:49px;color:var( --e-global-color-uicore_light );}.elementor-1169 .elementor-element.elementor-element-9cec709.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1169 .elementor-element.elementor-element-00c294d{margin:0px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-1169 .elementor-element.elementor-element-00c294d img{width:43%;}.elementor-1169 .elementor-element.elementor-element-1cb8aa1{--display:flex;}.elementor-1169 .elementor-element.elementor-element-a6bb876{margin:-205px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:right;}.elementor-1169 .elementor-element.elementor-element-a6bb876 img{width:50%;}.elementor-1169 .elementor-element.elementor-element-73c11a8{--spacer-size:10px;}.elementor-1169 .elementor-element.elementor-element-5cac041:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-5cac041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-1169 .elementor-element.elementor-element-5cac041{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-5cac041 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1169 .elementor-element.elementor-element-a826308.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1169 .elementor-element.elementor-element-a826308 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1169 .elementor-element.elementor-element-a826308 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-ae8432b{--display:flex;}.elementor-1169 .elementor-element.elementor-element-4dfdfc9{--display:flex;}.elementor-1169 .elementor-element.elementor-element-aef6f80{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1169 .elementor-element.elementor-element-96a0b7e{padding:0px 0px 250px 50px;}.elementor-1169 .elementor-element.elementor-element-96a0b7e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:70px;font-weight:bold;line-height:60px;color:var( --e-global-color-uicore_accent );}.elementor-1169 .elementor-element.elementor-element-3ae6cd3{--display:flex;}.elementor-1169 .elementor-element.elementor-element-6d7aad4{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;font-family:"Space Grotesk", Sans-serif;}.elementor-1169 .elementor-element.elementor-element-6d7aad4.elementor-element{--align-self:flex-end;}.elementor-1169 .elementor-element.elementor-element-3cdebfe{--spacer-size:10px;}.elementor-1169 .elementor-element.elementor-element-3a634bb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1169 .elementor-element.elementor-element-3a634bb:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-3a634bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF8427;background-image:url("https://iplastic.com.br/wp-content/uploads/2025/10/bg_dr-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1169 .elementor-element.elementor-element-3a634bb > .elementor-container{min-height:90vh;}.elementor-1169 .elementor-element.elementor-element-3a634bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-3a634bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1169 .elementor-element.elementor-element-5e1620a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1169 .elementor-element.elementor-element-5e1620a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1169 .elementor-element.elementor-element-5e1620a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-ca36b01{--display:flex;}.elementor-1169 .elementor-element.elementor-element-7c3a87e{width:var( --container-widget-width, 1000px );max-width:1000px;margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 125px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;font-family:"Space Grotesk", Sans-serif;font-size:35px;font-weight:400;line-height:40px;color:#191919;}.elementor-1169 .elementor-element.elementor-element-7c3a87e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1169 .elementor-element.elementor-element-fe0e97d{--spacer-size:10px;}.elementor-1169 .elementor-element.elementor-element-fcdf052:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-fcdf052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://iplastic.com.br/wp-content/uploads/2025/09/bg_depoimentos1280.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1169 .elementor-element.elementor-element-fcdf052 > .elementor-container{min-height:100vh;}.elementor-1169 .elementor-element.elementor-element-fcdf052{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-fcdf052 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1169 .elementor-element.elementor-element-f2867d9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1169 .elementor-element.elementor-element-f2867d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1169 .elementor-element.elementor-element-f2867d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-3122f07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1169 .elementor-element.elementor-element-267b2dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1169 .elementor-element.elementor-element-d519798{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:80px;font-weight:700;line-height:75px;color:var( --e-global-color-uicore_accent );}.elementor-1169 .elementor-element.elementor-element-d519798.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1169 .elementor-element.elementor-element-e44aba9 .elementor-button:hover, .elementor-1169 .elementor-element.elementor-element-e44aba9 .elementor-button:focus{background-color:var( --e-global-color-uicore_secondary );border-color:var( --e-global-color-uicore_accent );}.elementor-1169 .elementor-element.elementor-element-e44aba9{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1169 .elementor-element.elementor-element-e44aba9 .elementor-button{transition-duration:0.4s;}.elementor-1169 .elementor-element.elementor-element-d2099e4{--spacer-size:44px;}.elementor-1169 .elementor-element.elementor-element-ab2ee38{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1169 .elementor-element.elementor-element-ab2ee38:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-ab2ee38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iplastic.com.br/wp-content/uploads/2025/08/06_background_3d.png");background-size:cover;}.elementor-1169 .elementor-element.elementor-element-d774dfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1169 .elementor-element.elementor-element-e3e126f{margin:040px 0100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1169 .elementor-element.elementor-element-e431675{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1169 .elementor-element.elementor-element-e431675:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-e431675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-1169 .elementor-element.elementor-element-47596c2{padding:100px 0px 100px 0px;}.elementor-1169 .elementor-element.elementor-element-358c00e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1169 .elementor-element.elementor-element-8c53a12{margin:61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1169 .elementor-element.elementor-element-8c53a12 img{width:44%;}.elementor-1169 .elementor-element.elementor-element-e1c6398:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-e1c6398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:600px auto;}.elementor-1169 .elementor-element.elementor-element-e1c6398{padding:0px 0px 100px 0px;}.elementor-1169 .elementor-element.elementor-element-2af1453 > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1169 .elementor-element.elementor-element-d8d97c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 025px;}.elementor-1169 .elementor-element.elementor-element-d8d97c2 .elementor-heading-title{font-size:68px;}.elementor-1169 .elementor-element.elementor-element-f7e6517{padding:0px 0px 100px 0px;}.elementor-1169 .elementor-element.elementor-element-987b129{padding:0px 0px 100px 0px;}.elementor-1169 .elementor-element.elementor-element-08d5f9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-1169 .elementor-element.elementor-element-9cec709{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-1169 .elementor-element.elementor-element-00c294d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1169 .elementor-element.elementor-element-00c294d img{width:34%;}.elementor-1169 .elementor-element.elementor-element-a6bb876{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-1169 .elementor-element.elementor-element-5cac041{padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-ae8432b{--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-1169 .elementor-element.elementor-element-aef6f80{--margin-top:50px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-1169 .elementor-element.elementor-element-96a0b7e{padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-3ae6cd3{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1169 .elementor-element.elementor-element-3a634bb:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-3a634bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1000px auto;}.elementor-1169 .elementor-element.elementor-element-3a634bb{padding:0px 0px 100px 0px;}.elementor-1169 .elementor-element.elementor-element-5e1620a > .elementor-element-populated{padding:100px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-fcdf052:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-fcdf052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:600px auto;}.elementor-1169 .elementor-element.elementor-element-fcdf052{padding:0px 0px 100px 0px;}.elementor-1169 .elementor-element.elementor-element-d519798{font-size:65px;line-height:0.9em;}}@media(max-width:767px){.elementor-1169 .elementor-element.elementor-element-47596c2{padding:0px 0px 75px 0px;}.elementor-1169 .elementor-element.elementor-element-c09d36c{padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-89bab60{--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1169 .elementor-element.elementor-element-8c53a12{margin:125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-1169 .elementor-element.elementor-element-8c53a12 img{width:100%;}.elementor-1169 .elementor-element.elementor-element-7cf6a2f.elementor-element{--align-self:center;}.elementor-1169 .elementor-element.elementor-element-60ff3cd{--min-height:30vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:070px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1169 .elementor-element.elementor-element-7dc0301 .elementor-heading-title{font-size:41px;}.elementor-1169 .elementor-element.elementor-element-e1c6398:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-e1c6398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:400px auto;}.elementor-1169 .elementor-element.elementor-element-e1c6398{padding:0px 0px 50px 0px;}.elementor-1169 .elementor-element.elementor-element-d8d97c2{width:var( --container-widget-width, 310px );max-width:310px;margin:0px 45px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;padding:50px 0px 0px 0px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-1169 .elementor-element.elementor-element-d8d97c2 .elementor-heading-title{font-size:34px;}.elementor-1169 .elementor-element.elementor-element-0251201{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-1169 .elementor-element.elementor-element-f7e6517{padding:0px 15px 50px 0px;}.elementor-1169 .elementor-element.elementor-element-3c1970f{font-size:31px;line-height:36px;}.elementor-1169 .elementor-element.elementor-element-987b129{padding:0px 0px 50px 0px;}.elementor-1169 .elementor-element.elementor-element-08d5f9b img{width:85%;}.elementor-1169 .elementor-element.elementor-element-9cec709{font-size:30px;line-height:40px;}.elementor-1169 .elementor-element.elementor-element-00c294d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-1169 .elementor-element.elementor-element-00c294d img{width:100%;max-width:79%;}.elementor-1169 .elementor-element.elementor-element-a6bb876{margin:-70px 00px calc(var(--kit-widget-spacing, 0px) + 00px) 00px;}.elementor-1169 .elementor-element.elementor-element-a6bb876 img{width:65%;}.elementor-1169 .elementor-element.elementor-element-5cac041{padding:0px 0px 50px 0px;}.elementor-1169 .elementor-element.elementor-element-96a0b7e{padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-6d7aad4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1169 .elementor-element.elementor-element-3a634bb:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-3a634bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1000px auto;}.elementor-1169 .elementor-element.elementor-element-3a634bb{padding:0px 0px 50px 0px;}.elementor-1169 .elementor-element.elementor-element-7c3a87e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1169 .elementor-element.elementor-element-fcdf052:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-fcdf052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:400px auto;}.elementor-1169 .elementor-element.elementor-element-fcdf052{padding:0px 0px 50px 0px;}.elementor-1169 .elementor-element.elementor-element-d519798{font-size:50px;line-height:1.1em;}}@media(min-width:768px){.elementor-1169 .elementor-element.elementor-element-fcadefc{--content-width:100%;}.elementor-1169 .elementor-element.elementor-element-f791492{--width:100%;}.elementor-1169 .elementor-element.elementor-element-2b6033e{--width:100%;}.elementor-1169 .elementor-element.elementor-element-8311d71{--content-width:100%;}.elementor-1169 .elementor-element.elementor-element-abf0f84{--width:85%;}.elementor-1169 .elementor-element.elementor-element-ae8432b{--content-width:100%;}.elementor-1169 .elementor-element.elementor-element-ca36b01{--content-width:100%;}.elementor-1169 .elementor-element.elementor-element-f2867d9{width:100%;}.elementor-1169 .elementor-element.elementor-element-267b2dc{--width:100%;}.elementor-1169 .elementor-element.elementor-element-d774dfc{--width:50%;}.elementor-1169 .elementor-element.elementor-element-e431675{--width:50%;}}@media(min-width:1025px){.elementor-1169 .elementor-element.elementor-element-e1c6398:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-e1c6398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1169 .elementor-element.elementor-element-3a634bb:not(.elementor-motion-effects-element-type-background), .elementor-1169 .elementor-element.elementor-element-3a634bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-7dc0301 */.marquee-text {
  display: inline-block;
  white-space: nowrap;
  animation: marquee 20s linear infinite;
  transform: translateX(-25%); 
}

@keyframes marquee {
  0%   { transform: translateX(100%); }
  100% { transform: translateX(-100%); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8d97c2 */.blink-bold {
  animation: boldToggle 2s infinite;
  color: #ffa614;
}

@keyframes boldToggle {
  0%, 50% {
    font-weight: normal;
  }
  51%, 100% {
    font-weight: bold;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d7aad4 */.steps-container {
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    gap: 40px;
    margin: 60px 0;
    flex-wrap: nowrap; /* NÃO deixa quebrar no tablet/desktop */
  }

  .step {
    flex: 1 1 0;
    min-width: 0; /* previne overflow de conteúdo */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start; /* corrigido (antes: flex-started) */
    padding: 20px;
    cursor: pointer;
    text-align: center;
    overflow: visible;
  }

  .step-number {
    display: block;
    margin: 0 auto 25px auto;
    width: 60px;
    height: 60px;
    line-height: 60px;
    border-radius: 50%;
    background: #ff9000;
    color: #fff;
    font-weight: bold;
    font-size: 50px;
    position: relative;
    will-change: transform;
    transition: transform 0.35s cubic-bezier(.2,.8,.2,1);
    user-select: none;
  }

  /* anel suave no hover */
  .step-number::after {
    content: "";
    position: absolute;
    inset: -6px;
    border-radius: 50%;
    border: 2px solid rgba(255,144,0,0);
    transform: scale(0.9);
    opacity: 0;
    transition: transform 0.45s ease, opacity 0.45s ease, border-color 0.45s ease;
  }

  .step:hover .step-number { transform: scale(1.14); }
  .step:hover .step-number::after {
    opacity: 1;
    border-color: rgba(255,144,0,0.35);
    transform: scale(1.15);
  }

  .step p {
    font-size: 16px;
    line-height: 1.35;
    color: #111;
    margin: 0;
    font-family: 
  }

  /* Acessibilidade teclado */
  .step:focus-visible .step-number { outline: none; transform: scale(1.14); }
  .step:focus-visible .step-number::after {
    opacity: 1; border-color: rgba(255,144,0,0.35); transform: scale(1.15);
  }

  /* Respeitar reduzir animação */
  @media (prefers-reduced-motion: reduce) {
    .step-number, .step-number::after { transition: none; }
  }

  /* ===== MOBILE: até 767px empilha ===== */
  @media (max-width: 767px) {
    .steps-container {
      flex-direction: column;
      align-items: center;
      gap: 30px;
      margin: 40px 0;
    }
    .step {
      width: 100%;
      max-width: 360px;
    }
    .step-number {
      width: 52px; height: 52px; line-height: 52px;
      font-size: 36px; margin-bottom: 18px;
    }
    .step p { font-size: 15px; line-height: 1.4; }
  }/* End custom CSS */